Lugaru's Epsilon
Programmer's
Editor 14.04

Context:
Epsilon User's Manual and Reference
   . . .
   Command Reference
      abort
      about-epsilon
      align-by-tab
      . . .
      zoom-window
   Variable Reference
      . . .
      default-read-encoding
      default-reindent-previous-line
      default-spell-options
      default-spell-word-pattern
      default-state-file-name
      . . .
   Changing Epsilon
   . . .

Previous   Up    Next
default-reindent-previous-line  Variable Reference   default-spell-word-pattern


Epsilon User's Manual and Reference > Variable Reference >

default-spell-options: preference variable

Default value: 0

This variable controls the Spell minor mode in those modes that don't have a dedicated variable for spelling.

Epsilon puts -spell-options after the major mode's name and looks for a variable by that name. If none, it uses this variable to see if it should highlight misspelled words. Use the spell-mode command to set it to 1, and Epsilon will highlight misspelled words in all such modes.

All -spell-options variables contain these bits, which you can set to customize how spell checking works:

 Bit  Meaning
 0x1  Highlight misspelled words.
 0x2  Skip words containing an underscore.
 0x4  Skip MixedCaseWords (those with internal capitalization).
 0x8  Skip uppercase words (those with no lowercase letters).
 0x10  Skip words following a digit, like 14th.
 0x20  Skip words before a digit, like gr8.
 0x200  Don't remove 's when checking words.
 0x1000  Provide faster but less accurate built-in suggestions.
 0x2000  Don't copy the case of the original in built-in suggestions.
 0x4000  Add globally ignored words to spell helper's list.

When the spell-helper-program variable is nonempty so that Epsilon gets its suggestions by running an external program, it ignores the 0x10 and 0x20 bits.

More info:

Spell Checking



Previous   Up    Next
default-reindent-previous-line  Variable Reference   default-spell-word-pattern


Lugaru Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.