]> git.lyx.org Git - features.git/commitdiff
fix a small message bug
authorLars Gullik Bjønnes <larsbj@gullik.org>
Mon, 28 Apr 2003 21:58:53 +0000 (21:58 +0000)
committerLars Gullik Bjønnes <larsbj@gullik.org>
Mon, 28 Apr 2003 21:58:53 +0000 (21:58 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6874 a592a061-630c-0410-9148-cb99ea01b6c8

src/ChangeLog
src/buffer.C
src/bufferlist.C

index 58aa9324fae9d8544eea97a1107c56050687e93e..dec95766f9da90500378e3f98003a1604d196c4e 100644 (file)
@@ -1,6 +1,12 @@
+2003-04-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * bufferlist.C (newFile): set language (messages_) for new
+       documents also.
+
+       * buffer.C (readFile): ws changes only.
 
 2003-04-28 André Pönitz <poenitz@gmx.net>
-       
+
        * undo_funcs.C:
        * lyxfunc.C:
        * buffer.[Ch]:
index 4e030f625e8867020d34ca38adbceaf0b8435e58..3e1841f0e39e2799afde65f34200f37be0277b99 100644 (file)
@@ -501,7 +501,7 @@ bool Buffer::readFile(LyXLex & lex, string const & filename)
        // language is set and used in the gui.
        // If you know of a better place to put this, please tell me. (Lgb)
        updateDocLang(params.language);
-       
+
        return ret;
 }
 
@@ -2215,7 +2215,7 @@ void Buffer::redraw()
 void Buffer::changeLanguage(Language const * from, Language const * to)
 {
        lyxerr << "Changing Language!" << endl;
-       
+
        // Take care of l10n/i18n
        updateDocLang(to);
 
@@ -2224,7 +2224,7 @@ void Buffer::changeLanguage(Language const * from, Language const * to)
                (*it)->changeLanguage(params, from, to);
 }
 
-       
+
 void Buffer::updateDocLang(Language const * nlang)
 {
        messages_.reset(new Messages(nlang->code()));
@@ -2340,7 +2340,7 @@ string const Buffer::B_(string const & l10n) const
        if (messages_.get()) {
                return messages_->get(l10n);
        }
-       
+
        return _(l10n);
 }
 
index 2ad51ee5d8d9cf870ae98fb0d31035663fd47ec1..89a4b8d993268fb5319bfc823df191791f50ecc1 100644 (file)
@@ -201,7 +201,7 @@ bool BufferList::close(Buffer * buf, bool ask)
        } else if (ret == 2) {
                return false;
        }
-       
+
        if (buf->isUnnamed()) {
                removeAutosaveFile(buf->fileName());
        }
@@ -499,7 +499,8 @@ Buffer * BufferList::newFile(string const & name, string tname, bool isNamed)
        }
 
        b->setReadonly(false);
-
+       b->updateDocLang(b->params.language);
+       
        return b;
 }