X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FAppleSpellChecker.cpp;h=3ba1250b2dff695cb98ee551986f1a2bd32436bb;hb=e65e84878f93008006470db3372b8ee7bf994872;hp=189ada71cf730bcc54b642202c355ffe289e48fc;hpb=6b2232a29c682d8e62d1d2b963bb1a70bee4330b;p=lyx.git diff --git a/src/AppleSpellChecker.cpp b/src/AppleSpellChecker.cpp index 189ada71cf..3ba1250b2d 100644 --- a/src/AppleSpellChecker.cpp +++ b/src/AppleSpellChecker.cpp @@ -13,7 +13,6 @@ #include "AppleSpellChecker.h" #include "WordLangTuple.h" -#include "support/lassert.h" #include "support/debug.h" #include "support/docstring_list.h" #include "support/AppleSpeller.h" @@ -32,13 +31,12 @@ struct AppleSpellChecker::Private SpellChecker::Result toResult(SpellCheckResult status); string toString(SpellCheckResult status); int numDictionaries() const; - + /// the speller AppleSpeller speller; - + /// language map map languageMap; - }; @@ -108,7 +106,7 @@ void AppleSpellChecker::insert(WordLangTuple const & word) { string const word_str = to_utf8(word.word()); AppleSpeller_learn(d->speller, word_str.c_str()); - LYXERR(Debug::GUI, "learn word: \"" << word.word() << "\"") ; + LYXERR(Debug::GUI, "learn word: \"" << word.word() << "\""); advanceChangeNumber(); } @@ -118,7 +116,7 @@ void AppleSpellChecker::remove(WordLangTuple const & word) { string const word_str = to_utf8(word.word()); AppleSpeller_unlearn(d->speller, word_str.c_str()); - LYXERR(Debug::GUI, "unlearn word: \"" << word.word() << "\"") ; + LYXERR(Debug::GUI, "unlearn word: \"" << word.word() << "\""); advanceChangeNumber(); } @@ -128,7 +126,7 @@ void AppleSpellChecker::accept(WordLangTuple const & word) { string const word_str = to_utf8(word.word()); AppleSpeller_ignore(d->speller, word_str.c_str()); - LYXERR(Debug::GUI, "ignore word: \"" << word.word() << "\"") ; + LYXERR(Debug::GUI, "ignore word: \"" << word.word() << "\""); advanceChangeNumber(); } @@ -138,7 +136,7 @@ void AppleSpellChecker::suggest(WordLangTuple const & wl, { suggestions.clear(); string const word_str = to_utf8(wl.word()); - size_t num = AppleSpeller_makeSuggestion(d->speller, + size_t num = AppleSpeller_makeSuggestion(d->speller, word_str.c_str(), wl.lang()->code().c_str()); for (size_t i = 0; i < num; i++) { char const * next = AppleSpeller_getSuggestion(d->speller, i); @@ -156,15 +154,15 @@ bool AppleSpellChecker::hasDictionary(Language const * lang) const if (result) return result; - result = AppleSpeller_hasLanguage(d->speller,lang->code().c_str()); + result = AppleSpeller_hasLanguage(d->speller, lang->code().c_str()); if (result) { d->languageMap[lang->lang()] = lang->code(); } else { - result = AppleSpeller_hasLanguage(d->speller,lang->lang().c_str()); + result = AppleSpeller_hasLanguage(d->speller, lang->lang().c_str()); if (result) d->languageMap[lang->lang()] = lang->lang(); } - LYXERR(Debug::GUI, "has dictionary: " << lang->lang() << " = " << result) ; + LYXERR(Debug::GUI, "has dictionary: " << lang->lang() << " = " << result); return result; } @@ -182,7 +180,7 @@ int AppleSpellChecker::numDictionaries() const return result; } - + int AppleSpellChecker::numMisspelledWords() const { return AppleSpeller_numMisspelledWords(d->speller);