Summary: | app-editors/emacs-22.1-r1: flyspell-mode fails with aspell (patch enclosed) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakob Schiotz <schiotz> |
Component: | Current packages | Assignee: | Emacs project <emacs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://homes.esat.kuleuven.be/~sseys/other/latexnotes.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch to app-editors/emacs-22.1-r1 |
Description
Jakob Schiotz
2007-11-08 09:44:29 UTC
Created attachment 135477 [details, diff]
Patch to app-editors/emacs-22.1-r1
This patch fixes the bug, as described on the web page in the URL field.
Could you please provide us with the following information: 1. Output of "M-x ispell-check-version" 2. Value of variable ispell-really-aspell ("C-h v ispell-really-aspell") - (if ispell-really-aspell "list" "-l") + (if ispell-really-aspell "list" "-list") This would affect the "else" clause, i.e. the non-aspell case. (In reply to comment #2) > Could you please provide us with the following information: > 1. Output of "M-x ispell-check-version" @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.5), ispell.el 3.6 - 7-Jan-2003 > 2. Value of variable ispell-really-aspell ("C-h v ispell-really-aspell") ispell-really-aspell is a variable defined in `ispell.el'. Its value is t Documentation: Not documented as a variable. > > - (if ispell-really-aspell "list" "-l") > + (if ispell-really-aspell "list" "-list") > > This would affect the "else" clause, i.e. the non-aspell case. > I hope this helps! I took the change from the web pages mentioned without understanding it 100%, but I must admit it looks a bit strange. Nevertheless, the fix works for me. /Jakob Weird, returning to the original version does NOT make the problem return. It is really strange (and I have not dreamt up the problem, it has bothered me for at least a month). The only thing that is not exactly as before is the flyspell.elc file, since I recreate it every time I changed the .el file, it could have been corrupted as originally installed. I have the same problem on another computer, where emacs has not been updated to version 22. I am currently upgrading it, and will test the problem again including the variable you ask for. /Jakob Ooops mea culpa! The bug is only in emacs 21, I had not realised that when I upgraded to version 22, it was a slotted install, and version 21 was still the default. When I looked for flyspell.el to try out the fix, I noticed two versions and removed version 21, this happened at the same time as applying this fix. Since the bug is gone in version 22, I close this bug as invalid, and apologize for wasting your time! /Jakob (In reply to comment #5) > I had not realised that when I upgraded to version 22, it was a slotted > install, and version 21 was still the default. That's why it is useful to read the postinst elog messages where we explain this. ;-) > [...] and apologize for wasting your time! Never mind. Some percentage of invalid bugs is much better than bugs that are noticed by users, but not reported to us. |