[Top][All Lists]

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

Re: Incorrect indentation after :name

From: Lars Brinkhoff
Subject: Re: Incorrect indentation after :name
Date: Thu, 07 Jul 2005 10:25:47 +0200
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)

Richard M. Stallman wrote:
> Lars Brinkhoff wrote:
> > The code works by checking the position of &body inside the macro
> > argument list, and setting the lisp-indent-function property of
> > the macro name to that number.
> It is clever, and adapting it to macros that are not loaded would
> not be easy. [...] However, we could make autoload.el, when a
> defmacro is autoloaded, generate a form that puts the appropriate
> property onto the macro name.  That could go in loaddefs.
> Want to do this?

That seems interesting, and I would like to look into it, but I don't
have much time right now.  I would have to get back to it in September.

> You made the change in the cl version of defmacro.  That version
> that is not normally used.

That's because the Emacs Lisp version of defmacro doesn't accept the
&body lambda list keyword.  Maybe it should?

reply via email to

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