From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stuart D. Herring" Newsgroups: gmane.emacs.devel Subject: Re: Keybinding nit Date: Fri, 20 Oct 2006 09:09:53 -0700 (PDT) Message-ID: <53880.128.165.123.18.1161360593.squirrel@webmail.lanl.gov> References: <85d58p7hyu.fsf@lola.goethe.zz> <85irig78t9.fsf@lola.goethe.zz> <17719.56017.158858.353004@kahikatea.snap.net.nz> <85vemgowxv.fsf@lola.goethe.zz> Reply-To: herring@lanl.gov NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1161374088 13708 80.91.229.2 (20 Oct 2006 19:54:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Oct 2006 19:54:48 +0000 (UTC) Cc: Nick Roberts , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 20 21:54:43 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Gb0Rq-0001PA-G6 for ged-emacs-devel@m.gmane.org; Fri, 20 Oct 2006 21:54:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gb0Rq-0002EF-3r for ged-emacs-devel@m.gmane.org; Fri, 20 Oct 2006 15:54:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gawwj-00077h-OX for emacs-devel@gnu.org; Fri, 20 Oct 2006 12:10:09 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gawwh-00075L-KS for emacs-devel@gnu.org; Fri, 20 Oct 2006 12:10:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gawwh-00074v-8E for emacs-devel@gnu.org; Fri, 20 Oct 2006 12:10:07 -0400 Original-Received: from [192.65.95.54] (helo=mailwasher-b.lanl.gov) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Gawwc-0003Se-UI; Fri, 20 Oct 2006 12:10:03 -0400 Original-Received: from mailrelay3.lanl.gov (mailrelay3.lanl.gov [128.165.4.104]) by mailwasher-b.lanl.gov (8.13.8/8.13.8/(ccn-5)) with ESMTP id k9KG9s7k029045; Fri, 20 Oct 2006 10:09:55 -0600 Original-Received: from webmail1.lanl.gov (webmail1.lanl.gov [128.165.4.106]) by mailrelay3.lanl.gov (8.13.8/8.13.8/(ccn-5)) with ESMTP id k9KG9s4c026160; Fri, 20 Oct 2006 10:09:54 -0600 Original-Received: from webmail1.lanl.gov (localhost.localdomain [127.0.0.1]) by webmail1.lanl.gov (8.12.11.20060308/8.12.11) with ESMTP id k9KG9rif015819; Fri, 20 Oct 2006 10:09:54 -0600 Original-Received: (from apache@localhost) by webmail1.lanl.gov (8.12.11.20060308/8.12.11/Submit) id k9KG9rTq015817; Fri, 20 Oct 2006 09:09:53 -0700 X-Authentication-Warning: webmail1.lanl.gov: apache set sender to herring@lanl.gov using -f Original-Received: from 128.165.123.18 (SquirrelMail authenticated user 196434) by webmail.lanl.gov with HTTP; Fri, 20 Oct 2006 09:09:53 -0700 (PDT) In-Reply-To: <85vemgowxv.fsf@lola.goethe.zz> Original-To: "David Kastrup" User-Agent: SquirrelMail/1.4.6-7.el3.7lanl X-Priority: 3 (Normal) Importance: Normal X-PMX-Version: 4.7.1.128075 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:60959 Archived-At: > Serves me right. If it weren't for disagreement, I'd have no > agreement at all. I'd have proposed to move C-x 4 0 > (`kill-buffer-and-window') to C-x 4 k and have C-x 5 k be mapped to > `kill-buffer-and-frame' (which does not yet exist). It's obviously of little real importance, what with such convenient functions as `global-set-key', but in case anyone's interested: obviously the 0 in C-x 4 0 doesn't parallel the 0 in C-x 0 or C-x 5 0, but it's possible to think of the 4 as a modifier on the 0 instead of the other way around. Since C-x 0 is already a window command, and 4 is a window modifier, I treat it as an emphatic; -kill- this window (by which I mean `kill-buffer-and-window', of course) rather than merely -close- it. (4 also has the meaning of "other window" sometimes, as in C-x 4 f; in that sense, I have C-x 4 k bound to my own command `kill-other-buffer-and-window' with obvious semantics. I frequently use it after using ediff or help so as to quickly clear my workspace of both windows and buffers I no longer need.) Davis -- This product is sold by volume, not by mass. If it appears too dense or too sparse, it is because mass-energy conversion has occurred during shipping.