GNU bug report logs -
#6761
23.2; flyspell-prog-mode in TeX mode
Previous Next
Reported by: Leo <sdl.web <at> gmail.com>
Date: Fri, 30 Jul 2010 05:26:02 UTC
Severity: normal
Found in version 23.2
Done: Agustin Martin <agustin.martin <at> hispalinux.es>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On Fri, Jul 30, 2010 at 06:26:00AM +0100, Leo wrote:
> When flyspell-prog-mode is turned on a TeX buffer, anything that has a
> trailing % will be checked, for example
>
> bookmarksnumbered%
>
> This is incorrect as the word is neither doc string nor comment. I run
> into this bug fairly often in LaTeX class and style files.
I finally had time to look at this and seems I found the problem.
flyspell-prog-mode just checks that face is not one of the faces selected as
text faces, but does that in the char right after the word, so in
auto%
checks face in the % char getting font-lock-comment-face instead of nil as
should be for a not-to-be-checked word.
I am playing with attached patch that tries to make sure that check is done
in the final character of the word, not in the next char outside it.
Will test a bit more and commit if no problems are found.
Thanks for your feedback,
--
Agustin
[flyspell-prog-mode.0.diff (text/x-diff, attachment)]
This bug report was last modified 14 years and 269 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.