X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=RELEASE-NOTES;h=1fba7eb9e1c9d9708dae5e3f77124175fad8633a;hb=51aa20b3edad3624d3baf86acc601b8137a72e36;hp=ed6d0c6726ee02a3d79246c90f45c03ef9022b53;hpb=ef79a1fe8aa4e3e09e215c67c96fe262968b989f;p=lyx.git diff --git a/RELEASE-NOTES b/RELEASE-NOTES index ed6d0c6726..1fba7eb9e1 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -220,6 +220,10 @@ least version 2.14 for proper work. Known issues in version 2.0.0 ----------------------------- +- LyX needs to be run under Python 2 and will not work properly on systems + where Python 3 is the default binary. See bug #7030 to know how to fix + this properly, since simple sheebang conversion in *.py files will not + be enough. Caveats when upgrading from earlier versions to 2.0.x ------------------------------------------------------- @@ -230,6 +234,38 @@ Caveats when upgrading from earlier versions to 2.0.x Please refer to the beginning of the languages file for an explanation of the new syntax. +- There has been a large change in how Flex insets are named. Previously, + they tended to have names like "CharStyle:Noun". Now, they just have + names like "Flex:Noun" (where "Flex" is a namespace that is optional). + When LyX 2.0 reads older files, it silently converts the old-style names + to new-style names; this direction works perfectly. It will also silently + revert new-style names to old-style names, when exporting to 1.6.x format, + but only for the pre-defined LyX insets. This means that user-defined flex + insets will not be properly reverted. + To solve this problem, you can modify the file $LYXDIR/lyx2lyx/lyx_2_0.py. + In that file, you will find the following: + flex_insets = { + "Alert" : "CharStyle:Alert", + "Code" : "CharStyle:Code", + "Concepts" : "CharStyle:Concepts", + "E-Mail" : "CharStyle:E-Mail", + "Emph" : "CharStyle:Emph", + "Expression" : "CharStyle:Expression", + "Initial" : "CharStyle:Initial", + "Institute" : "CharStyle:Institute", + "Meaning" : "CharStyle:Meaning", + "Noun" : "CharStyle:Noun", + "Strong" : "CharStyle:Strong", + "Structure" : "CharStyle:Structure", + "ArticleMode" : "Custom:ArticleMode", + "Endnote" : "Custom:Endnote", + "Glosse" : "Custom:Glosse", + "PresentationMode" : "Custom:PresentationMode", + "Tri-Glosse" : "Custom:Tri-Glosse" + } + This is a map form new-style names (minux "Flex") to old-style names (and + there is a similar for DocBook elements). To get a user-defined CharStyle + to revert properly, it simply needs to be added to this list. Note: There may later be an updated list of known issues online at