From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 05:30:04 2023 Received: (at submit) by debbugs.gnu.org; 4 Oct 2023 09:30:04 +0000 Received: from localhost ([127.0.0.1]:41577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnyCh-0002S7-Qd for submit@debbugs.gnu.org; Wed, 04 Oct 2023 05:30:04 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnyCf-0002R4-Nv for submit@debbugs.gnu.org; Wed, 04 Oct 2023 05:30:02 -0400 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 ) id 1qnyCH-0004gD-7q for bug-gnu-emacs@gnu.org; Wed, 04 Oct 2023 05:29:37 -0400 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qnyCF-0001zI-85 for bug-gnu-emacs@gnu.org; Wed, 04 Oct 2023 05:29:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1696411771; x=1697016571; i=rudalics@gmx.at; bh=Lj8A+d34pyt7WiWd7g81F4BkrzPPyr70O7ciFZ/qYz8=; h=X-UI-Sender-Class:Date:To:From:Subject; b=K6NTiCJVH6XTW/YWZ/9ElvpVfexMSOI+Va0PfItmiA/aCf3mJnAddqDqQXR/iXIEwji/azkP/wH sIU+GtiXgNkgroi+iwkU5meUg+INi3+3KYUV6oJ5aaPEU9JZI05RGxoWZ800+INr+CrGMp5X+bsNC R2ZWogOxQrVoOjqTD38kCCZUy2yp1ZecI5N/sU6UVObt1uB87VMk0xSAZ1qO12ltYWOUnQ5xMG3k6 wyfT8RN1rPrsM3Y+BHO/V2iQOV+3r5zTEQ8bRDw+P0DF0UZW5NkUhRJZMZ2ZO4Tq1Mq6GXz4iRysL 7svtdkxXKiFsgXd+fYjmFZK7d8268aKsAfWg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.1.100] ([213.142.96.155]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MMGN2-1r55sD2fyg-00JFee for ; Wed, 04 Oct 2023 11:29:31 +0200 Message-ID: Date: Wed, 4 Oct 2023 11:29:30 +0200 MIME-Version: 1.0 Content-Language: en-US To: Bug-Gnu-Emacs From: martin rudalics Subject: 29.1.50; Undoing uncomment-region leaves buffer modified Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:XVxyNOCn5yfGs3+OcGJpFkFWc/GdnCepcBnkXGaoZFKaxY3WrGp qLJJThdxul+bMR2zPlgqiPqFcliMXp2QgKFVU6V62a6tjkU1Bg9N5TdlYeNSJTGqaoS3cbl 2rlgX2B2DKgtIHS8eGgMOvgRUaLqncPokUzKbMRBYx5uY0Cx6IOvXVy5xDruusUQUPApFsW pyo98Y2m+vMCe0/CWMJXw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:siec3MABLJs=;Wf2Jflts9I4xEYk3owEWWdBJJXr hfTDCxJfRfs2eFRUMxwdpCCJHqJ3/LESJspba1If2FXmOLxr5XCVmIclEs9OhJwiVLU2z9h7I cbuGOHdYD4jgtvQc2MIRcJPXezeTtRkb6C3Py9K0S5hleuliKHyRA4Ocw94o3y3NBKVSCKR0a dz8BvocLIxfi8LXNkIrRbMPxKsJ+joTfwAoeXKW/BBtl7T6nS9J9jNCUD3dHutauGWAlvajjC nlNAnhi8VNFDS9w0cZY2iLpOQ6hEKaBnqFa5+TgLfZF/0ly2NNzAGyKitC7ThMJZtNx1DGHKM meJ6rYf+ByJXk0VfOCY+/AEWEtrZL/zmXj0gmPxsVNfAHpacolZ/Hf1+BqY5iLxJ1gTi9TZwx FFAjuLQxPw5iiVqM2JfYm6pOQuT8DGyKJw6djzp9881HIjlNuF58bYkt3AHVvfqJgiEW0nZZX sqDAaUU7CcOyhQjIuo06NT4UVRdiy+p0Moi60KFrAtyzZSxt0aLW+L092mNuB3P1oqO4VcLQX 5GvxWQdp6Ek9E++ijY69v+ufWwobXuYiP21DFeLYya95uF6lgO6sS+kFzBzluASlnn+3hKJ2a XPzsRT4f+9LMCQBthHYYnj7hQ2+tHbuWfJ1PR05diOsxhYWLsixvSU29sgH2drXlKJd1mgPZ1 Uj8ASzjzZTn8rgNRwKXBorYehC/4Dgtvqhmc4SAy/493Unk+RTUqY7WSQCU2Es8abByhgNUKi M7M/JCv2Uqb8DhpMa+TZYZ9To6ER5YALK1RwJ+pdzYX2CyeFnwYuTz3vIGiwLaTtecr+rrm4g WSjKPSmA+EeNEB4cUinb87fL2Yvw+iYSS5AAv6Zhn4J318y27QwAtPZZibhj1W4oBqaayhWJw mklFndFj7tw+E3wueVxOWsHWwk5Wm8lDllWMvCoB99fv6ODL/VVxWN2OIdQ4dCfQpqLaKaGM2 QexzOZvQKh7iMlbh+sI1Ll5ICKE= Received-SPF: pass client-ip=212.227.15.19; envelope-from=rudalics@gmx.at; helo=mout.gmx.net X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 4.5 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: When with Emacs 29 I make a file /home/martin/temp/foobar.el with the following contents ; ; uncomment this line via C-. then undo (find-file "/home/martin/temp/foobar.el") Content analysis details: (4.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.155 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: When with Emacs 29 I make a file /home/martin/temp/foobar.el with the following contents ;; uncomment this line via C-. then undo (find-file "/home/martin/temp/foobar.el") Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.155 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager When with Emacs 29 I make a file /home/martin/temp/foobar.el with the following contents ;; uncomment this line via C-. then undo (find-file "/home/martin/temp/foobar.el") (defun my-uncomment-region () (interactive) (uncomment-region (point-at-bol) (progn (forward-line) (point)))) (global-set-key [(control .)] 'my-uncomment-region) run emacs -Q --load "/home/martin/temp/foobar.el" and type C-. followed by C-_ the foobar.el buffer remains modified. This bug was apparently fixed on master - in reaction to Bug#64989 and Bug#60467 I suppose - but seems to persist here on Emacs 29.2. Note that in contrast to those bugs no error message gets printed here. Thanks, martin In GNU Emacs 29.1.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2023-10-04 built on restno Repository revision: 2065ab5562e87bc5f4900f60459597356afe22df Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Configured using: 'configure --with-gif=ifavailable --with-tiff=ifavailable --with-gnutls=no --without-pop --enable-gcc-warnings=warn-only --enable-checking=yes,glyphs --enable-check-lisp-object-type=yes 'CFLAGS=-O0 -g3 -no-pie -Wno-missing-braces'' Configured features: CAIRO DBUS FREETYPE GIF GLIB GSETTINGS HARFBUZZ JPEG LIBSELINUX MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: de_AT.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: ELisp/d Minor modes in effect: tooltip-mode: t global-eldoc-mode: t 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 message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 36584 7609) (symbols 48 5129 0) (strings 32 13259 1776) (string-bytes 1 375311) (vectors 16 9310) (vector-slots 8 148965 12244) (floats 8 21 19) (intervals 56 230 0) (buffers 976 11)) From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 12:37:43 2023 Received: (at 66334-done) by debbugs.gnu.org; 4 Oct 2023 16:37:43 +0000 Received: from localhost ([127.0.0.1]:45195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo4sZ-0005Qk-2K for submit@debbugs.gnu.org; Wed, 04 Oct 2023 12:37:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qo4sX-0005QV-0D for 66334-done@debbugs.gnu.org; Wed, 04 Oct 2023 12:37:41 -0400 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 ) id 1qo4s9-0002gD-JS; Wed, 04 Oct 2023 12:37:17 -0400 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=xhjvLiaLnGxweBVjaA9Y858UEHKkhKX75L5zocamN8c=; b=Yv8dkeHU9VXa 2XgMiPdjzMGwW9s7ityWbvC2FRmU9NrwaborVlRVNgK+EVLkQt1FPoZ6JwZ2+sEmwv9BUd3WDPqWi BAsd7mQ/C1Rm0I5X9+NN+1KW7RNpaWDnLLVbF6y4yLAco7s1MdSY842CML9Dm4Sbq1+NQHYkxUY2o NEx/Qr3BVd4Du3DtHE8IZYrPbMH/nNKCKvrZrznSxgDmGy3tb7vl7gzqbcYFghs+4KHeH+COHsqM8 xIHSuWTgrG0n+bazjAVTbtC2xB22tn27wgA/aBqgrGZvtoXiP8ZugXLKMbnjaDy45VL4yDIbwHDmx F72PZ0MtLRL64U4OmRFf5g==; Date: Wed, 04 Oct 2023 19:37:21 +0300 Message-Id: <83cyxu5oou.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-Reply-To: (message from martin rudalics on Wed, 4 Oct 2023 11:29:30 +0200) Subject: Re: bug#66334: 29.1.50; Undoing uncomment-region leaves buffer modified References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66334-done Cc: 66334-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > Date: Wed, 4 Oct 2023 11:29:30 +0200 > From: martin rudalics > > When with Emacs 29 I make a file /home/martin/temp/foobar.el with the > following contents > > > ;; uncomment this line via C-. then undo > > (find-file "/home/martin/temp/foobar.el") > > (defun my-uncomment-region () > (interactive) > (uncomment-region > (point-at-bol) (progn (forward-line) (point)))) > > (global-set-key [(control .)] 'my-uncomment-region) > > > > run > > emacs -Q --load "/home/martin/temp/foobar.el" > > and type C-. followed by C-_ the foobar.el buffer remains modified. > > This bug was apparently fixed on master - in reaction to Bug#64989 and > Bug#60467 I suppose - but seems to persist here on Emacs 29.2. Note > that in contrast to those bugs no error message gets printed here. The bug is unfixed on the emacs-29 branch because the fix we installed on master was deemed unsafe for the release branch, and no safer patch was brought up. So I'm closing this bug because at this point I don't think we will see a patch to fix it that is safe enough for the release branch. From unknown Tue Jun 17 22:08:09 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, 02 Nov 2023 11:24:09 +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