emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Science to suppress compiler warnings


From: Lennart Borgman
Subject: Re: Science to suppress compiler warnings
Date: Wed, 3 Jun 2009 02:51:26 +0200

On Wed, Jun 3, 2009 at 1:57 AM, Drew Adams <address@hidden> wrote:
>> (eval-when-compile (defvar foo nil))
>
> (eval-when-compile (defvar foo))
>
> You don't give it a value; you just declare it (to the compiler).

If you check later for a library (which is probably what you normally
want to do as Drew said) you could also do:

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

Then you probably have things in your the library you compile like

(defun my-defun ()
   (require 'THELIB nil t)
   (when (featurep 'THELIB) ...)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]