X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FEnchantChecker.h;h=a79714eb302319e02216c336bdf7387c0e15e9e9;hb=293b8dbe67dc025d03d0523d0079f71f5ab62ce3;hp=30cad28436004420e869bd1e2b017845bbecad7a;hpb=7dda20bc9d7305648973867b388eed5fa22fde21;p=features.git diff --git a/src/EnchantChecker.h b/src/EnchantChecker.h index 30cad28436..a79714eb30 100644 --- a/src/EnchantChecker.h +++ b/src/EnchantChecker.h @@ -15,8 +15,9 @@ #include "SpellChecker.h" + namespace enchant { - class Dict; + class Dict; } namespace lyx { @@ -31,14 +32,17 @@ public: /// SpellChecker inherited methods. ///@{ - enum Result check(WordLangTuple const &); - void suggest(WordLangTuple const &, docstring_list &); - void insert(WordLangTuple const &); - void remove(WordLangTuple const &); - void accept(WordLangTuple const &); - bool hasDictionary(Language const * lang) const; - docstring const error(); - void advanceChangeNumber(); + enum Result check(WordLangTuple const &, + std::vector const &) override; + void suggest(WordLangTuple const &, docstring_list &) override; + void stem(WordLangTuple const &, docstring_list &) override {} + void insert(WordLangTuple const &) override; + void remove(WordLangTuple const &) override; + void accept(WordLangTuple const &) override; + bool hasDictionary(Language const * lang) const override; + int numDictionaries() const override; + docstring const error() override; + void advanceChangeNumber() override; ///@} private: