Juergen Spitzmueller <[EMAIL PROTECTED]> writes: > > Also sprach Martin Vermeer: > > You complained about the cursor ending up in the wrong place. Does is > > still? > > No, this is gone (unrelated to my patch). > But there's a new one: > > 1. type "hello world" > 2. place cursor after hello (before blank) and break paragraph > 3. place cursor in second line after world and break paragraph again > > Look how LyX freezes. > > Jürgen
Just for fun, have a look at stripLeadingSpaces in paragraph.C, and try to imagine how this should ever work with change tracking on... (remember that erase(0) only does a logical erase in this case. No whitespace is actually removed) The method is called from DEPM. I am tempted to shortcut the whole of DEPM if CT is on, but perhaps I should only shortcut stripLeadingSpaces. Please advise ;-) - Martin