We've discussed that, repeatedly. Summary: it's the
wrong thing to do IMO; the right thing is to fix
x-symbol, which is what is broken. And it is likely to
break again because the MATCHSPEC API probably needs to
be changed again anyway.
Yes this is true, I had the faint hope that this time you
would say yes :-D.
Aidan may decide he wants to revert his patch or apply
mine. But if so, he's the one to do it.
ok
My patch was very simple, though. I defined a function
to check and if necessary convert the MATCHSPEC
argument, and then used it in several functions
(probably instead of the macro CHECK_CONS, although I
forget the details, anyway, it needs to be used instead
of any type-checking of the MATCHSPEC argument). I
gather Ben changed the signature of some functions to
not use MATCHSPEC anymore; those functions won't need
the change any more.
Ok I will try to merge this into the specifier.c of 21.5.31
in the coming days.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta