I'm not sure anybody promised backward compatability... Anyway, it's not 
going to happen! Forward compatibility is Ok.

If you're not going to upgrade and use the same version of lyx on both 
machines, then the following little file will do the trick:

conv_new2old.sed
#  Replace all instances of

# xyz \SpecialChar ~
# abc

# with

# xyz
# \protected_separator
# abc

/[\]SpecialChar ~/{
s/[\]SpecialChar ~//
a\
\\protected_separator
}


Use as
sed -f conv_new2old.sed < file_newformat.lyx > file_oldformat.lyx

Angus


On Monday 04 December 2000 14:40, Thomas Steffen wrote:
> Hello,
>
> I use LyX 1.1.4fix3 at home and LyX 1.1.5fix2 at work, that is i386
> GNU/Linux Debian Potato and a current Debian Woody. Works like a
> charm, but: LyX 1.1.5 writes a construct that breaks 1.1.4:
>
> \layout Description
>
> a\SpecialChar ~
> b c
>
> LyX 1.1.4 expects:
>
> \layout Description
>
> a\proctected_separator
> b c
>
> Unfortunately, reading the first may mess up the following line as
> well, so that your document is really shredded.
>
> Since LyX has been very compatible between version so far, I would
> appreciate it, if LyX 1.1.5fix3 would be compatible with older version
> again.
>
> If you want to reproduce the bug: Open a new document in lyx 1.1.5,
> set style to description, type a word, type C-space (protected space),
> type another word, space, and another word. Save that document and try
> to load it with lyx 1.1.4.
>
> Please note that I am not subscribed to the list, sorry, and there is
> no archive. So please send me an email-copy. Apologies if the bug is
> already known.
>
>                   Thomas <[EMAIL PROTECTED]>

Reply via email to