Robert Roessler: > Of course, there are a few issues: > > 1) where to put this state bit > 2) how [best] to set (and test?) it > 3) what happens if there are multiple markers (with different states)? > 4) to name but a few...
The main issue to me is what to do when part of a line is removed. Do transient lines get removed when all the text on the line is removed? the line end is removed? the previous line end is removed? If you use the most obvious definition [a marker is deleted if the complete line including line end is deleted] then you will see problems when a macro operation removes lines in parts leading to full line removal. Attaching it to the deletion of the line end will see people that are joining one line to another be surprised. Neil _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
