From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: composed characters question and suggestions for quail-cyrillic-* Date: Fri, 13 Jun 2008 09:27:41 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <86lk19mmua.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 1213367096 813 80.91.229.12 (13 Jun 2008 14:24:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Jun 2008 14:24:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 13 16:25:39 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 1K7ADA-0005md-8Q for ged-emacs-devel@m.gmane.org; Fri, 13 Jun 2008 16:25:04 +0200 Original-Received: from localhost ([127.0.0.1]:41546 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7ACM-0004vV-6w for ged-emacs-devel@m.gmane.org; Fri, 13 Jun 2008 10:24:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K7ACI-0004uc-8A for emacs-devel@gnu.org; Fri, 13 Jun 2008 10:24:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K7ACH-0004tl-Fd for emacs-devel@gnu.org; Fri, 13 Jun 2008 10:24:09 -0400 Original-Received: from [199.232.76.173] (port=33540 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7ACH-0004tU-8a for emacs-devel@gnu.org; Fri, 13 Jun 2008 10:24:09 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:41594 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K7ACG-0007l4-I7 for emacs-devel@gnu.org; Fri, 13 Jun 2008 10:24:08 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1K7ACC-0004TA-4P for emacs-devel@gnu.org; Fri, 13 Jun 2008 14:24:04 +0000 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Jun 2008 14:24:04 +0000 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Jun 2008 14:24:04 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 50 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:QgsmTQmiX8t8OZ++46+bqKS1eK8= X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:99101 Archived-At: Accented characters are infrequently used in Cyrillic writing, but I think the Quail input methods should support them. I am puzzled by the look of such characters: а̀у̀ character: а (1072, #o2060, #x430) preferred charset: unicode (Unicode (ISO10646)) code point: 0x0430 syntax: w which means: word category: Y:Cyrillic characters of 2-byte character sets c:Chinese h:Korean j:Japanese y:Cyrillic buffer code: #xD0 #xB0 file code: #xD0 #xB0 (encoded by coding system utf-8-emacs) display: composed to form "а̀" (see below) Composed with the following character(s) "̀" by the rule: (?а (tc . bc) ?̀) The component character(s) are displayed by these fonts (glyph codes): а: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1 (#x430) ̀: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1 (#x300) See the variable `reference-point-alist' for the meaning of the rule. Character code properties are not shown: customize what to show There are text properties here: auto-composed t composition [Show] fontified t It really looks unpleasant in the font recorded here, taking up two rows so the accent can be displayed alone on top of the letter, so I'm curious if Emacs will pick the right appearance if the font has an accented version of the character. I don't have such a font. I don't know all the nuances here, sorry if this is an obvious question. I also think Quail Cyrillic input methods should support the „" characters, which are not the same as the Latin quote marks AFAIK, and are important in Cyrillic writing (at least in Bulgarian, to my knowledge). I'll be glad to implement the Quail changes if they are OK with everyone. I didn't go ahead and implement them because I'm not familiar with any existing conventions; maybe there's a reason why they have not been added yet. I'd like to know about the font look but it's not an impediment to the Quail changes. Thanks Ted