On 04/26/2017 03:49 PM, Guenter Milde wrote:
> Dear LyX developers,
>
> How important is backwards compatibility for documents generated with LyX
> 2.1 or older?
>   
>    a) no need to restore after it's broken by 2.2.
>    b) good but not required 
>    c) small changes tolerable as long as documents
>       open and compile
>    d) 100% backwards compatibility whenever possible.

I believe the rule is (d).

> Unfortunately, LyX 2.2 breaks backwards compatibility regarding the 
> line-break behaviour of em-dash and en-dash (changed behaviour for documents 
> using "ligature dashes").
>
> Full backwards compatibility with pre-2.2 documents requires
> separate representations for "ligature dashes" and "literal dashes". As 2.2 
> has only "literal dashes", we would need a representation for 
> "ligature-dashes" in documents generated with LyX 2.1 or older.
>
> Which of the alternatives do you prefer in case we want to restore
> compatibility?
>
> a) -- and --- as ERT

This seems the simplest.

Richard

Reply via email to