Jan Vroonhof writes:
> For some reason Xemacs (and probably Emacs) want to reverse
the
> suggestion list. If anyone can shed some light as to why Xemacs does
> this please let me know.
Our DNS claims
kdstevens.com does not exist
Well, technically your DNS should claim that the search timed out. I got
dropped on the floor as my Internet provider went out of business with no
warning so I've been scrambling to get hooked up again. My new provider
should propagate tomorrow from interNIC, so hopefully I'll be back on line.
sigh.
Unless it was intentional (this seems unlikely to me) this is a bug
in
ispell.el. It reads the output from ispell converting the result to a
list. However as it reads on it pushes each guess to the FRONT of the
list in effect creating a reversed list.
Well, it was intentional only in that it didn't require an append or
reverse call. I guess I worried more about performance than the
alphabetical order of the list...
- (list original-word offset miss-list guess-list)))))
+ ;; XEmacs change (return correct order)
+ (list original-word offset (nreverse miss-list) (nreverse guess-list))))))
This fix looks like the best solution to me, as calling append as the
function is being built is a real dog. Thanks!
Ken, in adition you might want to check out this
1998-09-06 Didier Verna <verna(a)inf.enst.fr>
* ispell.el: changed *-latin-* symbols to *-8859-* so that ispell
can find the related coding systems.
Does this work right with emacsen other than XEmacs? If so I'll stick that
in as it is.
1998-04-01 SL Baur <steve(a)altair.xemacs.org>
* ispell.el (ispell-highlight-spelling-error): Fix typo in version
detection regexp.
Yup, I caught that one right away.
Thanks for the fix.
cheers -Ken
__________________________________________________________________________
Ken Stevens e-mail: k.stevens(a)ieee.org
http://kdstevens.com/~stevens/ispell-page.html