mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-23 05:25:26 +00:00
Small cleanup. updateDocLang() was basically a void function since my paragraph language cleanup.
* Buffer: - updateDocLang(): deleted. - B_(): use getLanguage() directly. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17706 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
f7665c1e11
commit
f4f0707fb2
26
src/buffer.C
26
src/buffer.C
@ -594,11 +594,6 @@ bool Buffer::readString(std::string const & s)
|
||||
break;
|
||||
}
|
||||
|
||||
// After we have read a file, we must ensure that the buffer
|
||||
// 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 true;
|
||||
}
|
||||
|
||||
@ -618,11 +613,6 @@ bool Buffer::readFile(FileName const & filename)
|
||||
if (readFile(lex, filename) != success)
|
||||
return false;
|
||||
|
||||
// After we have read a file, we must ensure that the buffer
|
||||
// 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 true;
|
||||
}
|
||||
|
||||
@ -1385,9 +1375,6 @@ void Buffer::changeLanguage(Language const * from, Language const * to)
|
||||
BOOST_ASSERT(from);
|
||||
BOOST_ASSERT(to);
|
||||
|
||||
// Take care of l10n/i18n
|
||||
updateDocLang(to);
|
||||
|
||||
for_each(par_iterator_begin(),
|
||||
par_iterator_end(),
|
||||
bind(&Paragraph::changeLanguage, _1, params(), from, to));
|
||||
@ -1397,14 +1384,6 @@ void Buffer::changeLanguage(Language const * from, Language const * to)
|
||||
}
|
||||
|
||||
|
||||
void Buffer::updateDocLang(Language const * nlang)
|
||||
{
|
||||
BOOST_ASSERT(nlang);
|
||||
|
||||
pimpl_->messages = &getMessages(nlang->code());
|
||||
}
|
||||
|
||||
|
||||
bool Buffer::isMultiLingual() const
|
||||
{
|
||||
ParConstIterator end = par_iterator_end();
|
||||
@ -1474,8 +1453,9 @@ Language const * Buffer::getLanguage() const
|
||||
|
||||
docstring const Buffer::B_(string const & l10n) const
|
||||
{
|
||||
if (pimpl_->messages)
|
||||
return pimpl_->messages->get(l10n);
|
||||
Language const * lang = pimpl_->params.language;
|
||||
if (lang)
|
||||
return getMessages(lang->code()).get(l10n);
|
||||
|
||||
return _(l10n);
|
||||
}
|
||||
|
@ -298,9 +298,6 @@ public:
|
||||
///
|
||||
void changeLanguage(Language const * from, Language const * to);
|
||||
|
||||
///
|
||||
void updateDocLang(Language const * nlang);
|
||||
|
||||
///
|
||||
bool isMultiLingual() const;
|
||||
|
||||
|
@ -214,7 +214,6 @@ Buffer * newFile(string const & filename, string const & templatename,
|
||||
|
||||
b->setReadonly(false);
|
||||
b->fully_loaded(true);
|
||||
b->updateDocLang(b->params().language);
|
||||
|
||||
return b;
|
||||
}
|
||||
|
@ -1582,8 +1582,6 @@ void LyXFunc::dispatch(FuncRequest const & cmd)
|
||||
if (oldL->rightToLeft() == newL->rightToLeft()
|
||||
&& !buffer.isMultiLingual())
|
||||
buffer.changeLanguage(oldL, newL);
|
||||
else
|
||||
buffer.updateDocLang(newL);
|
||||
break;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user