]> git.lyx.org Git - features.git/blobdiff - src/AspellChecker.h
Fix broken Apple speller interface
[features.git] / src / AspellChecker.h
index 61e904c31627b1488cb0f5db4ca19f6eccf01fd0..18aafed0524fe2d35d00cbe451090aca8c347a8a 100644 (file)
@@ -23,14 +23,20 @@ public:
        AspellChecker();
        ~AspellChecker();
 
-       /// SpellChecker inherited methods.
-       ///@{
-       enum Result check(WordLangTuple const &);
-       void suggest(WordLangTuple const &, docstring_list &);
-       void insert(WordLangTuple const &);
-       void accept(WordLangTuple const &);
-       docstring const error();
-       ///@}
+       /// \name SpellChecker inherited methods
+       //@{
+       enum Result check(WordLangTuple const &,
+                         std::vector<WordLangTuple> 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:
        struct Private;