From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62818 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.gnus.general Subject: Re: message-cite-function: message-cite-original-without-signature? Date: Sat, 15 Apr 2006 04:45:04 +0900 Message-ID: <87mzeo2b7j.fsf@catnip.gol.com> References: <871x2gp4ut.fsf@pacem.orebokech.com> <87ek01bkli.fsf@pacem.orebokech.com> <87acapbhh6.fsf@pacem.orebokech.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1145043956 30539 80.91.229.2 (14 Apr 2006 19:45:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 14 Apr 2006 19:45:56 +0000 (UTC) Original-X-From: ding-owner+m11345@lists.math.uh.edu Fri Apr 14 21:45:54 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FUUEo-0001o4-D0 for ding-account@gmane.org; Fri, 14 Apr 2006 21:45:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FUUEh-0007n0-00; Fri, 14 Apr 2006 14:45:43 -0500 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FUUEM-0007mv-00 for ding@lists.math.uh.edu; Fri, 14 Apr 2006 14:45:23 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1FUUEL-0002bg-9i for ding@lists.math.uh.edu; Fri, 14 Apr 2006 14:45:22 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FUUEK-0000bO-00 for ; Fri, 14 Apr 2006 21:45:20 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FUUEH-0001je-0v for ding@gnus.org; Fri, 14 Apr 2006 21:45:17 +0200 Original-Received: from 203-216-101-205.dsl.gol.ne.jp ([203.216.101.205]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 14 Apr 2006 21:45:17 +0200 Original-Received: from miles by 203-216-101-205.dsl.gol.ne.jp with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 14 Apr 2006 21:45:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 21 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 203-216-101-205.dsl.gol.ne.jp System-Type: i686-pc-linux-gnu Cancel-Lock: sha1:Wp9wcLJdZkJXPvoeoP+NsrUp9n8= X-Spam-Score: -2.5 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:62818 Archived-At: Lars Magne Ingebrigtsen writes: >> We could simply remap `undo' to `message-undo' in message-mode-map and >> that would catch all possible bindings -- even those set by the user. > > Neat. That would be a solution, then. ... unless of course, the user uses some variant, e.g., `advertised-undo' (what `C-x u' is bound to)... In general I think it's a lot safer if you can figure out how to make the built-in command do the right thing rather than relying on your own special variant always being invoked (and the closer your variant is to the real thing, the more confusing the apparent misbehavior is when a user manages to invoke the wrong one). [It's not like people follow this rule, but still...] -Miles -- Love is a snowmobile racing across the tundra. Suddenly it flips over, pinning you underneath. At night the ice weasels come. --Nietzsche