typedef std::map<std::string, Speller> Spellers;
typedef map<std::string, PersonalWordList *> LangPersonalWordList;
-} // anon namespace
+} // namespace
struct AspellChecker::Private
{
{
return "/lib/aspell-0.60";
}
-
};
LangPersonalWordList::const_iterator pdet = personal_.end();
for (; pdit != pdet; ++pdit) {
- if ( 0 == pdit->second)
+ if (0 == pdit->second)
continue;
PersonalWordList * pd = pdit->second;
pd->save();
string const & lang, string const & variety)
{
FileName base(basepath);
- bool have_dict = base.isDirectory() ;
+ bool have_dict = base.isDirectory();
if (have_dict) {
FileName data(addPath(base.absFileName(), datapath));
have_dict = isValidDictionary(config, lang, variety);
}
}
- return have_dict ;
+ return have_dict;
}
{
AspellConfig * config = new_aspell_config();
bool have_dict = false;
- string const sysdir = lyx::support::package().system_support().absFileName() ;
- string const userdir = lyx::support::package().user_support().absFileName() ;
+ string const sysdir = lyx::support::package().system_support().absFileName();
+ string const userdir = lyx::support::package().user_support().absFileName();
LYXERR(Debug::FILES, "aspell user dir: " << userdir);
have_dict = checkAspellData(config, userdir, dataDirectory(), dictDirectory(), lang, variety);
// check for package data of OS installation
checkAspellData(config, osPackageBase(), osPackageDataDirectory(), osPackageDictDirectory(), lang, variety);
}
- return config ;
+ return config;
}
void AspellChecker::Private::addToSession(AspellCanHaveError * speller, docstring const & word)
{
string const word_to_add = toAspellWord(word);
- if(1 != aspell_speller_add_to_session(to_aspell_speller(speller), word_to_add.c_str(), -1))
+ if (1 != aspell_speller_add_to_session(to_aspell_speller(speller), word_to_add.c_str(), -1))
LYXERR(Debug::GUI, "aspell add to session: " << aspell_error_message(speller));
}
result = (word_ok) ? WORD_OK : UNKNOWN_WORD;
if (rest.empty())
break;
- rest = split(rest,w1,'-');
+ rest = split(rest, w1, '-');
}
if (result == WORD_OK)
return result;
SpellChecker::Result AspellChecker::check(WordLangTuple const & word)
{
-
AspellSpeller * m = d->speller(word.lang());
if (!m)