SL Baur <steve(a)beopen.com> writes:
We must be able to define new lcrecord types in modules. The
specific interface doesn't much matter to me, but the functionality
must be there.
Both Martin and Olivier agree on that. I'd like to add one more
requirement: the API for declaring new types should be the same in
modules as in normal XEmacs code.
J. Kean Johnston invested much effort in making DEFUN work unchanged
in modules (including but not limited to docstring processing), thus
allowing normal XEmacs code to be converted to modules without much
fuss. We should follow in the same track.