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