Split At Cursor is different in that it uses CodeView locally to make one split. Split at markers grabs complete control and the uses QtConcurrent to create multiple new sections in parallel using multiple threads to do the splitting and copying.
The use of different naming schemes has more to do ith what information is passed to the concurrent routine, than anything else.
Why does this matter when typically after a split the user normally renumbers/renames things anyway?
|