]> git.lyx.org Git - lyx.git/blobdiff - src/ASpell_local.h
InsetBibitem.cpp: fix bibitemWidest.
[lyx.git] / src / ASpell_local.h
index 09fb17e8cd5541b217231874b35b673cffe72caa..9f5fed78c841c8b083f7dd250e14cd234707b22f 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef LYX_ASPELL_H
 #define LYX_ASPELL_H
 
-#include "SpellBase.h"
+#include "SpellChecker.h"
 
 #include <map>
 #include <string>
@@ -25,38 +25,27 @@ struct AspellConfig;
 
 namespace lyx {
 
-class BufferParams;
 
-
-class ASpell : public SpellBase {
+class ASpell : public SpellChecker
+{
 public:
-       /**
-        * Initialise the spellchecker with the given buffer params and language.
-        */
-       ASpell(BufferParams const & params, std::string const & lang);
-
-       virtual ~ASpell();
-
-       /**
-        * return true if the spellchecker instance still exists
-        * Always true for aspell, since there is no separate process
-        */
-       virtual bool alive() { return true; }
+       ASpell();
+       ~ASpell();
 
        /// check the given word and return the result
-       virtual enum Result check(WordLangTuple const &);
+       enum Result check(WordLangTuple const &);
 
        /// insert the given word into the personal dictionary
-       virtual void insert(WordLangTuple const &);
+       void insert(WordLangTuple const &);
 
        /// accept the given word temporarily
-       virtual void accept(WordLangTuple const &);
+       void accept(WordLangTuple const &);
 
        /// return the next near miss after a SUGGESTED_WORDS result
-       virtual docstring const nextMiss();
+       docstring const nextMiss();
 
        /// give an error message on messy exit
-       virtual docstring const error();
+       docstring const error();
 
 private:
        /// add a speller of the given language