From unknown Sat Aug 16 20:57:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#8025 <8025@debbugs.gnu.org> To: bug#8025 <8025@debbugs.gnu.org> Subject: Status: 24.0.50; vc-bzr does not perform initial commit Reply-To: bug#8025 <8025@debbugs.gnu.org> Date: Sun, 17 Aug 2025 03:57:04 +0000 retitle 8025 24.0.50; vc-bzr does not perform initial commit reassign 8025 emacs submitter 8025 Christoph severity 8025 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 12 14:09:30 2011 Received: (at submit) by debbugs.gnu.org; 12 Feb 2011 19:09:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoKqX-0008Sh-Ox for submit@debbugs.gnu.org; Sat, 12 Feb 2011 14:09:30 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoKqU-0008ST-Ne for submit@debbugs.gnu.org; Sat, 12 Feb 2011 14:09:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PoKz4-0002jw-AH for submit@debbugs.gnu.org; Sat, 12 Feb 2011 14:18:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RFC_ABUSE_POST, T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:33519) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PoKz4-0002js-5d for submit@debbugs.gnu.org; Sat, 12 Feb 2011 14:18:18 -0500 Received: from [140.186.70.92] (port=42194 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PoKz3-0007Vo-4A for bug-gnu-emacs@gnu.org; Sat, 12 Feb 2011 14:18:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PoKz1-0002jX-MH for bug-gnu-emacs@gnu.org; Sat, 12 Feb 2011 14:18:16 -0500 Received: from mail-iy0-f169.google.com ([209.85.210.169]:33845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PoKz1-0002jT-GI for bug-gnu-emacs@gnu.org; Sat, 12 Feb 2011 14:18:15 -0500 Received: by iyi20 with SMTP id 20so3836635iyi.0 for ; Sat, 12 Feb 2011 11:18:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:from:to:subject:date:message-id:mime-version :content-type; bh=Kj8ZjZPbWt6MYUFpQKG1cZ8u+Wzg0+W6BgfptFquuo8=; b=IiR2btY4gABNIzN/b4/qj6i6wabM+mo+5Z9esA3+GApGYlSNVQ85RG79o3q3gxzZSB ApbIhasZDpuw5vRSeq9zO70ed1I+9puQThI93HKEM9IZCWPGoc56Lg6hI2LHhb+bmd2I EfCbkFubinp1ks9q0LYieRhmhIaUlYRixgLX8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type; b=krVUHCDIIuKjOhTmjJRiVhkWLEbeR1Xw2LdtlE8iHCmKKwPzK8U0ZvFFnDH+Z+0BRi Gr6cDHuhUx8+cxtTeT63VRgAwObckrCjLBLzoreIaKG7a9Vt/8MrstmcUplqIiw31mvk N3cZUF63jZWiLBYtxzs+3A21FWrzHSNat9WDI= Received: by 10.42.167.7 with SMTP id q7mr2445657icy.454.1297538294808; Sat, 12 Feb 2011 11:18:14 -0800 (PST) Received: from localhost (71-208-176-123.hlrn.qwest.net [71.208.176.123]) by mx.google.com with ESMTPS id u5sm702242ics.18.2011.02.12.11.18.13 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Feb 2011 11:18:14 -0800 (PST) From: Christoph To: bug-gnu-emacs@gnu.org Subject: 24.0.50; vc-bzr does not perform initial commit Date: Sat, 12 Feb 2011 12:18:11 -0700 Message-ID: <86hbc9yscs.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.169 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.1 (-----) Running emacs 24.0.50 r103325 on Windows 7. In a cmd window in `C:/' do the following: mkdir "my temp" cd "my temp" echo test > test.txt Open test.txt with Emacs. M-x vc-next-action Minibuffer output: Registering (c:/my temp/test.txt)... done M-x vc-next-action Minibuffer output: Previous master file has vanished. Make a new one? (y or n) Answering yes, the file is registered again. Answering no aborts the process. However, the next action should be committing the file to the repository. If I commit the file externally in a cmd window with `hg commit', then edit the file in Emacs and do M-x vc-next-action, the file is committed correctly. In GNU Emacs 24.0.50.1 (i386-mingw-nt6.1.7600) of 2011-02-12 on MARVIN Windowing system distributor `Microsoft Corp.', version 6.1.7600 configured using `configure --with-gcc (4.5) --cflags -IC:/Progra~2/GnuWin32/include -ID:/devel/emacs/libXpm-3.5.8/include -ID:/devel/emacs/libXpm-3.5.8/src' 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: ENU value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: ido-everywhere: t yas/global-mode: t yas/minor-mode: t global-auto-revert-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t Recent input: C-x RET r e p o r t - e m v c - b a r z r SPC d o e s SPC n i t o t SPC C-g C-x P C-g C-x M-p M-p C-g C-x C-f M-p c : / m y C-s C-x RET M-[ M-p C-n C-x RET v c - n e x t C-g C-x RET v c - n e x t C-x RET v v c - n e x t n C-d C-x C-s C-x b m e s s C-x RET C-g C-x RET r e p o r t - e Recent messages: Quit [2 times] Loading vc-bzr...done byte-code: End of buffer read-extended-command: Command attempted to use minibuffer while in minibuffer Quit Registering (c:/my temp/test.txt)... done Previous master file has vanished. Make a new one? (y or n) n vc-register: Aborted Saving file c:/my temp/test.txt... Wrote c:/my temp/test.txt Quit Load-path shadows: None found. Features: (shadow sort mail-extr message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader vc-sccs vc-svn vc-cvs vc-rcs vc vc-dispatcher vc-bzr sha1 hex-util emacsbug url-util url-parse auth-source netrc gnus-util time-date url-vars mm-util mail-prsvr help-mode view server js2-mode-autoloads rainbow-mode-autoloads package re-builder dired+ dired-x ediff-merg ediff-diff ediff-wind ediff-mult ediff-help ediff-init ediff-util dired-aux ibuffer nav nav-tags python-21 python nav-bufs anything-config warnings browse-url semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw loaddefs eieio byte-opt bytecomp byte-compile mode-local cedet imenu bookmark pp dired rx ffap thingatpt anything google-c-style cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs grep-o-matic grep compile comint browse-kill-ring+ browse-kill-ring second-sel ido yasnippet dropdown-list derived easy-mmode assoc etags-table etags ring remember zenburn color-theme edmacro kmacro wid-edit cl sendmail regexp-opt mail-utils reporter easymenu uniquify advice help-fns advice-preload autorevert tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 12 14:49:37 2011 Received: (at 8025) by debbugs.gnu.org; 12 Feb 2011 19:49:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoLTN-0000us-4s for submit@debbugs.gnu.org; Sat, 12 Feb 2011 14:49:37 -0500 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoLTL-0000ug-MI for 8025@debbugs.gnu.org; Sat, 12 Feb 2011 14:49:36 -0500 Received: by iwc10 with SMTP id 10so3707811iwc.3 for <8025@debbugs.gnu.org>; Sat, 12 Feb 2011 11:58:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=nLI13Kmetyf+Epg4Znb3fsLhYVYWpkAq6USrsVVfUH0=; b=RbTlhMwN8sPO4cnE2Fg5rT3ts5IR2wJowJC75KB5VypkVzkfaE+LpFp3ffwDiyFWRr Ld0zSSM5mW0a8ovPCWE4ocCwa/B/niTvA0JgntYXp4ifFpOcREdXem8izcRrUKCnV9pi atInQ9QOPWA0KFdcnW5PitfDPGwnj+MRdH+i4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; b=JjVjNMup388hDuTt0vq/I2u4FN4uoLLFoFJXXB/HeIT8lIr4/DHjgdZ8WoiKkvC82C cgy2Q+uHbmCE6GCzphTpScz0jO/M/fu2zNG/123KzG9TfI35mHjZvghNyHsIq/iWbO11 JxRQocDEVndwbXNxQP6uhwFoSE21Mj9ktPb8o= Received: by 10.42.179.131 with SMTP id bq3mr2566961icb.216.1297540708060; Sat, 12 Feb 2011 11:58:28 -0800 (PST) Received: from localhost (71-208-176-123.hlrn.qwest.net [71.208.176.123]) by mx.google.com with ESMTPS id gy41sm823195ibb.11.2011.02.12.11.58.26 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Feb 2011 11:58:27 -0800 (PST) From: Christoph To: 8025@debbugs.gnu.org Subject: bug#8025: 24.0.50; vc-bzr does not perform initial commit References: <86hbc9yscs.fsf@gmail.com> Date: Sat, 12 Feb 2011 12:58:24 -0700 In-Reply-To: <86hbc9yscs.fsf@gmail.com> (Christoph's message of "Sat, 12 Feb 2011 12:18:11 -0700") Message-ID: <864o89yqhr.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 8025 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) Christoph writes: > Running emacs 24.0.50 r103325 on Windows 7. This happens with the following bzr versions: bzr 2.2.3 bzr 2.3.0 Christoph From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 12 15:42:30 2011 Received: (at 8025) by debbugs.gnu.org; 12 Feb 2011 20:42:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoMIY-00024g-1H for submit@debbugs.gnu.org; Sat, 12 Feb 2011 15:42:30 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoMIV-00024S-H8 for 8025@debbugs.gnu.org; Sat, 12 Feb 2011 15:42:28 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LGI00B00UXJ2Z00@a-mtaout23.012.net.il> for 8025@debbugs.gnu.org; Sat, 12 Feb 2011 22:51:19 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.171.5]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGI00B2EV9H3H00@a-mtaout23.012.net.il>; Sat, 12 Feb 2011 22:51:19 +0200 (IST) Date: Sat, 12 Feb 2011 22:51:39 +0200 From: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-reply-to: <86hbc9yscs.fsf@gmail.com> X-012-Sender: halo1@inter.net.il To: Christoph Message-id: <83zkq1ou1w.fsf@gnu.org> References: <86hbc9yscs.fsf@gmail.com> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8025 Cc: 8025@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Christoph > Date: Sat, 12 Feb 2011 12:18:11 -0700 > Cc: > > If I commit the file externally in a cmd window with `hg commit', then ^^^^^^^^^ I guess you meant "bzr commit". From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 12 15:48:05 2011 Received: (at 8025) by debbugs.gnu.org; 12 Feb 2011 20:48:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoMNw-0002Cf-A4 for submit@debbugs.gnu.org; Sat, 12 Feb 2011 15:48:04 -0500 Received: from mail-iy0-f172.google.com ([209.85.210.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoMNu-0002C8-9I for 8025@debbugs.gnu.org; Sat, 12 Feb 2011 15:48:02 -0500 Received: by iym1 with SMTP id 1so3758511iym.3 for <8025@debbugs.gnu.org>; Sat, 12 Feb 2011 12:56:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type; bh=rBQrjkJgUMU6nlkN8i/FrVA5jtudGoLKonSOw+/o66Y=; b=XiJm9P+ZfTYGy4VRq4vYo+OUW1T3RUa8fPj7TYWvRvio8KtXeVN/u56VaR2IkjUcAU WiFTgE2fEptr0+yj6nTWGLLhuSKyDCtKL2vRRr1IgrID/+pND7JLqY1WfDu8mPNEVHrh bXIQdJzoWdPMxV7aGW3Hw0cjSo9IfgmajBGjU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; b=J0U2f8wTNCPD6nFi/ra7586rdKVY2PYVu6YQWzV2sxCy+6LZtEMjK5i7GV8DdvNgPv 3FzuPhOgI20WZqFLNTUGKbkFYqPVanQXZ/1oqgwnZfjMW9nX4bjPksybLn9xtKlGhxvu iyD1pBIcmnoCMY2BHr10AFEM6k7zO2QD4nr58= Received: by 10.42.239.196 with SMTP id kx4mr2603750icb.126.1297544214778; Sat, 12 Feb 2011 12:56:54 -0800 (PST) Received: from localhost (71-208-176-123.hlrn.qwest.net [71.208.176.123]) by mx.google.com with ESMTPS id i2sm765110icv.15.2011.02.12.12.56.53 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Feb 2011 12:56:54 -0800 (PST) From: Christoph To: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-Reply-To: <83zkq1ou1w.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 Feb 2011 22:51:39 +0200") References: <86hbc9yscs.fsf@gmail.com> <83zkq1ou1w.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Date: Sat, 12 Feb 2011 13:56:51 -0700 Message-ID: <86tyg9c6p8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.9 (---) X-Debbugs-Envelope-To: 8025 Cc: 8025@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) Eli Zaretskii writes: > I guess you meant "bzr commit". Yes. Sorry. I was troubleshooting two different issues and got confused. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 01 11:21:43 2011 Received: (at 8025) by debbugs.gnu.org; 1 Mar 2011 16:21:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PuSKU-0004Ln-Pi for submit@debbugs.gnu.org; Tue, 01 Mar 2011 11:21:43 -0500 Received: from mail-vx0-f172.google.com ([209.85.220.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PuSKT-0004Lb-8t for 8025@debbugs.gnu.org; Tue, 01 Mar 2011 11:21:41 -0500 Received: by vxg33 with SMTP id 33so3951110vxg.3 for <8025@debbugs.gnu.org>; Tue, 01 Mar 2011 08:21:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=6xMuULX/kKnGyLiJ/p7iagx/X1GFiRfoUKH1RlTCDt8=; b=W6JgAa+miwYKhiXPKZByvHhXxgmK2CGg9e/mP9+/xDXyI57qSZC3TJk76KMmG1ryfq +DaZat0XNTZKnk9FpG4b6BQnsD3Xmw96XzaH0mmQYxlOJTx7Vsj+YkxbA/7jHesmcKDj 5yRLcYm8DiBILWSCyGHQuYRMIDpeiBwy/A0Fk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=tRnlza3F3OFjvf8ptUAdtIURNHNg1EZ9BEG0GmPtySm8mUaXcgHc0kokTbiZtHY5te XXzF+hNw4hbbyGouhcddgIzDWWjHPqj6ncDie0WaUmWBeOYJoOzPozKr1NHbP9XSJ+LE Q68J7ZbEd1rhLfIPgFSy1MUwIqqP6LnPOiFqw= Received: by 10.52.164.3 with SMTP id ym3mr11481663vdb.127.1298996398942; Tue, 01 Mar 2011 08:19:58 -0800 (PST) Received: from [192.168.1.5] (71-208-180-213.hlrn.qwest.net [71.208.180.213]) by mx.google.com with ESMTPS id cq4sm933155vdb.37.2011.03.01.08.19.51 (version=SSLv3 cipher=OTHER); Tue, 01 Mar 2011 08:19:56 -0800 (PST) Message-ID: <4D6D1CA3.4050307@gmail.com> Date: Tue, 01 Mar 2011 09:19:47 -0700 From: Christoph Scholtes User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: 8025@debbugs.gnu.org Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit References: <86hbc9yscs.fsf@gmail.com> In-Reply-To: <86hbc9yscs.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 8025 Cc: Eli Zaretskii , emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) I looked into this issue yesterday and I narrowed it down to the following function in `vc-bzr.el': `vc-bzr-state-heuristic'. Apparently, when there is a bare repo and when trying to register the first file, the heuristic function, which parses the dir-state file, fails and reports the file unregistered all the time, even after it has been registered. It starts working correctly when you register the file and commit the file externally. I have not been able to figure out why the parsing fails. It also works when bypassing the heuristic function and calling `vc-bzr-state' all the time. I am wondering whether the heuristic function should be removed/simplified. There is a comment at the beginning of the function: ;; `bzr status' was excruciatingly slow with large histories and ;; pending merges, so try to avoid using it until they fix their ;; performance problems. ;; This function tries first to parse Bzr internal file ;; `checkout/dirstate', but it may fail if Bzr internal file format ;; has changed. As a safeguard, the `checkout/dirstate' file is ;; only parsed if it contains the string `#bazaar dirstate flat ;; format 3' in the first line. `excruciatingly slow' does not mean anything to me. Is this still an issue with the latest version of bzr? If we can be reasonably sure it is not, we should just have it call `vc-bzr-state' all the time and eliminate this fragile construct of parsing the file manually. I think if bzr has a performance issue bzr should be fixed not emacs. So, my question is: do I spent the time trying to fix this issue or can we agree to make bzr work like any of the other backends and call its native stat function all the time? Also, does anybody have actual performance numbers that would support keeping this function around? Christoph From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 01 13:42:27 2011 Received: (at 8025) by debbugs.gnu.org; 1 Mar 2011 18:42:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PuUWh-0007S9-1B for submit@debbugs.gnu.org; Tue, 01 Mar 2011 13:42:27 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PuUWf-0007Rw-Q5 for 8025@debbugs.gnu.org; Tue, 01 Mar 2011 13:42:26 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LHE00D006LQG900@a-mtaout22.012.net.il> for 8025@debbugs.gnu.org; Tue, 01 Mar 2011 20:42:20 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.126.183.216]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LHE00DP76MIFR00@a-mtaout22.012.net.il>; Tue, 01 Mar 2011 20:42:20 +0200 (IST) Date: Tue, 01 Mar 2011 20:42:29 +0200 From: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-reply-to: <4D6D1CA3.4050307@gmail.com> X-012-Sender: halo1@inter.net.il To: Christoph Scholtes Message-id: <83zkpey962.fsf@gnu.org> References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8025 Cc: 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > Date: Tue, 01 Mar 2011 09:19:47 -0700 > From: Christoph Scholtes > CC: emacs-devel@gnu.org, Eli Zaretskii > > So, my question is: do I spent the time trying to fix this issue or can > we agree to make bzr work like any of the other backends and call its > native stat function all the time? It would be good to at least understand why it fails. That file is full of binary nulls, so this could be something specific to Windows. > Also, does anybody have actual performance numbers that would support > keeping this function around? Can you give performance numbers with the current code in the Emacs trunk branch? From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 01 22:31:54 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 03:31:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pucn4-000395-6h for submit@debbugs.gnu.org; Tue, 01 Mar 2011 22:31:54 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pucn2-00038t-Rb for 8025@debbugs.gnu.org; Tue, 01 Mar 2011 22:31:53 -0500 Received: from localhost ([127.0.0.1]:54249) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pucmx-0000ou-Hn; Tue, 01 Mar 2011 22:31:47 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> X-Spook: threat Becker BLU-114/B Jyllandsposten Aldergrove crypto X-Ran: J%axHmp'OK#J)Q3bq^*T&{2}8^h8N`B?-fVh_RfSy:;U (Eli Zaretskii's message of "Tue, 01 Mar 2011 20:42:29 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8025 Cc: Christoph Scholtes , 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Also remember there is the annoying bzr locking issue. Eg doing `bzr up' renders `bzr status' unusable so long as it is running. So it is not just the speed of the status command that is a factor. Personally I'd like to see the heuristic stay (based on zero real data). From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 01 23:03:10 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 04:03:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PudHK-0003pE-JJ for submit@debbugs.gnu.org; Tue, 01 Mar 2011 23:03:10 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PudHJ-0003p4-CJ for 8025@debbugs.gnu.org; Tue, 01 Mar 2011 23:03:09 -0500 Received: from localhost ([127.0.0.1]:58147) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PudHE-0002DY-1e; Tue, 01 Mar 2011 23:03:04 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> X-Spook: ARPA Capricorn enemy of the state Abu Ghraib constitution X-Ran: T+Qd}YjuotqRaxHT@i+/x<"dn4khJC}nV0)i(d8y$hs=52WRYp!ca1q"9e=Lbe_Jx{u"(Q X-Hue: green X-Attribution: GM Date: Tue, 01 Mar 2011 23:03:03 -0500 In-Reply-To: (Glenn Morris's message of "Tue, 01 Mar 2011 22:31:46 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8025 Cc: Christoph Scholtes , 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Very lightly tested patch. Seems like not all of the fields are present in a freshly minted repo. *** lisp/vc/vc-bzr.el 2011-02-19 21:23:51 +0000 --- lisp/vc/vc-bzr.el 2011-03-02 03:58:40 +0000 *************** *** 210,222 **** ;; was executable the last time bzr checked? "[^\0]*\0" "[^\0]*\0" ;? ! "\\([^\0]*\\)\0" ;"a/f/d" a=added? "\\([^\0]*\\)\0" ;sha1 again? "\\([^\0]*\\)\0" ;size again? ;; y/n. Whether or not the repo thinks ;; the file should be executable? "\\([^\0]*\\)\0" ! "[^\0]*\0" ;last revid? ;; There are more fields when merges are pending. ) nil t) --- 210,222 ---- ;; was executable the last time bzr checked? "[^\0]*\0" "[^\0]*\0" ;? ! "\\(?:\\([^\0]*\\)\0" ;"a/f/d" a=added? "\\([^\0]*\\)\0" ;sha1 again? "\\([^\0]*\\)\0" ;size again? ;; y/n. Whether or not the repo thinks ;; the file should be executable? "\\([^\0]*\\)\0" ! "[^\0]*\0\\)?" ;last revid? ;; There are more fields when merges are pending. ) nil t) *************** *** 225,230 **** --- 225,231 ---- ;; first size seems to correspond to the file with ;; conflict markers). (cond + ((not (match-beginning 4)) 'added) ((eq (char-after (match-beginning 1)) ?a) 'removed) ((eq (char-after (match-beginning 4)) ?a) 'added) ((or (and (eq (string-to-number (match-string 3)) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 00:55:59 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 05:55:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puf2U-0006Ey-Jp for submit@debbugs.gnu.org; Wed, 02 Mar 2011 00:55:58 -0500 Received: from mail-vx0-f172.google.com ([209.85.220.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puf2S-0006Em-5o for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 00:55:56 -0500 Received: by vxg33 with SMTP id 33so4525173vxg.3 for <8025@debbugs.gnu.org>; Tue, 01 Mar 2011 21:55:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type; bh=eehqIjbxH7EnNZlJ9cbNd6b24IBjnHvRuUC0iPiDHH0=; b=hYR95BZDHSJ3XiHraW9E8rgtfF5fWid9Qoq1tSMdN9uHh0e+5InqpTR3Ko8qRzwtnp RCwp8aFrJKCljQ2FgJM4ywD6g1PPLrdMGPEU2Fk+Qk4mISEZmqHD1CS5hAi6Zf4odbrc xkDyV4ViHT6oGUjEa4ftkaZd9/xPwRBSTHIMY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; b=eOWLBzeJK+bAyxP+OipaSciMest8eSdd3fVBGOJa+WEr/E9vRbaTsjSqQjcj6j6jt7 RkbF4UlExFZUm6wAf49J6oG5U3wNIij9ki6NaT8cPenC3pXXyrkIzg362fun/94pdsCv x3YTD5nv3Cn/HrO6XwQs2yr8hJzWiih4tTX+Q= Received: by 10.52.157.4 with SMTP id wi4mr12992093vdb.75.1299045350742; Tue, 01 Mar 2011 21:55:50 -0800 (PST) Received: from localhost (71-208-180-213.hlrn.qwest.net [71.208.180.213]) by mx.google.com with ESMTPS id r7sm3999096vbx.9.2011.03.01.21.55.48 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 01 Mar 2011 21:55:50 -0800 (PST) From: Christoph Scholtes To: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-Reply-To: <83zkpey962.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 01 Mar 2011 20:42:29 +0200") References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Date: Tue, 01 Mar 2011 22:55:46 -0700 Message-ID: <86hbbmcbh9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 8025 Cc: 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) Eli Zaretskii writes: > It would be good to at least understand why it fails. I agree. I just saw that Glenn started looking into it. > That file is full of binary nulls, so this could be something specific > to Windows. No, unfortunately it is not. I tested it on ArchLinux with the latest emacs trunk and bzr 2.3.0 and it behaves exactly the same. > Can you give performance numbers with the current code in the Emacs > trunk branch? I did some testing with elp on Windows. Test case: Instrument functions with `vc-' prefix with elp-instrument-package. Modified BUGS in the trunk root. C-x v v to commit with buffer asking to enter commit message. C-x k to kill buffer and abort commit. Get results with elp-results. 1. Using stock vc-bzr.el from the trunk. Result: vc-bzr-state-heuristic 3 0.174 0.0579999999 ^^^^^^^^^^^^ 2. Using modified vc-bzr.el forcing vc-bzr-state-heuristic function to use vc-bzr-state function instead of its own logic. Result: vc-bzr-state-heuristic 3 1.5230000000 0.5076666666 ^^^^^^^^^^^^ Roughly an order of 10 difference, but 0.5s is not really `excruciatingly slow' in my book. Christoph From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 01:02:27 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 06:02:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puf8l-0006Nx-11 for submit@debbugs.gnu.org; Wed, 02 Mar 2011 01:02:27 -0500 Received: from mail-vx0-f172.google.com ([209.85.220.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puf8j-0006Nm-54 for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 01:02:25 -0500 Received: by vxg33 with SMTP id 33so4526774vxg.3 for <8025@debbugs.gnu.org>; Tue, 01 Mar 2011 22:02:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type; bh=3HRRSKHUBr+zB7l+O+SblHZ1DP2I6d7UmkA7Fc+N8po=; b=kdYPPDfbZVTJ4RmPzZmTZmh5vJzChhAV/+L/rCzo7UzWTnH9JjQhO80PIxjGVv/R5F MJOjiMaQawLl7KrEv2EbfOpO8XNpnqD1HA6wJHFy7sgvkmcMZNTi4dvYm2N6ZpflFzC5 iP8pO/IXeBlYQPpVo0IKHCQM73m0m8zoBfv+w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; b=mRkDXIHRD74hF8juwEIMEpWY8pZrwAgxAWOGXtdAdal2yyDpMy0+auP5AHVJ3S6AEd XIiju8Pb7be6++4Pu7DAVLkmIzhlTs1QEmSat0JpKP97QuLoP7lhEy3umgIU3n8PZ4fp 4u73ugK0i3bh5QuIW8Ybp8qp2X3kcKR2ZEmTQ= Received: by 10.52.178.33 with SMTP id cv1mr1317086vdc.46.1299045627961; Tue, 01 Mar 2011 22:00:27 -0800 (PST) Received: from localhost (71-208-180-213.hlrn.qwest.net [71.208.180.213]) by mx.google.com with ESMTPS id b26sm445814vby.3.2011.03.01.22.00.25 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 01 Mar 2011 22:00:27 -0800 (PST) From: Christoph Scholtes To: Glenn Morris Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-Reply-To: (Glenn Morris's message of "Tue, 01 Mar 2011 22:31:46 -0500") References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Date: Tue, 01 Mar 2011 23:00:22 -0700 Message-ID: <86d3macb9l.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 8025 Cc: Eli Zaretskii , 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) Glenn Morris writes: > Also remember there is the annoying bzr locking issue. Eg doing `bzr up' > renders `bzr status' unusable so long as it is running. So it is not > just the speed of the status command that is a factor. OK, but one could argue that this is a bzr issue and should be fixed there and not "dealt-with" in emacs. Do you know if it has been reported to the bzr team? > Personally I'd like to see the heuristic stay (based on zero real data). In general, I have no problem with that. As long as it works. ;) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 01:16:49 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 06:16:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PufMf-0006hB-Gn for submit@debbugs.gnu.org; Wed, 02 Mar 2011 01:16:49 -0500 Received: from mail-qw0-f44.google.com ([209.85.216.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PufMd-0006gu-Mc for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 01:16:48 -0500 Received: by qwh6 with SMTP id 6so4144312qwh.3 for <8025@debbugs.gnu.org>; Tue, 01 Mar 2011 22:16:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type; bh=KxB8Z93BwFIVPxjCkydP8z0UCH0CDCPeeJmd6xTpqaY=; b=tH3nbshmIBgeH8Ma+Su7X0dTgtN/8LAxzJtEpCWdAdJ+q2s92ySjhFbG1GCXj03mZn Ah2MZyl/j1awd19pijyeRgx+yXRdPuaX7HLE7hvcufnpckpybk1TXk92abM3qN0PQZVf FAjhukXPJwUFU9NKA0RK2352BbDngO42zvuX0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; b=s9s3+0YcPd5XsvvgGOEDXwGMD3FuFt4/KaVwMR5OCcnHMzTCiacuAo6FAaf1pboMo9 GZg7HqMCrJWSxqOCBToE3qjgNpN+ozDHUzDPRPqWnr9eJS3uSRbCg4lsVMvPbsPGHQ4P e+nsckIpsNzCLhwV3qmUucMfVxfRFDfHNNtbM= Received: by 10.224.28.134 with SMTP id m6mr6704495qac.145.1299046597030; Tue, 01 Mar 2011 22:16:37 -0800 (PST) Received: from localhost (71-208-180-213.hlrn.qwest.net [71.208.180.213]) by mx.google.com with ESMTPS id l17sm4672352qck.20.2011.03.01.22.16.35 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 01 Mar 2011 22:16:36 -0800 (PST) From: Christoph Scholtes To: Glenn Morris Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-Reply-To: (Glenn Morris's message of "Tue, 01 Mar 2011 23:03:03 -0500") References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Date: Tue, 01 Mar 2011 23:16:23 -0700 Message-ID: <8639n6xd1k.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.9 (---) X-Debbugs-Envelope-To: 8025 Cc: Eli Zaretskii , 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) Glenn Morris writes: > Very lightly tested patch. Seems like not all of the fields are present > in a freshly minted repo. Thanks Glenn. This patch fixed the problem in my initial bug report. Everything now works as expected. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 12:10:22 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 17:10:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PupZ8-00055D-3i for submit@debbugs.gnu.org; Wed, 02 Mar 2011 12:10:22 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PupZ6-000552-VE for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 12:10:21 -0500 Received: from [207.96.179.97] (port=36435 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1PupZ1-0001eS-Cq; Wed, 02 Mar 2011 12:10:15 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 30F90660D6; Wed, 2 Mar 2011 12:10:09 -0500 (EST) From: Stefan Monnier To: Christoph Scholtes Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit Message-ID: References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> Date: Wed, 02 Mar 2011 12:10:09 -0500 In-Reply-To: <4D6D1CA3.4050307@gmail.com> (Christoph Scholtes's message of "Tue, 01 Mar 2011 09:19:47 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 8025 Cc: Eli Zaretskii , 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > `excruciatingly slow' does not mean anything to me. Like several seconds. Current bzr is much better in this respect. If we can fix the function, of course it's still better since it's not only faster but even works on remote hosts and in the absence of a bzr binary. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 13:34:35 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 18:34:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puqsd-0000AY-JY for submit@debbugs.gnu.org; Wed, 02 Mar 2011 13:34:35 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puqsb-0000AN-MR for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 13:34:34 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LHG008000REXZ00@a-mtaout20.012.net.il> for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 20:34:27 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.126.183.216]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LHG008DD0XDQ650@a-mtaout20.012.net.il>; Wed, 02 Mar 2011 20:34:27 +0200 (IST) Date: Wed, 02 Mar 2011 20:32:24 +0200 From: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-reply-to: <86hbbmcbh9.fsf@gmail.com> X-012-Sender: halo1@inter.net.il To: Christoph Scholtes Message-id: <83d3m9xtjb.fsf@gnu.org> References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> <86hbbmcbh9.fsf@gmail.com> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8025 Cc: 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Christoph Scholtes > Cc: 8025@debbugs.gnu.org, emacs-devel@gnu.org > Date: Tue, 01 Mar 2011 22:55:46 -0700 > > 1. Using stock vc-bzr.el from the trunk. > > Result: > vc-bzr-state-heuristic 3 0.174 0.0579999999 > ^^^^^^^^^^^^ > > 2. Using modified vc-bzr.el forcing vc-bzr-state-heuristic function to use > vc-bzr-state function instead of its own logic. > > Result: > vc-bzr-state-heuristic 3 1.5230000000 0.5076666666 > ^^^^^^^^^^^^ > > Roughly an order of 10 difference, but 0.5s is not really `excruciatingly > slow' in my book. No, it isn't. Although it would be interesting to see the same test with a cold cache. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 02 13:36:38 2011 Received: (at 8025) by debbugs.gnu.org; 2 Mar 2011 18:36:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puqub-0000DM-QK for submit@debbugs.gnu.org; Wed, 02 Mar 2011 13:36:38 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Puqua-0000DA-66 for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 13:36:36 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LHG0090010D6700@a-mtaout20.012.net.il> for 8025@debbugs.gnu.org; Wed, 02 Mar 2011 20:36:30 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.126.183.216]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LHG008R010R4VE0@a-mtaout20.012.net.il>; Wed, 02 Mar 2011 20:36:30 +0200 (IST) Date: Wed, 02 Mar 2011 20:34:26 +0200 From: Eli Zaretskii Subject: Re: bug#8025: 24.0.50; vc-bzr does not perform initial commit In-reply-to: <86d3macb9l.fsf@gmail.com> X-012-Sender: halo1@inter.net.il To: Christoph Scholtes Message-id: <83bp1txtfx.fsf@gnu.org> References: <86hbc9yscs.fsf@gmail.com> <4D6D1CA3.4050307@gmail.com> <83zkpey962.fsf@gnu.org> <86d3macb9l.fsf@gmail.com> X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 8025 Cc: rgm@gnu.org, 8025@debbugs.gnu.org, emacs-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Christoph Scholtes > Cc: Eli Zaretskii , 8025@debbugs.gnu.org, emacs-devel@gnu.org > Date: Tue, 01 Mar 2011 23:00:22 -0700 > > Glenn Morris writes: > > > Also remember there is the annoying bzr locking issue. Eg doing `bzr up' > > renders `bzr status' unusable so long as it is running. So it is not > > just the speed of the status command that is a factor. > > OK, but one could argue that this is a bzr issue and should be fixed > there It cannot be fixed in bzr, not unless they redesign and rewrite the branch locking code from scratch. Atomicity of transactions is important, so locks on the directory or some of its files must be used at least at some strategic points of time. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 01:30:16 2011 Received: (at control) by debbugs.gnu.org; 3 Mar 2011 06:30:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pv23E-0007Oh-IE for submit@debbugs.gnu.org; Thu, 03 Mar 2011 01:30:16 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pv23C-0007OV-E8 for control@debbugs.gnu.org; Thu, 03 Mar 2011 01:30:14 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Pv237-0006Hc-1P for control@debbugs.gnu.org; Thu, 03 Mar 2011 01:30:09 -0500 Date: Thu, 03 Mar 2011 01:30:09 -0500 Message-Id: Subject: control message for bug 8025 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) close 8025 24.1 From unknown Sat Aug 16 20:57:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 31 Mar 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator