From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: "No further undo information" clutters *Messages* buffer Date: Wed, 26 Oct 2005 21:30:22 -0400 Message-ID: References: <435C998C.3030801@gmx.at> <435F7197.1080108@gmx.at> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1130376833 10516 80.91.229.2 (27 Oct 2005 01:33:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 27 Oct 2005 01:33:53 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 27 03:33:50 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EUwdD-0001PU-Gt for ged-emacs-devel@m.gmane.org; Thu, 27 Oct 2005 03:32:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EUwdB-0005w4-3s for ged-emacs-devel@m.gmane.org; Wed, 26 Oct 2005 21:32:37 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EUwb3-00054U-38 for emacs-devel@gnu.org; Wed, 26 Oct 2005 21:30:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EUwb2-000547-Dl for emacs-devel@gnu.org; Wed, 26 Oct 2005 21:30:24 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EUwb2-000542-5e for emacs-devel@gnu.org; Wed, 26 Oct 2005 21:30:24 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EUwb2-0001ax-65 for emacs-devel@gnu.org; Wed, 26 Oct 2005 21:30:24 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EUwb0-0003fz-H1; Wed, 26 Oct 2005 21:30:22 -0400 Original-To: martin rudalics In-reply-to: <435F7197.1080108@gmx.at> (message from martin rudalics on Wed, 26 Oct 2005 14:07:51 +0200) 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:44934 Archived-At: Eventually Undo! undo-more: No further undo information occupied more than 90% of my `*Messages*' buffer which made it quite difficult to trace more interesting error messages. How did that happen? From one sequence of undos, you'll only get one such message. So you must have done lots of sequences of undos, and in each one, continued until you got an error. It's not impossible, but it is strange and probably unusual. Can you show us a complete, precise test case? Ideally, I wanted `undo' issue `Undo...', `Redo...', etc. first. If the operation succeeded it would display `Undo...done', `Redo...done', etc. Otherwise, it would issue `Undo...', `Redo...', etc. with the according error text appended. In any case `message_log_check_duplicate' would take care of the rest. It already combines duplicate Undo! messages, so that you end up with at most one of them from any sequence of undos.