X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLanguage.cpp;h=9801668846b998b1377535eff9f77cd01eb4f6ef;hb=d9c52c7a3f06ec892cd2e36d0d20998bc99b2fd8;hp=28ce4e23e3301dfc37603c95fc1405441aa6b8fe;hpb=16c33b5f6e3fd5ff8f278542d6d12bc7c82ffb93;p=lyx.git diff --git a/src/Language.cpp b/src/Language.cpp index 28ce4e23e3..9801668846 100644 --- a/src/Language.cpp +++ b/src/Language.cpp @@ -74,6 +74,7 @@ bool Language::readLanguage(Lexer & lex) LA_END, LA_FONTENC, LA_GUINAME, + LA_HAS_GUI_SUPPORT, LA_INTERNAL_ENC, LA_LANG_CODE, LA_LANG_VARIETY, @@ -94,6 +95,7 @@ bool Language::readLanguage(Lexer & lex) { "end", LA_END }, { "fontencoding", LA_FONTENC }, { "guiname", LA_GUINAME }, + { "hasguisupport", LA_HAS_GUI_SUPPORT }, { "internalencoding", LA_INTERNAL_ENC }, { "langcode", LA_LANG_CODE }, { "langvariety", LA_LANG_VARIETY }, @@ -153,6 +155,9 @@ bool Language::readLanguage(Lexer & lex) case LA_GUINAME: lex >> display_; break; + case LA_HAS_GUI_SUPPORT: + lex >> has_gui_support_; + break; case LA_INTERNAL_ENC: lex >> internal_enc_; break; @@ -164,11 +169,11 @@ bool Language::readLanguage(Lexer & lex) break; case LA_POSTBABELPREAMBLE: babel_postsettings_ = - lex.getLongString("EndPostBabelPreamble"); + lex.getLongString(from_ascii("EndPostBabelPreamble")); break; case LA_PREBABELPREAMBLE: babel_presettings_ = - lex.getLongString("EndPreBabelPreamble"); + lex.getLongString(from_ascii("EndPreBabelPreamble")); break; case LA_REQUIRES: lex >> requires_;