[implementations-list] viper-in-more-modes still needs a maintainer: does anyone volunteer?

Stephen Bach sjbach at sjbach.com
Mon Jan 4 03:58:17 CET 2010


On Sat, Jan 02, 2010 at 10:40:10PM -0500, Jason Spiro wrote:
> >  3. GNU Emacs enforces the backward policy that packages must not use
> >     cl.el Common Lisp extensions at runtime.  This kind of restriction
> >     is another enemy to development momentum; if it's expedient to
> >     Vegard or another developer to leverage a standard library, they
> >     should be empowered to do so.
> 
> But John J. Foerch said in his email of Wed, Oct 3, 2007 at 11:00 PM
> at http://my-trac.assembla.com/vimpulse/ticket/2 that there are cl.el
> macros that override core Emacs functions.  Do you still stand by your
> assertion?

Yes.  cl.el's version of push subsumes GNU Emacs' standard push - it's
not dangerous.  Almost anyone who uses Emacs extensively will load cl.el
as part of their configuration.  XEmacs loads it by default.




More information about the implementations-list mailing list