[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Jinx version 0.5
From: |
ELPA update |
Subject: |
[GNU ELPA] Jinx version 0.5 |
Date: |
Wed, 05 Apr 2023 17:03:05 -0400 |
Version 0.5 of package Jinx has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.
Jinx describes itself as:
====================================
Enchanted Just-in-time Spell Checker
====================================
More at https://elpa.gnu.org/packages/jinx.html
## Summary:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
JINX.EL - ENCHANTED JUST-IN-TIME SPELL CHECKER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Jinx is a fast just-in-time spell-checker for Emacs. Jinx highlights
misspelled words in the text of the visible portion of the buffer. For
efficiency, Jinx highlights misspellings lazily, recognizes window
boundaries and text folding, if any. For example, when unfolding or
scrolling, only the newly visible part of the text is checked, if it has
not been checked before. Each misspelling can then be corrected from a
list of dictionary words presented as completion candidates in a list.
Installing Jinx is straight-forward and configuring takes not much
intervention. Jinx can safely co-exist with Emacs's built-in
spell-checker.
## Recent NEWS:
━━━━━━━━━━━━━━━━━━━━━
JINX.EL - CHANGELOG
━━━━━━━━━━━━━━━━━━━━━
1 Version 0.5 (2023-04-05)
══════════════════════════
• Add `jinx-languages' command to switch languages locally or
globally.
• `jinx-correct': When checking the whole buffer via `C-u M-$', don't
restore original point position upon `C-g' to ease cursory
edits. Instead push a mark which can be used to go back to the
original position.
• Add `jinx-mode-map' to make it easy to bind keys if `jinx-mode' is
enabled. The map is empty by default.
• Ignore single quotes and apostrophes at the beginning and end of
words. Please provide feedback if this is a reasonable approach.
• Support spell checking of camelCased words via the
`jinx-camel-modes' variable.
2 Version 0.4 (2023-03-27)
══════════════════════════
• `jinx-languages': Fall back to `$LANG' environment variable, since
`current-locale-environment' is an Emacs 29 addition.
• `jinx--mod-wordchars': Handle non-UTF8 return values gracefully.
• `jinx-correct': Always start from nearest overlay.
• `jinx-misspelled': Use less obtrusive color for the underlining.
3 Version 0.3 (2023-03-27)
══════════════════════════
• Add `jinx-misspelled-map'.
• `jinx-correct': Unfold invisible line when correcting misspellings.
• `jinx-correct': Show number of misspellings.
• Add `emacs-module.h' to avoid compilation problems.
• `jinx-languages': Use `current-locale-environment' by default.
4 Version 0.2 (2023-03-26)
══════════════════════════
• Start of changelog.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Jinx version 0.5,
ELPA update <=