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:31 -0500 Message-ID: References: <83twmkkv16.fsf@gnu.org> <6365BE48-3DBC-4047-9DA0-C50D06D7EDD9@gmail.com> <83r3h41jlz.fsf@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1453855668 339 80.91.229.3 (27 Jan 2016 00:47:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jan 2016 00:47:48 +0000 (UTC) Cc: jean.christophe.helary@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:38 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 1aOEGn-0003qP-Mb for ged-emacs-devel@m.gmane.org; Wed, 27 Jan 2016 01:47:37 +0100 Original-Received: from localhost ([::1]:47591 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOEGn-0008Ss-80 for ged-emacs-devel@m.gmane.org; Tue, 26 Jan 2016 19:47:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOEGk-0008Sm-Na for emacs-devel@gnu.org; Tue, 26 Jan 2016 19:47:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aOEGj-0004rw-QB for emacs-devel@gnu.org; Tue, 26 Jan 2016 19:47:34 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46347) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOEGi-0004rV-C7; Tue, 26 Jan 2016 19:47:32 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aOEGh-0002mu-Mp; Tue, 26 Jan 2016 19:47:31 -0500 In-reply-to: <83r3h41jlz.fsf@gnu.org> (message from Eli Zaretskii on Tue, 26 Jan 2016 16:49:28 +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:198894 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. ]]] > I think you are describing how Emacs input method work. Try this: > C-u C-\ turkish-postfix RET > then type i and watch the echo area. That would work for dotless i (though it would also semipermanently switch my input method). But it wouldn't work for (1) nonalphabetic scripts whose input methods require special knowledge, and (2) special characters such as ΒΆ. > In my case it is OSX and it works like this: you choose a keyboard > layout and then by pressing a key you know can have variants for 2 > secs the list of variants is displayed along with a number under > them. You can either use the arrows to select and enter the > character or hit the corresponding number. That seems convenient for characters that are variants of letters, such as dotless i. However, there are characters that are not variants of letters. The scheme I proposed would be applicable to those sets of characters too. -- 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.