a0031e8db282e0fa750bca32411429b78427c8f3
given beat can have no more than one StopSegment or BPMSegment--more than one just doesn't make sense. Split out TimingData::InsertRows, TimingData::DeleteRows; delete rows in between before shifting data up.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%