From unknown Sun Aug 17 02:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12572: 24.2.50; Request: Make easier to `undo' repeatedly Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Oct 2012 19:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12572 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12572@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.134929093917137 (code B ref -1); Wed, 03 Oct 2012 19:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Oct 2012 19:02:19 +0000 Received: from localhost ([127.0.0.1]:51720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TJUD4-0004SK-6s for submit@debbugs.gnu.org; Wed, 03 Oct 2012 15:02:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52741) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TJUD1-0004S0-Ol for submit@debbugs.gnu.org; Wed, 03 Oct 2012 15:02:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJUCs-0000zT-1K for submit@debbugs.gnu.org; Wed, 03 Oct 2012 15:02:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:54434) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJUCr-0000zP-Uo for submit@debbugs.gnu.org; Wed, 03 Oct 2012 15:02:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJUCq-0002PE-Mh for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2012 15:02:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJUCp-0000yx-IC for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2012 15:02:04 -0400 Received: from mail-oa0-f41.google.com ([209.85.219.41]:63271) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJUCp-0000xx-C3 for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2012 15:02:03 -0400 Received: by oagk14 with SMTP id k14so8878051oag.0 for ; Wed, 03 Oct 2012 12:02:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=6+Gd4cBfdMg81ibGvH0kAyCPLXyaGMeK3CGfK594/aE=; b=Ho05j4aDWpj76LRIuNjeJqHMDPEE9snU2LfitMoczCOTjacaCuqTUQKBXek62by+11 xsGxClN3tmjXvY8VAvnHhjXK7XWORZLulhaWlLT4e7uVdiohDlLQTI2aLyzyfA6S/3SE Mzn45BDxFlKSckOXe4FpP2YGEFeXAwKxBboj3nLP5R/NC7ZFZbiTgVejwkEUGWoochpt Hl9GFhVXcSMm09HNImBBvjmsboSSN+4gr3DOyJVFERVwZhmY7/LJLlEx6z+jpX6MrDEk IJ7Z7gayzzY3seFxyhafzb1ZnHeMBZg15St2jjEDzaCJjNgFt1qR0pkI9WAJBGLD0oMp xxeA== MIME-Version: 1.0 Received: by 10.182.177.99 with SMTP id cp3mr2240848obc.92.1349290922643; Wed, 03 Oct 2012 12:02:02 -0700 (PDT) Received: by 10.60.4.132 with HTTP; Wed, 3 Oct 2012 12:02:02 -0700 (PDT) Date: Wed, 3 Oct 2012 21:02:02 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) 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: -3.4 (---) severity: wishlist Just like `C-x z z z' is a convenient way of repeating the last command 3 times, I'd like `C-x u u u' to undo the last 3 changes. So this is my request: add the possibility to undo earlier changes (after a first `C-x u') just by typing the last key of the initial key sequence (in this case `u'). This feature would be particulary useful in certain keyboard layouts where `C-/' and `C-_' are hard to type (in my spanish keyboard they require pressing 3 keys at the same time). TIA. In GNU Emacs 24.2.50.1 (i386-mingw-nt6.1.7601) of 2012-10-03 on DANI-PC Bzr revision: 110352 rgm@gnu.org-20121003161504-efsq0x1knhx2p9pj Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -I../../libs/libxpm-3.5.8/include -I../../libs/libxpm-3.5.8/src -I../../libs/libpng-1.4.10 -I../../libs/zlib-1.2.6 -I../../libs/giflib-4.1.4-1/include -I../../libs/jpeg-6b-4/include -I../../libs/tiff-3.8.2-1/include -I../../libs/libxml2-2.7.8-w32-bin/include/libxml2 -I../../libs/gnutls-3.0.16/include -I../../libs/libiconv-1.14-2-mingw32-dev/include' Important settings: value of $LANG: en_US.UTF8 locale-coding-system: cp1252 default enable-multibyte-characters: t -- Dani Moncayo From unknown Sun Aug 17 02:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12572: 24.2.50; Request: Make easier to `undo' repeatedly Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Oct 2012 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12572 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12572@debbugs.gnu.org Received: via spool by 12572-submit@debbugs.gnu.org id=B12572.13496120411473 (code B ref 12572); Sun, 07 Oct 2012 12:14:02 +0000 Received: (at 12572) by debbugs.gnu.org; 7 Oct 2012 12:14:01 +0000 Received: from localhost ([127.0.0.1]:59186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TKpk7-0000Ng-DX for submit@debbugs.gnu.org; Sun, 07 Oct 2012 08:14:01 -0400 Received: from mail-oa0-f44.google.com ([209.85.219.44]:40837) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TKpk4-0000NT-JL for 12572@debbugs.gnu.org; Sun, 07 Oct 2012 08:13:57 -0400 Received: by mail-oa0-f44.google.com with SMTP id n5so3073854oag.3 for <12572@debbugs.gnu.org>; Sun, 07 Oct 2012 05:13:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=9sQ998Eia+Dz0LXQxJHushSgeliEp9QvtBggj3WiNBY=; b=OUGtkD4cD2WWLfVBLHhbw34GQs6GwlDOQRs2kB0+AI5T4uQCvm2gxQ+2spCFRoHymX bUqMNTXGDzDDVp9kkZxzJYQeARJVJUU8KlmmMH0UcG3U8BLF8Kbjr7oGG6YPPiqCPOqm pPiauuPvCZcu+COYwkA7tBbVlU3WIuccCtKPUM7UrA59r1P9pMKO7IGQw8dgPPSxBWAZ 32sgzhdfX+N7jFnvUGLcFpZZc5pa9G0x2mKVAUyYsg2i/JlpzzqTUiUcGJfP5VdwAJSW BFXWmYDrtRtgLouLWjROmy3a0DpvxOxKw/8B1S07DPa0y+wurdt7RFT4YY2FCO0AfZQ4 oGww== MIME-Version: 1.0 Received: by 10.60.30.168 with SMTP id t8mr11123721oeh.89.1349612009178; Sun, 07 Oct 2012 05:13:29 -0700 (PDT) Received: by 10.60.135.7 with HTTP; Sun, 7 Oct 2012 05:13:29 -0700 (PDT) In-Reply-To: References: Date: Sun, 7 Oct 2012 14:13:29 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: 0.1 (/) 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.1 (/) > Just like `C-x z z z' is a convenient way of repeating the last command 3 > times, I'd like `C-x u u u' to undo the last 3 changes. Well, on second thought, I'm not sure whether this feature would be worth it, because one could not insert an `u' just after undoing some changes. This kind of modality should be avoided as much as possible IMO. So I think that I'll take back this proposal... -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 09 02:57:34 2012 Received: (at control) by debbugs.gnu.org; 9 Oct 2012 06:57:35 +0000 Received: from localhost ([127.0.0.1]:34547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TLTl0-0003PO-BL for submit@debbugs.gnu.org; Tue, 09 Oct 2012 02:57:34 -0400 Received: from mail-oa0-f44.google.com ([209.85.219.44]:50398) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TLTky-0003PB-6a for control@debbugs.gnu.org; Tue, 09 Oct 2012 02:57:32 -0400 Received: by mail-oa0-f44.google.com with SMTP id n5so4870274oag.3 for ; Mon, 08 Oct 2012 23:56:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=xbhNEPiFPUFFzj8UATdmnjhBgMTjotX94la2wiJmJvc=; b=KkZsg9OeT/FTxw63iGhIYoxdZcagZvumfhQkupG6s1yLfhW17mpCOZi5D+Ff5y8hFp A9L9+Re513pcyleiVLgd9m6D5J2P4a/S6j3aD5B1Gp5jWpTmVxhsaQAoWhWl7Up24LLk IKtaD4n6sztI0MH4n6wyoS08YsZM/iPW/5Ll+0+fz5i2P7B8+2mjQhNxNx436BmbYmKN p24fCyyRJW7DN6MPLuuyHOBfhvGqyeRDcot03qeOSXb55MoJ6/vYQYiDKA9K8HRBkUdb /FGyGgnGRZBh1vg6ryMDbVqmS4a9y++1YdGLYqq4hCvPxCo5wV8khhlj3BSgml/NTaC8 XTAA== MIME-Version: 1.0 Received: by 10.182.31.50 with SMTP id x18mr2007690obh.56.1349765814697; Mon, 08 Oct 2012 23:56:54 -0700 (PDT) Received: by 10.60.135.7 with HTTP; Mon, 8 Oct 2012 23:56:54 -0700 (PDT) Date: Tue, 9 Oct 2012 08:56:54 +0200 Message-ID: Subject: close 12572 From: Dani Moncayo To: control@debbugs.gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control 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.1 (/) close 12572 stop -- Dani Moncayo From unknown Sun Aug 17 02:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12572: 24.2.50; Request: Make easier to `undo' repeatedly Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Oct 2012 15:34:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12572 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Dani Moncayo'" , <12572@debbugs.gnu.org> Received: via spool by 12572-submit@debbugs.gnu.org id=B12572.134979683925763 (code B ref 12572); Tue, 09 Oct 2012 15:34:03 +0000 Received: (at 12572) by debbugs.gnu.org; 9 Oct 2012 15:33:59 +0000 Received: from localhost ([127.0.0.1]:35892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TLbok-0006hS-2O for submit@debbugs.gnu.org; Tue, 09 Oct 2012 11:33:59 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:26055) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TLboh-0006hB-28 for 12572@debbugs.gnu.org; Tue, 09 Oct 2012 11:33:56 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q99FXDLT025641 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 9 Oct 2012 15:33:14 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q99FXDEe002008 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Oct 2012 15:33:13 GMT Received: from abhmt112.oracle.com (abhmt112.oracle.com [141.146.116.64]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q99FXCEd026773; Tue, 9 Oct 2012 10:33:12 -0500 Received: from dradamslap1 (/10.159.68.170) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 09 Oct 2012 08:33:12 -0700 From: "Drew Adams" References: Date: Tue, 9 Oct 2012 08:33:07 -0700 Message-ID: <18340683C8314A2780ADD7383B92D889@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Ac2khTWSJzXgigArQzWs0M1DBqMhEwBreiJg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -6.3 (------) 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: -6.3 (------) > > Just like `C-x z z z' is a convenient way of repeating the > > last command 3 times, I'd like `C-x u u u' to undo the > > last 3 changes. > > Well, on second thought, I'm not sure whether this feature would be > worth it, because one could not insert an `u' just after undoing some > changes. This kind of modality should be avoided as much as possible > IMO. > > So I think that I'll take back this proposal... Not so fast, perhaps. Sure, `u' is not helpful here, but some control key or other non self-inserting key would be OK for this. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 03 09:35:20 2013 Received: (at control) by debbugs.gnu.org; 3 Sep 2013 13:35:20 +0000 Received: from localhost ([127.0.0.1]:38642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGqlL-00046X-0t for submit@debbugs.gnu.org; Tue, 03 Sep 2013 09:35:20 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:39773) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGqlB-00045x-Ez for control@debbugs.gnu.org; Tue, 03 Sep 2013 09:35:10 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFHO+KK6/2dsb2JhbABEvw4Xc4IfAQVWKAsLNBIUDQsNN4d/Aw8MsROGLA2JVYwSgU+DKQOUN4Jyih2DNIFegxM X-IPAS-Result: Av4EABK/CFHO+KK6/2dsb2JhbABEvw4Xc4IfAQVWKAsLNBIUDQsNN4d/Aw8MsROGLA2JVYwSgU+DKQOUN4Jyih2DNIFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="26299658" Received: from 206-248-162-186.dsl.teksavvy.com (HELO pastel.home) ([206.248.162.186]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 03 Sep 2013 09:32:05 -0400 Received: by pastel.home (Postfix, from userid 20848) id 2B2E8631D3; Tue, 3 Sep 2013 09:35:03 -0400 (EDT) From: Stefan Monnier To: control@debbugs.gnu.org Subject: Re: bug#15234: 24.3.50; Make C-x u repeatable Message-ID: References: <87k3j0bull.fsf@gmail.com> <87y57e8wxv.fsf@gmail.com> <4adaf1e3-320f-4abb-b1ce-3f0918f00eb2@default> Date: Tue, 03 Sep 2013 09:35:03 -0400 In-Reply-To: (Dani Moncayo's message of "Tue, 3 Sep 2013 08:32:51 +0200") 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.3 (/) X-Debbugs-Envelope-To: control 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: 0.3 (/) unarchive 12572 forcemerge 12572 15234 thanks >>>>> "Dani" == Dani Moncayo writes: >>> > IIRC from last time this came up, the reason it's not is that you can >>> > use C-_, or C-/ instead, which are both trivially repeatable. >>> >>> C-/ works good for me. My needs are met, this bug can be closed. >>> I think I sided with C-x u because `u' served as a good mnemonic. >> >> FWIW, I've always used `C-_' or `C-/'. But I still think it makes sense >> to make `C-x u' repeatable. I haven't seen an argument to the contrary >> (but if I do I might change my mind). > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12572#8 > -- > Dani Moncayo