Mats Lidell writes:
>>>>> Stephen J Turnbull <stephen(a)xemacs.org>
writes:
> Dunno. You'd have to ask on emacs-devel. I don't know how they
> implement inheritance. Shared list structure may be how they do it.
Well, I don't need to know how it is implemented, just what it is
supposed to mean. :-) I assume it is inheritance.
Well, if it's implemented by shared list structure, then using
inheritance in XEmacs is exactly the right thing. AFAICT, if the only
use of (current-local-map) in that buffer is the one you cite,
inheritance and the shared list structure at identical. However if
that map is accessed (other than by keyboard commands, of course) in
other ways, it might matter. I don't have the context to judge.
Yes. I thought it was a bit strange too. After the new keymap is
created I would assume that the parent keymap is the last thing you
would want to access.
We could change the XEmacs API, but I don't know if it would be worth
it.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta