From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#22083: 25.0.50; hg: adding tag enhances the rev, modeline does not reflect Date: Sat, 5 Dec 2015 08:08:01 +0200 Message-ID: <56627F41.3000805@yandex.ru> References: <87h9jzy70u.fsf@mat.ucm.es> <566103DA.2050901@yandex.ru> <83610eioei.fsf@gnu.org> <87vb8eto9d.fsf@mat.ucm.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1449295762 12130 80.91.229.3 (5 Dec 2015 06:09:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Dec 2015 06:09:22 +0000 (UTC) To: 22083@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 05 07:09:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1a561u-0005ne-D6 for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Dec 2015 07:09:10 +0100 Original-Received: from localhost ([::1]:44658 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a561t-0002FF-HJ for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Dec 2015 01:09:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a561p-0002Ez-Og for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 01:09:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a561m-0002uS-IV for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 01:09:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49835) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a561m-0002uN-EO for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 01:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a561m-0005GB-1i for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 01:09:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Dec 2015 06:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22083 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22083-submit@debbugs.gnu.org id=B22083.144929570420170 (code B ref 22083); Sat, 05 Dec 2015 06:09:01 +0000 Original-Received: (at 22083) by debbugs.gnu.org; 5 Dec 2015 06:08:24 +0000 Original-Received: from localhost ([127.0.0.1]:39543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a561A-0005FG-EH for submit@debbugs.gnu.org; Sat, 05 Dec 2015 01:08:24 -0500 Original-Received: from mail-wm0-f53.google.com ([74.125.82.53]:38609) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a560p-0005Ej-VV for 22083@debbugs.gnu.org; Sat, 05 Dec 2015 01:08:22 -0500 Original-Received: by wmec201 with SMTP id c201so90376788wme.1 for <22083@debbugs.gnu.org>; Fri, 04 Dec 2015 22:08:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=8xLE4g+AOtFx4xNGCOnFfkU3ORDMn7N6Bi49Sp8tz0E=; b=GC04QKs0dwdG14HenvgS+tvV2Tv3H5Xkub2cZfv83V9JFt+pc6z+GJSLu5dETzZEA7 dOLXj57ZSITD6ht5z6w4tfC+FcYnpbMrb01pqwTY9ZQsIjdnZtZZigfVmJBm7MWHFmv8 /IZTuSUxIHvZhwhymlG1DoDVXnpKwKIu7d4+4KX8s3uE23Jqbx7W/A2gdn9XDYxyJiTH iBhPuN+C0w+LZfnxVRd/LlINsn8WgCe10r0w0uiCNbywY2/84nv0UNRkX7/+kGlm1TxC towGfx2huSglXpr7fnsd4sIHYWaUmV1wZYQfogf6vpkdUIpsppaHQAMOq8tlw94Z+Zhr khaA== X-Received: by 10.194.242.195 with SMTP id ws3mr5774094wjc.131.1449295683358; Fri, 04 Dec 2015 22:08:03 -0800 (PST) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id u205sm6374139wmb.12.2015.12.04.22.08.01 for <22083@debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=OTHER); Fri, 04 Dec 2015 22:08:02 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <87vb8eto9d.fsf@mat.ucm.es> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:109634 Archived-At: On 12/04/2015 02:02 PM, Uwe Brauer wrote: > Ok I try to explain again what I find confusing: > > Here is what I did > > Command line > hg init > create and add file test.tex > change comit 3 times > > hg log --template '{rev} {latesttag}.{latesttagdistance} {desc} {files}\n' > 2 null.3 Com3 test.tex > 1 null.2 Com2 test.tex > 0 null.1 Com1 test.tex > hg tag -r 2 v1 > hg log --template '{rev} {latesttag}.{latesttagdistance} {desc} {files}\n' > 3 v1.1 Added tag v1 for changeset 649afdff7ebe .hgtags > 2 v1.0 Com3 test.tex > 1 null.2 Com2 test.tex > 0 null.1 Com1 test.tex Tagging a revision adds a new revision? That looks odd. > hg kwexpand > in the file > > $Id: test.tex,v v1.0[Hg:2] 2015/12/03 15:15:15 oub Exp oub $ > > change and commit in Emacs > > \rcsInfo $Id: test.tex,v v1.2[Hg:4] 2015/12/03 15:19:49 oub Exp oub $ > > so there is now a jump from Hg2 to Hg:4 which is annoying. I wonder what's going on there. Is it somehow caused by how we perform the commit in Emacs? Is the outcome different if you do the commit from the command line? > Possible solutions: > > - The modeline string shows what «hg log» shows as a rev. Do you mean to add the revision hash after the revision number? How will that change improve the situation with jumping revision numbers? Will it improve clarity somehow?