|
From: | Gregory Heytings |
Subject: | bug#64075: 28.2; ispell broken on uncolored terminals |
Date: | Wed, 14 Jun 2023 23:25:10 +0000 |
emacs-28.2 -Q -nw --color=no s t o n k s M-$ 1At this point, I expect to see the word "stonks" replaced with "stocks", but it is instead replaced with "stockstonks".The problem seems to be in ispell-highlight-spelling-error-generic, a 20th-century kludge from before face support for ttys was added in emacs-21 in 2001. It's been unnecessary since then, and it looks like it's been breaking ispell on colorless ttys since at least emacs-23.
This recipe can be reproduced with Emacs 25, 26, 27 and 28... but not with Emacs 29, in which "stonks" is indeed replaced with "stocks".
[Prev in Thread] | Current Thread | [Next in Thread] |