From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: Reducing mouse-dependency In Emacs. Date: Mon, 11 Aug 2003 10:54:29 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200308111454.h7BEsTti008562@rum.cs.yale.edu> References: <200308100342.h7A3gXV19877@raven.dms.auburn.edu> <200308101650.h7AGovxS005131@rum.cs.yale.edu> <200308102309.h7AN9O420410@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1060613735 27724 80.91.224.253 (11 Aug 2003 14:55:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 11 Aug 2003 14:55:35 +0000 (UTC) Cc: monnier+gnu/emacs@cs.yale.edu, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Aug 11 16:55:32 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19mE56-0007Uq-00 for ; Mon, 11 Aug 2003 16:55:32 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19mECO-000644-00 for ; Mon, 11 Aug 2003 17:03:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19mE4i-00006R-PS for emacs-devel@quimby.gnus.org; Mon, 11 Aug 2003 10:55:08 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19mE4d-00005F-7I for emacs-devel@gnu.org; Mon, 11 Aug 2003 10:55:03 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19mE47-0008Fr-Io for emacs-devel@gnu.org; Mon, 11 Aug 2003 10:55:02 -0400 Original-Received: from [128.36.229.169] (helo=rum.cs.yale.edu) by monty-python.gnu.org with esmtp (Exim 4.20) id 19mE47-0008Fn-AT for emacs-devel@gnu.org; Mon, 11 Aug 2003 10:54:31 -0400 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h7BEsT4Z008564; Mon, 11 Aug 2003 10:54:29 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h7BEsTti008562; Mon, 11 Aug 2003 10:54:29 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: Luc Teirlinck X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15881 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15881 > And the NEWS. But the text properties would be optional, defaulting > to `help-echo'. The reason for a separate `short-help' is that a much > too large percentage of the help-echo properties are like: > > mouse-2: visit this file in other window Reminds me of the suggestion I had a while ago to make such help partly automatic (at least when a `local-map' or `keymap' property is present, but maybe also when a `mouse-face' is present). Having it automatic saves work from the coder, but also allows the help text to be different in the `point-over' than in the `mouse-over' case. Stefan