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


Reply via email to