- User layout files must be converted to UTF-8
-In previous version, layout styles were allowed to use non-ASCII names
+In previous versions, layout styles were allowed to use non-ASCII names
using the local encodings. LyX-1.5 now assumes that all layout files are
UTF-8 encoded. This means that non-ASCII style names are still allowed
-but they nust be valid UTF-8 strings. One way of doing the conversion
-is to use iconv. Using bash, the script below should work:\r
-\r
-cd /path/to/layouts\r
-for l in *\r
-do\r
- cp $l tmp.txt\r
- iconv -f latin1 -t utf8 tmp.txt -o $l\r
+but they must be valid UTF-8 strings. One way of doing the conversion
+is to use iconv. Using bash, the script below should work:
+
+#! /bin/sh
+
+cd /path/to/layouts
+for l in *
+do
+ cp "$l" tmp.txt
+ iconv -f latin1 -t utf8 tmp.txt -o "$l"
done
-rm tmp.txt
+rm -f tmp.txt
- Cursor restoration problems with Multiple-View
files, at least until you are sure that the upgrade went smoothly (which it
almost always will).
+- RTL and keymaps
+
+Currently there is a bug where you can't use two non-RTL language keymaps if
+the RTL preference is set (which is now the default). If you need to use two
+non-RTL keymaps, for now you should just turn off the RTL preference (Tools ->
+Preferences... -> Language settings -> Language, uncheck "Right-to-left
+language support").
+
+We hope to offer more comprehensive support for multiple keymaps in the future,
+which will solve this bug, as well as allow more than just two keymaps. If you
+have any input on this issue, please chime in on the developers mailing list,
+or add your comments to http://bugzilla.lyx.org/show_bug.cgi?id=4051.
+
Note: There may later be an updated list of known issues online at
http://wiki.lyx.org/LyX/ReleaseNotes