From unknown Tue Sep 23 06:10:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13307: log-edit-extract-headers can break a bzr repository Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Dec 2012 08:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13307 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13307@debbugs.gnu.org X-Debbugs-Original-To: submit@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13568569289637 (code B ref -1); Sun, 30 Dec 2012 08:43:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Dec 2012 08:42:08 +0000 Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpET9-0002VN-4C for submit@debbugs.gnu.org; Sun, 30 Dec 2012 03:42:07 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:39928) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpET7-0002VH-U3 for submit@debbugs.gnu.org; Sun, 30 Dec 2012 03:42:06 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TpES5-0002Y9-D8; Sun, 30 Dec 2012 03:41:01 -0500 From: Glenn Morris X-Spook: credit card domestic disruption Iran JUWTF Baranyi X-Ran: <-(qIK\aNk45we734$'hf}]rmfc+p+$Z]ST4P^q<2a|R\uyw0=h~bH15f8bRG~zyCngFM~ X-Hue: yellow X-Attribution: GM Date: Sun, 30 Dec 2012 03:41:01 -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: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.2 (----) Package: emacs Version: 24.2.91 Severity: important I figured out how my recent bzr woes happened: mkdir /tmp/foo cd /tmp/foo bzr init touch file bzr add file bzr commit -m "commit" echo foo >> file emacs-24.2.91 -Q file & C-x v v In the vc-log buffer, enter the text between the --- lines below. Note that the line immediately after the "Fixes:" line is not blank but has an innocous single space character... --- Fixes: debbugs:123 Commit message --- This ends up passing: --fixes 'debbugs:123\n ' to bzr commit, and this breaks bzr log. From unknown Tue Sep 23 06:10:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Glenn Morris Subject: bug#13307: closed (Re: bug#13307: log-edit-extract-headers can break a bzr repository) Message-ID: References: X-Gnu-PR-Message: they-closed 13307 X-Gnu-PR-Package: emacs Reply-To: 13307@debbugs.gnu.org Date: Sat, 12 Jan 2013 03:17:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1357960622-25876-1" This is a multi-part message in MIME format... ------------=_1357960622-25876-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13307: log-edit-extract-headers can break a bzr repository 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 13307@debbugs.gnu.org. --=20 13307: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13307 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1357960622-25876-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13307-done) by debbugs.gnu.org; 12 Jan 2013 03:16:41 +0000 Received: from localhost ([127.0.0.1]:55994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtraK-0006ij-Sj for submit@debbugs.gnu.org; Fri, 11 Jan 2013 22:16:41 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:28766) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtraH-0006iW-Hj for 13307-done@debbugs.gnu.org; Fri, 11 Jan 2013 22:16:38 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtkGAG6Zu09FpZpV/2dsb2JhbABEgXuyFoEIghUBAQQBViMFCwsOJhIUGA0kiBwFugmQRAOIQppxgViDBw X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="212347124" Received: from 69-165-154-85.dsl.teksavvy.com (HELO pastel.home) ([69.165.154.85]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 11 Jan 2013 22:16:21 -0500 Received: by pastel.home (Postfix, from userid 20848) id C14795943D; Fri, 11 Jan 2013 22:16:20 -0500 (EST) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#13307: log-edit-extract-headers can break a bzr repository Message-ID: References: Date: Fri, 11 Jan 2013 22:16:20 -0500 In-Reply-To: (Glenn Morris's message of "Sun, 30 Dec 2012 03:41:01 -0500") 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.8 (/) X-Debbugs-Envelope-To: 13307-done Cc: 13307-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -0.5 (/) > This ends up passing: --fixes 'debbugs:123\n ' to bzr commit, and this > breaks bzr log. I've installed a patch in vc-bzr.el to get rid of those newlines. Stefan ------------=_1357960622-25876-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Dec 2012 08:42:08 +0000 Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpET9-0002VN-4C for submit@debbugs.gnu.org; Sun, 30 Dec 2012 03:42:07 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:39928) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TpET7-0002VH-U3 for submit@debbugs.gnu.org; Sun, 30 Dec 2012 03:42:06 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TpES5-0002Y9-D8; Sun, 30 Dec 2012 03:41:01 -0500 From: Glenn Morris To: submit@debbugs.gnu.org Subject: log-edit-extract-headers can break a bzr repository X-Spook: credit card domestic disruption Iran JUWTF Baranyi X-Ran: <-(qIK\aNk45we734$'hf}]rmfc+p+$Z]ST4P^q<2a|R\uyw0=h~bH15f8bRG~zyCngFM~ X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 30 Dec 2012 03:41:01 -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: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.2 (----) Package: emacs Version: 24.2.91 Severity: important I figured out how my recent bzr woes happened: mkdir /tmp/foo cd /tmp/foo bzr init touch file bzr add file bzr commit -m "commit" echo foo >> file emacs-24.2.91 -Q file & C-x v v In the vc-log buffer, enter the text between the --- lines below. Note that the line immediately after the "Fixes:" line is not blank but has an innocous single space character... --- Fixes: debbugs:123 Commit message --- This ends up passing: --fixes 'debbugs:123\n ' to bzr commit, and this breaks bzr log. ------------=_1357960622-25876-1--