]> git.lyx.org Git - lyx.git/commitdiff
Remove lyxrc \default_language which has been dropped from the GUI some time ago
authorJuergen Spitzmueller <spitz@lyx.org>
Tue, 7 Aug 2012 06:29:46 +0000 (08:29 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Tue, 7 Aug 2012 06:29:46 +0000 (08:29 +0200)
The default language of new documents is set via the template

RELEASE-NOTES
src/Language.cpp
src/LyXRC.cpp
src/LyXRC.h

index 17d998d188b534fbc0f0d470dd8cba7bcaffd47f..0e0fb8efd138a7e6141f367d4c705d44ca5d6ed4 100644 (file)
@@ -25,10 +25,11 @@ options have been added:
 The Advanced Find and Replace feature now supports cancel of a long
 search operation by hitting the ESC key.
 
-The following pref variables were changed in 2.0:
+The following pref variables were changed in 2.1:
 
-The following pref variables are obsoleted in 2.0:
+The following pref variables are obsoleted in 2.1:
 
+- \\default_language
 - \\default_papersize
 
 The following new LyX functions have been introduced:
index 9f8c57e6f4e659d656cf29220cb5d0bb20320616..95e725f3f3c2b3f0178b0d4be1c9cbad66cac678 100644 (file)
@@ -247,13 +247,10 @@ void Languages::read(FileName const & filename)
                        languagelist[l.lang()] = l;
        }
 
-       default_language = getLanguage(lyxrc.default_language);
+       default_language = getLanguage("english");
        if (!default_language) {
-               LYXERR0("Default language \"" << lyxrc.default_language
-                      << "\" not found!");
-               default_language = getLanguage("english");
-               if (!default_language)
-                       default_language = &(*languagelist.begin()).second;
+               LYXERR0("Default language \"english\" not found!");
+               default_language = &(*languagelist.begin()).second;
                LYXERR0("Using \"" << default_language->lang() << "\" instead!");
        }
 
index e2083ef6e35e432db6aead517d5be46f6878b7f9..d980c22ae58481905b05701c723811096a3a0f7d 100644 (file)
@@ -91,7 +91,6 @@ LexerKeyword lyxrcTags[] = {
        { "\\date_insert_format", LyXRC::RC_DATE_INSERT_FORMAT },
        { "\\def_file", LyXRC::RC_DEFFILE },
        { "\\default_decimal_point", LyXRC::RC_DEFAULT_DECIMAL_POINT },
-       { "\\default_language", LyXRC::RC_DEFAULT_LANGUAGE },
        { "\\default_length_unit", LyXRC::RC_DEFAULT_LENGTH_UNIT },
        { "\\default_view_format", LyXRC::RC_DEFAULT_VIEW_FORMAT },
        { "\\dialogs_iconify_with_main", LyXRC::RC_DIALOGS_ICONIFY_WITH_MAIN },
@@ -319,7 +318,6 @@ void LyXRC::setDefaults()
        language_command_local = "\\foreignlanguage{$$lang}{";
        sort_layouts = false;
        group_layouts = true;
-       default_language = "english";
        gui_language = "auto";
        show_banner = true;
        windows_style_tex_paths = false;
@@ -1161,10 +1159,6 @@ LyXRC::ReturnValues LyXRC::read(Lexer & lexrc, bool check_format)
                        lexrc >> default_view_format;
                        break;
 
-               case RC_DEFAULT_LANGUAGE:
-                       lexrc >> default_language;
-                       break;
-
                case RC_GUI_LANGUAGE:
                        lexrc >> gui_language;
                        break;
@@ -2639,13 +2633,6 @@ void LyXRC::write(ostream & os, bool ignore_system_lyxrc, string const & name) c
                }
                if (tag != RC_LAST)
                        break;
-       case RC_DEFAULT_LANGUAGE:
-               if (ignore_system_lyxrc ||
-                   default_language != system_lyxrc.default_language) {
-                       os << "\\default_language " << default_language << '\n';
-               }
-               if (tag != RC_LAST)
-                       break;
        case RC_GUI_LANGUAGE:
                if (ignore_system_lyxrc ||
                    gui_language != system_lyxrc.gui_language) {
@@ -2916,7 +2903,6 @@ void actOnUpdatedPrefs(LyXRC const & lyxrc_orig, LyXRC const & lyxrc_new)
        case LyXRC::RC_CURSOR_FOLLOWS_SCROLLBAR:
        case LyXRC::RC_SCROLL_BELOW_DOCUMENT:
        case LyXRC::RC_DATE_INSERT_FORMAT:
-       case LyXRC::RC_DEFAULT_LANGUAGE:
        case LyXRC::RC_GUI_LANGUAGE:
        case LyXRC::RC_DEFAULT_VIEW_FORMAT:
        case LyXRC::RC_DEFFILE:
@@ -3153,10 +3139,6 @@ string const LyXRC::getDescription(LyXRCTags tag)
                str = _("The default format used with LFUN_BUFFER_[VIEW|UPDATE].");
                break;
 
-       case RC_DEFAULT_LANGUAGE:
-               str = _("New documents will be assigned this language.");
-               break;
-
        case RC_DIALOGS_ICONIFY_WITH_MAIN:
                str = _("Iconify the dialogs when the main window is iconified. (Affects only dialogs shown after the change has been made.)");
                break;
index 0ddc5da51c1c7729a35626683c131c7628613da3..4032e6bebc01b89aa29334210064c96ba22f5cee 100644 (file)
@@ -71,7 +71,6 @@ public:
                RC_DATE_INSERT_FORMAT,
                RC_DEFAULT_DECIMAL_POINT,
                RC_DEFAULT_LENGTH_UNIT,
-               RC_DEFAULT_LANGUAGE,
                RC_DEFAULT_VIEW_FORMAT,
                RC_DEFFILE,
                RC_DIALOGS_ICONIFY_WITH_MAIN,
@@ -419,8 +418,6 @@ public:
        ///
        bool mark_foreign_language;
        ///
-       std::string default_language;
-       ///
        std::string gui_language;
        ///
        std::string default_view_format;