From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tak Ota Newsgroups: gmane.emacs.devel Subject: Re: momentary-string-display Date: Tue, 02 Jan 2007 14:54:56 -0800 (PST) Organization: Sony Electronics Inc. Message-ID: <20070102.145456.91281212.Takaaki.Ota@am.sony.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1167779731 18055 80.91.229.12 (2 Jan 2007 23:15:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 2 Jan 2007 23:15:31 +0000 (UTC) Cc: lekktu@gmail.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 03 00:15:29 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 1H1sqp-0000Ds-Qo for ged-emacs-devel@m.gmane.org; Wed, 03 Jan 2007 00:15:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H1sqo-0003Fn-R4 for ged-emacs-devel@m.gmane.org; Tue, 02 Jan 2007 18:15:22 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H1sqc-0003FR-Kj for emacs-devel@gnu.org; Tue, 02 Jan 2007 18:15:10 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H1sqb-0003Ev-H7 for emacs-devel@gnu.org; Tue, 02 Jan 2007 18:15:10 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H1sqb-0003Eq-Eu for emacs-devel@gnu.org; Tue, 02 Jan 2007 18:15:09 -0500 Original-Received: from [62.209.45.174] (helo=outbound3-fra-R.bigfish.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1H1sqZ-0002qr-KT; Tue, 02 Jan 2007 18:15:07 -0500 Original-Received: from outbound3-fra.bigfish.com (localhost.localdomain [127.0.0.1]) by outbound3-fra-R.bigfish.com (Postfix) with ESMTP id 2836C11015A; Tue, 2 Jan 2007 23:15:04 +0000 (UTC) Original-Received: from mail31-fra-R.bigfish.com (unknown [10.4.252.3]) by outbound3-fra.bigfish.com (Postfix) with ESMTP id 1BDF39B8043; Tue, 2 Jan 2007 23:15:04 +0000 (UTC) Original-Received: from mail31-fra (localhost.localdomain [127.0.0.1]) by mail31-fra-R.bigfish.com (Postfix) with ESMTP id D4B16700178; Tue, 2 Jan 2007 23:15:03 +0000 (UTC) X-BigFish: V Original-Received: by mail31-fra (MessageSwitch) id 1167778500534206_10721; Tue, 2 Jan 2007 22:55:00 +0000 (UCT) Original-Received: from mail8.fw-bc.sony.com (mail8.fw-bc.sony.com [160.33.98.75]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail31-fra.bigfish.com (Postfix) with ESMTP id 33DD930808D; Tue, 2 Jan 2007 22:54:59 +0000 (UTC) Original-Received: from mail1.sgo.in.sel.sony.com (mail1.sgo.in.sel.sony.com [43.130.1.111]) by mail8.fw-bc.sony.com (8.12.11/8.12.11) with ESMTP id l02Msuue007676; Tue, 2 Jan 2007 22:54:57 GMT Original-Received: from localhost (us00130290172a.am.sony.com [43.191.14.104]) by mail1.sgo.in.sel.sony.com (8.12.11/8.12.11) with ESMTP id l02MsuGN010470; Tue, 2 Jan 2007 22:54:56 GMT Original-To: rms@gnu.org In-Reply-To: X-Telephone: +1-858-942-3239 X-Fax------: +1-858-942-9142 X-SnailMail: 16450 West Bernardo Drive MZ7205, San Diego, CA 92127-1804 X-Mailer: Mew-5.2rc2 on Emacs-22.0.92.1 (i386-mingw-nt5.1.2600 built on 2007-01-02) 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:64659 Archived-At: Wed, 27 Dec 2006 16:16:49 -0500: Richard Stallman wrote: > momentary-string-display is a kludge, which should be used as little > as possible. It is used very little, so it has little potential to do > any harm. I see. I had never looked its implementation before. It certainly looks kludge. > I see two uses of momentary-string-display in table.el which perhaps > should be replaced by calls to display-warning. > Takaaki-san, do you think that is a good idea? I compared the behavior of the two functions and I prefer momentary-string-display. However, I don't object replacing it with display-warning. > It would be clean to make momentary-string-display use overlays > and not change the buffer text at all. Would you like to try > writing that? But let's not delay the release for it. If you are asking me I don't know how to introduce momentary-string-display equivalent pop-up text effect by using overlays. Anyway if the cleaning up doesn't look feasible by the release please replace momentary-string-display with something that does similar work. I agree the release should not be delayed by this issue. -Tak