mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
#8932 improved spell checker debug messages
This commit is contained in:
parent
27131e655a
commit
01969e59fb
@ -357,6 +357,8 @@ SpellChecker::Result AspellChecker::Private::check(
|
|||||||
{
|
{
|
||||||
SpellChecker::Result result = WORD_OK;
|
SpellChecker::Result result = WORD_OK;
|
||||||
docstring w1;
|
docstring w1;
|
||||||
|
LYXERR(Debug::GUI, "spellCheck: \"" <<
|
||||||
|
word.word() << "\", lang = " << word.lang()->lang()) ;
|
||||||
docstring rest = split(word.word(), w1, '-');
|
docstring rest = split(word.word(), w1, '-');
|
||||||
for (; result == WORD_OK;) {
|
for (; result == WORD_OK;) {
|
||||||
string const word_str = toAspellWord(w1);
|
string const word_str = toAspellWord(w1);
|
||||||
|
@ -344,16 +344,18 @@ SpellChecker::Result HunspellChecker::check(WordLangTuple const & wl)
|
|||||||
string const encoding = h->get_dic_encoding();
|
string const encoding = h->get_dic_encoding();
|
||||||
string const word_to_check = to_iconv_encoding(wl.word(), encoding);
|
string const word_to_check = to_iconv_encoding(wl.word(), encoding);
|
||||||
|
|
||||||
|
LYXERR(Debug::GUI, "spellCheck: \"" <<
|
||||||
|
wl.word() << "\", lang = " << wl.lang()->lang()) ;
|
||||||
if (h->spell(word_to_check.c_str(), &info))
|
if (h->spell(word_to_check.c_str(), &info))
|
||||||
return d->learned(wl) ? LEARNED_WORD : WORD_OK;
|
return d->learned(wl) ? LEARNED_WORD : WORD_OK;
|
||||||
|
|
||||||
if (info & SPELL_COMPOUND) {
|
if (info & SPELL_COMPOUND) {
|
||||||
// FIXME: What to do with that?
|
// FIXME: What to do with that?
|
||||||
LYXERR(Debug::FILES, "Hunspell compound word found " << word_to_check);
|
LYXERR(Debug::GUI, "Hunspell compound word found " << word_to_check);
|
||||||
}
|
}
|
||||||
if (info & SPELL_FORBIDDEN) {
|
if (info & SPELL_FORBIDDEN) {
|
||||||
// This was removed from personal dictionary
|
// This was removed from personal dictionary
|
||||||
LYXERR(Debug::FILES, "Hunspell explicit forbidden word found " << word_to_check);
|
LYXERR(Debug::GUI, "Hunspell explicit forbidden word found " << word_to_check);
|
||||||
}
|
}
|
||||||
|
|
||||||
return UNKNOWN_WORD;
|
return UNKNOWN_WORD;
|
||||||
|
Loading…
Reference in New Issue
Block a user