From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Bug with key echo. Date: Tue, 01 Feb 2005 08:30:34 -0500 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1107265643 19726 80.91.229.2 (1 Feb 2005 13:47:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 1 Feb 2005 13:47:23 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 01 14:47:21 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1CvyM0-000147-KC for ged-emacs-devel@m.gmane.org; Tue, 01 Feb 2005 14:46:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CvyYw-0008Nj-0S for ged-emacs-devel@m.gmane.org; Tue, 01 Feb 2005 08:59:26 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CvyWD-00075o-EP for emacs-devel@gnu.org; Tue, 01 Feb 2005 08:56:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CvyW3-0006vf-4V for emacs-devel@gnu.org; Tue, 01 Feb 2005 08:56:32 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CvyW0-0006kx-2K for emacs-devel@gnu.org; Tue, 01 Feb 2005 08:56:24 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Cvy9d-0005Sq-CS for emacs-devel@gnu.org; Tue, 01 Feb 2005 08:33:17 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1Cvy70-0005lJ-GL; Tue, 01 Feb 2005 08:30:34 -0500 Original-To: David Kastrup In-reply-to: (message from David Kastrup on Wed, 26 Jan 2005 01:48:12 +0100) 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 X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:32699 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:32699 Execute the following two commands. (define-key ctl-x-map "\C-p" nil) (define-key ctl-x-map "\C-p\C-p" (lambda nil (interactive) (y-or-n-p "Woozle "))) Now type C-x C-p and wait until the key echo appears. Then type C-p again. Does this fix it? *** xdisp.c 29 Jan 2005 11:51:48 -0500 1.974 --- xdisp.c 01 Feb 2005 05:44:57 -0500 *************** *** 8085,8090 **** --- 8085,8091 ---- /* Last displayed message is now the current message. */ echo_area_buffer[1] = echo_area_buffer[0]; + echo_message_buffer = Qnil; /* Prevent redisplay optimization in redisplay_internal by resetting this_line_start_pos. This is done because the mini-buffer now