From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: S-SPC for non-editing modes (was: TAB for non-editing modes) Date: Tue, 25 Sep 2007 14:14:16 -0700 Message-ID: References: <87lkav1u4b.fsf@jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1190754872 766 80.91.229.12 (25 Sep 2007 21:14:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 25 Sep 2007 21:14:32 +0000 (UTC) Cc: dann@ics.uci.edu, emacs-devel@gnu.org To: "Juri Linkov" , Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 25 23:14:26 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 1IaHja-0003Hj-3V for ged-emacs-devel@m.gmane.org; Tue, 25 Sep 2007 23:14:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IaHjX-0006KL-DR for ged-emacs-devel@m.gmane.org; Tue, 25 Sep 2007 17:14:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IaHjT-0006KC-Oo for emacs-devel@gnu.org; Tue, 25 Sep 2007 17:14:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IaHjR-0006Js-DV for emacs-devel@gnu.org; Tue, 25 Sep 2007 17:14:14 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IaHjR-0006Jp-AQ for emacs-devel@gnu.org; Tue, 25 Sep 2007 17:14:13 -0400 Original-Received: from rgminet01.oracle.com ([148.87.113.118]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IaHjQ-0007If-L1 for emacs-devel@gnu.org; Tue, 25 Sep 2007 17:14:12 -0400 Original-Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id l8PLE8Kq019249; Tue, 25 Sep 2007 15:14:09 -0600 Original-Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151]) by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id l8PKqucF024932; Tue, 25 Sep 2007 15:14:08 -0600 Original-Received: from dhcp-amer-csvpn-gw1-141-144-64-198.vpn.oracle.com by acsmt351.oracle.com with ESMTP id 3244523701190754832; Tue, 25 Sep 2007 14:13:52 -0700 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <87lkav1u4b.fsf@jurta.org> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-Detected-Kernel: Linux 2.4-2.6 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:79860 Archived-At: > BTW, should we bind S-SPC in some read-only modes to the same command > as is bound to DEL? In most browsers S-SPC is a synonym of DEL which > scrolls the page backwards, and possibly users might expect it to work > the same as in Emacs, particularly in Info and view-mode. What I propose > is at least to add two following bindings: > > (define-key Info-mode-map [?\S- ] 'Info-scroll-down) > (define-key view-mode-map [?\S- ] 'View-scroll-page-backward) > > to info.el and view.el. Currently S-SPC is translated to SPC in > these modes which is useless. Spend, spend, spend. Why not save a few bindings for a future rainy day? ;-) The argument that we should do this because most browsers do it is a good one, if true (I take your word for it). But the argument that S-SPC is currently useless because it is unbound is not a reason to bind it for this purpose. Are new users really finding their habits so terribly violated by Emacs that we need to make changes such as this? PageUp and PageDown are also used in most browsers, and Emacs supports them. How much is enough? Go ahead, if you really think it's helpful. If a better use for S-SPC comes up, I'll argue to change it then. ;-)