Johan BockgÃrd wrote:

Read (info "(elisp)Coding Conventions")


Thanks very much for the hint.

It looks like either the warning is obsolete, or the 'cl' package goes against Emacs naming conventions. But I assume it would do so for a good reason (compatibility with common lisp).

For everyone interested, here's an excerpt from the above info page:

   * Please don't require the `cl' package of Common Lisp extensions at
     run time.  Use of this package is optional, and it is not part of
     the standard Emacs namespace.  If your package loads `cl' at run
     time, that could cause name clashes for users who don't use that
     package.

However, there is no problem with using the `cl' package at compile
     time, with `(eval-when-compile (require 'cl))'.





_______________________________________________
Help-gnu-emacs mailing list
Help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

Reply via email to