From unknown Sun Jun 22 03:55:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14693: 24.3.50; Undoing yank-pop Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2013 01:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14693 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14693@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: michael_heerdegen@web.de Received: via spool by submit@debbugs.gnu.org id=B.137195273120385 (code B ref -1); Sun, 23 Jun 2013 01:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Jun 2013 01:58:51 +0000 Received: from localhost ([127.0.0.1]:35502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqZZr-0005Ii-0Q for submit@debbugs.gnu.org; Sat, 22 Jun 2013 21:58:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41013) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqZZo-0005IO-5c for submit@debbugs.gnu.org; Sat, 22 Jun 2013 21:58:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqZZh-0008KY-Gb for submit@debbugs.gnu.org; Sat, 22 Jun 2013 21:58:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,FREEMAIL_FROM, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqZZh-0008KP-Dj for submit@debbugs.gnu.org; Sat, 22 Jun 2013 21:58:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqZZg-0003LK-2v for bug-gnu-emacs@gnu.org; Sat, 22 Jun 2013 21:58:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqZZe-0008Jl-Lt for bug-gnu-emacs@gnu.org; Sat, 22 Jun 2013 21:58:40 -0400 Received: from mout.web.de ([212.227.17.12]:54905) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqZH5-0000KM-RK for bug-gnu-emacs@gnu.org; Sat, 22 Jun 2013 21:39:28 -0400 Received: from drachen.dragon ([90.186.79.33]) by smtp.web.de (mrweb102) with ESMTPSA (Nemesis) id 0Ma2U7-1UZjsI2QCF-00LpFp for ; Sun, 23 Jun 2013 03:39:25 +0200 From: Michael Heerdegen Date: Sun, 23 Jun 2013 03:39:21 +0200 Message-ID: <87obaxvc52.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:UAlvH7Ywnf/moJkZTo0ZBhKQPqLPZZy1m3lA0FaCql4SHcyWDBe rYVXh/bEdnjsA3/tq99V0Sr4fVQ4rdDq1tAezU57DFWgTB2NO4fQfTAkpe6jSe8H5lm3uEf jTEwNf6IBUV3zkAsPV5DRuBpROVCWVdZ3+dy1EVbn0Ydzs4iEHyNOBGN6HBVRPbzo+MJ4Hj z5uSh6u5JcldatdTjw3Xw== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Hello, also see the recent short thread with same subject in emacs-dev. The problem: Users often do C-y M-y M-y ... If you got lost, didn't find what you had searched, or want to start anew, undo behaves not very practical. Hitting C-_ successively undoes every single M-y step - which is IMHO not very useful, because you already skipped all these yanks. And you don't know when to stop: there is no indication when you cross the border and undo changes before the initial yank. Yes, there is redo, but you have to pay attention and read the screen content all the time, which is inconvenient. I see two possibilities: (1) Let undo revert until the initial yank in one step. This is what I prefer, however, there are people who like the current behavior. We could let the user decide and make it customizable. (2) A minimal but still quite satisfying change: currently, `yank-pop' with a zero prefix arg is a no-op (at least when I tried it). We could make it undo until the initial yank. The code change would be around one line, and it would make some sense (0 -> nullify whatever had been yanked). Regards, Michael. In GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.8.2) of 2013-06-18 on dex, modified by Debian (emacs-snapshot package, version 2:20130618-1) Windowing system distributor `The X.Org Foundation', version 11.0.11204000 System Description: Debian GNU/Linux testing (jessie) From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 05 09:55:36 2019 Received: (at control) by debbugs.gnu.org; 5 Feb 2019 14:55:37 +0000 Received: from localhost ([127.0.0.1]:33365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr28O-00064z-KP for submit@debbugs.gnu.org; Tue, 05 Feb 2019 09:55:36 -0500 Received: from mail-it1-f177.google.com ([209.85.166.177]:51562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gr28L-00064I-Gh for control@debbugs.gnu.org; Tue, 05 Feb 2019 09:55:33 -0500 Received: by mail-it1-f177.google.com with SMTP id w18so9029151ite.1 for ; Tue, 05 Feb 2019 06:55:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=v45kQN3LD4DstB+tCPA3M9Wc6b6UbJhfLWSsLoJciTM=; b=r3v4TnUgHtPjYEuC1r8BBN0Y8qYWBzNG3obCd2fjR73Yc/c2YhtTtr8DZmfUGWeVgs 5RNlxl46If/spH2W63i93bbVvdpx7DhlKVqPkShFXc5tf4ocCgXI7FdTCCZ2168Fxi43 v8mkXqaeTNgLPbv+/v9YpZoITvp9dD6bkMq+pz8c33ISS1bsH3D+gm5/6t3kH5Y1CQK3 6gmYgQxilfEtOycGxcxRyavSo3PkrGRKVd9dBcAlyr8M5+8vNjPETxlqKHncW40Rf1lp jB8QBPvR6bt5pGieYguL2ABTlmlrPOqZfw5ycPJv/VQ9y66RCidQZvOg8oJfJm+r2LCN 07eA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=v45kQN3LD4DstB+tCPA3M9Wc6b6UbJhfLWSsLoJciTM=; b=W72ZHhpT0Jeew4S/ZUosiffxXj3Zc/NBcuz+Z9Rf7yE141FxmyOe4od5B1cC9zdSCe engoZMOv4zGe3/E0z0mmgJM55/KKdlS4L8TzdArMD4yxr/SfXW7LcVoJ16f3nf3QtEjv 5/HqrpczvjKJ0YybxEhX7yKLbOC6N2NQAstG7Wp0KSP24ir57YmQrpEyZDEuaf/CYQIN TCGJXI9gonUUD3o8VkRlM7l5/AbpvV6j4iiaoNQoq0BH630BuWQBOLXmjZ4/TMdFtUkh hV5CSybZLaz7F9fGMpKJWOtO+EZRTDwDYP7IiO9LoXpzBuQE2wt+Ax6H0V31FJRovlFJ clUQ== X-Gm-Message-State: AHQUAubpsSl/J+TdvTyIfsW5cgjhu5Y17088s+01redI1xd/t8tnEdvo zTCmXvyrqC7HkQJC8WuwFT1tUjZL X-Google-Smtp-Source: AHgI3IYAZZQmzKbbgI15BKom0PkvR2W6UzdklHx4Q8gKYgNHU3VZg6EkKCjQA4oxyWTY/C3OCIAf/w== X-Received: by 2002:a02:13c6:: with SMTP id 189mr2802025jaz.117.1549378527429; Tue, 05 Feb 2019 06:55:27 -0800 (PST) Received: from moondust.localdomain.nodomain.none (toroon474qw-lp130-01-184-144-8-158.dsl.bell.ca. [184.144.8.158]) by smtp.gmail.com with ESMTPSA id x128sm1860424itb.8.2019.02.05.06.55.26 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 05 Feb 2019 06:55:26 -0800 (PST) From: "N. Jackson" To: control@debbugs.gnu.org Subject: Re: bug#34331: 27.0.50; Undo too granular after C-y M-y M-y ... Date: Tue, 05 Feb 2019 09:55:26 -0500 Message-ID: <8736p2jndt.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.6 (+) 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: forcemerge 14693 34331 quit Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (nljlistbox2[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (nljlistbox2[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.166.177 listed in list.dnswl.org] 1.3 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t 0.0 FAKE_REPLY_C No description available. X-Debbugs-Envelope-To: control 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: 0.6 (/) forcemerge 14693 34331 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 29 10:13:03 2022 Received: (at control) by debbugs.gnu.org; 29 Jan 2022 15:13:03 +0000 Received: from localhost ([127.0.0.1]:34431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDpPS-0001QE-TF for submit@debbugs.gnu.org; Sat, 29 Jan 2022 10:13:03 -0500 Received: from quimby.gnus.org ([95.216.78.240]:53504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDpPR-0001PR-3i for control@debbugs.gnu.org; Sat, 29 Jan 2022 10:13:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=h6MD1/c4RPmENkLOSC7JI3+VotsFJO6V4QBJsSQfwpU=; b=ZQKysXSDTqb99elCMNR932Y69t wNKt6UPLnypxrfovFXyxnky7fZtetGcgqe7dFh+35b+TUz/9C39cCC9ggrkmSlVZHY2lQL1qRwp0n PjrVkoI8a/4PgdNMUjjholMP+XZhdDrtXCkMDTMfOpgcDb9l62Wc1qQai+lkvY+5Y89c=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nDpPJ-0003pm-8w for control@debbugs.gnu.org; Sat, 29 Jan 2022 16:12:55 +0100 Date: Sat, 29 Jan 2022 16:12:51 +0100 Message-Id: <87ilu2bmoc.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #34331 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 34331 wontfix close 34331 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 34331 wontfix close 34331 quit