From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Changes to ELisp manual in revision 106667 Date: Tue, 13 Dec 2011 09:28:53 -0500 Message-ID: References: <87k4601sjh.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1323786550 6533 80.91.229.12 (13 Dec 2011 14:29:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 13 Dec 2011 14:29:10 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 13 15:29:05 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RaTLs-0000Db-3L for ged-emacs-devel@m.gmane.org; Tue, 13 Dec 2011 15:29:04 +0100 Original-Received: from localhost ([::1]:57966 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaTLr-0000PJ-4z for ged-emacs-devel@m.gmane.org; Tue, 13 Dec 2011 09:29:03 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:42227) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaTLm-0000OX-7c for emacs-devel@gnu.org; Tue, 13 Dec 2011 09:29:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RaTLh-0002qd-Pv for emacs-devel@gnu.org; Tue, 13 Dec 2011 09:28:58 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:45723) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaTLh-0002qT-OD for emacs-devel@gnu.org; Tue, 13 Dec 2011 09:28:53 -0500 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RaTLh-0005Mt-Iu; Tue, 13 Dec 2011 09:28:53 -0500 In-reply-to: <87k4601sjh.fsf@gnu.org> (message from Chong Yidong on Tue, 13 Dec 2011 21:59:30 +0800) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:146687 Archived-At: > From: Chong Yidong > Cc: emacs-devel@gnu.org > Date: Tue, 13 Dec 2011 21:59:30 +0800 > > Eli Zaretskii 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.