From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir Resent-From: Matthias Meulien Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Jul 2013 21:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14948@debbugs.gnu.org Cc: emacs-devel@gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137470184314053 (code B ref -1); Wed, 24 Jul 2013 21:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2013 21:37:23 +0000 Received: from localhost ([127.0.0.1]:47733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V26kM-0003eb-Q4 for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34494) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V26kK-0003eN-T3 for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V26kB-0003F4-LQ for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38662) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V26kB-0003F0-JN for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V26k9-0002Aq-5O for bug-gnu-emacs@gnu.org; Wed, 24 Jul 2013 17:37:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V26k6-00034M-Az for bug-gnu-emacs@gnu.org; Wed, 24 Jul 2013 17:37:09 -0400 Received: from mail-we0-x22e.google.com ([2a00:1450:400c:c03::22e]:44657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V26k0-0002sp-PP; Wed, 24 Jul 2013 17:37:00 -0400 Received: by mail-we0-f174.google.com with SMTP id q54so3683263wes.33 for ; Wed, 24 Jul 2013 14:36:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:mime-version :content-type; bh=i7eQrkQjSL6Vslsl7fovuaX3z7b5RQJ05GNUTuRt7ZU=; b=nKEGwR76x5hjt+2hAd72YxIZeM9FlpiINH8CXw4wqb95BsB2cBfJCeq/rbpfkeN953 3rnJJ8WSlX+/SKHuwjhWhe848c6f+8n9GHXLn3CLmOZXE8dMyUAJ5bwIFrnHFip2tbyk 6SjM/DWg04YFnxbI7QzJk9BaDnEDvmwckZ+TzuFtIsj+Q/3O0WiRZlRKE+wnbKV0kzci Fl2ggbfSZqhFR1SYM0JWHHZkxglp6KWwXdhFAi3hGOpFuPHxFgDjkpyZx07cuaS/8dmj Zl2dhHzMJF8RRjwUrry1WvAP5BKHY3MNT7Tp4zuP2m5txkwVqWd3J/g6IwwuZ+VfDJjB UPUg== X-Received: by 10.194.240.201 with SMTP id wc9mr28496404wjc.1.1374701818767; Wed, 24 Jul 2013 14:36:58 -0700 (PDT) Received: from choubidou.localdomain (jau31-3-82-239-20-84.fbx.proxad.net. [82.239.20.84]) by mx.google.com with ESMTPSA id hb2sm638587wib.0.2013.07.24.14.36.56 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 24 Jul 2013 14:36:57 -0700 (PDT) From: Matthias Meulien Date: Wed, 24 Jul 2013 23:41:09 +0200 Message-ID: <87ehanmya2.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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: -2.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: -2.7 (--) --=-=-= Content-Type: text/plain; format=flowed Severity: wishlist Tags: patch From a buffer visiting a file under version control one has the following two key bindings to display logs: C-x v l runs the command vc-print-log C-x v L runs the command vc-print-root-log >From a buffer in `vc-dir-mode' one has the key binding: l runs the command vc-print-log But there is no `vc-print-root-log' key binding... --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=vc_dir_print_root_log.patch Content-Description: Key binding to print VC root log from VC dir >From 58b23b29b45e2d3f17ed76e8ff010501d966d2c0 Mon Sep 17 00:00:00 2001 From: Matthias Meulien Date: Wed, 24 Jul 2013 23:39:51 +0200 Subject: [PATCH] lisp/vc/vc-dir.el (vc-dir-mode-map): Keybinding for vc-print-root-log --- lisp/vc/vc-dir.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/vc/vc-dir.el b/lisp/vc/vc-dir.el index 80f7849..325e66e 100644 --- a/lisp/vc/vc-dir.el +++ b/lisp/vc/vc-dir.el @@ -240,6 +240,7 @@ See `run-hooks'." (define-key map "i" 'vc-register) ;; C-x v i (define-key map "+" 'vc-update) ;; C-x v + (define-key map "l" 'vc-print-log) ;; C-x v l + (define-key map "L" 'vc-print-root-log) ;; C-x v L ;; More confusing than helpful, probably ;;(define-key map "R" 'vc-revert) ;; u is taken by vc-dir-unmark. ;;(define-key map "A" 'vc-annotate) ;; g is taken by revert-buffer -- 1.8.3.3 --=-=-= Content-Type: text/plain; format=flowed Thanks for reading, -- Matthias --=-=-=-- From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jul 2013 07:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Matthias Meulien Cc: 14948@debbugs.gnu.org, emacs-devel@gnu.org X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org, emacs-devel@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137482316028722 (code B ref -1); Fri, 26 Jul 2013 07:20:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jul 2013 07:19:20 +0000 Received: from localhost ([127.0.0.1]:50387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2cJ5-0007T7-L9 for submit@debbugs.gnu.org; Fri, 26 Jul 2013 03:19:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49274) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2cJ2-0007SY-JZ for submit@debbugs.gnu.org; Fri, 26 Jul 2013 03:19:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V2cIu-0008NS-6k for submit@debbugs.gnu.org; Fri, 26 Jul 2013 03:19:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46377) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2cIu-0008NO-3q for submit@debbugs.gnu.org; Fri, 26 Jul 2013 03:19:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2cIn-00076l-QG for bug-gnu-emacs@gnu.org; Fri, 26 Jul 2013 03:19:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V2cIl-0008MG-7K for bug-gnu-emacs@gnu.org; Fri, 26 Jul 2013 03:19:01 -0400 Received: from mail-ee0-x22c.google.com ([2a00:1450:4013:c00::22c]:34728) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2cIg-0008LP-1U; Fri, 26 Jul 2013 03:18:54 -0400 Received: by mail-ee0-f44.google.com with SMTP id c13so1393888eek.3 for ; Fri, 26 Jul 2013 00:18:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; bh=hjh3bUBjH8qNN5hj3avWXVC+WriozVomO/DfCmmCUK0=; b=kijhrHgNY4qQu7qeGYUtNy8UTKyM4Qsm7Lk8EGKOuH8UFV7U1kQxSSoVWRysHguAKA BUySMd90dfrj2Ae9xQ1lIlB+BUcG7q7ujfViJbbDOxoL+EBC7Erz5aPBM/uu4HCS6AVt i4klNLsG3ddSgnBDoo9xb5IIHKv095qjBHm1kilezdCMjJeLVnK6u17zybR1hn+mY53d 35Yf48sYO4xYIUaOZDwZIr4LxH4h6rHgmChcH0PnrD5wQG0c5NFUpiQxcBRDQfaKlLTw p8awmiBhor5f9hqDbkv1AOR/IWMZUWr3gl1pPr0JQGbeRnZCYTEb47DpKLRgG/BVn7h9 7nbA== X-Received: by 10.15.76.71 with SMTP id m47mr45455190eey.70.1374823133130; Fri, 26 Jul 2013 00:18:53 -0700 (PDT) Received: from axl (93-146-184.netrun.cytanet.com.cy. [93.109.146.184]) by mx.google.com with ESMTPSA id i43sm3946329eeg.10.2013.07.26.00.18.49 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 26 Jul 2013 00:18:52 -0700 (PDT) From: Dmitry Gutov In-Reply-To: <87ehanmya2.fsf@gmail.com> (Matthias Meulien's message of "Wed, 24 Jul 2013 23:41:09 +0200") References: <87ehanmya2.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Date: Fri, 26 Jul 2013 10:18:13 +0300 Message-ID: <87li4tssay.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain 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: -2.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: -2.7 (--) Matthias Meulien writes: > Severity: wishlist Tags: patch From a buffer visiting a file under > version control one has the following two key bindings to display > logs: > > C-x v l runs the command vc-print-log > > C-x v L runs the command vc-print-root-log > > From a buffer in `vc-dir-mode' one has the key binding: > > l runs the command vc-print-log > > But there is no `vc-print-root-log' key binding... There is. It's a global one. `C-x v L' works for me in vc-dir-mode buffers even without this patch. What's the problem you're trying to solve? From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jul 2013 07:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dmitry Gutov Cc: 14948@debbugs.gnu.org, Matthias Meulien , emacs-devel@gnu.org Received: via spool by 14948-submit@debbugs.gnu.org id=B14948.13748251937225 (code B ref 14948); Fri, 26 Jul 2013 07:54:02 +0000 Received: (at 14948) by debbugs.gnu.org; 26 Jul 2013 07:53:13 +0000 Received: from localhost ([127.0.0.1]:50394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2cpr-0001sE-Vf for submit@debbugs.gnu.org; Fri, 26 Jul 2013 03:53:12 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:42839) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2cpo-0001rR-Nl for 14948@debbugs.gnu.org; Fri, 26 Jul 2013 03:53:09 -0400 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id r6Q7r6MF026880; Fri, 26 Jul 2013 03:53:06 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 2C521AE1D6; Fri, 26 Jul 2013 03:53:06 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87ehanmya2.fsf@gmail.com> <87li4tssay.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> Date: Fri, 26 Jul 2013 03:53:06 -0400 In-Reply-To: <87li4tssay.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> (Dmitry Gutov's message of "Fri, 26 Jul 2013 10:18:13 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4650=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4650> : streams <1006512> : uri <1487418> X-Spam-Score: -1.3 (-) 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: -1.3 (-) >> C-x v l runs the command vc-print-log >> C-x v L runs the command vc-print-root-log >> >> From a buffer in `vc-dir-mode' one has the key binding: >> >> l runs the command vc-print-log >> >> But there is no `vc-print-root-log' key binding... > There is. It's a global one. `C-x v L' works for me in vc-dir-mode > buffers even without this patch. But since `C-x v l' is duplicated as `l', it makes a lot of sense to duplicate `C-x v L' as `L' as his patch suggests. Could someone install his patch, please? Stefan From unknown Tue Jun 17 01:39:59 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: Matthias Meulien Subject: bug#14948: closed (Re: bug#14948: Key binding to print VC root log from VC dir) Message-ID: References: <87ehanmya2.fsf@gmail.com> X-Gnu-PR-Message: they-closed 14948 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 14948@debbugs.gnu.org Date: Fri, 26 Jul 2013 09:53:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1374832382-11938-1" This is a multi-part message in MIME format... ------------=_1374832382-11938-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14948: Key binding to print VC root log from VC dir 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 14948@debbugs.gnu.org. --=20 14948: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14948 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1374832382-11938-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14948-done) by debbugs.gnu.org; 26 Jul 2013 09:52:08 +0000 Received: from localhost ([127.0.0.1]:50614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2egy-00032z-90 for submit@debbugs.gnu.org; Fri, 26 Jul 2013 05:52:08 -0400 Received: from mail-ea0-f180.google.com ([209.85.215.180]:56125) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2egw-000327-7g for 14948-done@debbugs.gnu.org; Fri, 26 Jul 2013 05:52:06 -0400 Received: by mail-ea0-f180.google.com with SMTP id r16so1467304ead.25 for <14948-done@debbugs.gnu.org>; Fri, 26 Jul 2013 02:52:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=nNGvx55b07excZYiS8jY3ao2rFTDenVSc7eyHIrPr1I=; b=j3fQ0PcDZAtS4ruNujdpdAfXyk1DZryRtQkkx50ZiTrbCUu0O6nlmFfJVs+XKiwn// G34WGhpPzAa5Xr4Jx1caFaiaYKU8NNJ9MQ5YAjkej5zCzkU2O6prUj/JFES8+nYkbo3x TnwA8GlOTLS0hGe9hA7tcQ08cO5OyZLx45nON9Bm/2Yj8v4pJpruCijMXXvwjZ+OTAvF 4dX2fyGYhQ8QpM2AjWOlIVwTWdsMqZPCTBbyTSh+dnfLp5YptqmjTkk+d52ULgcndGMw uLrO27MEC3nffgDTN3drZpl4OSGLkh9qTgytbnm8NabU+I9jZJzDsVCgWNaHR8/qsxZ8 1YRA== X-Received: by 10.14.48.5 with SMTP id u5mr11133986eeb.89.1374832320103; Fri, 26 Jul 2013 02:52:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.15.23.70 with HTTP; Fri, 26 Jul 2013 02:51:20 -0700 (PDT) In-Reply-To: References: <87ehanmya2.fsf@gmail.com> <87li4tssay.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> From: Juanma Barranquero Date: Fri, 26 Jul 2013 11:51:20 +0200 Message-ID: Subject: Re: bug#14948: Key binding to print VC root log from VC dir To: Stefan Monnier Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 14948-done Cc: 14948-done@debbugs.gnu.org, Matthias Meulien , Dmitry Gutov , Emacs developers 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 (/) On Fri, Jul 26, 2013 at 9:53 AM, Stefan Monnier wrote: > Could someone install his patch, please? Done as revno:113554 ------------=_1374832382-11938-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jul 2013 21:37:23 +0000 Received: from localhost ([127.0.0.1]:47733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V26kM-0003eb-Q4 for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34494) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V26kK-0003eN-T3 for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V26kB-0003F4-LQ for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38662) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V26kB-0003F0-JN for submit@debbugs.gnu.org; Wed, 24 Jul 2013 17:37:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V26k9-0002Aq-5O for bug-gnu-emacs@gnu.org; Wed, 24 Jul 2013 17:37:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V26k6-00034M-Az for bug-gnu-emacs@gnu.org; Wed, 24 Jul 2013 17:37:09 -0400 Received: from mail-we0-x22e.google.com ([2a00:1450:400c:c03::22e]:44657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V26k0-0002sp-PP; Wed, 24 Jul 2013 17:37:00 -0400 Received: by mail-we0-f174.google.com with SMTP id q54so3683263wes.33 for ; Wed, 24 Jul 2013 14:36:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:mime-version :content-type; bh=i7eQrkQjSL6Vslsl7fovuaX3z7b5RQJ05GNUTuRt7ZU=; b=nKEGwR76x5hjt+2hAd72YxIZeM9FlpiINH8CXw4wqb95BsB2cBfJCeq/rbpfkeN953 3rnJJ8WSlX+/SKHuwjhWhe848c6f+8n9GHXLn3CLmOZXE8dMyUAJ5bwIFrnHFip2tbyk 6SjM/DWg04YFnxbI7QzJk9BaDnEDvmwckZ+TzuFtIsj+Q/3O0WiRZlRKE+wnbKV0kzci Fl2ggbfSZqhFR1SYM0JWHHZkxglp6KWwXdhFAi3hGOpFuPHxFgDjkpyZx07cuaS/8dmj Zl2dhHzMJF8RRjwUrry1WvAP5BKHY3MNT7Tp4zuP2m5txkwVqWd3J/g6IwwuZ+VfDJjB UPUg== X-Received: by 10.194.240.201 with SMTP id wc9mr28496404wjc.1.1374701818767; Wed, 24 Jul 2013 14:36:58 -0700 (PDT) Received: from choubidou.localdomain (jau31-3-82-239-20-84.fbx.proxad.net. [82.239.20.84]) by mx.google.com with ESMTPSA id hb2sm638587wib.0.2013.07.24.14.36.56 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 24 Jul 2013 14:36:57 -0700 (PDT) From: Matthias Meulien To: bug-gnu-emacs@gnu.org Subject: Key binding to print VC root log from VC dir Date: Wed, 24 Jul 2013 23:41:09 +0200 Message-ID: <87ehanmya2.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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: -2.7 (--) X-Debbugs-Envelope-To: submit Cc: emacs-devel@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: -2.7 (--) --=-=-= Content-Type: text/plain; format=flowed Severity: wishlist Tags: patch From a buffer visiting a file under version control one has the following two key bindings to display logs: C-x v l runs the command vc-print-log C-x v L runs the command vc-print-root-log >From a buffer in `vc-dir-mode' one has the key binding: l runs the command vc-print-log But there is no `vc-print-root-log' key binding... --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=vc_dir_print_root_log.patch Content-Description: Key binding to print VC root log from VC dir >From 58b23b29b45e2d3f17ed76e8ff010501d966d2c0 Mon Sep 17 00:00:00 2001 From: Matthias Meulien Date: Wed, 24 Jul 2013 23:39:51 +0200 Subject: [PATCH] lisp/vc/vc-dir.el (vc-dir-mode-map): Keybinding for vc-print-root-log --- lisp/vc/vc-dir.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/vc/vc-dir.el b/lisp/vc/vc-dir.el index 80f7849..325e66e 100644 --- a/lisp/vc/vc-dir.el +++ b/lisp/vc/vc-dir.el @@ -240,6 +240,7 @@ See `run-hooks'." (define-key map "i" 'vc-register) ;; C-x v i (define-key map "+" 'vc-update) ;; C-x v + (define-key map "l" 'vc-print-log) ;; C-x v l + (define-key map "L" 'vc-print-root-log) ;; C-x v L ;; More confusing than helpful, probably ;;(define-key map "R" 'vc-revert) ;; u is taken by vc-dir-unmark. ;;(define-key map "A" 'vc-annotate) ;; g is taken by revert-buffer -- 1.8.3.3 --=-=-= Content-Type: text/plain; format=flowed Thanks for reading, -- Matthias --=-=-=-- ------------=_1374832382-11938-1-- From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jul 2013 13:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Monnier Cc: emacs-devel@gnu.org, Matthias Meulien , Dmitry Gutov , 14948@debbugs.gnu.org Received: via spool by 14948-submit@debbugs.gnu.org id=B14948.137484579323235 (code B ref 14948); Fri, 26 Jul 2013 13:37:03 +0000 Received: (at 14948) by debbugs.gnu.org; 26 Jul 2013 13:36:33 +0000 Received: from localhost ([127.0.0.1]:50924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2iC7-00062a-Px for submit@debbugs.gnu.org; Fri, 26 Jul 2013 09:36:32 -0400 Received: from mail-ee0-f48.google.com ([74.125.83.48]:35495) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2iC3-00061o-53 for 14948@debbugs.gnu.org; Fri, 26 Jul 2013 09:36:28 -0400 Received: by mail-ee0-f48.google.com with SMTP id b47so1539077eek.21 for <14948@debbugs.gnu.org>; Fri, 26 Jul 2013 06:36:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=WQqFtNf4iPanrsck73UjDbjYvNduY71NNQpIxHZ4Czw=; b=PvUTkISqnTkR4/YTaDgptWAuPTceFvDg2MYe0JWGGzTOI/4w667Kk1ebOEQRJtoTXT 5fKlLdgi9o4tiAWQIcBfCGWcFwIn1FmMz0RtpC/5IxGhb04jNZqr/lly+KDXAGyUXIpq j1lDbo6m8/yaDkyk3L3GO64tzG4qRaWH+cICkwAwI5TGd16OIyxyZZ2B7rQARkaLGKaO s3IS+YGqR4yKHOCFRzJsbCoFPA4pSL5GDAWF6509SH7bkeU8grn7509nCY2FPvLWN13e +Dwsc8jZ6syFjzxuxCHxrBKXhZimq/A9rWgpAJcSZ4gyEbng5DW/YU51Y4Ket3s5U7we CX/w== X-Received: by 10.14.241.136 with SMTP id g8mr47328832eer.104.1374845781207; Fri, 26 Jul 2013 06:36:21 -0700 (PDT) Received: from axl (93-245-142.netrun.cytanet.com.cy. [93.109.245.142]) by mx.google.com with ESMTPSA id j2sm4504878eep.6.2013.07.26.06.36.16 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 26 Jul 2013 06:36:20 -0700 (PDT) From: Dmitry Gutov References: <87ehanmya2.fsf@gmail.com> <87li4tssay.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> Date: Fri, 26 Jul 2013 16:36:03 +0300 In-Reply-To: (Stefan Monnier's message of "Fri, 26 Jul 2013 03:53:06 -0400") Message-ID: <87vc3xxx30.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.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.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 (/) Stefan Monnier writes: > But since `C-x v l' is duplicated as `l', it makes a lot of sense to > duplicate `C-x v L' as `L' as his patch suggests. I see. Shall we add a similar 'D' binding for `vc-root-diff'? From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jul 2013 15:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dmitry Gutov Cc: emacs-devel@gnu.org, Matthias Meulien , 14948@debbugs.gnu.org Received: via spool by 14948-submit@debbugs.gnu.org id=B14948.137485144517225 (code B ref 14948); Fri, 26 Jul 2013 15:11:02 +0000 Received: (at 14948) by debbugs.gnu.org; 26 Jul 2013 15:10:45 +0000 Received: from localhost ([127.0.0.1]:51282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2jfI-0004Tc-Is for submit@debbugs.gnu.org; Fri, 26 Jul 2013 11:10:45 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:27528) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2jfF-0004Sb-DJ for 14948@debbugs.gnu.org; Fri, 26 Jul 2013 11:10:42 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFpZPn/2dsb2JhbABEvw4Xc4IeAQEEAVYjEAsOJhIUGA0kiB4GwS2RCgOkeoFegxM X-IPAS-Result: Av4EABK/CFFFpZPn/2dsb2JhbABEvw4Xc4IeAQEEAVYjEAsOJhIUGA0kiB4GwS2RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="19907316" Received: from 69-165-147-231.dsl.teksavvy.com (HELO pastel.home) ([69.165.147.231]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 26 Jul 2013 11:10:29 -0400 Received: by pastel.home (Postfix, from userid 20848) id 054A662C9B; Fri, 26 Jul 2013 11:10:34 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87ehanmya2.fsf@gmail.com> <87li4tssay.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> <87vc3xxx30.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> Date: Fri, 26 Jul 2013 11:10:34 -0400 In-Reply-To: <87vc3xxx30.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> (Dmitry Gutov's message of "Fri, 26 Jul 2013 16:36:03 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) 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 (/) >> But since `C-x v l' is duplicated as `l', it makes a lot of sense to >> duplicate `C-x v L' as `L' as his patch suggests. > I see. > Shall we add a similar 'D' binding for `vc-root-diff'? That would make sense. Stefan From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir References: <87ehanmya2.fsf@gmail.com> In-Reply-To: <87ehanmya2.fsf@gmail.com> Resent-From: Xue Fuqiao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Jul 2013 00:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 14948-done@debbugs.gnu.org Received: via spool by 14948-done@debbugs.gnu.org id=D14948.137488387926573 (code D ref 14948); Sat, 27 Jul 2013 00:12:02 +0000 Received: (at 14948-done) by debbugs.gnu.org; 27 Jul 2013 00:11:19 +0000 Received: from localhost ([127.0.0.1]:51887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2s6Q-0006uU-Go for submit@debbugs.gnu.org; Fri, 26 Jul 2013 20:11:18 -0400 Received: from mail-oa0-f41.google.com ([209.85.219.41]:60547) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V2s6L-0006u8-Vq for 14948-done@debbugs.gnu.org; Fri, 26 Jul 2013 20:11:17 -0400 Received: by mail-oa0-f41.google.com with SMTP id n10so8983460oag.14 for <14948-done@debbugs.gnu.org>; Fri, 26 Jul 2013 17:11:08 -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=ZbXjFlbd7epybtv0Bd59tV1YDkkcVCCL+4gkdUUvEC4=; b=qqp/LOIbNfWVfreYpo3puAKGqH6hm2VFEGYnDYBRVV57DghGeaYW/pJ+YojTv7tn9G W8HYkR+mJvxgsSZ5fLvY7+oeY53lhurJ30PLm22/YhPFlmaKQQLO9kma8ji9UFB+00KI KOVQdt8n3mZVS8sZCOW+6aNvoOoJ8WmtF7gEbNmKH8DaTZLeRft5ppqlvNBN/gAI36Fz tEMRe+aUUGrTx/lTk0l6kZiPjHGWPbSjjFhCj8v8lWsCQ2uHsySJ0q58dFn0ow4XAy9O TsUPOTZCnsz2qBFz4qEgI9O/D+xyGgcEZwhxaV34BjUXbGqlw0zZcZyl3mIRlZlItAWH tp4w== MIME-Version: 1.0 X-Received: by 10.50.78.227 with SMTP id e3mr95977igx.51.1374883868145; Fri, 26 Jul 2013 17:11:08 -0700 (PDT) Received: by 10.42.28.3 with HTTP; Fri, 26 Jul 2013 17:11:08 -0700 (PDT) Date: Sat, 27 Jul 2013 08:11:08 +0800 Message-ID: From: Xue Fuqiao Content-Type: text/plain; charset=UTF-8 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 (/) Done as revision 113563, thanks. -- Best regards, Xue Fuqiao. From unknown Tue Jun 17 01:39:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14948: Key binding to print VC root log from VC dir Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Jul 2013 11:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14948 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Xue Fuqiao Cc: 14948-done@debbugs.gnu.org Received: via spool by 14948-done@debbugs.gnu.org id=D14948.13749262437701 (code D ref 14948); Sat, 27 Jul 2013 11:58:01 +0000 Received: (at 14948-done) by debbugs.gnu.org; 27 Jul 2013 11:57:23 +0000 Received: from localhost ([127.0.0.1]:52474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V337i-000206-Kn for submit@debbugs.gnu.org; Sat, 27 Jul 2013 07:57:23 -0400 Received: from mail-ea0-f171.google.com ([209.85.215.171]:48722) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1V337f-0001zQ-Dj for 14948-done@debbugs.gnu.org; Sat, 27 Jul 2013 07:57:20 -0400 Received: by mail-ea0-f171.google.com with SMTP id n15so2030171ead.2 for <14948-done@debbugs.gnu.org>; Sat, 27 Jul 2013 04:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=GI7ZV3IUSv/hlk0wAnYFjd5K3/DJB+cB8+G1t1A5ZM0=; b=Ah3alF985SsL6mF9+zBq/FChFaHaA8rPHED/tEzRiwu+qyaEJBMPaoBPTtfwSezMcO vHUyaE4upSktSTHeHG5sabSmf3KRXNSIE3pOfCqrepaOfquh294262HakhCaxvdQsoJu vC7WlwHcoR6YTwapZjKFsKmGdj7ZlxfJZ7Q9xVduav68gFQokJv0JCE9hhYRCgsoLd1E vsD4Hi4XzFL9M+WYFDspsEdCdukXgDLdEDsTrfj2mOUl6IKexU2nP5bnk+B/HJFjVaAD a1x4+qvtsH+K/VwrnOYiZgc9D1EhbyezmzzRxfUkz1NxkwIePk9VS70Ikk0zyyasQcCT siqg== X-Received: by 10.14.148.133 with SMTP id v5mr51551335eej.81.1374926233329; Sat, 27 Jul 2013 04:57:13 -0700 (PDT) Received: from axl (93-146-184.netrun.cytanet.com.cy. [93.109.146.184]) by mx.google.com with ESMTPSA id cg12sm87536405eeb.7.2013.07.27.04.57.11 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 27 Jul 2013 04:57:12 -0700 (PDT) From: Dmitry Gutov References: <87ehanmya2.fsf@gmail.com> Date: Sat, 27 Jul 2013 14:57:02 +0300 In-Reply-To: (Xue Fuqiao's message of "Sat, 27 Jul 2013 08:11:08 +0800") Message-ID: <87ob9orzap.fsf@axl.i-did-not-set--mail-host-address--so-tickle-me> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.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.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 (/) Xue Fuqiao writes: > Done as revision 113563, thanks. Thank you. It has actually been a "paper cut" bug for me for a while.