>>>>> "Aidan" == Aidan Kehoe
<kehoea(a)parhasard.net> writes:
MikeK> Second, you appear to be introducing multiple copies of
MikeK> put-display-table and get-display-table, both in this patch set and
MikeK> in the patches you committed to xemacs-base and misc-games.
MikeK> Shouldn't there be just one copy in the packages tree, presumably in
MikeK> xemacs-base?
Aidan> disp-table.el, which provides the display table
Aidan> code--make-display-table, frob-display-table,
Aidan> describe-display-table, and in
Aidan>
http://mid.gmane.org/18288.1954.87217.762309@parhasard.net ,
Aidan> put-display-table and get-display-table--is in core. Yeah,
Aidan> there's a decent argument that it might be better in packages,
Aidan> but it isn't there for the moment.
I'm not sure we're understanding each other. I can understand having
the functions in core in 21.5, plus a version in packages using
defun-when-void for 21.4. What I'm saying is that there should only be
*one* copy in packages, for use by all the packages. But your patches
introduce duplicates in gnus, xemacs-base, misc-games, etc. Instead,
put one copy in xemacs-base (case-table.el? new file?), and all the
other packages can use that copy, yeah?
That introduces new package dependencies, something I’m not in a hurry to do
given how much Mike Sperber fucked up the package build last time he did
so. (And he still hasn’t fixed it!) The Gnus folk will probably approach the
thing differently anyway, and define a mm-put-display-table, but that is
their decision.
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org