unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* eval-when-compile  & cl
@ 2003-10-27 19:45 JD Smith
  2003-10-28 20:40 ` Richard Stallman
  2003-10-28 21:18 ` Stefan Monnier
  0 siblings, 2 replies; 4+ messages in thread
From: JD Smith @ 2003-10-27 19:45 UTC (permalink / raw)
  Cc: emacs-devel


A user testing a recent version of my IDLWAVE package found that 'cl is
not correctly loaded when referenced as:

(eval-when-compile (require 'cl))

This is a vestige from long ago, and I admit I'm not sure of the
intended function of eval-when-compile.  All versions of GNU Emacs I've
found seem to load cl implicitly, making it a moot point.  However, his
very new Emacs version did not.  Was this an intentional change?  Is
there a reason eval-when-compile wouldn't load cl, even for compiled
versions of the files?  He was able to remove the eval-when-compile to
get it working, but I'm not sure what advantages/disadvantages there are
to this solution.

Thanks,

JD

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-10-28 22:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-27 19:45 eval-when-compile & cl JD Smith
2003-10-28 20:40 ` Richard Stallman
2003-10-28 21:18 ` Stefan Monnier
2003-10-28 22:10   ` JD Smith

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).