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: `about-emacs' - what about the revno? Date: Sat, 28 Aug 2010 18:57:27 +0300 Message-ID: <83occmlogo.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1283011001 2122 80.91.229.12 (28 Aug 2010 15:56:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 28 Aug 2010 15:56:41 +0000 (UTC) Cc: emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 28 17:56:40 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OpNlk-0002Dg-J2 for ged-emacs-devel@m.gmane.org; Sat, 28 Aug 2010 17:56:38 +0200 Original-Received: from localhost ([127.0.0.1]:37573 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OpNlg-0008J4-Ur for ged-emacs-devel@m.gmane.org; Sat, 28 Aug 2010 11:56:32 -0400 Original-Received: from [140.186.70.92] (port=59371 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OpNlb-0008Ir-Lt for emacs-devel@gnu.org; Sat, 28 Aug 2010 11:56:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OpNlZ-0007yo-SG for emacs-devel@gnu.org; Sat, 28 Aug 2010 11:56:27 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:64503) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OpNlZ-0007yc-IS for emacs-devel@gnu.org; Sat, 28 Aug 2010 11:56:25 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L7V00C00CE70U00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Sat, 28 Aug 2010 18:55:27 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.93.239]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L7V00B0WDKBWR70@a-mtaout22.012.net.il>; Sat, 28 Aug 2010 18:55:25 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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:129342 Archived-At: > From: "Drew Adams" > Date: Sat, 28 Aug 2010 08:38:15 -0700 > > When a bug that I filed gets fixed, sometimes the developer who fixes it lets me > know which "revno" it is fixed in. E.g. "This bug is now fixed (revno 101110)." > > I do not build Emacs myself, and I have no idea what the "revno" corresponds to > or how/where to find it in an existing Emacs build (binary). > > When I do `C-h C-a', or when I submit a bug, I see only an identifier like this: > > GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) > of 2010-08-16 on 3249CTO > > If the "revno" is important info for identifying an Emacs build, then perhaps we > should include it in such user-facing info. If not, then perhaps developers > could refer in some other way (by date?) to the code that contains a given fix. This has come up before, but the discussion was inconclusive (IIRC) because of 2 reasons: . revno is not unique: two different branches can have the same revno for two very different code bases . revision-id, an alternative method of specifying a revision, _is_ unique, but it's long and a mouthful: eliz@gnu.org-20100828152310-v42vqrt01k788siu In general, a bugfix should appear in the ChangeLog files with the bug number, so you should be able to track bugfxes that way.