]> git.lyx.org Git - lyx.git/blobdiff - src/EnchantChecker.cpp
Display the correct horizontal alignment in AMS environments
[lyx.git] / src / EnchantChecker.cpp
index b98cfdb9294d3c443bc24fec083608a3487a0639..dc8ea4d864af9e9ff5a589a0a840583ac4f803b5 100644 (file)
@@ -72,10 +72,14 @@ enchant::Dict * EnchantChecker::Private::addSpeller(string const & lang)
        Speller m;
 
        try {
+               LYXERR(Debug::FILES, "request enchant speller for language " << lang);
                m.speller = instance->request_dict(lang);
        }
-       catch (const enchant::Exception & e) {
+       catch (enchant::Exception & e) {
                // FIXME error handling?
+               const char * what = e.what();
+               LYXERR(Debug::FILES, "cannot add enchant speller: " <<
+                          ((what && *what) ? what : "unspecified enchant exception in request_dict()"));
                m.speller = 0;
        }
        spellers_[lang] = m;