enum LyXRCTags {
RC_ACCEPT_COMPOUND = 1,
RC_ALT_LANG,
- RC_PLAINTEXT_ROFF_COMMAND,
+ RC_AUTOCORRECTION_MATH,
RC_PLAINTEXT_LINELEN,
+ RC_PLAINTEXT_ROFF_COMMAND,
RC_AUTOREGIONDELETE,
RC_AUTORESET_OPTIONS,
RC_AUTOSAVE,
RC_SCREEN_FONT_TYPEWRITER,
RC_SCREEN_FONT_TYPEWRITER_FOUNDRY,
RC_SCREEN_ZOOM,
+ RC_SCROLL_BELOW_DOCUMENT,
RC_SERVERPIPE,
RC_SET_COLOR,
RC_SHOW_BANNER,
RC_OPEN_BUFFERS_IN_TABS,
RC_SORT_LAYOUTS,
RC_SPELL_COMMAND,
+ RC_SPELLCHECK_CONTINUOUSLY,
RC_TEMPDIRPATH,
RC_TEMPLATEPATH,
RC_TEX_ALLOWS_SPACES,
RC_TEX_EXPECTS_WINDOWS_PATHS,
+ RC_THESAURUSDIRPATH,
RC_UIFILE,
RC_USELASTFILEPOS,
RC_USER_EMAIL,
///
std::string tempdir_path;
///
+ std::string thesaurusdir_path;
+ ///
bool auto_region_delete;
/// flag telling whether lastfiles should be checked for existance
bool auto_reset_options;
///
unsigned int autosave;
///
- std::string plaintext_roff_command;
- ///
unsigned int plaintext_linelen;
- /// use library instead of process
- bool use_spell_lib;
- /// Ispell command
- std::string isp_command;
/// Accept compound words in spellchecker?
- bool isp_accept_compound;
- /// Pass input encoding switch to ispell?
- bool isp_use_input_encoding;
+ bool spellchecker_accept_compound;
+ /// Pass input encoding switch to the spellchecker?
+ bool spellchecker_use_input_encoding;
/// Use alternate language?
- bool isp_use_alt_lang;
+ bool spellchecker_use_alt_lang;
/// Use personal dictionary?
- bool isp_use_pers_dict;
+ bool spellchecker_use_pers_dict;
/// Use tooltips?
bool use_tooltip;
/// Use pixmap cache?
bool use_pixmap_cache;
/// Use escape chars?
- bool isp_use_esc_chars;
- /// Alternate language for ispell
- std::string isp_alt_lang;
- /// Alternate personal dictionary file for ispell
- std::string isp_pers_dict;
+ bool spellchecker_use_esc_chars;
+ /// Alternate language for spellchecker
+ std::string spellchecker_alt_lang;
+ /// Alternate personal dictionary file for the spellchecker
+ std::string spellchecker_pers_dict;
/// Escape characters
- std::string isp_esc_chars;
+ std::string spellchecker_esc_chars;
+ /// spellcheck continuously?
+ bool spellcheck_continuously;
///
bool use_kbmap;
///
///
bool cursor_follows_scrollbar;
///
+ bool scroll_below_document;
+ ///
enum MacroEditStyle {
MACRO_EDIT_INLINE_BOX = 0,
MACRO_EDIT_INLINE,
///
int completion_inline_dots;
///
+ bool autocorrection_math;
+ ///
double completion_popup_delay;
///
bool completion_popup_math;