From tromey@redhat.com Tue Sep 1 09:50:24 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Sep 2009 16:50:24 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n81GoMxK001302 for ; Tue, 1 Sep 2009 09:50:24 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MiWYo-0004Zv-KQ for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2009 12:50:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MiWYj-0004Z2-D4 for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2009 12:50:21 -0400 Received: from [199.232.76.173] (port=59468 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MiWYj-0004Yz-AA for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2009 12:50:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:31733) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MiWYi-0000Hz-Lo for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2009 12:50:17 -0400 Received: from int-mx05.intmail.prod.int.phx2.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.18]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n81GoEFi008697 for ; Tue, 1 Sep 2009 12:50:15 -0400 Received: from ns3.rdu.redhat.com (ns3.rdu.redhat.com [10.11.255.199]) by int-mx05.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n81GoDVf011008; Tue, 1 Sep 2009 12:50:14 -0400 Received: from opsy.redhat.com (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by ns3.rdu.redhat.com (8.13.8/8.13.8) with ESMTP id n81GoCWq031317; Tue, 1 Sep 2009 12:50:13 -0400 Received: by opsy.redhat.com (Postfix, from userid 500) id 2EBA4378211; Tue, 1 Sep 2009 10:50:12 -0600 (MDT) From: Tom Tromey To: bug-gnu-emacs@gnu.org Subject: 23.1; vc-annotate should run svn asynchronously Reply-To: Tom Tromey X-Attribution: Tom Date: Tue, 01 Sep 2009 10:50:11 -0600 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.67 on 10.5.11.18 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: I typed "C-x v g" (vc-annotate) in a buffer in a source tree managed by svn. I expected "svn annotate" to run asynchronously. This is what happens for CVS. Instead, it ran sychronously. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/share/emacs/23.1/etc/DEBUG for instructions. In GNU Emacs 23.1.1 (i386-redhat-linux-gnu, GTK+ Version 2.16.5) of 2009-08-24 on x86-2.fedora.phx.redhat.com Windowing system distributor `The X.Org Foundation', version 11.0.10601901 configured using `configure '--build=i386-redhat-linux-gnu' '--host=i386-redhat-linux-gnu' '--target=i586-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-dbus' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xpm' '--with-x-toolkit=gtk' 'build_alias=i386-redhat-linux-gnu' 'host_alias=i386-redhat-linux-gnu' 'target_alias=i586-redhat-linux-gnu' 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Makefile.am Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t auto-fill-function: do-auto-fill erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-spelling-mode: t erc-truncate-mode: t erc-status-mode: t erc-services-mode: t erc-networks-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: o C-z o n SPC n SPC SPC n n n q s SPC C-u d d d d C-l C-u d SPC M SPC = C-u d d C-u d d d d d d d C-u d d SPC n C-z o C-x C-f ~ / g n T r t r g l i b j m M a k a C-s e c j x . c c C-a C-x C-f e c j x C-x k : - ) C-a C-d ; f e d o r a SPC u p d a t e s SPC a r e SPC c r a z y ! SPC t h i s SPC t i m e SPC a r o u n d t h e r e SPC s e e m t SPC o b C-a a t SPC l e a s t , SPC t o SPC m e SPC t C-e s SPC t o SPC b SPC t o SPC b e SPC a SPC l o t SPC m o r e SPC i n SPC F 1 1 SPC t h a n SPC b e f o r e C-c b C-v C-l C-z o P M-v M-> C-x v g C-z o C-z o M-x r e p o r t - e m b Recent messages: Saving /home/tromey/.newsrc.eld...done Retrieving newsgroup: nntp+news.gmane.org:gmane.comp.gcc.bugs... Fetching headers for nntp+news.gmane.org:gmane.comp.gcc.bugs...done Scoring...done Generating summary...done Mark saved where search started Auto-saving...done Mark set Annotating... Waiting for process to die...done Quit Tom From dann@godzilla.ics.uci.edu Tue Sep 1 11:59:38 2009 Received: (at 4307) by emacsbugs.donarmstrong.com; 1 Sep 2009 18:59:38 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.7 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n81Ixbud026452 for <4307@emacsbugs.donarmstrong.com>; Tue, 1 Sep 2009 11:59:38 -0700 Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by sallyv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n81IxPFH002531; Tue, 1 Sep 2009 11:59:25 -0700 (PDT) Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n81IxPxL007862; Tue, 1 Sep 2009 11:59:25 -0700 (PDT) Date: Tue, 1 Sep 2009 11:59:25 -0700 (PDT) Message-Id: <200909011859.n81IxPxL007862@godzilla.ics.uci.edu> From: Dan Nicolaescu To: Tom Tromey Cc: 4307@debbugs.gnu.org Subject: Re: bug#4307: 23.1; vc-annotate should run svn asynchronously References: X-Debbugs-No-Ack: yes In-Reply-To: (Tom Tromey's message of "Tue, 01 Sep 2009 10:50:11 -0600") Lines: 27 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n81IxPFH002531 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_SV 0.08) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu Tom Tromey writes: > Please write in English if possible, because the Emacs maintainers > usually do not have translators to read other languages for them. > > Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, > and to the gnu.emacs.bug news group. > > Please describe exactly what actions triggered the bug > and the precise symptoms of the bug: > > > I typed "C-x v g" (vc-annotate) in a buffer in a source tree managed by > svn. > > I expected "svn annotate" to run asynchronously. This is what happens > for CVS. Instead, it ran sychronously. If you want to work on this, just replace the " 0 " in vc-svn-annotate-command with " 'async ". Looking at the other backends, it looks like vc-mtn.el needs the same treatment. vc-bzr.el and vc-hg.el need that, plus the rest of their corresponding vc-*-annotate-command functions needs to be moved inside a `vc-exec-after'. From tromey@redhat.com Tue Sep 1 12:08:02 2009 Received: (at 4307) by emacsbugs.donarmstrong.com; 1 Sep 2009 19:08:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.0 required=4.0 tests=AWL,HAS_BUG_NUMBER, SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n81J81Ce029059 for <4307@emacsbugs.donarmstrong.com>; Tue, 1 Sep 2009 12:08:02 -0700 Received: from int-mx03.intmail.prod.int.phx2.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.16]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n81J81Dd031104; Tue, 1 Sep 2009 15:08:01 -0400 Received: from ns3.rdu.redhat.com (ns3.rdu.redhat.com [10.11.255.199]) by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n81J80CQ025499; Tue, 1 Sep 2009 15:08:00 -0400 Received: from opsy.redhat.com (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by ns3.rdu.redhat.com (8.13.8/8.13.8) with ESMTP id n81J7xqX003356; Tue, 1 Sep 2009 15:07:59 -0400 Received: by opsy.redhat.com (Postfix, from userid 500) id BF83F378211; Tue, 1 Sep 2009 13:07:58 -0600 (MDT) From: Tom Tromey To: Dan Nicolaescu Cc: 4307@debbugs.gnu.org Subject: Re: bug#4307: 23.1; vc-annotate should run svn asynchronously References: <200909011859.n81IxPxL007862@godzilla.ics.uci.edu> Reply-To: Tom Tromey X-Attribution: Tom Date: Tue, 01 Sep 2009 13:07:58 -0600 In-Reply-To: <200909011859.n81IxPxL007862@godzilla.ics.uci.edu> (Dan Nicolaescu's message of "Tue, 1 Sep 2009 11:59:25 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.67 on 10.5.11.16 >>>>> "Dan" == Dan Nicolaescu writes: Dan> If you want to work on this, just replace the " 0 " in Dan> vc-svn-annotate-command with " 'async ". I probably can't get to it, but I'll see what I can do. I noticed that once the annotation is up, diffing a revision also runs synchronously with vc-svn. Tom From dann@godzilla.ics.uci.edu Wed Sep 16 03:53:14 2009 Received: (at 4307-done) by emacsbugs.donarmstrong.com; 16 Sep 2009 10:53:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8GArCkG005402 for <4307-done@emacsbugs.donarmstrong.com>; Wed, 16 Sep 2009 03:53:13 -0700 Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by sallyv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n8GAr0mu003019; Wed, 16 Sep 2009 03:53:00 -0700 (PDT) Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n8GAr0Nn011843; Wed, 16 Sep 2009 03:53:00 -0700 (PDT) Date: Wed, 16 Sep 2009 03:53:00 -0700 (PDT) Message-Id: <200909161053.n8GAr0Nn011843@godzilla.ics.uci.edu> From: Dan Nicolaescu To: 4307-done@debbugs.gnu.org Cc: Tom Tromey Subject: Re: bug#4307: 23.1; vc-annotate should run svn asynchronously References: <200909011859.n81IxPxL007862@godzilla.ics.uci.edu> X-Debbugs-No-Ack: yes In-Reply-To: <200909011859.n81IxPxL007862@godzilla.ics.uci.edu> (Dan Nicolaescu's message of "Tue, 1 Sep 2009 11:59:25 -0700 (PDT)") Lines: 1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n8GAr0mu003019 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_SV 0.08) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu Fixed in CVS. From unknown Sat Aug 16 12:46:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 14 Oct 2009 14:24:11 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator