[PATCH] Abstract out a display-table-specific API (2)

mike.kupfer at xemacs.org mike.kupfer at xemacs.org
Mon Dec 24 17:40:52 EST 2007


(moved to xemacs-beta)

Hi Aidan, I've got a couple questions about the gnus patch.

First, I'm nervous about XEmacs-specific patches that I would have to
apply every time I resync with upstream.  

Is there some difference between XEmacs char-tables and GNU Emacs
char-tables that keeps us from using aref/aset?  The GNU Emacs Info page
for display tables says

	 A display table is actually a char-table (*note Char-Tables::)
	 with `display-table' as its subtype.

and it uses aset in its example.

Failing that, have you discussed this change with the gnus team
(ding at gnus.org)?  Or is there at least some canonical way to tag
XEmacs-specific changes, to make resyncs easier?

Second, you appear to be introducing multiple copies of
put-display-table and get-display-table, both in this patch set and in
the patches you committed to xemacs-base and misc-games.  Shouldn't
there be just one copy in the packages tree, presumably in xemacs-base?

mike



More information about the XEmacs-Beta mailing list