Andre Poenitz wrote: > I think this is a borderline case which could be simply ignored if the > goal is a reworked list/paragraph/text for 1.4. > > So if occurs only in rare circumstances and fixes a crash and introduces > weird special casing which is not done in other places which require the > same attention, I'd just drop the code in question.
It's about keeping the following condition constant: "no linebreak at the start of the [body of a] paragraph". There is code all over the place for this: on paragraph break, on backspace, etc. The backspace code is broken in this respect (you can get a crash), but it can maybe be fixed. I don't want to get out of place, but what I miss very much is that you 'deciding developers' don't decide a general strategy on DEPM and DESM for the long run. It seems very inconsistent to me to forbid 'enter' formatting but not 'C-enter' formatting, for instance. If the decision is that we stick on DEPM, then ok, we fix this (the offending piece is already isolated). Maybe we can also forbid linebreak sequences, and then this code becomes unneeded. If the right direction is decided a priori, then it would be easier to solve particular cases... Thanks, Alfredo