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: Bugs caused by recent use of define-derived-mode Date: Sun, 08 Sep 2002 08:54:53 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200209020237.VAA26080@eel.dms.auburn.edu> <200209021629.g82GTY707192@rum.cs.yale.edu> <200209022302.SAA26633@eel.dms.auburn.edu> <200209031506.g83F6Yh12528@rum.cs.yale.edu> <200209031536.KAA27166@eel.dms.auburn.edu> <200209032123.QAA28184@eel.dms.auburn.edu> <200209040001.TAA28292@eel.dms.auburn.edu> <200209050437.XAA01465@eel.dms.auburn.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1031490021 28715 127.0.0.1 (8 Sep 2002 13:00:21 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 8 Sep 2002 13:00:21 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu, Kai.Grossjohann@CS.Uni-Dortmund.DE, monnier+gnu/emacs@rum.cs.yale.edu, emacs-devel@gnu.org Return-path: Original-Received: from hermes.netfonds.no ([80.91.224.195]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17o1ff-0007Sr-00 for ; Sun, 08 Sep 2002 15:00:20 +0200 Original-Received: from mail-relay.eunet.no (mail-relay.eunet.no [193.71.71.242]) by hermes.netfonds.no (8.12.1/8.12.1) with ESMTP id g88D0D9e019654 for ; Sun, 8 Sep 2002 15:00:13 +0200 (CEST) Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by mail-relay.eunet.no (8.12.2/8.12.2/GN) with ESMTP id g88D0DRb088501 for ; Sun, 8 Sep 2002 15:00:13 +0200 (CEST) (envelope-from emacs-devel-admin@gnu.org) Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17o2F5-0001k2-00 for ; Sun, 08 Sep 2002 15:36:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17o1fd-0008HT-00; Sun, 08 Sep 2002 09:00:09 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17o1aZ-0007L2-00 for emacs-devel@gnu.org; Sun, 08 Sep 2002 08:54:55 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17o1aX-0007Kq-00 for emacs-devel@gnu.org; Sun, 08 Sep 2002 08:54:55 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17o1aX-0007Kk-00 for emacs-devel@gnu.org; Sun, 08 Sep 2002 08:54:53 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.10) id 17o1aX-00066Y-00; Sun, 08 Sep 2002 08:54:53 -0400 Original-To: teirllm@dms.auburn.edu In-reply-to: <200209050437.XAA01465@eel.dms.auburn.edu> (message from Luc Teirlinck on Wed, 4 Sep 2002 23:37:15 -0500 (CDT)) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:7714 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:7714 One possible idea for conveniently selecting one of the various local abbrev tables is to specify both the abbrev table and the abbrev text with the same minibuffer. The minibuffer would start out with text that specifies the abbrev table. You can type text for the abbrev, leaving the abbrev table name unchanged. Or you can type M-p to pick a different abbrev table, and then type text for the abbrev. The advantage is that this doesn't add an inconvenient extra minibuffer invocation. However, it still imposes the burden of choosing which abbrev table. It is not clear that the benefit is worth this burden. I think that having the possibility of separate abbrevs for Mail mode is only a slight benefit.