From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: inputting characters by hexadigit Date: Wed, 23 Jul 2008 12:03:35 +0300 Organization: JURTA Message-ID: <87wsjdgd6r.fsf@jurta.org> References: <868ww3vydn.fsf@lifelogs.com> <87tzeokrku.fsf@jurta.org> <87tzeogih6.fsf@catnip.gol.com> <488020A4.4060601@harpegolden.net> <873am6rb8k.fsf@jurta.org> <87r69oqojm.fsf@jurta.org> <4886A7D0.8070007@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1216805593 25391 80.91.229.12 (23 Jul 2008 09:33:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Jul 2008 09:33:13 +0000 (UTC) Cc: Kenichi Handa , lekktu@gmail.com, tzz@lifelogs.com, David De La Harpe Golden , emacs-devel@gnu.org, miles@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 23 11:34:01 2008 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 1KLajO-00036G-Rq for ged-emacs-devel@m.gmane.org; Wed, 23 Jul 2008 11:33:59 +0200 Original-Received: from localhost ([127.0.0.1]:44233 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KLaiV-0000Zs-D9 for ged-emacs-devel@m.gmane.org; Wed, 23 Jul 2008 05:33:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KLaiP-0000Zn-2a for emacs-devel@gnu.org; Wed, 23 Jul 2008 05:32:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KLaiN-0000ZR-Bj for emacs-devel@gnu.org; Wed, 23 Jul 2008 05:32:56 -0400 Original-Received: from [199.232.76.173] (port=52593 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KLaiM-0000ZO-Th for emacs-devel@gnu.org; Wed, 23 Jul 2008 05:32:54 -0400 Original-Received: from relay02.kiev.sovam.com ([62.64.120.197]:63911) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KLaiG-0007wh-Hh; Wed, 23 Jul 2008 05:32:48 -0400 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay02.kiev.sovam.com with esmtp (Exim 4.67) (envelope-from ) id 1KLaiB-000Dau-83; Wed, 23 Jul 2008 12:32:43 +0300 In-Reply-To: (Stefan Monnier's message of "Tue, 22 Jul 2008 23:53:06 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu) X-Scanner-Signature: 5389b9e13478507b5d7b23e4ed053241 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Trusted X-SpamTest-Info: Profiles 4417 [July 23 2008] X-SpamTest-Info: {received from trusted relay: common white list} X-SpamTest-Info: {HEADERS: header Content-Type found without required header Content-Transfer-Encoding} X-SpamTest-Method: white ip list X-SpamTest-Rate: 10 X-SpamTest-Status: Trusted X-SpamTest-Status-Extended: trusted X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release X-detected-kernel: by monty-python.gnu.org: FreeBSD 6.x (1) 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:101298 Archived-At: >> Just wondering... C-q 0x263a doesn't seem so bad... > > C-x 8 0 2 6 3 a is just as short. And if we can drop the 0, it's > even shorter. Using digits for the prefix key makes input too confusing. In the middle of the input sequence it is difficult to see what the current input number is. Is it "8 0 2 6" or "0 2 6 3" or, after dropping the 0, is it "8 2 6 3". It is difficult for the user to visually parse such a key sequence and to complete input. Another drawback (that C-q currently has too) is an inability to edit incomplete input. This pushes us back to the era of dumb calculators without the backspace key. A more convenient method is to use the minibuffer to input the number. -- Juri Linkov http://www.jurta.org/emacs/