From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stuart D. Herring" Newsgroups: gmane.emacs.devel Subject: Re: "Emacs 21" Date: Fri, 6 Oct 2006 10:21:55 -0700 (PDT) Message-ID: <35344.128.165.123.18.1160155315.squirrel@webmail.lanl.gov> References: Reply-To: herring@lanl.gov NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1160155344 6172 80.91.229.2 (6 Oct 2006 17:22:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 6 Oct 2006 17:22:24 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 06 19:22:22 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GVtOm-00056h-Un for ged-emacs-devel@m.gmane.org; Fri, 06 Oct 2006 19:22:13 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GVtOm-0005yc-E2 for ged-emacs-devel@m.gmane.org; Fri, 06 Oct 2006 13:22:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GVtOc-0005xs-CQ for emacs-devel@gnu.org; Fri, 06 Oct 2006 13:22:02 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GVtOa-0005xK-VL for emacs-devel@gnu.org; Fri, 06 Oct 2006 13:22:01 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GVtOa-0005xG-KC for emacs-devel@gnu.org; Fri, 06 Oct 2006 13:22:00 -0400 Original-Received: from [192.65.95.54] (helo=mailwasher-b.lanl.gov) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GVtVU-0006lu-4X; Fri, 06 Oct 2006 13:29:08 -0400 Original-Received: from mailrelay2.lanl.gov (mailrelay2.lanl.gov [128.165.4.103]) by mailwasher-b.lanl.gov (8.13.6/8.13.6/(ccn-5)) with ESMTP id k96HLuv3014339; Fri, 6 Oct 2006 11:21:56 -0600 Original-Received: from webmail1.lanl.gov (webmail1.lanl.gov [128.165.4.106]) by mailrelay2.lanl.gov (8.13.6/8.13.6/(ccn-5)) with ESMTP id k96HLt7I011540; Fri, 6 Oct 2006 11:21:55 -0600 Original-Received: from webmail1.lanl.gov (localhost.localdomain [127.0.0.1]) by webmail1.lanl.gov (8.12.11.20060308/8.12.11) with ESMTP id k96HLtvP016927; Fri, 6 Oct 2006 11:21:55 -0600 Original-Received: (from apache@localhost) by webmail1.lanl.gov (8.12.11.20060308/8.12.11/Submit) id k96HLtkC016925; Fri, 6 Oct 2006 10:21:55 -0700 X-Authentication-Warning: webmail1.lanl.gov: apache set sender to herring@lanl.gov using -f Original-Received: from 128.165.123.18 (SquirrelMail authenticated user 196434) by webmail.lanl.gov with HTTP; Fri, 6 Oct 2006 10:21:55 -0700 (PDT) In-Reply-To: Original-To: "Richard Stallman" User-Agent: SquirrelMail/1.4.6-7.el3.7lanl X-Priority: 3 (Normal) Importance: Normal X-PMX-Version: 4.7.1.128075 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 Xref: news.gmane.org gmane.emacs.devel:60472 Archived-At: > Would someone please volunteer to check all uses of "21" in the > manuals to make sure there is nothing which inappropriately presume > that is the version number? Antinews should say it is for version 21, > but nothing else should. OK, I've looked at the Lisp Introduction now; it's more complicated. The number 21 is used on 75 lines; 54 of these are non-comment references to the version number (instead of just the integer). 15 of those are references to the CVS version 21.0.100 (presumably current at the time of writing), including in example pathnames. (There are already comments noting this inclusion.) Most of the rest are comparisons between 20 (or 19) and 21 in terms of error reporting, mark handling, echo area resizing, and mode line formats. A few examples detect the version of Emacs, but do so using string comparison against `emacs-version' rather than the numeric variables, and phrase the result in terms of "21" or "not 21", so that's an implication of currency as well. So I imagine that the version-detection examples need to be changed (although I see nothing wrong with determining ">=21" and "<21"), and the comparisons need to note that they apply to 21 or later. I'm not sure what to do with the CVS references. Any thoughts? If there's a consensus, I can do the changes, but I'd like to know what they should be first. Davis -- This product is sold by volume, not by mass. If it appears too dense or too sparse, it is because mass-energy conversion has occurred during shipping.