From unknown Sat Aug 16 21:11:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17515: * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. Resent-From: Santiago =?UTF-8?Q?Pay=C3=A0?= i Miralta Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 May 2014 22:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17515 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17515@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14002782083700 (code B ref -1); Fri, 16 May 2014 22:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 May 2014 22:10:08 +0000 Received: from localhost ([127.0.0.1]:50899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlQKN-0000xb-KV for submit@debbugs.gnu.org; Fri, 16 May 2014 18:10:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58037) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlQKK-0000x3-EX for submit@debbugs.gnu.org; Fri, 16 May 2014 18:10:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WlQKE-0004JG-4q for submit@debbugs.gnu.org; Fri, 16 May 2014 18:09:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58975) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlQKE-0004JC-2R for submit@debbugs.gnu.org; Fri, 16 May 2014 18:09:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlQKC-0001wU-Ss for bug-gnu-emacs@gnu.org; Fri, 16 May 2014 18:09:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WlQKB-0004Io-Cs for bug-gnu-emacs@gnu.org; Fri, 16 May 2014 18:09:56 -0400 Received: from mail-lb0-x234.google.com ([2a00:1450:4010:c04::234]:49003) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlQKA-0004Ic-NA for bug-gnu-emacs@gnu.org; Fri, 16 May 2014 18:09:55 -0400 Received: by mail-lb0-f180.google.com with SMTP id p9so2399388lbv.11 for ; Fri, 16 May 2014 15:09:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=e3DgyxFQK66LvigdDYec1Pf7qivmVXE9PVgZ92XhBWE=; b=k9Nu5eAFLWs280zGvxfvLzJWvQuiVBbLw1DkhDlct+H27VG8P8rPIbf8+4PyKhdh96 SqGMDQL+Pk5OwI5J2XgVzKbtpD0xRaA3vPW5nd2UtjgqpS5QSL+f+mvesfteWD94l8La LRINhGh1LvKhK0mO269fgca/VNgzsDfsJRRERvUFpd5nl+t6Ti6Bq2LfsYCrY9ZBIeM4 8svB/vQONoBPSmFe4t8v5gOtv5gbN4Q8xPHR2bKU0/GJy7MuLMPuUFsRp+cYDjPZde6T oATafNkLGM2AjOqBB+Q1pxX+Rh+jzen5TprmVfTG1xEnY5QrqxFJuj0sONUk1r6UzXhi 0djg== MIME-Version: 1.0 X-Received: by 10.152.26.168 with SMTP id m8mr3404060lag.65.1400278192282; Fri, 16 May 2014 15:09:52 -0700 (PDT) Received: by 10.112.170.105 with HTTP; Fri, 16 May 2014 15:09:52 -0700 (PDT) Date: Sat, 17 May 2014 00:09:52 +0200 Message-ID: From: Santiago =?UTF-8?Q?Pay=C3=A0?= i Miralta Content-Type: multipart/alternative; boundary=089e0160c2ba3ce1f104f98bac1a X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --089e0160c2ba3ce1f104f98bac1a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi emacs, I wish to improve the vc-change-log buffer in vc-hg with the graph view. My proposal is a change in default configuration. The vc-hg-root-log-format is compatible with or without the graph view. Also added branches and bookmarks. 2014-05-17 Santiago Pay=C3=A0 i Miralta * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. >From a917e85f083907030daea6d1cf70ba524f5bbab9 Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Santiago=3D20Pay=3DC3=3DA0=3D20i=3D20Miralta?=3D Date: Fri, 16 May 2014 23:58:57 +0200 Subject: [PATCH] * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. Modern Mercurial log command supports --graph, also the graphlog extension is widely used in ancient Mercurial. So with adding this default configuration vc-hg users may see the graph DAG in the vc-change-log buffer. Users have the choice to define vc-hg-log-switches as nil again, the vc-hg-root-log-format is compatible with no graph switch. Also added branches and bookmarks to the log format, with some different but existing faces from add-log. --- lisp/vc/vc-hg.el | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.el index 05b53a3..649c736 100644 --- a/lisp/vc/vc-hg.el +++ b/lisp/vc/vc-hg.el @@ -146,12 +146,14 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches." :group 'vc-hg) (defcustom vc-hg-root-log-format - '("{rev}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" - "^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)" - ((1 'log-view-message-face) - (2 'change-log-list) - (3 'change-log-name) - (4 'change-log-date))) + '("{rev}:{ifeq(branch, 'default','', '{branch}')}:{bookmarks}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" + "^\\(?:[+@o x|-]*\\)\\([0-9]+\\):\\([^:]*\\):\\([^:]*\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)" +((1 'log-view-message-face) + (2 'change-log-file) + (3 'change-log-list) + (4 'change-log-conditionals) + (5 'change-log-name) + (6 'change-log-date))) "Mercurial log template for `vc-hg-print-log' short format. This should be a list (TEMPLATE REGEXP KEYWORDS), where TEMPLATE is the \"--template\" argument string to pass to Mercurial, @@ -238,8 +240,9 @@ highlighting the Log View buffer." ;;; History functions -(defcustom vc-hg-log-switches nil - "String or list of strings specifying switches for hg log under VC." +(defcustom vc-hg-log-switches (list "--graph") + "String or list of strings specifying switches for hg log under VC. +Using --graph needs Mercurial 3.0+ or the graphlog extension." :type '(choice (const :tag "None" nil) (string :tag "Argument String") (repeat :tag "Argument List" :value ("") string)) --=20 2.0.0.rc0 --089e0160c2ba3ce1f104f98bac1a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi emac= s,

I wish to improve the vc-change-log buffer in = vc-hg with the graph view. My proposal is a change in default configuration= . The vc-hg-root-log-format is compatible with or without the graph view. A= lso added branches and bookmarks.

2014-05-17 Santiago Pay=C3= =A0 i Miralta <santiagopim@gmai= l.com>

=C2=A0 =C2=A0 =C2=A0 =C2= =A0=C2=A0* lisp/vc/vc-hg.el (vc-hg-root-log-format): New format<= /span>
=C2=A0supports graph, branches and bookmarks.

From a917e85f083907030d= aea6d1cf70ba524f5bbab9 Mon Sep 17 00:00:00 2001
From: =3D?UTF-8?q?S= antiago=3D20Pay=3DC3=3DA0=3D20i=3D20Miralta?=3D <santiagopim@gmail.com>
Date: Fri, 16 May 2= 014 23:58:57 +0200
Subject: [PATCH] * lisp/vc/v= c-hg.el (vc-hg-root-log-format): New format
=C2=A0supports graph, branches and bookmarks.
<= div class=3D"gmail_default" style>
Modern Mercurial log command supports --graph,= also the graphlog extension is widely used in ancient Mercurial. So with a= dding this default configuration vc-hg users may see the graph DAG in the v= c-change-log buffer. Users have the choice to define vc-hg-log-switches as = nil again, the vc-hg-root-log-format is compatible with no graph switch.

Also added branches and bo= okmarks to the log format, with some different but existing faces from add-= log.
---
=C2=A0lisp/vc/vc-hg.el | 19= +++++++++++--------
=C2=A01 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.= el
index 05b53a3..649c736 100644
--- a/lisp/vc/vc-hg.el
+++ b/li= sp/vc/vc-hg.el
@@ -146,12 +146,14 @@ If nil, use the value of `vc-diff-swi= tches'. =C2=A0If t, use no switches."
=C2=A0 =C2=A0:group= 'vc-hg)
=C2=A0
=C2=A0(defcustom vc-hg-root-log-format
- =C2=A0'("{rev}:{tags}: {author|person} {date|sho= rtdate} {desc|firstline}\\n"
- =C2=A0 =C2= =A0"^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{= 2\\}-[0-9]\\{2\\}\\)"
- =C2=A0 =C2=A0((1 'log-view-message-face)
=
- =C2=A0 =C2=A0 (2 'change-log-list)
- =C2=A0 =C2=A0 (3 'change-log-name)
- =C2=A0 =C2=A0 (4 'change-log-date)))
+ =C2=A0'("{rev}:{ifeq(branch, 'default',&= #39;', '{branch}')}:{bookmarks}:{tags}: {author|person} {date|s= hortdate} {desc|firstline}\\n"
+ =C2=A0 =C2=A0"^\\(?:[+@o x|-]*\\)\\([0-9]+\\):\\([^:= ]*\\):\\([^:]*\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-= [0-9]\\{2\\}\\)"
+((1 'log-view-message-face)
+ =C2=A0 =C2=A0 (3 'change-log-list)
+ =C2=A0 =C2=A0 (4 'change-log-conditionals)
+ =C2=A0 =C2=A0 (5 'change-log-name)
+ =C2=A0 =C2=A0 (6 'change-log-date)))
=C2=A0 =C2=A0"Mercurial log template for `vc-hg-print-= log' short format.
=C2=A0This should be a l= ist (TEMPLATE REGEXP KEYWORDS), where TEMPLATE
=C2=A0is the \"--template\" argument string to pa= ss to Mercurial,
@@ -238,8 +240,9 @@ highlighti= ng the Log View buffer."
=C2=A0
=C2=A0;;; History functi= ons
=C2=A0
=
-(defcustom vc-hg-log-switches nil
- =C2=A0"Strin= g or list of strings specifying switches for hg log under VC."<= /div>
+(defcustom vc-hg-log-switches (list "--graph&quo= t;)
+ =C2=A0"String or list of strings specifying switches= for hg log under VC.
+Using --graph needs Merc= urial 3.0+ or the graphlog extension."
=C2=A0 =C2=A0:type '(choice (const :tag "None"= ; nil)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 (string :tag "Argument String")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 (repeat :tag "Argument List" :value ("") string))
--=C2=A0
2.0.0.rc0

--089e0160c2ba3ce1f104f98bac1a-- From unknown Sat Aug 16 21:11:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17515: Correction: using log-switch causes normal non shortlog use fail format References: In-Reply-To: Resent-From: Santiago =?UTF-8?Q?Pay=C3=A0?= i Miralta Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 May 2014 23:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17515 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 17515@debbugs.gnu.org Received: via spool by 17515-submit@debbugs.gnu.org id=B17515.140045539130127 (code B ref 17515); Sun, 18 May 2014 23:24:01 +0000 Received: (at 17515) by debbugs.gnu.org; 18 May 2014 23:23:11 +0000 Received: from localhost ([127.0.0.1]:52502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WmAQ9-0007pp-Q2 for submit@debbugs.gnu.org; Sun, 18 May 2014 19:23:10 -0400 Received: from mail-lb0-f170.google.com ([209.85.217.170]:44877) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WmAQ6-0007pF-IO for 17515@debbugs.gnu.org; Sun, 18 May 2014 19:23:07 -0400 Received: by mail-lb0-f170.google.com with SMTP id w7so3477823lbi.1 for <17515@debbugs.gnu.org>; Sun, 18 May 2014 16:23:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=XJx3CY9N5gMQO/Jm2DzI3QUhS9rJhDTJUVeXWvbtr0U=; b=jLWJ19hME5xKX+sncP3sxM1BPRWKoxubeXjCwgW6QThh84OirC6FJ2a5V2tdvnZQUQ EQ+KSQmAw0FOC0q0675Y5wjHajR2+0HD+FALZ/MNAE9ohlECvdRfs9gYcJzEkTJspimW HAgraL+dU+xu6S6Mmk0NqEE/OykBrGuQu3AK6BtSlpX/veAqgtWx6Q+z4KiPGKYIcqqG MV8xk0ByEJouma0x+TLzy8zRNas2QfBHIVTfcov2iDNoGGypnDqKvwL8VAKGqrV0BqPu WWD4NUVztkLK2RXiUT+2Z9/zdaVCFOHHObZ74mTHDD6ouMacvvk+jHoRMrbqWW2mvl9F ZIhQ== MIME-Version: 1.0 X-Received: by 10.112.146.234 with SMTP id tf10mr22218491lbb.1.1400455380574; Sun, 18 May 2014 16:23:00 -0700 (PDT) Received: by 10.112.170.105 with HTTP; Sun, 18 May 2014 16:23:00 -0700 (PDT) Date: Mon, 19 May 2014 01:23:00 +0200 Message-ID: From: Santiago =?UTF-8?Q?Pay=C3=A0?= i Miralta Content-Type: multipart/alternative; boundary=047d7b34315e7bab2504f9b4ed72 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --047d7b34315e7bab2504f9b4ed72 Content-Type: text/plain; charset=UTF-8 Hi emacs, There is a fail in my previous patch. Using '--graph' in the vc-hg-log-switches causes the normal non SHORTLOG log print to use it, and the resulting long log is as broken. Please use this patch corrected where the '--graph' option is into the shortlog condition in vc-hg-print-log. Apologies. >From 72963f6dc7d754e525d5df7e4d2a4d0b8896d814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santiago=20Pay=C3=A0=20i=20Miralta?= Date: Mon, 19 May 2014 01:20:14 +0200 Subject: [PATCH 2/2] [PATCH] * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. Modern Mercurial log command supports --graph, also the graphlog extension is widely used in ancient Mercurial. So with adding this default configuration vc-hg users may see the graph DAG in the vc-change-log buffer when using SHORTLOG in vc-hg-print-log function. The vc-hg-root-log-format is compatible with or without the graph view. Also added branches and bookmarks to the log format, with some different but existing faces from add-log. --- lisp/vc/vc-hg.el | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.el index 05b53a3..3323628 100644 --- a/lisp/vc/vc-hg.el +++ b/lisp/vc/vc-hg.el @@ -146,12 +146,14 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches." :group 'vc-hg) (defcustom vc-hg-root-log-format - '("{rev}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" - "^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)" - ((1 'log-view-message-face) - (2 'change-log-list) - (3 'change-log-name) - (4 'change-log-date))) +'("{rev}:{ifeq(branch, 'default','', '{branch}')}:{bookmarks}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" + "^\\(?:[+@o x|-]*\\)\\([0-9]+\\):\\([^:]*\\):\\([^:]*\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)" +((1 'log-view-message-face) + (2 'change-log-file) + (3 'change-log-list) + (4 'change-log-conditionals) + (5 'change-log-name) + (6 'change-log-date))) "Mercurial log template for `vc-hg-print-log' short format. This should be a list (TEMPLATE REGEXP KEYWORDS), where TEMPLATE is the \"--template\" argument string to pass to Mercurial, @@ -264,7 +266,7 @@ If LIMIT is non-nil, show no more than this many entries." (nconc (when start-revision (list (format "-r%s:0" start-revision))) (when limit (list "-l" (format "%s" limit))) - (when shortlog (list "--template" (car vc-hg-root-log-format))) + (when shortlog (list "--graph" "--template" (car vc-hg-root-log-format))) vc-hg-log-switches))))) (defvar log-view-message-re) -- 1.7.9.5 --047d7b34315e7bab2504f9b4ed72 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi emacs,
=

There is a fail in my = previous patch. Using '--graph' in the vc-hg-log-switches causes th= e normal non SHORTLOG log print to use it, and the resulting long log is as= broken. Please use this patch corrected where the '--graph' option= is into the shortlog condition in vc-hg-print-log.

Apologies.

From 72963f6dc7d754e525d5df7e4= d2a4d0b8896d814 Mon Sep 17 00:00:00 2001
From: =3D?UTF-8?q?Santiago=3D20Pay=3DC3=3DA0=3D20i=3D20Mira= lta?=3D <santiagopim@gmail.com<= /a>>
Date: Mon, 19 May 2014 01:20:14 +0200
Subject: [PATCH 2/2] [PATCH] * lisp/vc/vc-hg.el (vc-hg-root-log-form= at): New
=C2=A0format supports graph, branches and bookmarks.=

Modern Mercurial log command supports --graph,= also the graphlog extension is widely used in ancient Mercurial. So with a= dding this default configuration vc-hg users may see the graph DAG in the v= c-change-log buffer when using SHORTLOG in vc-hg-print-log function. The vc= -hg-root-log-format is compatible with or without the graph view.

Also added branches and bo= okmarks to the log format, with some different but existing faces from add-= log.
---
=C2=A0lisp/vc/vc-hg.el | = =C2=A0 16 +++++++++-------
=C2=A01 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.= el
index 05b53a3..3323628 100644
--- a/lisp/vc/vc-hg.el
+++ b/li= sp/vc/vc-hg.el
@@ -146,12 +146,14 @@ If nil, use the value of `vc-diff-swi= tches'. =C2=A0If t, use no switches."
=C2=A0 =C2=A0:group= 'vc-hg)
=C2=A0
=C2=A0(defcustom vc-hg-root-log-format
- =C2=A0'("{rev}:{tags}: {author|person} {date|sho= rtdate} {desc|firstline}\\n"
- =C2=A0 =C2= =A0"^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{= 2\\}-[0-9]\\{2\\}\\)"
- =C2=A0 =C2=A0((1 'log-view-message-face)
=
- =C2=A0 =C2=A0 (2 'change-log-list)
- =C2=A0 =C2=A0 (3 'change-log-name)
- =C2=A0 =C2=A0 (4 'change-log-date)))
+'("{rev}:{ifeq(branch, 'default','= 9;, '{branch}')}:{bookmarks}:{tags}: {author|person} {date|shortdat= e} {desc|firstline}\\n"
+ =C2=A0 =C2=A0"^\\(?:[+@o x|-]*\\)\\([0-9]+\\):\\([^:= ]*\\):\\([^:]*\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-= [0-9]\\{2\\}\\)"
+((1 'log-view-message-face)
+ =C2=A0 =C2=A0 (3 'change-log-list)
+ =C2=A0 =C2=A0 (4 'change-log-conditionals)
+ =C2=A0 =C2=A0 (5 'change-log-name)
+ =C2=A0 =C2=A0 (6 'change-log-date)))
=C2=A0 =C2=A0"Mercurial log template for `vc-hg-print-= log' short format.
=C2=A0This should be a l= ist (TEMPLATE REGEXP KEYWORDS), where TEMPLATE
=C2=A0is the \"--template\" argument string to pa= ss to Mercurial,
@@ -264,7 +266,7 @@ If LIMIT i= s non-nil, show no more than this many entries."
=C2=A0 = =C2=A0 =C2=A0 (nconc
=C2=A0 =C2=A0 =C2=A0 =C2=A0(when start-revision (l= ist (format "-r%s:0" start-revision)))
=C2=A0 = =C2=A0 =C2=A0 =C2=A0(when limit (list "-l" (format "%s"= limit)))
- =C2=A0 =C2=A0 =C2=A0(when shortlog (list = "--template" (car vc-hg-root-log-format)))
+ =C2=A0 =C2=A0 =C2=A0(when shortlog (list = "--graph" "--template" (car vc-hg-root-log-format)))
=C2=A0 =C2=A0 =C2=A0 =C2=A0vc-hg-log-swit= ches)))))
=C2=A0
=C2=A0(defvar log-view-message-re)
--=C2=A0
1.7.9.5

--047d7b34315e7bab2504f9b4ed72-- From unknown Sat Aug 16 21:11:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Santiago =?UTF-8?Q?Pay=C3=A0?= i Miralta Subject: bug#17515: closed (Re: bug#17515: Correction: using log-switch causes normal non shortlog use fail format) Message-ID: References: X-Gnu-PR-Message: they-closed 17515 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 17515@debbugs.gnu.org Date: Fri, 06 Jun 2014 16:13:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1402071183-2864-1" This is a multi-part message in MIME format... ------------=_1402071183-2864-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #17515: * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports gra= ph, branches and bookmarks. which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 17515@debbugs.gnu.org. --=20 17515: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17515 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1402071183-2864-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 17515-done) by debbugs.gnu.org; 6 Jun 2014 16:12:21 +0000 Received: from localhost ([127.0.0.1]:39745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wswke-0000ir-NZ for submit@debbugs.gnu.org; Fri, 06 Jun 2014 12:12:21 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:20261) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wswka-0000iL-7r for 17515-done@debbugs.gnu.org; Fri, 06 Jun 2014 12:12:18 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUGAIDvNVPO+IOj/2dsb2JhbABZgwaDSsA9gRcXdIImAQEEViMQCzQSFA0LDSQTh2UDEcpdDYcvF4xegUUkMweEOASWYY5Yg2CBaoFxgVshgS0 X-IPAS-Result: ArUGAIDvNVPO+IOj/2dsb2JhbABZgwaDSsA9gRcXdIImAQEEViMQCzQSFA0LDSQTh2UDEcpdDYcvF4xegUUkMweEOASWYY5Yg2CBaoFxgVshgS0 X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="66040562" Received: from 206-248-131-163.dsl.teksavvy.com (HELO pastel.home) ([206.248.131.163]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 06 Jun 2014 12:12:09 -0400 Received: by pastel.home (Postfix, from userid 20848) id CF14C600D1; Fri, 6 Jun 2014 12:12:09 -0400 (EDT) From: Stefan Monnier To: Santiago =?windows-1252?Q?Pay=E0?= i Miralta Subject: Re: bug#17515: Correction: using log-switch causes normal non shortlog use fail format Message-ID: References: Date: Fri, 06 Jun 2014 12:12:09 -0400 In-Reply-To: ("Santiago =?windows-1252?Q?Pay=E0?= i Miralta"'s message of "Mon, 19 May 2014 01:23:00 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 17515-done Cc: 17515-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) OK, I see your papers are in. Now that I'm looking at your patch, I have one more comment. The previous version of your patch said: Using --graph needs Mercurial 3.0+ or the graphlog extension. Yet my Debian install is still at 2.9.2, so using --graph by default seems risky. Is there a way to test whether "hg" supports "--graph"? Oh, and your patch was mangled. Try to use a MUA that doesn't wrap lines for you. I installed the tweaked patch below, which avoids going over 80-columns, updates the :version info, and introduces a config var to enable the --graph (this var should be set automatically depending on whether --graph is supported, but for now it just defaults to nil). Stefan =3D=3D=3D modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2014-06-06 14:37:05 +0000 +++ lisp/ChangeLog 2014-06-06 16:11:32 +0000 @@ -1,3 +1,10 @@ +2014-06-06 Santiago Pay=E0 i Miralta + + * vc/vc-hg.el (vc-hg-log-graph): New var. + (vc-hg-print-log): Use it. + (vc-hg-root-log-format): Include branch name and bookmarks; ignore + graph output (bug#17515). + 2014-06-06 Stefan Monnier =20 * mouse.el (mouse-posn-property): Ignore buffer position info when the @@ -631,7 +638,7 @@ * emacs-lisp/nadvice.el (advice--interactive-form): Don't get fooled into autoloading just because of a silly indirection. =20 -2014-05-12 Santiago Pay=E0 i Miralta (tiny chan= ge) +2014-05-12 Santiago Pay=E0 i Miralta =20 * vc/vc-hg.el (vc-hg-unregister): New function. (Bug#17454) =20 =3D=3D=3D modified file 'lisp/vc/vc-hg.el' --- lisp/vc/vc-hg.el 2014-05-11 02:01:08 +0000 +++ lisp/vc/vc-hg.el 2014-06-06 16:07:59 +0000 @@ -146,12 +146,19 @@ :group 'vc-hg) =20 (defcustom vc-hg-root-log-format - '("{rev}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" - "^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\= }-[0-9]\\{2\\}\\)" + `(,(concat "{rev}:{ifeq(branch, 'default','', '{branch}')}" + ":{bookmarks}:{tags}:{author|person}" + " {date|shortdate} {desc|firstline}\\n") + ,(concat "^\\(?:[+@o x|-]*\\)" ;Graph data. + "\\([0-9]+\\):\\([^:]*\\)" + ":\\([^:]*\\):\\([^:]*\\):\\(.*?\\)" + "[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)") ((1 'log-view-message-face) - (2 'change-log-list) - (3 'change-log-name) - (4 'change-log-date))) + (2 'change-log-file) + (3 'change-log-list) + (4 'change-log-conditionals) + (5 'change-log-name) + (6 'change-log-date))) "Mercurial log template for `vc-hg-print-log' short format. This should be a list (TEMPLATE REGEXP KEYWORDS), where TEMPLATE is the \"--template\" argument string to pass to Mercurial, @@ -160,7 +167,7 @@ highlighting the Log View buffer." :type '(list string string (repeat sexp)) :group 'vc-hg - :version "24.1") + :version "24.5") =20 ;;; Properties of the backend @@ -247,6 +254,9 @@ =20 (autoload 'vc-setup-buffer "vc-dispatcher") =20 +(defvar vc-hg-log-graph nil + "If non-nil, use `--graph' in the short log output.") + (defun vc-hg-print-log (files buffer &optional shortlog start-revision lim= it) "Print commit log associated with FILES into specified BUFFER. If SHORTLOG is non-nil, use a short format based on `vc-hg-root-log-format= '. @@ -264,7 +274,9 @@ (nconc (when start-revision (list (format "-r%s:0" start-revision))) (when limit (list "-l" (format "%s" limit))) - (when shortlog (list "--template" (car vc-hg-root-log-format))) + (when shortlog `(,@(if vc-hg-log-graph '("--graph")) + "--template" + ,(car vc-hg-root-log-format))) vc-hg-log-switches))))) =20 (defvar log-view-message-re) ------------=_1402071183-2864-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 May 2014 22:10:08 +0000 Received: from localhost ([127.0.0.1]:50899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlQKN-0000xb-KV for submit@debbugs.gnu.org; Fri, 16 May 2014 18:10:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58037) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlQKK-0000x3-EX for submit@debbugs.gnu.org; Fri, 16 May 2014 18:10:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WlQKE-0004JG-4q for submit@debbugs.gnu.org; Fri, 16 May 2014 18:09:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58975) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlQKE-0004JC-2R for submit@debbugs.gnu.org; Fri, 16 May 2014 18:09:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlQKC-0001wU-Ss for bug-gnu-emacs@gnu.org; Fri, 16 May 2014 18:09:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WlQKB-0004Io-Cs for bug-gnu-emacs@gnu.org; Fri, 16 May 2014 18:09:56 -0400 Received: from mail-lb0-x234.google.com ([2a00:1450:4010:c04::234]:49003) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlQKA-0004Ic-NA for bug-gnu-emacs@gnu.org; Fri, 16 May 2014 18:09:55 -0400 Received: by mail-lb0-f180.google.com with SMTP id p9so2399388lbv.11 for ; Fri, 16 May 2014 15:09:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=e3DgyxFQK66LvigdDYec1Pf7qivmVXE9PVgZ92XhBWE=; b=k9Nu5eAFLWs280zGvxfvLzJWvQuiVBbLw1DkhDlct+H27VG8P8rPIbf8+4PyKhdh96 SqGMDQL+Pk5OwI5J2XgVzKbtpD0xRaA3vPW5nd2UtjgqpS5QSL+f+mvesfteWD94l8La LRINhGh1LvKhK0mO269fgca/VNgzsDfsJRRERvUFpd5nl+t6Ti6Bq2LfsYCrY9ZBIeM4 8svB/vQONoBPSmFe4t8v5gOtv5gbN4Q8xPHR2bKU0/GJy7MuLMPuUFsRp+cYDjPZde6T oATafNkLGM2AjOqBB+Q1pxX+Rh+jzen5TprmVfTG1xEnY5QrqxFJuj0sONUk1r6UzXhi 0djg== MIME-Version: 1.0 X-Received: by 10.152.26.168 with SMTP id m8mr3404060lag.65.1400278192282; Fri, 16 May 2014 15:09:52 -0700 (PDT) Received: by 10.112.170.105 with HTTP; Fri, 16 May 2014 15:09:52 -0700 (PDT) Date: Sat, 17 May 2014 00:09:52 +0200 Message-ID: Subject: * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. From: =?UTF-8?Q?Santiago_Pay=C3=A0_i_Miralta?= To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=089e0160c2ba3ce1f104f98bac1a X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --089e0160c2ba3ce1f104f98bac1a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi emacs, I wish to improve the vc-change-log buffer in vc-hg with the graph view. My proposal is a change in default configuration. The vc-hg-root-log-format is compatible with or without the graph view. Also added branches and bookmarks. 2014-05-17 Santiago Pay=C3=A0 i Miralta * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. >From a917e85f083907030daea6d1cf70ba524f5bbab9 Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Santiago=3D20Pay=3DC3=3DA0=3D20i=3D20Miralta?=3D Date: Fri, 16 May 2014 23:58:57 +0200 Subject: [PATCH] * lisp/vc/vc-hg.el (vc-hg-root-log-format): New format supports graph, branches and bookmarks. Modern Mercurial log command supports --graph, also the graphlog extension is widely used in ancient Mercurial. So with adding this default configuration vc-hg users may see the graph DAG in the vc-change-log buffer. Users have the choice to define vc-hg-log-switches as nil again, the vc-hg-root-log-format is compatible with no graph switch. Also added branches and bookmarks to the log format, with some different but existing faces from add-log. --- lisp/vc/vc-hg.el | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.el index 05b53a3..649c736 100644 --- a/lisp/vc/vc-hg.el +++ b/lisp/vc/vc-hg.el @@ -146,12 +146,14 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches." :group 'vc-hg) (defcustom vc-hg-root-log-format - '("{rev}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" - "^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)" - ((1 'log-view-message-face) - (2 'change-log-list) - (3 'change-log-name) - (4 'change-log-date))) + '("{rev}:{ifeq(branch, 'default','', '{branch}')}:{bookmarks}:{tags}: {author|person} {date|shortdate} {desc|firstline}\\n" + "^\\(?:[+@o x|-]*\\)\\([0-9]+\\):\\([^:]*\\):\\([^:]*\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}\\)" +((1 'log-view-message-face) + (2 'change-log-file) + (3 'change-log-list) + (4 'change-log-conditionals) + (5 'change-log-name) + (6 'change-log-date))) "Mercurial log template for `vc-hg-print-log' short format. This should be a list (TEMPLATE REGEXP KEYWORDS), where TEMPLATE is the \"--template\" argument string to pass to Mercurial, @@ -238,8 +240,9 @@ highlighting the Log View buffer." ;;; History functions -(defcustom vc-hg-log-switches nil - "String or list of strings specifying switches for hg log under VC." +(defcustom vc-hg-log-switches (list "--graph") + "String or list of strings specifying switches for hg log under VC. +Using --graph needs Mercurial 3.0+ or the graphlog extension." :type '(choice (const :tag "None" nil) (string :tag "Argument String") (repeat :tag "Argument List" :value ("") string)) --=20 2.0.0.rc0 --089e0160c2ba3ce1f104f98bac1a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi emac= s,

I wish to improve the vc-change-log buffer in = vc-hg with the graph view. My proposal is a change in default configuration= . The vc-hg-root-log-format is compatible with or without the graph view. A= lso added branches and bookmarks.


=C2=A0 =C2=A0 =C2=A0 =C2= =A0=C2=A0* lisp/vc/vc-hg.el (vc-hg-root-log-format): New format<= /span>
=C2=A0supports graph, branches and bookmarks.

From a917e85f083907030d= aea6d1cf70ba524f5bbab9 Mon Sep 17 00:00:00 2001
From: =3D?UTF-8?q?S= antiago=3D20Pay=3DC3=3DA0=3D20i=3D20Miralta?=3D <santiagopim@gmail.com>
Date: Fri, 16 May 2= 014 23:58:57 +0200
Subject: [PATCH] * lisp/vc/v= c-hg.el (vc-hg-root-log-format): New format
=C2=A0supports graph, branches and bookmarks.
<= div class=3D"gmail_default" style>
Modern Mercurial log command supports --graph,= also the graphlog extension is widely used in ancient Mercurial. So with a= dding this default configuration vc-hg users may see the graph DAG in the v= c-change-log buffer. Users have the choice to define vc-hg-log-switches as = nil again, the vc-hg-root-log-format is compatible with no graph switch.

Also added branches and bo= okmarks to the log format, with some different but existing faces from add-= log.
---
=C2=A0lisp/vc/vc-hg.el | 19= +++++++++++--------
=C2=A01 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.= el
index 05b53a3..649c736 100644
--- a/lisp/vc/vc-hg.el
+++ b/li= sp/vc/vc-hg.el
@@ -146,12 +146,14 @@ If nil, use the value of `vc-diff-swi= tches'. =C2=A0If t, use no switches."
=C2=A0 =C2=A0:group= 'vc-hg)
=C2=A0
=C2=A0(defcustom vc-hg-root-log-format
- =C2=A0'("{rev}:{tags}: {author|person} {date|sho= rtdate} {desc|firstline}\\n"
- =C2=A0 =C2= =A0"^\\([0-9]+\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{= 2\\}-[0-9]\\{2\\}\\)"
- =C2=A0 =C2=A0((1 'log-view-message-face)
=
- =C2=A0 =C2=A0 (2 'change-log-list)
- =C2=A0 =C2=A0 (3 'change-log-name)
- =C2=A0 =C2=A0 (4 'change-log-date)))
+ =C2=A0'("{rev}:{ifeq(branch, 'default',&= #39;', '{branch}')}:{bookmarks}:{tags}: {author|person} {date|s= hortdate} {desc|firstline}\\n"
+ =C2=A0 =C2=A0"^\\(?:[+@o x|-]*\\)\\([0-9]+\\):\\([^:= ]*\\):\\([^:]*\\):\\([^:]*\\): \\(.*?\\)[ \t]+\\([0-9]\\{4\\}-[0-9]\\{2\\}-= [0-9]\\{2\\}\\)"
+((1 'log-view-message-face)
+ =C2=A0 =C2=A0 (3 'change-log-list)
+ =C2=A0 =C2=A0 (4 'change-log-conditionals)
+ =C2=A0 =C2=A0 (5 'change-log-name)
+ =C2=A0 =C2=A0 (6 'change-log-date)))
=C2=A0 =C2=A0"Mercurial log template for `vc-hg-print-= log' short format.
=C2=A0This should be a l= ist (TEMPLATE REGEXP KEYWORDS), where TEMPLATE
=C2=A0is the \"--template\" argument string to pa= ss to Mercurial,
@@ -238,8 +240,9 @@ highlighti= ng the Log View buffer."
=C2=A0
=C2=A0;;; History functi= ons
=C2=A0
=
-(defcustom vc-hg-log-switches nil
- =C2=A0"Strin= g or list of strings specifying switches for hg log under VC."<= /div>
+(defcustom vc-hg-log-switches (list "--graph&quo= t;)
+ =C2=A0"String or list of strings specifying switches= for hg log under VC.
+Using --graph needs Merc= urial 3.0+ or the graphlog extension."
=C2=A0 =C2=A0:type '(choice (const :tag "None"= ; nil)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 (string :tag "Argument String")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 (repeat :tag "Argument List" :value ("") string))
--=C2=A0
2.0.0.rc0

--089e0160c2ba3ce1f104f98bac1a-- ------------=_1402071183-2864-1-- From unknown Sat Aug 16 21:11:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17515: Correction: using log-switch causes normal non shortlog use fail format Resent-From: Santiago Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jun 2014 20:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17515 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Monnier Cc: 17515-done@debbugs.gnu.org Received: via spool by 17515-done@debbugs.gnu.org id=D17515.140217269527978 (code D ref 17515); Sat, 07 Jun 2014 20:25:01 +0000 Received: (at 17515-done) by debbugs.gnu.org; 7 Jun 2014 20:24:55 +0000 Received: from localhost ([127.0.0.1]:40772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtNAc-0007H9-0p for submit@debbugs.gnu.org; Sat, 07 Jun 2014 16:24:54 -0400 Received: from mail-we0-f179.google.com ([74.125.82.179]:36599) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WtNAZ-0007Gn-6z for 17515-done@debbugs.gnu.org; Sat, 07 Jun 2014 16:24:52 -0400 Received: by mail-we0-f179.google.com with SMTP id q59so4216306wes.38 for <17515-done@debbugs.gnu.org>; Sat, 07 Jun 2014 13:24:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:subject:message-id:from:to:cc:mime-version:in-reply-to :references:content-type; bh=dkeTaOvG5lrJmY/5mm7nTumUCf+EsV4OnbhlLGqTjXc=; b=YXJ2hMRqPOGculVVoZR46M7ZbLakIQSLnlXtBM95UmLaRRJnUsyKgc7zjs+xKpuk2P jpOchFahf4e9qzO9LwPpqOuVPEaKKjeFLYMppdPq0yVZ+wvTTNXf1TpvS5F5Jby4Kuav eTSWFUS8t2OgvGByBEVERVxFrHQilsHfAyxfs3yONCMgz0gUbv54gfO249NQ2Ba+9AGn +QzPQywHlu8LQKGM+jM8D3rt3KFjFrFwmKzlxyi4p/NjNXgVGb6A1bgp8rw49HVKieke JIn8CVYFnBCi5Zll+Xe7BGva9cyoyI5fZCyxhEFDaJSfWTnzKfr9L+XCShSBc0a4NAlx 7iCQ== X-Received: by 10.194.23.135 with SMTP id m7mr18299300wjf.2.1402172685263; Sat, 07 Jun 2014 13:24:45 -0700 (PDT) Received: from [10.74.151.157] (95.pool213-143-51.static.orange.es. [213.143.51.95]) by mx.google.com with ESMTPSA id nb8sm4882195wic.18.2014.06.07.13.24.41 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 07 Jun 2014 13:24:44 -0700 (PDT) Date: Sat, 07 Jun 2014 22:24:36 +0200 Message-ID: From: Santiago MIME-Version: 1.0 In-Reply-To: References: Content-Type: multipart/alternative; boundary="--_com.android.email_1990442740536461" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) ----_com.android.email_1990442740536461 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGVsbG8sCgpNYW55IG1hbnkgdGhhbmtzIGZvciBhbGwgdGhlIGNvcnJlY3Rpb25zLiBJIGFtIHNv cnJ5IGZvciBhbGlnbm1lbnQgcHJvYmxlbXMsIEkgZmVhciB0aGF0IHRoZSBnbWFpbCB3ZWIgY2xp ZW50IGlzIG5vdCBwcmVmZXJyZWQgZW1haWwgY2xpZW50IHRvIHNlbmQgcGF0Y2hlcy4gSSB3aWxs IHJldmlldyB0aGUgbmV4dCAnc2hpcG1lbnQnLgoKQmVzdCByZWdhcmRzLAoKU2FudGlhZ28KCi0t ClNtYXJ0cGhvbmluZwoKLS0tLSBTdGVmYW4gTW9ubmllciB3cm90ZSAtLS0tCgo+T0ssIEkgc2Vl IHlvdXIgcGFwZXJzIGFyZSBpbi4gIE5vdyB0aGF0IEknbSBsb29raW5nIGF0IHlvdXIgcGF0Y2gs Cj5JIGhhdmUgb25lIG1vcmUgY29tbWVudC4gIFRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHlvdXIg cGF0Y2ggc2FpZDoKPgo+ICAgVXNpbmcgLS1ncmFwaCBuZWVkcyBNZXJjdXJpYWwgMy4wKyBvciB0 aGUgZ3JhcGhsb2cgZXh0ZW5zaW9uLgo+Cj5ZZXQgbXkgRGViaWFuIGluc3RhbGwgaXMgc3RpbGwg YXQgMi45LjIsIHNvIHVzaW5nIC0tZ3JhcGggYnkgZGVmYXVsdAo+c2VlbXMgcmlza3kuICBJcyB0 aGVyZSBhIHdheSB0byB0ZXN0IHdoZXRoZXIgImhnIiBzdXBwb3J0cyAiLS1ncmFwaCI/Cj4KPk9o LCBhbmQgeW91ciBwYXRjaCB3YXMgbWFuZ2xlZC4gIFRyeSB0byB1c2UgYSBNVUEgdGhhdCBkb2Vz bid0IHdyYXAKPmxpbmVzIGZvciB5b3UuCj4KPkkgaW5zdGFsbGVkIHRoZSB0d2Vha2VkIHBhdGNo IGJlbG93LCB3aGljaCBhdm9pZHMgZ29pbmcgb3Zlcgo+ODAtY29sdW1ucywgdXBkYXRlcyB0aGUg OnZlcnNpb24gaW5mbywgYW5kIGludHJvZHVjZXMgYSBjb25maWcgdmFyIHRvCj5lbmFibGUgdGhl IC0tZ3JhcGggKHRoaXMgdmFyIHNob3VsZCBiZSBzZXQgYXV0b21hdGljYWxseSBkZXBlbmRpbmcg b24KPndoZXRoZXIgLS1ncmFwaCBpcyBzdXBwb3J0ZWQsIGJ1dCBmb3Igbm93IGl0IGp1c3QgZGVm YXVsdHMgdG8gbmlsKS4KPgo+Cj4gICAgICAgIFN0ZWZhbgo+Cj4KPj09PSBtb2RpZmllZCBmaWxl ICdsaXNwL0NoYW5nZUxvZycKPi0tLSBsaXNwL0NoYW5nZUxvZwkyMDE0LTA2LTA2IDE0OjM3OjA1 ICswMDAwCj4rKysgbGlzcC9DaGFuZ2VMb2cJMjAxNC0wNi0wNiAxNjoxMTozMiArMDAwMAo+QEAg LTEsMyArMSwxMCBAQAo+KzIwMTQtMDYtMDYgIFNhbnRpYWdvIFBhecOgIGkgTWlyYWx0YSAgPHNh bnRpYWdvcGltQGdtYWlsLmNvbT4KPisKPisJKiB2Yy92Yy1oZy5lbCAodmMtaGctbG9nLWdyYXBo KTogTmV3IHZhci4KPisJKHZjLWhnLXByaW50LWxvZyk6IFVzZSBpdC4KPisJKHZjLWhnLXJvb3Qt bG9nLWZvcm1hdCk6IEluY2x1ZGUgYnJhbmNoIG5hbWUgYW5kIGJvb2ttYXJrczsgaWdub3JlCj4r CWdyYXBoIG91dHB1dCAoYnVnIzE3NTE1KS4KPisKPiAyMDE0LTA2LTA2ICBTdGVmYW4gTW9ubmll ciAgPG1vbm5pZXJAaXJvLnVtb250cmVhbC5jYT4KPiAKPiAJKiBtb3VzZS5lbCAobW91c2UtcG9z bi1wcm9wZXJ0eSk6IElnbm9yZSBidWZmZXIgcG9zaXRpb24gaW5mbyB3aGVuIHRoZQo+QEAgLTYz MSw3ICs2MzgsNyBAQAo+IAkqIGVtYWNzLWxpc3AvbmFkdmljZS5lbCAoYWR2aWNlLS1pbnRlcmFj dGl2ZS1mb3JtKTogRG9uJ3QgZ2V0IGZvb2xlZAo+IAlpbnRvIGF1dG9sb2FkaW5nIGp1c3QgYmVj YXVzZSBvZiBhIHNpbGx5IGluZGlyZWN0aW9uLgo+IAo+LTIwMTQtMDUtMTIgIFNhbnRpYWdvIFBh ecOgIGkgTWlyYWx0YSAgPHNhbnRpYWdvcGltQGdtYWlsLmNvbT4gICh0aW55IGNoYW5nZSkKPisy MDE0LTA1LTEyICBTYW50aWFnbyBQYXnDoCBpIE1pcmFsdGEgIDxzYW50aWFnb3BpbUBnbWFpbC5j b20+Cj4gCj4gCSogdmMvdmMtaGcuZWwgKHZjLWhnLXVucmVnaXN0ZXIpOiBOZXcgZnVuY3Rpb24u ICAoQnVnIzE3NDU0KQo+IAo+Cj49PT0gbW9kaWZpZWQgZmlsZSAnbGlzcC92Yy92Yy1oZy5lbCcK Pi0tLSBsaXNwL3ZjL3ZjLWhnLmVsCTIwMTQtMDUtMTEgMDI6MDE6MDggKzAwMDAKPisrKyBsaXNw L3ZjL3ZjLWhnLmVsCTIwMTQtMDYtMDYgMTY6MDc6NTkgKzAwMDAKPkBAIC0xNDYsMTIgKzE0Niwx OSBAQAo+ICAgOmdyb3VwICd2Yy1oZykKPiAKPiAoZGVmY3VzdG9tIHZjLWhnLXJvb3QtbG9nLWZv cm1hdAo+LSAgJygie3Jldn06e3RhZ3N9OiB7YXV0aG9yfHBlcnNvbn0ge2RhdGV8c2hvcnRkYXRl fSB7ZGVzY3xmaXJzdGxpbmV9XFxuIgo+LSAgICAiXlxcKFswLTldK1xcKTpcXChbXjpdKlxcKTog XFwoLio/XFwpWyBcdF0rXFwoWzAtOV1cXHs0XFx9LVswLTldXFx7MlxcfS1bMC05XVxcezJcXH1c XCkiCj4rICBgKCwoY29uY2F0ICJ7cmV2fTp7aWZlcShicmFuY2gsICdkZWZhdWx0JywnJywgJ3ti cmFuY2h9Jyl9Igo+KyAgICAgICAgICAgICAiOntib29rbWFya3N9Ont0YWdzfTp7YXV0aG9yfHBl cnNvbn0iCj4rICAgICAgICAgICAgICIge2RhdGV8c2hvcnRkYXRlfSB7ZGVzY3xmaXJzdGxpbmV9 XFxuIikKPisgICAgLChjb25jYXQgIl5cXCg/OlsrQG8geHwtXSpcXCkiICAgICAgO0dyYXBoIGRh dGEuCj4rICAgICAgICAgICAgICJcXChbMC05XStcXCk6XFwoW146XSpcXCkiCj4rICAgICAgICAg ICAgICI6XFwoW146XSpcXCk6XFwoW146XSpcXCk6XFwoLio/XFwpIgo+KyAgICAgICAgICAgICAi WyBcdF0rXFwoWzAtOV1cXHs0XFx9LVswLTldXFx7MlxcfS1bMC05XVxcezJcXH1cXCkiKQo+ICAg ICAoKDEgJ2xvZy12aWV3LW1lc3NhZ2UtZmFjZSkKPi0gICAgICgyICdjaGFuZ2UtbG9nLWxpc3Qp Cj4tICAgICAoMyAnY2hhbmdlLWxvZy1uYW1lKQo+LSAgICAgKDQgJ2NoYW5nZS1sb2ctZGF0ZSkp KQo+KyAgICAgKDIgJ2NoYW5nZS1sb2ctZmlsZSkKPisgICAgICgzICdjaGFuZ2UtbG9nLWxpc3Qp Cj4rICAgICAoNCAnY2hhbmdlLWxvZy1jb25kaXRpb25hbHMpCj4rICAgICAoNSAnY2hhbmdlLWxv Zy1uYW1lKQo+KyAgICAgKDYgJ2NoYW5nZS1sb2ctZGF0ZSkpKQo+ICAgIk1lcmN1cmlhbCBsb2cg dGVtcGxhdGUgZm9yIGB2Yy1oZy1wcmludC1sb2cnIHNob3J0IGZvcm1hdC4KPiBUaGlzIHNob3Vs ZCBiZSBhIGxpc3QgKFRFTVBMQVRFIFJFR0VYUCBLRVlXT1JEUyksIHdoZXJlIFRFTVBMQVRFCj4g aXMgdGhlIFwiLS10ZW1wbGF0ZVwiIGFyZ3VtZW50IHN0cmluZyB0byBwYXNzIHRvIE1lcmN1cmlh bCwKPkBAIC0xNjAsNyArMTY3LDcgQEAKPiBoaWdobGlnaHRpbmcgdGhlIExvZyBWaWV3IGJ1ZmZl ci4iCj4gICA6dHlwZSAnKGxpc3Qgc3RyaW5nIHN0cmluZyAocmVwZWF0IHNleHApKQo+ICAgOmdy b3VwICd2Yy1oZwo+LSAgOnZlcnNpb24gIjI0LjEiKQo+KyAgOnZlcnNpb24gIjI0LjUiKQo+IAo+ IAw+Cj4gOzs7IFByb3BlcnRpZXMgb2YgdGhlIGJhY2tlbmQKPkBAIC0yNDcsNiArMjU0LDkgQEAK PiAKPiAoYXV0b2xvYWQgJ3ZjLXNldHVwLWJ1ZmZlciAidmMtZGlzcGF0Y2hlciIpCj4gCj4rKGRl ZnZhciB2Yy1oZy1sb2ctZ3JhcGggbmlsCj4rICAiSWYgbm9uLW5pbCwgdXNlIGAtLWdyYXBoJyBp biB0aGUgc2hvcnQgbG9nIG91dHB1dC4iKQo+Kwo+IChkZWZ1biB2Yy1oZy1wcmludC1sb2cgKGZp bGVzIGJ1ZmZlciAmb3B0aW9uYWwgc2hvcnRsb2cgc3RhcnQtcmV2aXNpb24gbGltaXQpCj4gICAi UHJpbnQgY29tbWl0IGxvZyBhc3NvY2lhdGVkIHdpdGggRklMRVMgaW50byBzcGVjaWZpZWQgQlVG RkVSLgo+IElmIFNIT1JUTE9HIGlzIG5vbi1uaWwsIHVzZSBhIHNob3J0IGZvcm1hdCBiYXNlZCBv biBgdmMtaGctcm9vdC1sb2ctZm9ybWF0Jy4KPkBAIC0yNjQsNyArMjc0LDkgQEAKPiAJICAgICAo bmNvbmMKPiAJICAgICAgKHdoZW4gc3RhcnQtcmV2aXNpb24gKGxpc3QgKGZvcm1hdCAiLXIlczow IiBzdGFydC1yZXZpc2lvbikpKQo+IAkgICAgICAod2hlbiBsaW1pdCAobGlzdCAiLWwiIChmb3Jt YXQgIiVzIiBsaW1pdCkpKQo+LQkgICAgICAod2hlbiBzaG9ydGxvZyAobGlzdCAiLS10ZW1wbGF0 ZSIgKGNhciB2Yy1oZy1yb290LWxvZy1mb3JtYXQpKSkKPisJICAgICAgKHdoZW4gc2hvcnRsb2cg YCgsQChpZiB2Yy1oZy1sb2ctZ3JhcGggJygiLS1ncmFwaCIpKQo+KyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiLS10ZW1wbGF0ZSIKPisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgLChjYXIgdmMtaGctcm9vdC1sb2ctZm9ybWF0KSkpCj4gCSAgICAgIHZjLWhnLWxvZy1zd2l0 Y2hlcykpKSkpCj4gCj4gKGRlZnZhciBsb2ctdmlldy1tZXNzYWdlLXJlKQo+Cg== ----_com.android.email_1990442740536461 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHAgZGlyPSJsdHIiPkhlbGxvLDwvcD4KPHAgZGlyPSJsdHIiPk1hbnkgbWFueSB0aGFua3MgZm9y IGFsbCB0aGUgY29ycmVjdGlvbnMuIEkgYW0gc29ycnkgZm9yIGFsaWdubWVudCBwcm9ibGVtcywg SSBmZWFyIHRoYXQgdGhlIGdtYWlsIHdlYiBjbGllbnQgaXMgbm90IHByZWZlcnJlZCBlbWFpbCBj bGllbnQgdG8gc2VuZCBwYXRjaGVzLiBJIHdpbGwgcmV2aWV3IHRoZSBuZXh0ICdzaGlwbWVudCcu PC9wPgo8cCBkaXI9Imx0ciI+QmVzdCByZWdhcmRzLDwvcD4KPHAgZGlyPSJsdHIiPlNhbnRpYWdv PC9wPgo8cCBkaXI9Imx0ciI+LS08YnI+ClNtYXJ0cGhvbmluZzwvcD4KPGJyPjxicj4tLS0tIFN0 ZWZhbiBNb25uaWVyIHdyb3RlIC0tLS08YnI+PGJyPk9LLCBJIHNlZSB5b3VyIHBhcGVycyBhcmUg aW4uJm5ic3A7IE5vdyB0aGF0IEknbSBsb29raW5nIGF0IHlvdXIgcGF0Y2gsPGJyPkkgaGF2ZSBv bmUgbW9yZSBjb21tZW50LiZuYnNwOyBUaGUgcHJldmlvdXMgdmVyc2lvbiBvZiB5b3VyIHBhdGNo IHNhaWQ6PGJyPjxicj4mbmJzcDsmbmJzcDsgVXNpbmcgLS1ncmFwaCBuZWVkcyBNZXJjdXJpYWwg PGEgaHJlZj0idGVsOjMuMCI+My4wPC9hPisgb3IgdGhlIGdyYXBobG9nIGV4dGVuc2lvbi48YnI+ PGJyPllldCBteSBEZWJpYW4gaW5zdGFsbCBpcyBzdGlsbCBhdCA8YSBocmVmPSJ0ZWw6Mi45LjIi PjIuOS4yPC9hPiwgc28gdXNpbmcgLS1ncmFwaCBieSBkZWZhdWx0PGJyPnNlZW1zIHJpc2t5LiZu YnNwOyBJcyB0aGVyZSBhIHdheSB0byB0ZXN0IHdoZXRoZXIgImhnIiBzdXBwb3J0cyAiLS1ncmFw aCI/PGJyPjxicj5PaCwgYW5kIHlvdXIgcGF0Y2ggd2FzIG1hbmdsZWQuJm5ic3A7IFRyeSB0byB1 c2UgYSBNVUEgdGhhdCBkb2Vzbid0IHdyYXA8YnI+bGluZXMgZm9yIHlvdS48YnI+PGJyPkkgaW5z dGFsbGVkIHRoZSB0d2Vha2VkIHBhdGNoIGJlbG93LCB3aGljaCBhdm9pZHMgZ29pbmcgb3Zlcjxi cj44MC1jb2x1bW5zLCB1cGRhdGVzIHRoZSA6dmVyc2lvbiBpbmZvLCBhbmQgaW50cm9kdWNlcyBh IGNvbmZpZyB2YXIgdG88YnI+ZW5hYmxlIHRoZSAtLWdyYXBoICh0aGlzIHZhciBzaG91bGQgYmUg c2V0IGF1dG9tYXRpY2FsbHkgZGVwZW5kaW5nIG9uPGJyPndoZXRoZXIgLS1ncmFwaCBpcyBzdXBw b3J0ZWQsIGJ1dCBmb3Igbm93IGl0IGp1c3QgZGVmYXVsdHMgdG8gbmlsKS48YnI+PGJyPjxicj4m bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU3RlZmFuPGJyPjxicj48 YnI+PT09IG1vZGlmaWVkIGZpbGUgJ2xpc3AvQ2hhbmdlTG9nJzxicj4tLS0gbGlzcC9DaGFuZ2VM b2cJPGEgaHJlZj0idGVsOjIwMTQtMDYtMDYgMTQiPjIwMTQtMDYtMDYgMTQ8L2E+OjM3OjA1IDxh IGhyZWY9InRlbDorMDAwMCI+KzAwMDA8L2E+PGJyPisrKyBsaXNwL0NoYW5nZUxvZwk8YSBocmVm PSJ0ZWw6MjAxNC0wNi0wNiAxNiI+MjAxNC0wNi0wNiAxNjwvYT46MTE6MzIgPGEgaHJlZj0idGVs OiswMDAwIj4rMDAwMDwvYT48YnI+QEAgLTEsMyArMSwxMCBAQDxicj48YSBocmVmPSJ0ZWw6KzIw MTQtMDYtMDYiPisyMDE0LTA2LTA2PC9hPiZuYnNwOyBTYW50aWFnbyBQYXnDoCBpIE1pcmFsdGEm bmJzcDsgJmx0OzxhIGhyZWY9Im1haWx0bzpzYW50aWFnb3BpbUBnbWFpbC5jb20iPnNhbnRpYWdv cGltQGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPis8YnI+KwkqIHZjL3ZjLWhnLmVsICh2Yy1oZy1sb2ct Z3JhcGgpOiBOZXcgdmFyLjxicj4rCSh2Yy1oZy1wcmludC1sb2cpOiBVc2UgaXQuPGJyPisJKHZj LWhnLXJvb3QtbG9nLWZvcm1hdCk6IEluY2x1ZGUgYnJhbmNoIG5hbWUgYW5kIGJvb2ttYXJrczsg aWdub3JlPGJyPisJZ3JhcGggb3V0cHV0IChidWcjPGEgaHJlZj0idGVsOjE3NTE1Ij4xNzUxNTwv YT4pLjxicj4rPGJyPiA8YSBocmVmPSJ0ZWw6MjAxNC0wNi0wNiI+MjAxNC0wNi0wNjwvYT4mbmJz cDsgU3RlZmFuIE1vbm5pZXImbmJzcDsgJmx0OzxhIGhyZWY9Im1haWx0bzptb25uaWVyQGlyby51 bW9udHJlYWwuY2EiPm1vbm5pZXJAaXJvLnVtb250cmVhbC5jYTwvYT4mZ3Q7PGJyPiA8YnI+IAkq IG1vdXNlLmVsIChtb3VzZS1wb3NuLXByb3BlcnR5KTogSWdub3JlIGJ1ZmZlciBwb3NpdGlvbiBp bmZvIHdoZW4gdGhlPGJyPkBAIC08YSBocmVmPSJ0ZWw6NjMxIj42MzE8L2E+LDcgKzxhIGhyZWY9 InRlbDo2MzgiPjYzODwvYT4sNyBAQDxicj4gCSogZW1hY3MtbGlzcC9uYWR2aWNlLmVsIChhZHZp Y2UtLWludGVyYWN0aXZlLWZvcm0pOiBEb24ndCBnZXQgZm9vbGVkPGJyPiAJaW50byBhdXRvbG9h ZGluZyBqdXN0IGJlY2F1c2Ugb2YgYSBzaWxseSBpbmRpcmVjdGlvbi48YnI+IDxicj4tPGEgaHJl Zj0idGVsOjIwMTQtMDUtMTIiPjIwMTQtMDUtMTI8L2E+Jm5ic3A7IFNhbnRpYWdvIFBhecOgIGkg TWlyYWx0YSZuYnNwOyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNhbnRpYWdvcGltQGdtYWlsLmNvbSI+ c2FudGlhZ29waW1AZ21haWwuY29tPC9hPiZndDsmbmJzcDsgKHRpbnkgY2hhbmdlKTxicj48YSBo cmVmPSJ0ZWw6KzIwMTQtMDUtMTIiPisyMDE0LTA1LTEyPC9hPiZuYnNwOyBTYW50aWFnbyBQYXnD oCBpIE1pcmFsdGEmbmJzcDsgJmx0OzxhIGhyZWY9Im1haWx0bzpzYW50aWFnb3BpbUBnbWFpbC5j b20iPnNhbnRpYWdvcGltQGdtYWlsLmNvbTwvYT4mZ3Q7PGJyPiA8YnI+IAkqIHZjL3ZjLWhnLmVs ICh2Yy1oZy11bnJlZ2lzdGVyKTogTmV3IGZ1bmN0aW9uLiZuYnNwOyAoQnVnIzxhIGhyZWY9InRl bDoxNzQ1NCI+MTc0NTQ8L2E+KTxicj4gPGJyPjxicj49PT0gbW9kaWZpZWQgZmlsZSAnbGlzcC92 Yy92Yy1oZy5lbCc8YnI+LS0tIGxpc3AvdmMvdmMtaGcuZWwJPGEgaHJlZj0idGVsOjIwMTQtMDUt MTEgMDIiPjIwMTQtMDUtMTEgMDI8L2E+OjAxOjA4IDxhIGhyZWY9InRlbDorMDAwMCI+KzAwMDA8 L2E+PGJyPisrKyBsaXNwL3ZjL3ZjLWhnLmVsCTxhIGhyZWY9InRlbDoyMDE0LTA2LTA2IDE2Ij4y MDE0LTA2LTA2IDE2PC9hPjowNzo1OSA8YSBocmVmPSJ0ZWw6KzAwMDAiPiswMDAwPC9hPjxicj5A QCAtPGEgaHJlZj0idGVsOjE0NiI+MTQ2PC9hPiwxMiArPGEgaHJlZj0idGVsOjE0NiI+MTQ2PC9h PiwxOSBAQDxicj4mbmJzcDsmbmJzcDsgOmdyb3VwICd2Yy1oZyk8YnI+IDxicj4gKGRlZmN1c3Rv bSB2Yy1oZy1yb290LWxvZy1mb3JtYXQ8YnI+LSZuYnNwOyAnKCJ7cmV2fTp7dGFnc306IHthdXRo b3J8cGVyc29ufSB7ZGF0ZXxzaG9ydGRhdGV9IHtkZXNjfGZpcnN0bGluZX1cXG4iPGJyPi0mbmJz cDsmbmJzcDsmbmJzcDsgIl5cXChbPGEgaHJlZj0idGVsOjAtOSI+MC05PC9hPl0rXFwpOlxcKFte Ol0qXFwpOiBcXCguKj9cXClbIFx0XStcXChbPGEgaHJlZj0idGVsOjAtOSI+MC05PC9hPl1cXHs0 XFx9LVs8YSBocmVmPSJ0ZWw6MC05Ij4wLTk8L2E+XVxcezJcXH0tWzxhIGhyZWY9InRlbDowLTki PjAtOTwvYT5dXFx7MlxcfVxcKSI8YnI+KyZuYnNwOyBgKCwoY29uY2F0ICJ7cmV2fTp7aWZlcShi cmFuY2gsICdkZWZhdWx0JywnJywgJ3ticmFuY2h9Jyl9Ijxicj4rJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICI6 e2Jvb2ttYXJrc306e3RhZ3N9OnthdXRob3J8cGVyc29ufSI8YnI+KyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAi IHtkYXRlfHNob3J0ZGF0ZX0ge2Rlc2N8Zmlyc3RsaW5lfVxcbiIpPGJyPismbmJzcDsmbmJzcDsm bmJzcDsgLChjb25jYXQgIl5cXCg/OlsrQG8geHwtXSpcXCkiJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7IDtHcmFwaCBkYXRhLjxicj4rJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICJcXChbPGEgaHJlZj0i dGVsOjAtOSI+MC05PC9hPl0rXFwpOlxcKFteOl0qXFwpIjxicj4rJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICI6 XFwoW146XSpcXCk6XFwoW146XSpcXCk6XFwoLio/XFwpIjxicj4rJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICJb IFx0XStcXChbPGEgaHJlZj0idGVsOjAtOSI+MC05PC9hPl1cXHs0XFx9LVs8YSBocmVmPSJ0ZWw6 MC05Ij4wLTk8L2E+XVxcezJcXH0tWzxhIGhyZWY9InRlbDowLTkiPjAtOTwvYT5dXFx7MlxcfVxc KSIpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoKDEgJ2xvZy12aWV3LW1lc3NhZ2UtZmFj ZSk8YnI+LSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoMiAnY2hhbmdlLWxvZy1saXN0KTxicj4t Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICgzICdjaGFuZ2UtbG9nLW5hbWUpPGJyPi0mbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsgKDQgJ2NoYW5nZS1sb2ctZGF0ZSkpKTxicj4rJm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7ICgyICdjaGFuZ2UtbG9nLWZpbGUpPGJyPismbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsgKDMgJ2NoYW5nZS1sb2ctbGlzdCk8YnI+KyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAo NCAnY2hhbmdlLWxvZy1jb25kaXRpb25hbHMpPGJyPismbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg KDUgJ2NoYW5nZS1sb2ctbmFtZSk8YnI+KyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoNiAnY2hh bmdlLWxvZy1kYXRlKSkpPGJyPiZuYnNwOyZuYnNwOyAiTWVyY3VyaWFsIGxvZyB0ZW1wbGF0ZSBm b3IgYHZjLWhnLXByaW50LWxvZycgc2hvcnQgZm9ybWF0Ljxicj4gVGhpcyBzaG91bGQgYmUgYSBs aXN0IChURU1QTEFURSBSRUdFWFAgS0VZV09SRFMpLCB3aGVyZSBURU1QTEFURTxicj4gaXMgdGhl IFwiLS10ZW1wbGF0ZVwiIGFyZ3VtZW50IHN0cmluZyB0byBwYXNzIHRvIE1lcmN1cmlhbCw8YnI+ QEAgLTxhIGhyZWY9InRlbDoxNjAiPjE2MDwvYT4sNyArPGEgaHJlZj0idGVsOjE2NyI+MTY3PC9h Piw3IEBAPGJyPiBoaWdobGlnaHRpbmcgdGhlIExvZyBWaWV3IGJ1ZmZlci4iPGJyPiZuYnNwOyZu YnNwOyA6dHlwZSAnKGxpc3Qgc3RyaW5nIHN0cmluZyAocmVwZWF0IHNleHApKTxicj4mbmJzcDsm bmJzcDsgOmdyb3VwICd2Yy1oZzxicj4tJm5ic3A7IDp2ZXJzaW9uICI8YSBocmVmPSJ0ZWw6MjQu MSI+MjQuMTwvYT4iKTxicj4rJm5ic3A7IDp2ZXJzaW9uICI8YSBocmVmPSJ0ZWw6MjQuNSI+MjQu NTwvYT4iKTxicj4gPGJyPiAMPGJyPiA7OzsgUHJvcGVydGllcyBvZiB0aGUgYmFja2VuZDxicj5A QCAtPGEgaHJlZj0idGVsOjI0NyI+MjQ3PC9hPiw2ICs8YSBocmVmPSJ0ZWw6MjU0Ij4yNTQ8L2E+ LDkgQEA8YnI+IDxicj4gKGF1dG9sb2FkICd2Yy1zZXR1cC1idWZmZXIgInZjLWRpc3BhdGNoZXIi KTxicj4gPGJyPisoZGVmdmFyIHZjLWhnLWxvZy1ncmFwaCBuaWw8YnI+KyZuYnNwOyAiSWYgbm9u LW5pbCwgdXNlIGAtLWdyYXBoJyBpbiB0aGUgc2hvcnQgbG9nIG91dHB1dC4iKTxicj4rPGJyPiAo ZGVmdW4gdmMtaGctcHJpbnQtbG9nIChmaWxlcyBidWZmZXIgJmFtcDtvcHRpb25hbCBzaG9ydGxv ZyBzdGFydC1yZXZpc2lvbiBsaW1pdCk8YnI+Jm5ic3A7Jm5ic3A7ICJQcmludCBjb21taXQgbG9n IGFzc29jaWF0ZWQgd2l0aCBGSUxFUyBpbnRvIHNwZWNpZmllZCBCVUZGRVIuPGJyPiBJZiBTSE9S VExPRyBpcyBub24tbmlsLCB1c2UgYSBzaG9ydCBmb3JtYXQgYmFzZWQgb24gYHZjLWhnLXJvb3Qt bG9nLWZvcm1hdCcuPGJyPkBAIC08YSBocmVmPSJ0ZWw6MjY0Ij4yNjQ8L2E+LDcgKzxhIGhyZWY9 InRlbDoyNzQiPjI3NDwvYT4sOSBAQDxicj4gCSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAobmNv bmM8YnI+IAkmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKHdoZW4gc3RhcnQtcmV2aXNp b24gKGxpc3QgKGZvcm1hdCAiLXIlczowIiBzdGFydC1yZXZpc2lvbikpKTxicj4gCSZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAod2hlbiBsaW1pdCAobGlzdCAiLWwiIChmb3JtYXQgIiVz IiBsaW1pdCkpKTxicj4tCSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAod2hlbiBzaG9y dGxvZyAobGlzdCAiLS10ZW1wbGF0ZSIgKGNhciB2Yy1oZy1yb290LWxvZy1mb3JtYXQpKSk8YnI+ KwkmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKHdoZW4gc2hvcnRsb2cgYCgsQChpZiB2 Yy1oZy1sb2ctZ3JhcGggJygiLS1ncmFwaCIpKTxicj4rJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICItLXRlbXBsYXRlIjxi cj4rJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7ICwoY2FyIHZjLWhnLXJvb3QtbG9nLWZvcm1hdCkpKTxicj4gCSZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB2Yy1oZy1sb2ctc3dpdGNoZXMpKSkpKTxicj4gPGJyPiAo ZGVmdmFyIGxvZy12aWV3LW1lc3NhZ2UtcmUpPGJyPjxicj4= ----_com.android.email_1990442740536461-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 18 00:06:50 2015 Received: (at control) by debbugs.gnu.org; 18 Dec 2015 05:06:50 +0000 Received: from localhost ([127.0.0.1]:55030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9nFi-0003qF-F7 for submit@debbugs.gnu.org; Fri, 18 Dec 2015 00:06:50 -0500 Received: from mail-wm0-f41.google.com ([74.125.82.41]:34093) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9nFh-0003q3-Cg for control@debbugs.gnu.org; Fri, 18 Dec 2015 00:06:49 -0500 Received: by mail-wm0-f41.google.com with SMTP id l126so50561971wml.1 for ; Thu, 17 Dec 2015 21:06:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:message-id:to:from:subject; bh=9FFHhBVTHy9mA4ybiQ4Szy3uC+04OUoZxqghcrM9NNI=; b=CMyUi4gu9uoIldthXUKRcqhSpQUKpeOXBT0PxiyVvSMwf8YX20P8LVVA4jvg9nYyxp U4t3zPxHYTrosi/QqiohYER/PJxljjbFlyT//QNAP4zmnsP456UhCx7VziLN4zSYH5vd JE/opevy96Wnf02uOo66VA5aLurEgJ6xgahOkSKANz3W3eC2bqQzHKsBzlg9NDSmCAxT VA0tMt9GOndTndvwGu59mwmFcZXJ6nUJ31pfXyzxvHQJQlFSX3kWSZuL6jOFOsfKBL1p QPdWA9pLXO8LhjQbgqQdL+SgBQMMMaZ05LCZnR/089xYHDKWIi/kN6I0at46sjqVoVik 0vtQ== X-Received: by 10.28.172.2 with SMTP id v2mr642038wme.10.1450415203975; Thu, 17 Dec 2015 21:06:43 -0800 (PST) Received: from axl ([185.105.175.24]) by smtp.gmail.com with ESMTPSA id id1sm12567425wjb.19.2015.12.17.21.06.42 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Dec 2015 21:06:42 -0800 (PST) Date: Fri, 18 Dec 2015 07:06:41 +0200 Message-Id: <86fuz0xs4e.fsf@yandex.ru> To: control@debbugs.gnu.org From: Dmitry Gutov Subject: control message for bug #17515 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) unarchive 17515 From unknown Sat Aug 16 21:11:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17515: Correction: using log-switch causes normal non shortlog use fail format Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Dec 2015 05:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17515 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Santiago Cc: 17515@debbugs.gnu.org, Stefan Monnier Received: via spool by 17515-submit@debbugs.gnu.org id=B17515.145041532514963 (code B ref 17515); Fri, 18 Dec 2015 05:09:02 +0000 Received: (at 17515) by debbugs.gnu.org; 18 Dec 2015 05:08:45 +0000 Received: from localhost ([127.0.0.1]:55035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9nHY-0003tH-OP for submit@debbugs.gnu.org; Fri, 18 Dec 2015 00:08:44 -0500 Received: from mail-wm0-f52.google.com ([74.125.82.52]:36557) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9nHX-0003t4-Jw for 17515@debbugs.gnu.org; Fri, 18 Dec 2015 00:08:43 -0500 Received: by mail-wm0-f52.google.com with SMTP id p187so48437526wmp.1 for <17515@debbugs.gnu.org>; Thu, 17 Dec 2015 21:08:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=vx69c9vFGimkn5Q0v5lRK/nlDSpFuEOJAfMi7nhj1kk=; b=e/fL+uOAoZu7bDa99kDMlr6iUqJJLsrobi3en1zZ2CT/h54DTHwbRKA7gdHPaKEU+/ YhqeCIOIphCPFOpdc2rgOnN6dTozGFdEdKxqRutlymjOVuVONR4gFuvYy3XsUO85sCM4 IzGWnx6lK/XLUIZzD1n62Co2gEMOY1k4lnTGKyOCbaDo5LGBhdLUb/bHBitIDcqrRoAh bOH2jU4qok2BqXVD5mnmAsX0wMPhitq9OWR+HBgjk7abUBHPqtZU5ZYx5Sfgq6XdzbCU cJ9FUASynuNdNyb4tvlFLYgY2kbhdcjjrd4Ort4U3VKLX68h42IwS1aW8XCBKfAED+lO bC1g== X-Received: by 10.194.203.228 with SMTP id kt4mr1599845wjc.58.1450415318161; Thu, 17 Dec 2015 21:08:38 -0800 (PST) Received: from axl ([185.105.175.24]) by smtp.gmail.com with ESMTPSA id 197sm5043302wmt.19.2015.12.17.21.08.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Dec 2015 21:08:37 -0800 (PST) From: Dmitry Gutov References: Date: Fri, 18 Dec 2015 07:08:36 +0200 In-Reply-To: (Santiago's message of "Sat, 07 Jun 2014 22:24:36 +0200") Message-ID: <86d1u4xs17.fsf@yandex.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) > ---- Stefan Monnier wrote ---- > >>OK, I see your papers are in. Now that I'm looking at your patch, >>I have one more comment. The previous version of your patch said: >> >> Using --graph needs Mercurial 3.0+ or the graphlog extension. >> >>Yet my Debian install is still at 2.9.2, so using --graph by default >>seems risky. Is there a way to test whether "hg" supports "--graph"? Could someone double-check whether --graph actually needs Mercurial 3.0? https://www.mercurial-scm.org/wiki/GraphlogExtension says that the minimum version is only 2.3.