// -*- C++ -*-
/**
- * \file sp_ispell.h
+ * \file ispell.h
* Copyright 2002 the LyX Team
* Read the file COPYING
*
virtual void cleanUp();
/// check the given word and return the result
- virtual enum Result check(string const & word);
+ virtual enum Result check(WordLangTuple const & word);
/// finish this spellchecker instance
virtual void close();
/// insert the given word into the personal dictionary
- virtual void insert(string const & word);
+ virtual void insert(WordLangTuple const & word);
/// accept the given word temporarily
- virtual void accept(string const & word);
+ virtual void accept(WordLangTuple const & word);
/// return the next near miss after a MISSED result
virtual string const nextMiss();
- /// give an error message on messy exit
+ /// give an error message on messy exit
virtual string const error();
private:
+ ///
+ void setError();
+
/// instream to communicate with ispell
FILE * in;
/// outstream to communicate with ispell