I’ve found two, but one is intermittant and I can’t get it to reproduce consistantly, so to the one I can get a consistant result on. This may just need some kind of flag turning to true of course, hence the Possibly in the title !
Here are some screen shots:
Notice two cursors, and imagine I had loads of array indexes to edit (the numbers in the square brackets):
I would expect, having created two cursors, I could edit the numbers and go down to the next lines to edit the next set of array indices…
However I go down a line:
Both cursors have gone to the same place because the line is empty (maybe)?
However I go down again and only one cursor.
The solution would be to get rid of the empty lines, do the editing and then reformat (put the empty line back in). But isn’t that ruining the point of having multiple cursors?
I suppose one could use find and replace or maybe a regex (I know I’ve got to learn regex but I’m one concurrency in C++ atm). This task is made for multi cursor, but it certainly doesn’t work as I’d expect…
Hopefully there’s a flag I can turn and hopefully I’m mistaken.
“Bug two”. Sometimes I select four lines, (with multicursor), and copy ctr+c. Press enter (so there are now blank lines between the selections) and then ctrl+v. I’d expect a copy of each line, so four new lines, eight in total.
Instead get sixteen lines, at each cursor a copy of what all the other cursors have copied. Sometimes this works as expected other times no…
Thanks…
Nanoo nanoo (I running out of sci fi sign offs)