[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Changes to ELisp manual in revision 106667
From: |
Eli Zaretskii |
Subject: |
Re: Changes to ELisp manual in revision 106667 |
Date: |
Tue, 13 Dec 2011 09:28:53 -0500 |
> From: Chong Yidong <address@hidden>
> Cc: address@hidden
> Date: Tue, 13 Dec 2011 21:59:30 +0800
>
> Eli Zaretskii <address@hidden> writes:
>
> > Can you please explain the reason for these changes in the top-level
> > menu? They look gratuitous to me, but maybe I'm missing something.
> >
> > -* Libraries: Lisp Libraries. Creating Lisp programs to run in Emacs.
> > -* Eval: Lisp Eval. Executing a single Lisp expression in Emacs.
> > -* Interaction: Lisp Interaction. Executing Lisp in an Emacs buffer.
> > +* Lisp Libraries:: How Lisp programs are loaded into Emacs.
> > +* Lisp Eval:: Executing a single Lisp expression in Emacs.
> > +* Lisp Interaction:: Executing Lisp in an Emacs buffer.
>
> It seemed not quite right to use the short form, since the rest of the
> items in the menu dealt with stuff like compilation and didn't share a
> common "Lisp" topic prefix. But it's no big deal.
It's a convenience feature: the user types "m Eval RET" instead of "m
Lisp Eval RET". This leaves the node names sufficiently non-generic
to prevent collision, and yet does not punish users by causing them to
type more text.