]> git.lyx.org Git - lyx.git/blobdiff - src/SpellBase.h
architectural changes to tex2lyx
[lyx.git] / src / SpellBase.h
index 1348c1e24c0eaee599cf2c482d328bc4beb3ee1e..83410d3521afbedac5d37066745adbc43a2962d7 100644 (file)
@@ -12,9 +12,8 @@
 
 #include "LString.h" // can't forward declare...
 
-#include "WordLangTuple.h"
 class BufferParams;
+class WordLangTuple;
 
 /**
  * Base class of all spell checker implementations.
@@ -37,15 +36,9 @@ public:
        /// return true if the spellchecker instance still exists
        virtual bool alive() = 0;
 
-       /// clean up on messy exit
-       virtual void cleanUp() = 0;
-
        /// check the given word of the given lang code and return the result
        virtual enum Result check(WordLangTuple const &) = 0;
 
-       /// finish this spellchecker instance
-       virtual void close() = 0;
-
        /// insert the given word into the personal dictionary
        virtual void insert(WordLangTuple const &) = 0;
 
@@ -54,8 +47,8 @@ public:
 
        /// return the next near miss after a MISSED result
        virtual string const nextMiss() = 0;
-       /// give an error message on messy exit 
+
+       /// give an error message on messy exit
        virtual string const error() = 0;
 
 };