Bo Peng wrote: >> This is not the right place, since layout files are not loaded via the >> converter mechanism. If the converter is to be used we know that it is >> available and it will be called directly from LyX (look how lyx2lyx is >> called). > > I still do not get it. configure/configure.py will scan through all > layout files. If some of them are 1.3, we can convert them to 1.4 in > place. It does not make sense to check the version of a layout file > whenever it is called.
If you're using a layout file that was originally designed for, say, LyX 1.3, you might want to continue to use it with LyX 1.3 even though you've just used it with LyX 1.4. In-memory conversion is non-destructive. Conversion using configure.py will have to replace the existing layout file. Just one reason why use of configure.py might not be a good idea. -- Angus