* About traditional Lisp primitives
@ 2013-03-06 8:50 Xue Fuqiao
0 siblings, 0 replies; 2+ messages in thread
From: Xue Fuqiao @ 2013-03-06 8:50 UTC (permalink / raw)
To: help-gnu-emacs
In (info "(elisp) Coding Conventions"):
This recommendation applies even to names for traditional Lisp
primitives that are not primitives in Emacs Lisp--such as
`copy-list'.
I don't know what "traditional Lisp primitives" means here. What are
the differences between traditional Lisp primitives and primitives in
Emacs Lisp? Are they implemented in C?
--
Best regards, Xue Fuqiao.
http://www.emacswiki.org/emacs/XueFuqiao
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: About traditional Lisp primitives
[not found] <mailman.21530.1362559820.855.help-gnu-emacs@gnu.org>
@ 2013-03-06 10:39 ` Barry Margolin
0 siblings, 0 replies; 2+ messages in thread
From: Barry Margolin @ 2013-03-06 10:39 UTC (permalink / raw)
To: help-gnu-emacs
In article <mailman.21530.1362559820.855.help-gnu-emacs@gnu.org>,
Xue Fuqiao <xfq.free@gmail.com> wrote:
> In (info "(elisp) Coding Conventions"):
>
> This recommendation applies even to names for traditional Lisp
> primitives that are not primitives in Emacs Lisp--such as
> `copy-list'.
>
> I don't know what "traditional Lisp primitives" means here. What are
> the differences between traditional Lisp primitives and primitives in
> Emacs Lisp? Are they implemented in C?
What they mean is a function in a traditional Lisp dialect (e.g. Common
Lisp or Maclisp) that doesn't exist in Emacs Lisp. If you want to use
such a function in your own package, you need to write it yourself --
and the recommendation is that you personalize it with a prefix, so you
don't conflict with another package that has a similar need.
--
Barry Margolin, barmar@alum.mit.edu
Arlington, MA
*** PLEASE post questions in newsgroups, not directly to me ***
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-03-06 10:39 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-06 8:50 About traditional Lisp primitives Xue Fuqiao
[not found] <mailman.21530.1362559820.855.help-gnu-emacs@gnu.org>
2013-03-06 10:39 ` Barry Margolin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).