From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.bugs Subject: Re: (define-key MAP [t] ...) Date: Sat, 11 Jan 2003 17:39:00 -0600 (CST) Sender: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <200301112339.RAA28477@eel.dms.auburn.edu> References: NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1042328302 15059 80.91.224.249 (11 Jan 2003 23:38:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 11 Jan 2003 23:38:22 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18XVCn-0003ul-00 for ; Sun, 12 Jan 2003 00:38:21 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18XVDs-00072V-01 for gnu-bug-gnu-emacs@m.gmane.org; Sat, 11 Jan 2003 18:39:28 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18XVDH-00067W-00 for bug-gnu-emacs@gnu.org; Sat, 11 Jan 2003 18:38:51 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18XVD8-0005ni-00 for bug-gnu-emacs@gnu.org; Sat, 11 Jan 2003 18:38:44 -0500 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18XVCu-0005Wv-00 for bug-gnu-emacs@gnu.org; Sat, 11 Jan 2003 18:38:28 -0500 Original-Received: from eel.dms.auburn.edu (eel.dms.auburn.edu [131.204.53.108]) by manatee.dms.auburn.edu (8.9.1a/8.9.1) with ESMTP id RAA00485; Sat, 11 Jan 2003 17:38:26 -0600 (CST) Original-Received: (from teirllm@localhost) by eel.dms.auburn.edu (8.9.3+Sun/8.9.3) id RAA28477; Sat, 11 Jan 2003 17:39:00 -0600 (CST) X-Authentication-Warning: eel.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: acm@muc.de In-reply-to: (message from Alan Mackenzie on Sat, 11 Jan 2003 21:14:41 +0000 (GMT)) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:4189 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:4189 I mean the text: `(t . BINDING)' This specifies a "default key binding"; any event not bound by other elements of the keymap is given BINDING as its binding. Default bindings allow a keymap to bind all possible event types without having to enumerate all of them. A keymap that has a default binding completely masks any lower-precedence keymap. in the "Format of keymaps" section. I noticed though that I made myself a note saying: "Use [t] for `key' to specify the default binding" in the define-key definition of my own copy of the Elisp manual. Since I felt the need to remind myself of that using a note and you seem confused by it, you are probably right that adding a small sentence to that effect in the define-key documentation might be useful. Sincerely, Luc.