X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FSpellBase.h;h=83410d3521afbedac5d37066745adbc43a2962d7;hb=eead5ba43d0ddf06544ad1b40063981d3788c635;hp=1348c1e24c0eaee599cf2c482d328bc4beb3ee1e;hpb=6b5c9696b6669b48062bec96707c78d605e1af58;p=lyx.git diff --git a/src/SpellBase.h b/src/SpellBase.h index 1348c1e24c..83410d3521 100644 --- a/src/SpellBase.h +++ b/src/SpellBase.h @@ -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; };