[COMMIT] Differentiate between symbol variables and functions, find-func

Stephen J. Turnbull stephen at xemacs.org
Sat Dec 27 04:41:16 EST 2008


Vladimir G. Ivanovic writes:

 > 2. The construct "#'" is not Emacs Lisp, but a Common Lisp
 >    extension.

It's also in XEmacs Lisp, which has adopted a number of Common Lisp
primitives.  See src/lread.c, line 2560 (21.5 from Mercurial).

 >    Is the Common Lisp package always, always, always available?

Not in temacs.  Otherwise, yes.  See lisp/dumped-lisp.el, line 38.

 > 3. Since the function 'symbol-file' takes one mandatory argument and
 >    one optional one, so calling 'symbol-file' with two arguments is
 >    *always* allowed,

Not in 21.4.  This is a patch against a package, so it must work with
21.4.




More information about the XEmacs-Patches mailing list