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: composed characters question and suggestions for quail-cyrillic-* Date: Tue, 15 Jul 2008 23:32:04 +0300 Organization: JURTA Message-ID: <87vdz67ut7.fsf@jurta.org> References: <86lk19mmua.fsf@lifelogs.com> <867ict8awn.fsf@lifelogs.com> <87zlouswvk.fsf@jurta.org> <86skulfo7j.fsf@lifelogs.com> <87fxql8j7y.fsf@jurta.org> <86y74ccrp4.fsf@lifelogs.com> <87od583s2a.fsf@jurta.org> <86wsjv6o6i.fsf@lifelogs.com> <868wwa7v1k.fsf@lifelogs.com> <87prpmc011.fsf@jurta.org> <863ami4seu.fsf@lifelogs.com> <87fxqi62ee.fsf@jurta.org> <86lk093nz1.fsf@lifelogs.com> <87abgpshlx.fsf@jurta.org> <86wsjtzhas.fsf@lifelogs.com> <87iqvdo6tw.fsf@jurta.org> <86prplzd45.fsf@lifelogs.com> <87vdzdflfj.fsf@jurta.org> <86tzes36q7.fsf@lifelogs.com> <87k5fonoki.fsf@jurta.org> <86y743w5jm.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1216154740 29303 80.91.229.12 (15 Jul 2008 20:45:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 15 Jul 2008 20:45:40 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ted Zlatanov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 15 22:46:28 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 1KIrPk-0004C9-Kv for ged-emacs-devel@m.gmane.org; Tue, 15 Jul 2008 22:46:24 +0200 Original-Received: from localhost ([127.0.0.1]:43585 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KIrOs-0003yE-2h for ged-emacs-devel@m.gmane.org; Tue, 15 Jul 2008 16:45:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KIrOl-0003xn-MN for emacs-devel@gnu.org; Tue, 15 Jul 2008 16:45:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KIrOk-0003xb-PK for emacs-devel@gnu.org; Tue, 15 Jul 2008 16:45:23 -0400 Original-Received: from [199.232.76.173] (port=60497 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KIrOk-0003xY-JL for emacs-devel@gnu.org; Tue, 15 Jul 2008 16:45:22 -0400 Original-Received: from relay03.kiev.sovam.com ([62.64.120.201]:58380) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KIrOk-0000Ai-5x for emacs-devel@gnu.org; Tue, 15 Jul 2008 16:45:22 -0400 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay03.kiev.sovam.com with esmtp (Exim 4.67) (envelope-from ) id 1KIrOh-000IPj-Ib; Tue, 15 Jul 2008 23:45:19 +0300 In-Reply-To: <86y743w5jm.fsf@lifelogs.com> (Ted Zlatanov's message of "Tue, 15 Jul 2008 10:06:21 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu) X-Scanner-Signature: e35cef5ed21d82303c208435479e4a86 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Trusted X-SpamTest-Info: Profiles 4324 [July 15 2008] X-SpamTest-Info: {received from trusted relay: common white list} X-SpamTest-Method: white ip list X-SpamTest-Rate: 0 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:100748 Archived-At: > JL> A better solution is to create a separate rule for the combining > JL> accent. Since the combining accent is a separate character we can create > JL> a separate rule for it! So we can leave only two composite rules > JL> ("i`" ?ѝ) ("I`" ?Ѝ) because their accent is not a separate character. > JL> And then remove composite rules for the existing 5 vowels, and use > JL> a new rule to input the combining accent character. > > JL> But currently I see no good key to input a separate accent because > JL> a natural key sequence /' is already assigned to the single quote > JL> character ’. Could you propose a good key for the combining acute accent > JL> and for combining grave accent? Maybe ("\\'" ?́) and ("\\`" ?̀)? > > //' and //` would work. Let's stick with / as the "extended charset" > trigger, so // would be the "character attributes" trigger. It could > also do //~, //c (cedilla), //^ (superscript), //_ (subscript), etc. in > a more generic multi-use input method. But for now those two are > sensible. I suggested \\' because this rule is already used by latin-ltx LaTeX-like input method. But since \ is part of TeX syntax, it makes sense only for latin-ltx. So I see no better rule than your proposed //' and //`. -- Juri Linkov http://www.jurta.org/emacs/