Matthias Koeppe mkoeppe+slime@mail.math.uni-magdeburg.de writes:
Using `ecase' was an oversight.
That's what I thought, but I didn't want to propose such a patch without understanding more of the context.
It happens to work in GNU Emacs; I have fixed the code to use `case' in CVS.
Got it. It works fine in XEmacs now. Thanks for the prompt fix.