From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: Possible change to startup.el Date: Thu, 24 Mar 2005 11:49:55 +0100 Message-ID: Reply-To: ttn@glug.org NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1111664940 23968 80.91.229.2 (24 Mar 2005 11:49:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 24 Mar 2005 11:49:00 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 24 12:48:59 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DEQpb-00041u-8X for ged-emacs-devel@m.gmane.org; Thu, 24 Mar 2005 12:48:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DER4s-0007Q9-2Z for ged-emacs-devel@m.gmane.org; Thu, 24 Mar 2005 07:04:42 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DEQTw-0006HZ-H5 for emacs-devel@gnu.org; Thu, 24 Mar 2005 06:26:34 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DEQTY-00063K-0T for emacs-devel@gnu.org; Thu, 24 Mar 2005 06:26:10 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DEQLt-0004DK-9m for emacs-devel@gnu.org; Thu, 24 Mar 2005 06:18:14 -0500 Original-Received: from [151.38.237.51] (helo=surf.glug.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DEPpI-0006uy-Jg; Thu, 24 Mar 2005 05:44:32 -0500 Original-Received: from ttn by surf.glug.org with local (Exim 3.35 #1 (Debian)) id 1DEPuV-0000Dk-00; Thu, 24 Mar 2005 11:49:55 +0100 Original-To: Richard Stallman In-reply-to: message from Richard Stallman on Wed, 23 Mar 2005 15:25:54 -0500 Original-References: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: news.gmane.org gmane.emacs.devel:35089 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35089 From: Richard Stallman Date: Wed, 23 Mar 2005 15:25:54 -0500 So how about adopting a convention [...] three approaches come to mind: (a) title on first line in file, ending w/ fullstop (period); (b) a local variable "title-range" specifies the beginning and end character positions of the title in the text; (c) separate file TUTORIAL.metainfo that maps locale to various things, such as the info in (b), coding system for read, a bug-report or support-group email address, etc. of these, i favor (c), even though it has similar maintenance requirement as the alist, because the file has the advantage of being more efficient to access, and its format is extensible. (we can also subsume TUTORIAL.translators into it.) next, (b) is nice because the existing flow does not have to be changed. however, the full file needs to be read in, or at least enough so that its title is present and its coding can be established. lastly, (a) is straightforward (less prone to botch-ups). i do not like it for esthetic reasons only. same thinking applies for any fixed-position approach. thi