mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-14 06:57:01 +00:00
white space
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4261 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
f8e047c2bf
commit
f946f89871
@ -12,52 +12,47 @@ class BufferParams;
|
|||||||
|
|
||||||
class PSpell : public SpellBase
|
class PSpell : public SpellBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
///
|
||||||
|
PSpell();
|
||||||
|
///
|
||||||
|
PSpell(BufferParams const & params, string const & lang);
|
||||||
|
///
|
||||||
|
~PSpell();
|
||||||
|
/// initialize spell checker
|
||||||
|
void initialize(BufferParams const & params, string const & lang);
|
||||||
|
///
|
||||||
|
bool alive() { return alive_; }
|
||||||
|
/// clean up after error
|
||||||
|
void cleanUp();
|
||||||
|
/// check word
|
||||||
|
enum spellStatus check(string const & word);
|
||||||
|
/// close spellchecker
|
||||||
|
void close();
|
||||||
|
///
|
||||||
|
void insert(string const & word);
|
||||||
|
///
|
||||||
|
void accept(string const & word);
|
||||||
|
/// store replacement
|
||||||
|
void store(string const & mis, string const & cor);
|
||||||
|
///
|
||||||
|
char const * nextMiss();
|
||||||
|
///
|
||||||
|
char const * error();
|
||||||
|
|
||||||
PSpell();
|
private:
|
||||||
|
///
|
||||||
PSpell(BufferParams const & params, string const & lang);
|
PspellManager * sc;
|
||||||
|
///
|
||||||
~PSpell();
|
PspellStringEmulation * els;
|
||||||
|
///
|
||||||
/// initialize spell checker
|
PspellCanHaveError * spell_error_object;
|
||||||
void initialize(BufferParams const & params, string const & lang);
|
///
|
||||||
|
spellStatus flag;
|
||||||
bool alive() { return alive_; }
|
///
|
||||||
|
const char * error_;
|
||||||
/// clean up after error
|
///
|
||||||
void cleanUp();
|
bool alive_;
|
||||||
|
|
||||||
/// check word
|
|
||||||
enum spellStatus check(string const & word);
|
|
||||||
|
|
||||||
/// close spellchecker
|
|
||||||
void close();
|
|
||||||
|
|
||||||
void insert(string const & word);
|
|
||||||
|
|
||||||
void accept(string const & word);
|
|
||||||
|
|
||||||
/// store replacement
|
|
||||||
void store(string const & mis, string const & cor);
|
|
||||||
|
|
||||||
char const * nextMiss();
|
|
||||||
|
|
||||||
char const * error();
|
|
||||||
|
|
||||||
private:
|
|
||||||
|
|
||||||
PspellManager * sc;
|
|
||||||
|
|
||||||
PspellStringEmulation * els;
|
|
||||||
|
|
||||||
PspellCanHaveError * spell_error_object;
|
|
||||||
|
|
||||||
spellStatus flag;
|
|
||||||
|
|
||||||
const char * error_;
|
|
||||||
|
|
||||||
bool alive_;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user