From: Dekel Tsur Date: Sat, 20 Jul 2002 13:30:55 +0000 (+0000) Subject: Fix a crash when using iso10646-1 encoding X-Git-Tag: 1.6.10~18807 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=8d31cc69bc074b09a44694524b097a89edda11eb;p=features.git Fix a crash when using iso10646-1 encoding git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4720 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/ChangeLog b/src/ChangeLog index 605af3f403..55eb43b94a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2002-07-20 Dekel Tsur + + * language.C (read): Use iso8859-1 encoding in latex_lang + (this prevents LyX from crashing when using iso10646-1 encoding). + 2002-07-19 Jean-Marc Lasgouttes * text2.C (toggleInset): if cursor is inside an inset, close the diff --git a/src/language.C b/src/language.C index bb5d5f1d67..017049fe23 100644 --- a/src/language.C +++ b/src/language.C @@ -37,6 +37,11 @@ Language const * inherit_language = &inherit_lang; void Languages::setDefaults() { + // We need to set the encoding of latex_lang + latex_lang = Language("latex", "latex", "Latex", false, + encodings.getEncoding("iso8859-1"), + "latex", ""); + languagelist["english"] = Language("english", "english", N_("English"), false, encodings.getEncoding("iso8859-1"), @@ -46,6 +51,11 @@ void Languages::setDefaults() void Languages::read(string const & filename) { + // We need to set the encoding of latex_lang + latex_lang = Language("latex", "latex", "Latex", false, + encodings.getEncoding("iso8859-1"), + "latex", ""); + LyXLex lex(0, 0); lex.setFile(filename); while (lex.isOK()) { diff --git a/src/stamp-h.in b/src/stamp-h.in index e69de29bb2..9788f70238 100644 --- a/src/stamp-h.in +++ b/src/stamp-h.in @@ -0,0 +1 @@ +timestamp