To install this package, run in Emacs:
M-x package-install RET markchars RET
Mark special chars, by default nonascii, non-IDN chars, in modes where they may be confused with regular chars. See `markchars-mode' and `markchars-what'. There are two modes: confusable detection (where we look for mixed scripts within a word, without using the http://www.unicode.org/reports/tr39/ confusable tables) and pattern detection (where any regular expressions can be matched). The marked text will have the 'markchars property set to either 'confusable or 'pattern and the face set to either `markchars-face-confusable' or `markchars-face-pattern' respectively. You can set `nobreak-char-display' to nil, and use `markchars-nobreak-space' and `markchars-nobreak-hyphen' in Dired buffers to highlight `nobreak-space' and `nobreak-hyphen' only in file names, not `nobreak-space' used by thousands separators in file sizes (bug#44236).
markchars-0.2.1.el | 2018-Oct-16 | 8.22 KiB |
markchars-0.2.0.el | 2012-Nov-29 | 7.76 KiB |