X-Loop: help-debbugs@HIDDEN
Subject: bug#79888: [FEATURE] 30.2; Undo - no option to just preserve position.
Resent-From: VC <vitalij@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Nov 2025 20:27:11 +0000
Resent-Message-ID: <handler.79888.B.17641023996558 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 79888
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 79888 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17641023996558
(code B ref -1); Tue, 25 Nov 2025 20:27:11 +0000
Received: (at submit) by debbugs.gnu.org; 25 Nov 2025 20:26:39 +0000
Received: from localhost ([127.0.0.1]:42036 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vNzcU-0001hh-Al
for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:26:38 -0500
Received: from lists.gnu.org ([2001:470:142::17]:42360)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <vitalij@HIDDEN>) id 1vNVMf-0001nO-1d
for submit <at> debbugs.gnu.org; Mon, 24 Nov 2025 07:08:18 -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 <vitalij@HIDDEN>) id 1vNVMN-000125-Bo
for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 07:07:59 -0500
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 <vitalij@HIDDEN>) id 1vNVML-0000hh-Hd
for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 07:07:59 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com;
s=s31663417; t=1763986074; x=1764590874; i=vitalij@HIDDEN;
bh=gCWM9vFeQ9lZGgRobBy04dN0H4HU6LQsVIgTpMGzpP8=;
h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version:
Content-Type:Content-Transfer-Encoding:cc:
content-transfer-encoding:content-type:date:from:message-id:
mime-version:reply-to:subject:to;
b=E1W3jv7jov7cdMzv7WaFGexfDcNFuK9vZajOg2LXqoxiWJN5dUjGxZ/FpeZXJhy9
2Au+laenUhgkc8NAdJcawEqkAAUWL966xkiRxSuRttVLYiwpagXEOIkGDCqH6PQKM
loNWXuQraLRCy/rDR1reRIJizE0dEjoao7D6dDzvM14eOZxjbOICGgfumoJtzN1IT
XJxny83v8FC4UE5j6d79mYUzeRWDBC5DeYT08bU0SQaMvyEKGSmQfjiB0Hnjam6i+
U3Qi7H9KkpP0oQFb5wzfvd2kBkvIwHctVuQDDRXqtSnlyhVrlmFoCCIsTQrRg2CMN
xO1mRDIbm48OlDTWhA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([92.205.228.135]) by mail.gmx.net (mrgmx004
[212.227.17.184]) with ESMTPSA (Nemesis) id 1MFsZ3-1vL4mj1cJL-00BA3e for
<bug-gnu-emacs@HIDDEN>; Mon, 24 Nov 2025 13:07:54 +0100
From: VC <vitalij@HIDDEN>
Date: Mon, 24 Nov 2025 12:05:48 -0000
Message-ID: <87tsyjk51a.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:43wozy8wAzvneYqDQBrSDFAiDlaZIBcBnRdNEncwmEXUZSGWNPf
j6Kq5pJ8PgcpcTfmXspUFbNjOKron6pCuTRzojTTjXLfJxv0fLnfhYmHYeTJwe5ZX6Pivgr
Jr16uVhlkzqIlYeHtIluttYSYfKNwt5E4AOIQizqqUunir7chpjvtIxptg9E2jPH9gmQzZV
kjUKBS04qJEgQ6n5qoNFw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:Q3Om8T53seM=;MYFKvMCzUlCUXa3F7DJlV90eEiJ
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
Received-SPF: pass client-ip=212.227.15.19; envelope-from=vitalij@HIDDEN;
helo=mout.gmx.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, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
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: -1.0 (-)
In GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.50,
=20
Configured using:
'configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu
--host=3Dx86_64-pc-linux-gnu --mandir=3D/usr/share/man
--infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc
--localstatedir=3D/var/lib --datarootdir=3D/usr/share
--disable-silent-rules --docdir=3D/usr/share/doc/emacs-30.2
--htmldir=3D/usr/share/doc/emacs-30.2/html --libdir=3D/usr/lib64
--program-suffix=3D-emacs-30 --includedir=3D/usr/include/emacs-30
--infodir=3D/usr/share/info/emacs-30 --localstatedir=3D/var
--enable-locallisppath=3D/etc/emacs:/usr/share/emacs/site-lisp
--without-compress-install --without-hesiod --without-pop
--with-file-notification=3Dinotify --with-pdumper --enable-acl
--enable-xattr --without-dbus --without-modules --without-gameuser
--with-libgmp --without-gpm --without-native-compilation
--without-kerberos --without-kerberos5 --without-lcms2 --with-xml2
--without-mailutils --without-selinux --without-sqlite3 --with-gnutls
--without-libsystemd --with-threads --without-tree-sitter
--without-wide-int --with-sound=3Dalsa --with-zlib --with-pgtk
--without-x --without-ns --with-toolkit-scroll-bars --without-gconf
--without-xwidgets --without-gsettings --without-harfbuzz
--without-libotf --without-m17n-flt --with-gif --with-jpeg --with-png
--with-rsvg --without-tiff --with-webp --without-imagemagick
--with-dumping=3Dpdumper 'CFLAGS=3D-O2 -march=3Dznver2 -pipe -fno-fast-math
-ffp-contract=3Doff' 'CPPFLAGS=3D -DUSE_VALGRIND=3Dno' 'LDFLAGS=3D-Wl,-O1
-Wl,--as-needed -Wl,-z,pack-relative-relocs''
Message-ID: <874iqjskir.fsf@HIDDEN>
X-Debbugs-Cc:=20
Configured features:
ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS JPEG LIBXML2 NOTIFY INOTIFY
PDUMPER PGTK PNG RSVG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS WEBP
XIM GTK3 ZLIB
Currently, the undo command always restores the point (cursor)
position to the undo state. However, 99% of the time, I only want to
undo the buffer content, preserving the current point
position=E2=80=94similar to how (save-excursion ...) works. There should be
an option to just use save-excursion with undo.
A t the moment, I'm forced to use advice to achieve this. Please consider =
wrapping undo with (save-excursion ...) or providing a customization option=
to disable automatic point jumping.=20=20
This situation is ridiculous.
This is rediculous.
--=20
Best regards,
Vitaliy Chepelev
Python Middle Data Scientist
Telegram: @un_doing, WhatsApp: +79779512423
PGP pub key: 7850B0B5E3F536601D2E6A9DE1C43E074A047699
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: VC <vitalij@HIDDEN> Subject: bug#79888: Acknowledgement ([FEATURE] 30.2; Undo - no option to just preserve position.) Message-ID: <handler.79888.B.17641023996558.ack <at> debbugs.gnu.org> References: <87tsyjk51a.fsf@HIDDEN> X-Gnu-PR-Message: ack 79888 X-Gnu-PR-Package: emacs Reply-To: 79888 <at> debbugs.gnu.org Date: Tue, 25 Nov 2025 20:27:11 +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 79888 <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 79888: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79888 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#79888: [FEATURE] 30.2; Undo - no option to just preserve position.
Resent-From: VC <vitalij@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Nov 2025 20:32:31 +0000
Resent-Message-ID: <handler.79888.B.176410273219943 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79888
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 79888 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.176410273219943
(code B ref -1); Tue, 25 Nov 2025 20:32:31 +0000
Received: (at submit) by debbugs.gnu.org; 25 Nov 2025 20:32:12 +0000
Received: from localhost ([127.0.0.1]:42368 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vNzhr-0005Ab-4O
for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:32:12 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36230)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <vitalij@HIDDEN>) id 1vNfj9-0003mQ-80
for submit <at> debbugs.gnu.org; Mon, 24 Nov 2025 18:12:14 -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 <vitalij@HIDDEN>) id 1vNfj1-0005Rb-S6
for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 18:12:05 -0500
Received: from mout.gmx.net ([212.227.15.15])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <vitalij@HIDDEN>) id 1vNfiz-0007Z3-ET
for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 18:12:03 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com;
s=s31663417; t=1764025917; x=1764630717; i=vitalij@HIDDEN;
bh=iYyW6fInB2TyhpVLI5zkU1N2NRy/lgxSAxwszi2EZsI=;
h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date:
Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
content-transfer-encoding:content-type:date:from:message-id:
mime-version:reply-to:subject:to;
b=qp7V8Fjv+yn46Hi6YACESqXcMyx9gBiwZEl0Zh1uLpucNP+tEORy/vxxa01zecLS
E9bjaXtvZpuFG9Vozp41k8Ia96JEE2r6D7awBJpe3CSbu3xjBCk+9k19CueWMLDl/
50+3z9zZn7/u2qO1A6WckpagKNyzKd1KypQ/5qrPh9i5NVXKdtOHhqutora9ytoG/
3ziSdDU+xIGS0E3FMZ71KYqZqVyGYTEPZG2+PSKQVBffYymjIiNeqZeb56TtKlDtb
no0m5IY9o6aBlhtECB5YmyJbQ/wsqUJykF0r1wVXXdNt+G0qOFg1d/hZGzNu2Hn5W
2B7ZCMh+Q7605dTatQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([92.205.228.135]) by mail.gmx.net (mrgmx005
[212.227.17.184]) with ESMTPSA (Nemesis) id 1MWzfv-1vdGmi2IY5-00R0le for
<bug-gnu-emacs@HIDDEN>; Tue, 25 Nov 2025 00:11:57 +0100
From: VC <vitalij@HIDDEN>
In-Reply-To: <87tsyjk51a.fsf@HIDDEN>
References: <87tsyjk51a.fsf@HIDDEN>
Date: Mon, 24 Nov 2025 23:11:31 -0000
Message-ID: <87ldjvkov0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:pgs6pszmnZnTlUIuRNFW0ooi56o/d+EaOstevi72WKtWc941t6n
BNMM9aMa6IMqyR7XgyVhxUIDbo1U+EqKXUjNUjeD3pAIIsd/iHR1EKZTmitzB/VPB7sEvvg
m5KDKdMoRPclW1HZ8rhBgI0xRDkUqzf4nc62F7CuZjCdRbTqaPOHS4GnZ+MOKrrkCJQuFql
xuBPPDTSxHuYzRIXZ8nJg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:seFWZhmZJ/k=;d3meL2FMKxdjbQBuQ0+vEAllc5m
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
Received-SPF: pass client-ip=212.227.15.15; envelope-from=vitalij@HIDDEN;
helo=mout.gmx.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, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001,
RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
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: -1.0 (-)
CLOSED
I mistakened, this is not frequent, but rare case when I do undo at Org
block and I need to preserve pointer position.
For such case I will create my/undo with check that I am in block and
execute undo with (save-excursion or without it.
CLOSED
=20
VC <vitalij@HIDDEN> writes:
> In GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.50,
>=20=20
> Configured using:
> 'configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu
> --host=3Dx86_64-pc-linux-gnu --mandir=3D/usr/share/man
> --infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc
> --localstatedir=3D/var/lib --datarootdir=3D/usr/share
> --disable-silent-rules --docdir=3D/usr/share/doc/emacs-30.2
> --htmldir=3D/usr/share/doc/emacs-30.2/html --libdir=3D/usr/lib64
> --program-suffix=3D-emacs-30 --includedir=3D/usr/include/emacs-30
> --infodir=3D/usr/share/info/emacs-30 --localstatedir=3D/var
> --enable-locallisppath=3D/etc/emacs:/usr/share/emacs/site-lisp
> --without-compress-install --without-hesiod --without-pop
> --with-file-notification=3Dinotify --with-pdumper --enable-acl
> --enable-xattr --without-dbus --without-modules --without-gameuser
> --with-libgmp --without-gpm --without-native-compilation
> --without-kerberos --without-kerberos5 --without-lcms2 --with-xml2
> --without-mailutils --without-selinux --without-sqlite3 --with-gnutls
> --without-libsystemd --with-threads --without-tree-sitter
> --without-wide-int --with-sound=3Dalsa --with-zlib --with-pgtk
> --without-x --without-ns --with-toolkit-scroll-bars --without-gconf
> --without-xwidgets --without-gsettings --without-harfbuzz
> --without-libotf --without-m17n-flt --with-gif --with-jpeg --with-png
> --with-rsvg --without-tiff --with-webp --without-imagemagick
> --with-dumping=3Dpdumper 'CFLAGS=3D-O2 -march=3Dznver2 -pipe -fno-fast-m=
ath
> -ffp-contract=3Doff' 'CPPFLAGS=3D -DUSE_VALGRIND=3Dno' 'LDFLAGS=3D-Wl,-O1
> -Wl,--as-needed -Wl,-z,pack-relative-relocs''
>
> Message-ID: <874iqjskir.fsf@HIDDEN>
> X-Debbugs-Cc:=20
>
> Configured features:
> ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS JPEG LIBXML2 NOTIFY INOTIFY
> PDUMPER PGTK PNG RSVG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS WEBP
> XIM GTK3 ZLIB
>
> Currently, the undo command always restores the point (cursor)
> position to the undo state. However, 99% of the time, I only want to
> undo the buffer content, preserving the current point
> position=E2=80=94similar to how (save-excursion ...) works. There should=
be
> an option to just use save-excursion with undo.
>
> A t the moment, I'm forced to use advice to achieve this. Please conside=
r wrapping undo with (save-excursion ...) or providing a customization opti=
on to disable automatic point jumping.=20=20
>
> This situation is ridiculous.
>
> This is rediculous.
> --=20
> Best regards,
> PGP pub key: 7850B0B5E3F536601D2E6A9DE1C43E074A047699
--=20
Best regards,
PGP pub key: 7850B0B5E3F536601D2E6A9DE1C43E074A047699
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Eli Zaretskii <eliz@HIDDEN> Subject: bug#79888: closed ([FEATURE] 30.2; Undo - no option to just preserve position.) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.79888.D79888.176416292826600.ackdone <at> debbugs.gnu.org> References: <867bvdc4wj.fsf@HIDDEN> <87tsyjk51a.fsf@HIDDEN> X-Gnu-PR-Message: closed 79888 X-Gnu-PR-Package: emacs Date: Wed, 26 Nov 2025 13:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1764162962-30793-0" This is a multi-part message in MIME format... ------------=_1764162962-30793-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Wed, 26 Nov 2025 15:14:20 +0200 with message-id <867bvdc4wj.fsf@HIDDEN> and subject line Re: bug#79888: [FEATURE] 30.2; Undo - no option to just pr= eserve position. has caused the debbugs.gnu.org bug report #79888, regarding [FEATURE] 30.2; Undo - no option to just preserve position. to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 79888: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79888 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1764162962-30793-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Nov 2025 20:26:39 +0000 Received: from localhost ([127.0.0.1]:42036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vNzcU-0001hh-Al for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:26:38 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42360) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <vitalij@HIDDEN>) id 1vNVMf-0001nO-1d for submit <at> debbugs.gnu.org; Mon, 24 Nov 2025 07:08:18 -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 <vitalij@HIDDEN>) id 1vNVMN-000125-Bo for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 07:07:59 -0500 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 <vitalij@HIDDEN>) id 1vNVML-0000hh-Hd for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 07:07:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com; s=s31663417; t=1763986074; x=1764590874; i=vitalij@HIDDEN; bh=gCWM9vFeQ9lZGgRobBy04dN0H4HU6LQsVIgTpMGzpP8=; h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=E1W3jv7jov7cdMzv7WaFGexfDcNFuK9vZajOg2LXqoxiWJN5dUjGxZ/FpeZXJhy9 2Au+laenUhgkc8NAdJcawEqkAAUWL966xkiRxSuRttVLYiwpagXEOIkGDCqH6PQKM loNWXuQraLRCy/rDR1reRIJizE0dEjoao7D6dDzvM14eOZxjbOICGgfumoJtzN1IT XJxny83v8FC4UE5j6d79mYUzeRWDBC5DeYT08bU0SQaMvyEKGSmQfjiB0Hnjam6i+ U3Qi7H9KkpP0oQFb5wzfvd2kBkvIwHctVuQDDRXqtSnlyhVrlmFoCCIsTQrRg2CMN xO1mRDIbm48OlDTWhA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([92.205.228.135]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MFsZ3-1vL4mj1cJL-00BA3e for <bug-gnu-emacs@HIDDEN>; Mon, 24 Nov 2025 13:07:54 +0100 From: VC <vitalij@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: [FEATURE] 30.2; Undo - no option to just preserve position. Date: Mon, 24 Nov 2025 12:05:48 -0000 Message-ID: <87tsyjk51a.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:43wozy8wAzvneYqDQBrSDFAiDlaZIBcBnRdNEncwmEXUZSGWNPf j6Kq5pJ8PgcpcTfmXspUFbNjOKron6pCuTRzojTTjXLfJxv0fLnfhYmHYeTJwe5ZX6Pivgr Jr16uVhlkzqIlYeHtIluttYSYfKNwt5E4AOIQizqqUunir7chpjvtIxptg9E2jPH9gmQzZV kjUKBS04qJEgQ6n5qoNFw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Q3Om8T53seM=;MYFKvMCzUlCUXa3F7DJlV90eEiJ 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 Received-SPF: pass client-ip=212.227.15.19; envelope-from=vitalij@HIDDEN; helo=mout.gmx.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit 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: -1.0 (-) In GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.50, =20 Configured using: 'configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu --host=3Dx86_64-pc-linux-gnu --mandir=3D/usr/share/man --infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc --localstatedir=3D/var/lib --datarootdir=3D/usr/share --disable-silent-rules --docdir=3D/usr/share/doc/emacs-30.2 --htmldir=3D/usr/share/doc/emacs-30.2/html --libdir=3D/usr/lib64 --program-suffix=3D-emacs-30 --includedir=3D/usr/include/emacs-30 --infodir=3D/usr/share/info/emacs-30 --localstatedir=3D/var --enable-locallisppath=3D/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=3Dinotify --with-pdumper --enable-acl --enable-xattr --without-dbus --without-modules --without-gameuser --with-libgmp --without-gpm --without-native-compilation --without-kerberos --without-kerberos5 --without-lcms2 --with-xml2 --without-mailutils --without-selinux --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --without-tree-sitter --without-wide-int --with-sound=3Dalsa --with-zlib --with-pgtk --without-x --without-ns --with-toolkit-scroll-bars --without-gconf --without-xwidgets --without-gsettings --without-harfbuzz --without-libotf --without-m17n-flt --with-gif --with-jpeg --with-png --with-rsvg --without-tiff --with-webp --without-imagemagick --with-dumping=3Dpdumper 'CFLAGS=3D-O2 -march=3Dznver2 -pipe -fno-fast-math -ffp-contract=3Doff' 'CPPFLAGS=3D -DUSE_VALGRIND=3Dno' 'LDFLAGS=3D-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs'' Message-ID: <874iqjskir.fsf@HIDDEN> X-Debbugs-Cc:=20 Configured features: ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS JPEG LIBXML2 NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS WEBP XIM GTK3 ZLIB Currently, the undo command always restores the point (cursor) position to the undo state. However, 99% of the time, I only want to undo the buffer content, preserving the current point position=E2=80=94similar to how (save-excursion ...) works. There should be an option to just use save-excursion with undo. A t the moment, I'm forced to use advice to achieve this. Please consider = wrapping undo with (save-excursion ...) or providing a customization option= to disable automatic point jumping.=20=20 This situation is ridiculous. This is rediculous. --=20 Best regards, Vitaliy Chepelev Python Middle Data Scientist Telegram: @un_doing, WhatsApp: +79779512423 PGP pub key: 7850B0B5E3F536601D2E6A9DE1C43E074A047699 ------------=_1764162962-30793-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 79888-done) by debbugs.gnu.org; 26 Nov 2025 13:15:28 +0000 Received: from localhost ([127.0.0.1]:52600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vOFMl-0006u1-K2 for submit <at> debbugs.gnu.org; Wed, 26 Nov 2025 08:15:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34566) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vOFMj-0006c4-G1 for 79888-done <at> debbugs.gnu.org; Wed, 26 Nov 2025 08:15:26 -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 1vOFMb-0004Sl-EM; Wed, 26 Nov 2025 08:15:19 -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=wBRuTG51DCtJCoznCzReuHBY60rRgE1rcjdUrjS5NIo=; b=cgou42v2tO7f sEcVKaRyZPMwF7CSso5cSYEabIDUSoIH9whxz0KMVZwkYKXSyQ5lHejnGUY62InMOoUOdzG0hm7yh Rid15HBZG6mQZUhgbHxUCp+YbL+H4fJArl1AMPketoHH2y+IlXytmm+DigobyrkwW21djaX+RwEP1 c1NmauS/I7Y9mSy7tSbx8n26kI9jmn+R9lLB6EP10EyLS1FNFELWfHsTbsHpNIEdUqK1xbU6NT2KV 0igfiFimYpajGS05w1P5Muvzbtu+Jzixra4rDdEs2CFW7Rsxnri5vnq+++ubPOv80V47bcM1nnsQ1 K+cy/3HtGaW8jDN7OV07mg==; Date: Wed, 26 Nov 2025 15:14:20 +0200 Message-Id: <867bvdc4wj.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: VC <vitalij@HIDDEN> In-Reply-To: <87ldjvkov0.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#79888: [FEATURE] 30.2; Undo - no option to just preserve position. References: <87tsyjk51a.fsf@HIDDEN> <87ldjvkov0.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79888-done Cc: 79888-done <at> debbugs.gnu.org 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 (---) > Date: Mon, 24 Nov 2025 23:11:31 -0000 > From: VC via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > CLOSED > > I mistakened, this is not frequent, but rare case when I do undo at Org > block and I need to preserve pointer position. > > For such case I will create my/undo with check that I am in block and > execute undo with (save-excursion or without it. > > CLOSED Thanks, closing. ------------=_1764162962-30793-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: VC <vitalij@HIDDEN> Subject: bug#79888: closed (Re: bug#79888: [FEATURE] 30.2; Undo - no option to just preserve position.) Message-ID: <handler.79888.D79888.176416292826600.notifdone <at> debbugs.gnu.org> References: <867bvdc4wj.fsf@HIDDEN> <87tsyjk51a.fsf@HIDDEN> X-Gnu-PR-Message: they-closed 79888 X-Gnu-PR-Package: emacs Reply-To: 79888 <at> debbugs.gnu.org Date: Wed, 26 Nov 2025 13:16:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1764162962-30793-1" This is a multi-part message in MIME format... ------------=_1764162962-30793-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #79888: [FEATURE] 30.2; Undo - no option to just preserve position. 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 79888 <at> debbugs.gnu.org. --=20 79888: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79888 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1764162962-30793-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 79888-done) by debbugs.gnu.org; 26 Nov 2025 13:15:28 +0000 Received: from localhost ([127.0.0.1]:52600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vOFMl-0006u1-K2 for submit <at> debbugs.gnu.org; Wed, 26 Nov 2025 08:15:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34566) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vOFMj-0006c4-G1 for 79888-done <at> debbugs.gnu.org; Wed, 26 Nov 2025 08:15:26 -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 1vOFMb-0004Sl-EM; Wed, 26 Nov 2025 08:15:19 -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=wBRuTG51DCtJCoznCzReuHBY60rRgE1rcjdUrjS5NIo=; b=cgou42v2tO7f sEcVKaRyZPMwF7CSso5cSYEabIDUSoIH9whxz0KMVZwkYKXSyQ5lHejnGUY62InMOoUOdzG0hm7yh Rid15HBZG6mQZUhgbHxUCp+YbL+H4fJArl1AMPketoHH2y+IlXytmm+DigobyrkwW21djaX+RwEP1 c1NmauS/I7Y9mSy7tSbx8n26kI9jmn+R9lLB6EP10EyLS1FNFELWfHsTbsHpNIEdUqK1xbU6NT2KV 0igfiFimYpajGS05w1P5Muvzbtu+Jzixra4rDdEs2CFW7Rsxnri5vnq+++ubPOv80V47bcM1nnsQ1 K+cy/3HtGaW8jDN7OV07mg==; Date: Wed, 26 Nov 2025 15:14:20 +0200 Message-Id: <867bvdc4wj.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: VC <vitalij@HIDDEN> In-Reply-To: <87ldjvkov0.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#79888: [FEATURE] 30.2; Undo - no option to just preserve position. References: <87tsyjk51a.fsf@HIDDEN> <87ldjvkov0.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79888-done Cc: 79888-done <at> debbugs.gnu.org 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 (---) > Date: Mon, 24 Nov 2025 23:11:31 -0000 > From: VC via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > CLOSED > > I mistakened, this is not frequent, but rare case when I do undo at Org > block and I need to preserve pointer position. > > For such case I will create my/undo with check that I am in block and > execute undo with (save-excursion or without it. > > CLOSED Thanks, closing. ------------=_1764162962-30793-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Nov 2025 20:26:39 +0000 Received: from localhost ([127.0.0.1]:42036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vNzcU-0001hh-Al for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:26:38 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42360) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <vitalij@HIDDEN>) id 1vNVMf-0001nO-1d for submit <at> debbugs.gnu.org; Mon, 24 Nov 2025 07:08:18 -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 <vitalij@HIDDEN>) id 1vNVMN-000125-Bo for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 07:07:59 -0500 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 <vitalij@HIDDEN>) id 1vNVML-0000hh-Hd for bug-gnu-emacs@HIDDEN; Mon, 24 Nov 2025 07:07:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com; s=s31663417; t=1763986074; x=1764590874; i=vitalij@HIDDEN; bh=gCWM9vFeQ9lZGgRobBy04dN0H4HU6LQsVIgTpMGzpP8=; h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=E1W3jv7jov7cdMzv7WaFGexfDcNFuK9vZajOg2LXqoxiWJN5dUjGxZ/FpeZXJhy9 2Au+laenUhgkc8NAdJcawEqkAAUWL966xkiRxSuRttVLYiwpagXEOIkGDCqH6PQKM loNWXuQraLRCy/rDR1reRIJizE0dEjoao7D6dDzvM14eOZxjbOICGgfumoJtzN1IT XJxny83v8FC4UE5j6d79mYUzeRWDBC5DeYT08bU0SQaMvyEKGSmQfjiB0Hnjam6i+ U3Qi7H9KkpP0oQFb5wzfvd2kBkvIwHctVuQDDRXqtSnlyhVrlmFoCCIsTQrRg2CMN xO1mRDIbm48OlDTWhA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([92.205.228.135]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MFsZ3-1vL4mj1cJL-00BA3e for <bug-gnu-emacs@HIDDEN>; Mon, 24 Nov 2025 13:07:54 +0100 From: VC <vitalij@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: [FEATURE] 30.2; Undo - no option to just preserve position. Date: Mon, 24 Nov 2025 12:05:48 -0000 Message-ID: <87tsyjk51a.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:43wozy8wAzvneYqDQBrSDFAiDlaZIBcBnRdNEncwmEXUZSGWNPf j6Kq5pJ8PgcpcTfmXspUFbNjOKron6pCuTRzojTTjXLfJxv0fLnfhYmHYeTJwe5ZX6Pivgr Jr16uVhlkzqIlYeHtIluttYSYfKNwt5E4AOIQizqqUunir7chpjvtIxptg9E2jPH9gmQzZV kjUKBS04qJEgQ6n5qoNFw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Q3Om8T53seM=;MYFKvMCzUlCUXa3F7DJlV90eEiJ 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 Received-SPF: pass client-ip=212.227.15.19; envelope-from=vitalij@HIDDEN; helo=mout.gmx.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit 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: -1.0 (-) In GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.50, =20 Configured using: 'configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu --host=3Dx86_64-pc-linux-gnu --mandir=3D/usr/share/man --infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc --localstatedir=3D/var/lib --datarootdir=3D/usr/share --disable-silent-rules --docdir=3D/usr/share/doc/emacs-30.2 --htmldir=3D/usr/share/doc/emacs-30.2/html --libdir=3D/usr/lib64 --program-suffix=3D-emacs-30 --includedir=3D/usr/include/emacs-30 --infodir=3D/usr/share/info/emacs-30 --localstatedir=3D/var --enable-locallisppath=3D/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=3Dinotify --with-pdumper --enable-acl --enable-xattr --without-dbus --without-modules --without-gameuser --with-libgmp --without-gpm --without-native-compilation --without-kerberos --without-kerberos5 --without-lcms2 --with-xml2 --without-mailutils --without-selinux --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --without-tree-sitter --without-wide-int --with-sound=3Dalsa --with-zlib --with-pgtk --without-x --without-ns --with-toolkit-scroll-bars --without-gconf --without-xwidgets --without-gsettings --without-harfbuzz --without-libotf --without-m17n-flt --with-gif --with-jpeg --with-png --with-rsvg --without-tiff --with-webp --without-imagemagick --with-dumping=3Dpdumper 'CFLAGS=3D-O2 -march=3Dznver2 -pipe -fno-fast-math -ffp-contract=3Doff' 'CPPFLAGS=3D -DUSE_VALGRIND=3Dno' 'LDFLAGS=3D-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs'' Message-ID: <874iqjskir.fsf@HIDDEN> X-Debbugs-Cc:=20 Configured features: ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS JPEG LIBXML2 NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS WEBP XIM GTK3 ZLIB Currently, the undo command always restores the point (cursor) position to the undo state. However, 99% of the time, I only want to undo the buffer content, preserving the current point position=E2=80=94similar to how (save-excursion ...) works. There should be an option to just use save-excursion with undo. A t the moment, I'm forced to use advice to achieve this. Please consider = wrapping undo with (save-excursion ...) or providing a customization option= to disable automatic point jumping.=20=20 This situation is ridiculous. This is rediculous. --=20 Best regards, Vitaliy Chepelev Python Middle Data Scientist Telegram: @un_doing, WhatsApp: +79779512423 PGP pub key: 7850B0B5E3F536601D2E6A9DE1C43E074A047699 ------------=_1764162962-30793-1--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.