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: propose adding Icicles to Emacs Date: Tue, 12 Jun 2007 06:30:40 -0700 Message-ID: References: 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 1181655068 5001 80.91.229.12 (12 Jun 2007 13:31:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 12 Jun 2007 13:31:08 +0000 (UTC) To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 12 15:31:07 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 1Hy6Sa-0001dw-NJ for ged-emacs-devel@m.gmane.org; Tue, 12 Jun 2007 15:31:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hy6SZ-0004R2-VY for ged-emacs-devel@m.gmane.org; Tue, 12 Jun 2007 09:31:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hy6SV-0004QZ-Rx for emacs-devel@gnu.org; Tue, 12 Jun 2007 09:30:55 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hy6ST-0004QI-Ju for emacs-devel@gnu.org; Tue, 12 Jun 2007 09:30:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hy6ST-0004QF-EF for emacs-devel@gnu.org; Tue, 12 Jun 2007 09:30:53 -0400 Original-Received: from agminet01.oracle.com ([141.146.126.228]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Hy6ST-0002Ix-2U for emacs-devel@gnu.org; Tue, 12 Jun 2007 09:30:53 -0400 Original-Received: from rgmgw3.us.oracle.com (rgmgw3.us.oracle.com [138.1.186.112]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id l5CDUmdu025773 for ; Tue, 12 Jun 2007 08:30:48 -0500 Original-Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151]) by rgmgw3.us.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id l5C8S8S8020650 for ; Tue, 12 Jun 2007 07:30:47 -0600 Original-Received: from dhcp-amer-csvpn-gw1-141-144-66-98.vpn.oracle.com by acsmt351.oracle.com with ESMTP id 2890033161181655043; Tue, 12 Jun 2007 06:30:43 -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: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Importance: Normal X-Whitelist: TRUE X-Whitelist: TRUE X-Brightmail-Tracker: AAAAAQAAAAI= 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:72688 Archived-At: > >> C-RET is kind of difficult to produce in a terminal, meaning that some > >> of these emacs features are difficult to test for us emacs terminal > >> users. > > > > Since C-SPC toggles the normal mark, I was looking for "similar > bindings" > > to toggle the rectangle mark (C-RET) and global mark (S-C-SPC). > > > > I chose C-RET to set the rectangle mark, since RET has a nice > > mostly-rectangle shape, and C-RET is easy to type. > > > > > > Do you have any suggestions for alternative bindings on a terminal? > > No I dont really. > > I dont really understand why C-RET doesnt work either. > > I use a terminal emulator called Putty sometimes, and an xterm > sometimes. They differ in which keys are acceptable. For instance I > use shift-arrows for moving between windows using > (windmove-default-keybindings). I need to patch Putty to make > shift-arrows work, but it works directly with xterm. > > If I could find out which keys are acceptable in terminals maybe I > could contribute better. This is getting off thread for the Icicles proposal. WRT Icicles, FWIW: Icicles makes several minibuffer bindings that are keys you cannot use in terminal mode. For this reason, if you use terminal mode, then Icicles warns you that you probably don't want to use it in terminal mode without rebinding some keys, and the same thing is stated in the doc. You will want to rebind S-TAB at the least. I tried to pick keys that 1) were not already taken or 2) were not very useful in minibuffer editing.