From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Entering Unicode characters Date: Sat, 06 Feb 2016 16:30:54 +0200 Message-ID: <834mdlud0h.fsf@gnu.org> References: <83twmkkv16.fsf@gnu.org> <8360y2t48k.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1454769093 5616 80.91.229.3 (6 Feb 2016 14:31:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Feb 2016 14:31:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: Helmut Eller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 06 15:31:29 2016 Return-path: Envelope-to: ged-emacs-devel@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 1aS3tY-0004oU-Fb for ged-emacs-devel@m.gmane.org; Sat, 06 Feb 2016 15:31:28 +0100 Original-Received: from localhost ([::1]:54109 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aS3tX-0002LO-Sl for ged-emacs-devel@m.gmane.org; Sat, 06 Feb 2016 09:31:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45530) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aS3tS-0002IZ-8Q for emacs-devel@gnu.org; Sat, 06 Feb 2016 09:31:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aS3tP-0007OV-1C for emacs-devel@gnu.org; Sat, 06 Feb 2016 09:31:22 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37963) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aS3tO-0007OP-UN; Sat, 06 Feb 2016 09:31:18 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2869 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aS3tN-00004t-7e; Sat, 06 Feb 2016 09:31:17 -0500 In-reply-to: (message from Helmut Eller on Sat, 06 Feb 2016 14:59:15 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:199414 Archived-At: > From: Helmut Eller > Cc: emacs-devel@gnu.org > Date: Sat, 06 Feb 2016 14:59:15 +0100 > > > Also, I think unassigned codepoints should not be shown, and the same > > for Surrogates and Private-Area codepoints. They will never yield > > anything but those rectangles with a codepoint in hex inside them. > > Not sure about this. E.g. if somebody want to see an Unicode block he > may well want to see the range defined by the standard. I also think > that some fonts do assign glyphs in private-use areas. A part of the > high surrogates seems to be available for private-use as well. If those use cases exist, they are rare. So a customizable option, off by default, would be useful, I think. > > Finally, I think a command to insert the character at point into > > another buffer would be a good addition. > > It's not so easy to know where the charactor should be inserted. I thought about prompting for it. It's simple, and gets the job done. > So my thinking is that the usual commands for copying a character to the > kill ring or copy&pasting it with the mouse is sufficient. Yes, but if the prompt for the buffer offers the MRU buffer as the default, all one needs is type RET RET (the first one to invoke the command, the second one to accept the default buffer), which is faster and more efficient, I think.