Am 10.05.2015 um 15:30 schrieb Richard Heck:
also seems wrong. The setting for thickness is just disappearing. I gather that, in some sense, that may be the only option, other than producing ERT for the entire box. But the document will not compile the same way, right?
That is a fundamental decision. In most programs I a working with a feature that does not exist in an older version will be truncated. e.g. if a CAD programs adds a shape extension in version 2015 it will be not be available in version 2014.
If you insist in having the new feature not to be truncated, I have to output ERT. But what is the benefit? When the exported 2.1.x file is loaded with 2.2.x the feature will still not be available in LyX 2.2.x.
In general we should think about dropping the support to revert documents to older versions of LyX. This consumes a lot of manpower which we don't have. If we e.g. release LyX 2.2 and a user saves his file with this version we could warn him and if he nevertheless presses OK, then the file is in format of LyX 2.2 and cannot be mutated to be conform with LyX 2.1.x. For security reasons we create a backup coy in the format of LyX 2.1.x.
That would in my opinion a clean and sensible solution. Because if there is a problem with LyX 2.2.x the user can still use his backup copy with LyX 2.1.4.
regards Uwe