spell-fu 
- Description
- Fast & light spelling highlighter
- Latest
- spell-fu-0.3.0.20251031.806.tar (.sig), 2025-Oct-31, 90.0 KiB
- Maintainer
- Campbell Barton <ideasman42@gmail.com>
- Website
- https://codeberg.org/ideasman42/emacs-spell-fu
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install or list-packages.
Full description
This package checks the spelling of on-screen text.
Old versions
| spell-fu-0.3.0.20250913.225149.tar.lz | 2025-Sep-14 | 19.4 KiB |
| spell-fu-0.3.0.20250913.33210.tar.lz | 2025-Sep-13 | 19.3 KiB |
| spell-fu-0.3.0.20250911.55431.tar.lz | 2025-Sep-11 | 19.4 KiB |
| spell-fu-0.3.0.20250910.32500.tar.lz | 2025-Sep-10 | 19.4 KiB |
| spell-fu-0.3.0.20250902.41608.tar.lz | 2025-Sep-02 | 19.3 KiB |
| spell-fu-0.3.0.20250712.131907.tar.lz | 2025-Jul-12 | 19.3 KiB |
| spell-fu-0.3.0.20241011.20613.tar.lz | 2024-Oct-11 | 19.3 KiB |
| spell-fu-0.3.0.20240421.235117.tar.lz | 2024-Apr-22 | 19.0 KiB |
| spell-fu-0.3.0.20230910.121039.tar.lz | 2024-Mar-31 | 18.8 KiB |
| spell-fu-0.3.0.20220627.230930.tar.lz | 2022-Jul-07 | 15.5 KiB |
News
##########
Change Log
##########
- In development
- Add support for matching against inherited faces.
- Add support for camel-case word delimiting.
- Version 0.4 (2023-01-06)
- Rename ``global-spell-fu-mode`` to ``spell-fu-global-mode``,
``global-spell-fu-ignore-buffer`` to ``spell-fu-global-ignore-buffer``.
- Add ``spell-fu-debug`` variable, to support debugging why dictionaries are not loading.
- Add ``spell-fu-reset`` to re-generate cache.
- Fix #31, failure to detect updated personal dictionary when it's a symlink.
- Stealthy font locking now checks words even when outside the view,
so stealthy font locking ensures words are checked.
- Fix #13, failure to properly generate word-list cache on MS-Windows.
- Support buffer local word-lists via ``spell-fu-buffer-session-localwords``.
- Fix faces of overlays (such as ``hl-line-mode``) no longer mask other faces when selecting words to check.
- Support for multiple dictionaries at once.
- Reduce idle overlay fragmentation.
- Idle timers now update buffers that have lost focus.
- Fix for disabling ``spell-fu-mode`` preventing other buffers that have ``spell-fu-mode`` enabled from updating.
- Changes to the face are now treated as word separators.
This fixes spell checking in situations where characters are escaped for example ``"test\nterm"``,
will use the ``\n`` as a divider when escape characters use a different face.
- ``global-spell-fu-mode`` no longer enables spell-fu for modes derived from ``special-mode``
such as package list for example (fixes ``#15``).
- Support conditionally disabling ``global-spell-fu-mode`` via
``global-spell-fu-ignore-buffer`` & ``global-spell-fu-ignore-modes``.
- Version 0.3 (2021-03-28)
- Support affix expansion when calling ``aspell`` (some non English dictionaries use this).
- Use explicit ``utf-8`` encoding, (fixes issue #8).
- Improve default ``spell-fu-word-regexp`` to better differentiate quoted text from apostrophes (fixes issue #3).
- Version 0.2 (2020-04-26)
- Add support personal dictionary manipulation: ``spell-fu-word-add``, ``spell-fu-word-remove``.
- Add support for stepping over errors with: ``spell-fu-goto-next-error``, ``spell-fu-goto-previous-error``.
- Add support for checking the whole buffer with: ``spell-fu-buffer``.
- Version 0.1 (2020-04-14)
Initial release.