GNU logs - #61189, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#61189: 29.0.60; Strange log-edit-mode M-q bug introduced in 27.1
Resent-From: Eric Gillespie <epg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 30 Jan 2023 22:53:01 +0000
Resent-Message-ID: <handler.61189.B.16751191325335 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 61189
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 61189 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16751191325335
          (code B ref -1); Mon, 30 Jan 2023 22:53:01 +0000
Received: (at submit) by debbugs.gnu.org; 30 Jan 2023 22:52:12 +0000
Received: from localhost ([127.0.0.1]:50849 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pMd0W-0001Nx-5l
	for submit <at> debbugs.gnu.org; Mon, 30 Jan 2023 17:52:12 -0500
Received: from lists.gnu.org ([209.51.188.17]:51522)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <epg@HIDDEN>) id 1pMd0U-0001Nq-GA
 for submit <at> debbugs.gnu.org; Mon, 30 Jan 2023 17:52:11 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <epg@HIDDEN>)
 id 1pMd0U-0004X6-4n
 for bug-gnu-emacs@HIDDEN; Mon, 30 Jan 2023 17:52:10 -0500
Received: from relay6-d.mail.gandi.net ([217.70.183.198])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <epg@HIDDEN>)
 id 1pMd0S-0001c6-0O
 for bug-gnu-emacs@HIDDEN; Mon, 30 Jan 2023 17:52:09 -0500
Received: (Authenticated sender: epg@HIDDEN)
 by mail.gandi.net (Postfix) with ESMTPSA id 1B5FDC0005;
 Mon, 30 Jan 2023 22:52:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pretzelnet.org;
 s=gm1; t=1675119123;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=Ogag1oZoyzIfrtxNgqSPy+XxHbzSJTEoSpei9Fj9DsA=;
 b=L/Ux7ILv4OFigHM30xOUF1/1L89CvnYtFWupe0qlD8g2GVs4+Egzj3Cv5RP0xChyZXfuqV
 8PBiUcwvvX/VEK6cKUMIV1q+jNN5MRb40fZvCgBs5uDlQ1PNbT1bSu5WXHR2BztH+FaP6g
 KBExCxC2PqPymgvjwbji/iJOMt89uUpPjXAS54pCyK3G4NC+e50PDcyVVpXE08w0064k39
 W1NCJLfAxRWgbwbYER0jdt6HHFGUuJnWVQ87F3DXpGPCa94g7MQkECiBRoi39XGRTP+ILA
 ThsVx/FxYRK8WM+snQtgemEfWjJWujPXEd02C7TrMFPYSLZaYaGGzMS5xdGirw==
From: Eric Gillespie <epg@HIDDEN>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 28.1
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <71594.1675119120.1@HIDDEN>
Content-Transfer-Encoding: quoted-printable
Date: Mon, 30 Jan 2023 16:52:01 -0600
Message-ID: <71595.1675119121@HIDDEN>
Received-SPF: pass client-ip=217.70.183.198; envelope-from=epg@HIDDEN;
 helo=relay6-d.mail.gandi.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

It's an old bug, but it requires such a specific kind of log
message to trigger that it took me until a few months ago to
finally hit it!

To reproduce:
0. open modified file under version control
1. C-x v v
2. Enter the following two-line message (i.e. replace "Summary:" and the r=
est):
bork bork bork bork bork bork bork bork bork bork bork bork bork
bork (e.g. bork) bork bork bork bork bork bork bork bork
3. M-q
4. M-q

(I have run with (setq log-edit-hook '(log-edit-show-files)) for a long ti=
me
and that's how I encountered the bug.)

Expected:
First M-q fills the paragraph to 70 columns.
Second does nothing.

Actual:
First M-q fills the paragraph to 70 columns.
Second moves one bork back from line one to line two, adds a colon, and
deletes the sapce before the opening parenthesis, resulting in:

bork bork bork bork bork bork bork bork bork bork bork bork bork
bork:(e.g. bork) bork bork bork bork bork bork bork bork

Bug introduced in commit 01661f33c11654d1fe5fe1013332db2500b7f449.



In GNU Emacs 29.0.60 (build 3, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.16.0) of 2023-01-30 built on dogato
Repository revision: 86b03046c0097aa7bd342efe9b9fde711ed81755
Repository branch: emacs-29
Windowing system distributor 'The X.Org Foundation', version 11.0.12003000
System Description: openSUSE Leap 15.4

Configured using:
 'configure -C --prefix=3D/home/epg/.local --disable-silent-rules
 --without-libsystemd --without-xft --without-m17n-flt
 --without-toolkit-scroll-bars --without-gpm --without-dbus
 --without-gsettings --without-selinux --without-compress-install
 --with-x --with-tree-sitter
 TREE_SITTER_CFLAGS=3D-I/home/epg/src/tree-sitter/tree-sitter/lib/include
 TREE_SITTER_LIBS=3D/home/epg/src/tree-sitter/tree-sitter/libtree-sitter.a
 CC=3Dgcc-11'

Configured features:
CAIRO FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG JSON LIBXML2 MODULES
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM LUCID ZLIB

Important settings:
  value of $LC_CTYPE: en_US.UTF-8
  value of $XMODIFIERS: @im=3Dibus
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug sh-script smie treesit executable vc-git
diff-mode easy-mmode vc-dispatcher org-element org-persist org-id
org-refile avl-tree generator oc-basic cl-extra help-mode ol-eww eww xdg
url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus
nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig
gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq
eieio eieio-core cl-macs json map byte-opt gv bytecomp byte-compile
url-vars gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud
nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int
gnus-range message sendmail mailcap yank-media puny rfc822 mml mml-sec
password-cache epa derived epg rfc6068 epg-config mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
gmm-utils mailheader gnus-win gnus nnheader gnus-util
text-property-search mail-utils range mm-util mail-prsvr wid-edit
ol-docview doc-view filenotify jka-compr image-mode exif dired
dired-loaddefs ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi
org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro
org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color
ring org-list org-footnote org-faces org-entities time-date subr-x
noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table
ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu
calendar cal-loaddefs org-version org-compat org-macs format-spec
cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-core
term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads inotify dynamic-setting
font-render-setting cairo x-toolkit xinput2 x multi-tty
make-network-process emacs)

Memory information:
((conses 16 187497 8623)
 (symbols 48 20567 0)
 (strings 32 71444 1778)
 (string-bytes 1 2202630)
 (vectors 16 38089)
 (vector-slots 8 427107 12649)
 (floats 8 268 117)
 (intervals 56 413 0)
 (buffers 984 12))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Eric Gillespie <epg@HIDDEN>
Subject: bug#61189: Acknowledgement (29.0.60; Strange log-edit-mode M-q
 bug introduced in 27.1)
Message-ID: <handler.61189.B.16751191325335.ack <at> debbugs.gnu.org>
References: <71595.1675119121@HIDDEN>
X-Gnu-PR-Message: ack 61189
X-Gnu-PR-Package: emacs
Reply-To: 61189 <at> debbugs.gnu.org
Date: Mon, 30 Jan 2023 22:53:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 61189 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
61189: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61189
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#61189: 29.0.60; Strange log-edit-mode M-q bug introduced in 27.1
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 31 Jan 2023 12:29:01 +0000
Resent-Message-ID: <handler.61189.B61189.167516813912522 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 61189
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eric Gillespie <epg@HIDDEN>
Cc: 61189 <at> debbugs.gnu.org
Received: via spool by 61189-submit <at> debbugs.gnu.org id=B61189.167516813912522
          (code B ref 61189); Tue, 31 Jan 2023 12:29:01 +0000
Received: (at 61189) by debbugs.gnu.org; 31 Jan 2023 12:28:59 +0000
Received: from localhost ([127.0.0.1]:51807 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pMpkw-0003Fu-JR
	for submit <at> debbugs.gnu.org; Tue, 31 Jan 2023 07:28:58 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45216)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1pMpkt-0003Fd-Kg
 for 61189 <at> debbugs.gnu.org; Tue, 31 Jan 2023 07:28:57 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pMpkn-0004T6-Sx; Tue, 31 Jan 2023 07:28:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=sLHxy1xlXl6EIEZUBQK0s8JIzkKHHPEFasOqstG9WOA=; b=HXnciL6gqA4g
 4gCRv4JXXX+rzH9JAlkfAMx2c0B72WawJ0LBTJ4HD9XrD06jlkdWl1F7+3vkrg9PQQJa0ZXmariJ2
 i0Ys9JUm2lNH2oYbtKcRH+7zJ1qlUEQNAYg3AqptGNdCAcHtO8VgDa2xvG+ob0HIIrcqIqWD2OuWY
 xC3c4UQ0XiTkhOdNuDGErRlYsM6RRiSUEywVWjn3Kd4F3Bc2p37xAnGBaXICfOxbz3IKBvBA9in63
 aaAa7xUjpyjx0jVcTpXZl1DYclYjspptmEblFqe/y/DD/VemlnUZ0JkNQopfLu7aN4Q2NZNNIJGy+
 WiW1SEi7oHbLQYDNhf7pkw==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1pMpkn-0000iM-AE; Tue, 31 Jan 2023 07:28:49 -0500
Date: Tue, 31 Jan 2023 14:23:29 +0200
Message-Id: <83k0123nb2.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <71595.1675119121@HIDDEN> (message from Eric
 Gillespie on Mon, 30 Jan 2023 16:52:01 -0600)
References: <71595.1675119121@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Eric Gillespie <epg@HIDDEN>
> Date: Mon, 30 Jan 2023 16:52:01 -0600
> 
> It's an old bug, but it requires such a specific kind of log
> message to trigger that it took me until a few months ago to
> finally hit it!
> 
> To reproduce:
> 0. open modified file under version control
> 1. C-x v v
> 2. Enter the following two-line message (i.e. replace "Summary:" and the rest):
> bork bork bork bork bork bork bork bork bork bork bork bork bork
> bork (e.g. bork) bork bork bork bork bork bork bork bork
> 3. M-q
> 4. M-q
> 
> (I have run with (setq log-edit-hook '(log-edit-show-files)) for a long time
> and that's how I encountered the bug.)
> 
> Expected:
> First M-q fills the paragraph to 70 columns.
> Second does nothing.
> 
> Actual:
> First M-q fills the paragraph to 70 columns.
> Second moves one bork back from line one to line two, adds a colon, and
> deletes the sapce before the opening parenthesis, resulting in:
> 
> bork bork bork bork bork bork bork bork bork bork bork bork bork
> bork:(e.g. bork) bork bork bork bork bork bork bork bork

It's because of the parenthesized "(e.g. bork)" thingy.





Last modified: Tue, 31 Jan 2023 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.