From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: REDO ? Date: Sun, 22 Apr 2007 21:57:49 -0400 Message-ID: References: <32936604.5441177185299552.JavaMail.www@wwinf4104> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1177293803 5161 80.91.229.12 (23 Apr 2007 02:03:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 23 Apr 2007 02:03:23 +0000 (UTC) Cc: "Emacs Dev \[emacs-devel\]" To: alinsoar@voila.fr Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 23 04:03:21 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hfnth-0004U3-9J for ged-emacs-devel@m.gmane.org; Mon, 23 Apr 2007 04:03:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hfnz2-0000ZN-Fj for ged-emacs-devel@m.gmane.org; Sun, 22 Apr 2007 22:08:52 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hfnyz-0000Yx-As for emacs-devel@gnu.org; Sun, 22 Apr 2007 22:08:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hfnyx-0000Yl-TR for emacs-devel@gnu.org; Sun, 22 Apr 2007 22:08:48 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hfnyx-0000Yi-O3 for emacs-devel@gnu.org; Sun, 22 Apr 2007 22:08:47 -0400 Original-Received: from tomts13.bellnexxia.net ([209.226.175.34] helo=tomts13-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Hfntb-0004xL-Hx for emacs-devel@gnu.org; Sun, 22 Apr 2007 22:03:15 -0400 Original-Received: from pastel.home ([74.12.206.245]) by tomts13-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20070423020314.MSJN1593.tomts13-srv.bellnexxia.net@pastel.home> for ; Sun, 22 Apr 2007 22:03:14 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id B6F3F8043; Sun, 22 Apr 2007 21:57:49 -0400 (EDT) In-Reply-To: <32936604.5441177185299552.JavaMail.www@wwinf4104> (A. Soare's message of "Sat\, 21 Apr 2007 21\:54\:59 +0200 \(CEST\)") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.97 (gnu/linux) X-detected-kernel: Solaris 8 (1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:69822 Archived-At: > What do you think about inserting a redo command for the next version ? (23) > For me it could be very useful. Yes, it's pretty much on my todo list. Note that we already have "redo", just not as a command. The current way to do "redo" is to use the command "undo". The only difference is that if the last modification was not an "undo" the undo command will not fail (as "redo" would) but will simply undo instead. Also if the last command was an "undo", the undo command will keep undoing instead of doing a "redo" (i.e. undoing the last undo). > Also, every time when we press undo or redo, to see (optionally) in the > minibuffer the current change in yank kill, and the previous, and > the next. I do not understand. Stefan