From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Entering Unicode characters Date: Tue, 26 Jan 2016 19:47:36 -0500 Message-ID: References: <83twmkkv16.fsf@gnu.org> <87d1sobjkk.fsf@mbork.pl> <83mvrs1imx.fsf@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1453855684 665 80.91.229.3 (27 Jan 2016 00:48:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jan 2016 00:48:04 +0000 (UTC) Cc: tianxiang.xiong@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 27 01:47:55 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 1aOEH5-0003zN-Kb for ged-emacs-devel@m.gmane.org; Wed, 27 Jan 2016 01:47:55 +0100 Original-Received: from localhost ([::1]:47594 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOEH5-0000Ps-4J for ged-emacs-devel@m.gmane.org; Tue, 26 Jan 2016 19:47:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57994) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOEH1-0000NV-Fp for emacs-devel@gnu.org; Tue, 26 Jan 2016 19:47:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aOEH0-000537-I8 for emacs-devel@gnu.org; Tue, 26 Jan 2016 19:47:51 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46351) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOEGn-0004sg-7g; Tue, 26 Jan 2016 19:47:37 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aOEGm-0002oV-GL; Tue, 26 Jan 2016 19:47:36 -0500 In-reply-to: <83mvrs1imx.fsf@gnu.org> (message from Eli Zaretskii on Tue, 26 Jan 2016 17:10:30 +0200) 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:198895 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > The somewhat tricky part about the last item is that some languages > use non-contiguous portions of a block that is shared with other > languages. It would be easy to allow a language name to specify a list of character codes to display, instead of a range of codes, when desirable. Word lets you choose a _script_ (more accurately, a Unicode block which supports a specific script), not a language. E.g., you won't find "Turkish" there, because there's no such block in Unicode. Displaying characters for a language is a more fine-grained task. A list of the characters special to that language would be easy to add. So this feature could accept language names, and script names, and various other ways of specifying which collection of characers to offer. > You select a subset of characters in a character set (e.g. Greek > letters) and are shown a modal window with visual representations of all > the characters. You can then choose a character to insert into the > document. Yes, that's it. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.