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: The fixes-bug field Date: Sat, 18 Jan 2014 09:51:50 +0200 Message-ID: <8338kllobt.fsf@gnu.org> References: <20140116141506.BB37C380835@snark.thyrsus.com> <83bnzb3l7z.fsf@gnu.org> <20140117202957.GA27014@thyrsus.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1390031519 21559 80.91.229.3 (18 Jan 2014 07:51:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Jan 2014 07:51:59 +0000 (UTC) Cc: emacs-devel@gnu.org To: esr@thyrsus.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 18 08:52:05 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W4QhJ-0007on-BQ for ged-emacs-devel@m.gmane.org; Sat, 18 Jan 2014 08:52:05 +0100 Original-Received: from localhost ([::1]:41524 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4QhI-0003NP-V4 for ged-emacs-devel@m.gmane.org; Sat, 18 Jan 2014 02:52:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4QhA-0003ME-SS for emacs-devel@gnu.org; Sat, 18 Jan 2014 02:52:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4Qh5-0000tb-GW for emacs-devel@gnu.org; Sat, 18 Jan 2014 02:51:56 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:64445) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4Qh5-0000tX-8G for emacs-devel@gnu.org; Sat, 18 Jan 2014 02:51:51 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MZL00D006Y9UZ00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Sat, 18 Jan 2014 09:51:49 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MZL00D7A76CGHA0@a-mtaout20.012.net.il>; Sat, 18 Jan 2014 09:51:49 +0200 (IST) In-reply-to: <20140117202957.GA27014@thyrsus.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 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:168650 Archived-At: > Date: Fri, 17 Jan 2014 15:29:57 -0500 > From: "Eric S. Raymond" > Cc: emacs-devel@gnu.org > > Eli Zaretskii : > > > From: esr@thyrsus.com (Eric S. Raymond) > > > Date: Thu, 16 Jan 2014 09:15:06 -0500 (EST) > > > > > > Eli Zaretskii: > > > "revisions 103939.1.41..103939.1.44 (inclusive)" > > If that doesn't give you the info you want, please tell what else do > > you need (e.g., bzr revision IDs are easy, if you need them). > > High-level, what I want is a VCS-independent was to describe that range > of commits. > > Unless there's an easy synoptic description of that range in English > (which would be preferable, but seems unlikely) Sorry, I don't understand what needs to be explained. Those are trunk revision numbers, they are of the "dotted" NNN.X.Y form because they came from a merge commit of another branch. That branch was Paul Eggert's local feature branch. But the revisions are still accessible on the trunk using those very numbers (that's why I made a point of specifying _trunk_ revno numbers, although the commit was on the emacs-23 branch -- I knew that trunk will live forever). So whatever you need to know about these revisions you can see using these numbers, for example: bzr log -c 103939.1.41 > I'll need the committer and timestamp of 103939.1.41 and 103939.1.44 > so I can express those as action stamps. Since both the committer and the time stamp are in the bzr revision ID, here you go: bzr log --include-merged --long --show-ids -r 103939.1.41..103939.1.44 | fgrep revision-id revision-id: eggert@cs.ucla.edu-20110425213439-wok7h5v3k2w6ypke revision-id: eggert@cs.ucla.edu-20110425194022-kykvykyv2w7o4arq revision-id: eggert@cs.ucla.edu-20110425073357-1egaqnih5jn5juxe revision-id: eggert@cs.ucla.edu-20110425071446-kj82psqnn82sjnsb You want the first 2 parts of the revision IDs, before the 2nd dash.