future of quail

Julian Bradfield jcb+xeb at xemacs.org
Mon Feb 14 13:35:59 EST 2011


Are there any views on the future of Quail in XEmacs?

I've been going back to the problem of getting Quail working properly
in isearch. I'm almost there, but it is, if you'll excuse my French, a
total bloody nightmare. isearch-mode is a twisty self-connecting maze,
and so is Quail, so the combination is a 4D twisty multiply
self-connecting maze with singularities of of hideous complexity.
(The fact that XEmacs has three different definitions of what the
minibuffer is, doesn't help, and caused me much grief until I
understood it. And since they play fast and loose with events and
buffers, the Lisp debugger was pretty much useless.)

In FSFmacs, it works much more neatly, because there are a couple more
hooks into Quail. It also looks neater, because of a couple more
variables which were left out in XEmacs.

I have to change Quail anyway even to get my stuff working, so if I
were to bring in a few of the FSF changes, would you accept it into
the standard packages, along with an updated isearch-mode ?
(I usually work from the 21.4 codebase, but I guess there's no reason
why the mods in the 21.5 isearch-mode.el shouldn't go back into 21.4
too, if there's ever another release.)



More information about the XEmacs-Beta mailing list