From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: New keybinding suggestion: C-x _ for `shrink-window' Date: Wed, 31 Oct 2007 19:58:27 -0400 Message-ID: References: <87r6jfed61.fsf@bzg.ath.cx> <877il3qyvs.fsf@bzg.ath.cx> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1193875202 10045 80.91.229.12 (1 Nov 2007 00:00:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 Nov 2007 00:00:02 +0000 (UTC) Cc: emacs-devel@gnu.org To: Bastien Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 01 01:00:05 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1InNTe-0008BQ-Ov for ged-emacs-devel@m.gmane.org; Thu, 01 Nov 2007 01:00:03 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1InNTV-00005i-81 for ged-emacs-devel@m.gmane.org; Wed, 31 Oct 2007 19:59:53 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1InNSA-0006tF-JS for emacs-devel@gnu.org; Wed, 31 Oct 2007 19:58:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1InNS8-0006r3-Ov for emacs-devel@gnu.org; Wed, 31 Oct 2007 19:58:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1InNS8-0006qq-CR for emacs-devel@gnu.org; Wed, 31 Oct 2007 19:58:28 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1InNS8-0004B6-0Z for emacs-devel@gnu.org; Wed, 31 Oct 2007 19:58:28 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1InNS7-00053U-Dl; Wed, 31 Oct 2007 19:58:27 -0400 In-reply-to: <877il3qyvs.fsf@bzg.ath.cx> (message from Bastien on Wed, 31 Oct 2007 11:58:31 +0000) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:82263 Archived-At: > I don't think it is worth using up a key for that. > You can do this now with negative args to `enlarge-window', > and I think that is good enough for a command tha's not used > all that often. Sorry to insist on this, but Emacs has also these two keybindings: C-x { shrink-window-horizontally C-x } enlarge-window-horizontally So what? I find it weird to have a keybinding for `shrink-window-horizontally' and not for `shrink-window', which is more fundamental. These things don't run exactly parallel. { and } are opposites in a way that ^ and _ are not. However, your point is valid to the extent that we might consider reusing C-x { and C-x } for something else, if there is an obvious something else to use them for.