File: flyspell.el.html
Flyspell is a minor Emacs mode performing on-the-fly spelling checking.
To enable Flyspell minor mode, type M-x flyspell-mode. This applies only to the current buffer.
To enable Flyspell in text representing computer programs, type M-x flyspell-prog-mode. In that mode only text inside comments and strings is checked.
Use M-x customize-group RET flyspell RET to customize flyspell.
Defined variables (48)
flyspell-abbrev-p | If non-nil, add correction to abbreviation table. |
flyspell-after-incorrect-word-string | String used to indicate an incorrect word ending. |
flyspell-auto-correct-binding | The key binding for flyspell auto correction. |
flyspell-auto-correct-previous-pos | Holds the start of the first incorrect word before point. |
flyspell-before-incorrect-word-string | String used to indicate an incorrect word starting. |
flyspell-buffers | For remembering buffers running flyspell. |
flyspell-case-fold-duplications | Non-nil means Flyspell matches duplicate words case-insensitively. |
flyspell-check-changes | If non-nil, spell-check only words that were edited. |
flyspell-check-tex-math-command | Non-nil means check even inside TeX math environment. |
flyspell-consider-dash-as-word-delimiter-flag | Non-nil means that the ‘-’ char is considered as a word delimiter. |
flyspell-default-delayed-commands | The standard list of delayed commands for Flyspell. |
flyspell-default-deplacement-commands | The standard list of deplacement commands for Flyspell. |
flyspell-default-dictionary | A string that is the name of the default dictionary. |
flyspell-delay | The number of seconds to wait before checking, after a "delayed" command. |
flyspell-delay-use-timer | Whether Flyspell should use a timer for waiting after a delayed command. |
flyspell-delayed-commands | List of commands that are "delayed" for Flyspell mode. |
flyspell-deplacement-commands | List of commands that are "deplacement" for Flyspell mode. |
flyspell-dictionaries-that-consider-dash-as-word-delimiter | List of dictionary names that consider ‘-’ as word delimiter. |
flyspell-duplicate-distance | The maximum distance for finding duplicates of unrecognized words. |
flyspell-external-ispell-process | The external Flyspell Ispell process. |
flyspell-generic-check-word-p | Function providing per-mode customization over which words are flyspelled. |
flyspell-generic-check-word-predicate | Function providing per-mode customization over which words are flyspelled. |
flyspell-highlight-flag | How Flyspell should indicate misspelled words. |
flyspell-highlight-properties | Non-nil means highlight incorrect words even if a property exists for this word. |
flyspell-incorrect-hook | List of functions to be called when incorrect words are encountered. |
flyspell-insert-function | Function for inserting word by flyspell upon correction. |
flyspell-issue-message-flag | Non-nil means that Flyspell emits messages when checking words. |
flyspell-issue-welcome-flag | Non-nil means that Flyspell should display a welcome message when started. |
flyspell-large-region | The threshold that determines if a region is small. |
flyspell-last-buffer | The buffer in which the last flyspell operation took place. |
flyspell-mark-duplications-exceptions | A list of exceptions for duplicated words. |
flyspell-mark-duplications-flag | Non-nil means Flyspell reports a repeated word as an error. |
flyspell-mode | Non-nil if Flyspell mode is enabled. |
flyspell-mode-hook | Hook run after entering or leaving ‘flyspell-mode’. |
flyspell-mode-line-string | String displayed on the mode line when flyspell is active. |
flyspell-mode-map | Minor mode keymap for Flyspell mode--for the whole buffer. |
flyspell-mouse-map | Keymap for Flyspell to put on erroneous words. |
flyspell-persistent-highlight | Non-nil means misspelled words remain highlighted until corrected. |
flyspell-pre-buffer | Buffer current before ‘this-command’. |
flyspell-pre-column | Column before running ‘this-command’. |
flyspell-pre-point | Point before running ‘this-command’. |
flyspell-previous-command | The last interactive command checked by Flyspell. |
flyspell-prog-text-faces | Faces corresponding to text in programming-mode buffers. |
flyspell-sort-corrections | If non-nil, sort the corrections before popping them. |
flyspell-sort-corrections-function | The function used to sort corrections. |
flyspell-tex-command-regexp | A string that is the regular expression that matches TeX commands. |
flyspell-use-global-abbrev-table-p | If non-nil, prefer global abbrev table to local abbrev table. |
flyspell-use-meta-tab | Non-nil means that flyspell uses M-TAB to correct word. |
Defined functions (69)
Defined faces (2)
flyspell-duplicate | Flyspell face for words that appear twice in a row. See also ‘flyspell-duplicate-distance’. |
flyspell-incorrect | Flyspell face for misspelled words. |