From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Lute Kamstra Newsgroups: gmane.emacs.devel Subject: Re: Updating release version to 22.1 Date: Wed, 09 Feb 2005 10:44:55 +0100 Message-ID: <87u0omysmg.fsf@xs4all.nl> References: <87vf92sqby.fsf@marant.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1107942458 12047 80.91.229.2 (9 Feb 2005 09:47:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 9 Feb 2005 09:47:38 +0000 (UTC) Cc: miles@gnu.org, snogglethorpe@gmail.com, rms@gnu.org, =?iso-8859-1?q?J=E9r=F4me_Marant?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 09 10:47:37 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1CyoRU-0002Hh-C5 for ged-emacs-devel@m.gmane.org; Wed, 09 Feb 2005 10:47:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cyofz-0007CU-Ly for ged-emacs-devel@m.gmane.org; Wed, 09 Feb 2005 05:02:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CyocV-00068v-8d for emacs-devel@gnu.org; Wed, 09 Feb 2005 04:58:51 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CyocS-00067v-N5 for emacs-devel@gnu.org; Wed, 09 Feb 2005 04:58:50 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CyocS-00066c-9o for emacs-devel@gnu.org; Wed, 09 Feb 2005 04:58:48 -0500 Original-Received: from [194.109.24.23] (helo=smtp-vbr3.xs4all.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CyoIH-0006Jw-S5; Wed, 09 Feb 2005 04:37:58 -0500 Original-Received: from pijl (a80-127-67-124.adsl.xs4all.nl [80.127.67.124]) by smtp-vbr3.xs4all.nl (8.12.11/8.12.11) with ESMTP id j199bqrs087664; Wed, 9 Feb 2005 10:37:52 +0100 (CET) (envelope-from Lute.Kamstra@xs4all.nl) Original-Received: from lute by pijl with local (Exim 3.36 #1 (Debian)) id 1CyoP1-0000SB-00; Wed, 09 Feb 2005 10:44:55 +0100 Original-To: storm@cua.dk (Kim F. Storm) In-Reply-To: (Kim F. Storm's message of "Wed, 09 Feb 2005 09:30:42 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) Original-Lines: 21 X-Virus-Scanned: by XS4ALL Virus Scanner 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: main.gmane.org gmane.emacs.devel:33125 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33125 storm@cua.dk (Kim F. Storm) writes: [...] > My primary concern is if some code tests specifically for MM.1 in some > way, e.g. "version >= MM.1" and the dev/pretest version is MM.0, then > we may not see a specific error until we update the version to MM.1 > and release the software -- without EVER testing that it works > with the actual release number. > > Sadly code _does_ test version numbers! Yup, I remember finding a bug with scrollbars on Irix when Emacs' version number was changed from 21.0.106 to 21.1. Maybe somebody can do a grep on the sources and double-check the uses of emacs-\(major\|minor\)-version? Code that in maintained within Emacs' CVS shouldn't have to use those variables (except as informative output for users). Lute.