From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#13206: 24.3.50; FR: insert-char must(?) show characters visually in completion buffer Date: Mon, 17 Dec 2012 06:45:54 -0800 Message-ID: <7DEBA08D473B450EBF27EAD61A80021F@us.oracle.com> References: <87licwiyp9.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0077_01CDDC22.29C7A140" X-Trace: ger.gmane.org 1355755617 5734 80.91.229.3 (17 Dec 2012 14:46:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Dec 2012 14:46:57 +0000 (UTC) To: "'Jambunathan K'" , <13206@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 17 15:47:11 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TkbyI-0005ol-2W for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Dec 2012 15:47:10 +0100 Original-Received: from localhost ([::1]:52548 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tkby4-0006wZ-HP for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Dec 2012 09:46:56 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:53881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tkbxx-0006vl-0n for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 09:46:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tkbxv-0007pd-KD for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 09:46:48 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36701) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tkbxv-0007pZ-GJ for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 09:46:47 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Tkbz8-0001Hj-45 for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 09:48:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Dec 2012 14:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13206 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13206-submit@debbugs.gnu.org id=B13206.13557556484896 (code B ref 13206); Mon, 17 Dec 2012 14:48:02 +0000 Original-Received: (at 13206) by debbugs.gnu.org; 17 Dec 2012 14:47:28 +0000 Original-Received: from localhost ([127.0.0.1]:46952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TkbyZ-0001Gu-Fc for submit@debbugs.gnu.org; Mon, 17 Dec 2012 09:47:28 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:45146) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TkbyW-0001Gi-73 for 13206@debbugs.gnu.org; Mon, 17 Dec 2012 09:47:25 -0500 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id qBHEk8cf032506 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 17 Dec 2012 14:46:08 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id qBHEk72P025545 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Dec 2012 14:46:08 GMT Original-Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id qBHEk7pI031542; Mon, 17 Dec 2012 08:46:07 -0600 Original-Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 17 Dec 2012 06:46:06 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87licwiyp9.fsf@gmail.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac3cW+B8f73EKqNFT8ynKG/WyA0R4gABmTrg X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:68642 Archived-At: This is a multi-part message in MIME format. ------=_NextPart_000_0077_01CDDC22.29C7A140 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit > It will be wonderful if ucs-insert shows the characters > visually in the completion buffer. FWIW, Icicles has had that feature for quite a while. The attached screenshot shows also what happens when cycling: *Completions* mode line shows the char with its code point. ,---- | icicle-read-char-by-name is a compiled Lisp function. | | (icicle-read-char-by-name PROMPT &optional NAMES) | | Read a character by its Unicode name or hex number string. | Display PROMPT and read a string that represents a character by its | Unicode property `name' or `old-name'. Return the char as a number. | | You can use completion against the Unicode name of the character. | | In Icicle mode: | | * The character itself is displayed next to its name, even though it | is not part of the completion candidate. WYSIWYG. | | * When you cycle among candidates, the current character and its | Unicode code point are shown in the mode line (provided user option | `icicle-help-in-mode-line-delay' is greater than zero.) | | If you use a dedicated `*Completions*' frame, then the font used in | `*Completions*' is the same as the frame from which you invoked | completion. | | If you use library `doremi-frm.el' then you can increase the font size | for `*Completions*' dynamically using `C-x -'. | | As an alternative to completing the Unicode name, you can input a | number for the Unicode code point: a hexidecimal number or a number in | hash notation: #o21430 for octal, #x2318 for hex, or #10r8984 for | decimal. | | Non-nil optional arg NAMES is an alist of names to use in place of the | value returned by `icicle-ucs-names'. It must have the same form as | such a return value: (CHAR-NAME . CHAR-CODE). `---- ------=_NextPart_000_0077_01CDDC22.29C7A140 Content-Type: image/png; name="throw-icy-unicode-comp.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="throw-icy-unicode-comp.png" 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 tWYAAAAASUVORK5CYII= ------=_NextPart_000_0077_01CDDC22.29C7A140--