From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Claus Tondering Newsgroups: gmane.emacs.bugs Subject: Problems with Cyrillic encoding Date: Mon, 17 Feb 2003 13:59:17 +0100 (CET) Sender: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <20030217125917.1F5337C018@mail.filanet.dk> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1045486930 27295 80.91.224.249 (17 Feb 2003 13:02:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 17 Feb 2003 13:02:10 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18kkt0-000716-00 for ; Mon, 17 Feb 2003 14:00:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18kkuh-0008Cg-06 for gnu-bug-gnu-emacs@m.gmane.org; Mon, 17 Feb 2003 08:02:27 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18kkuU-00087k-00 for bug-gnu-emacs@gnu.org; Mon, 17 Feb 2003 08:02:14 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18kksM-0007KA-00 for bug-gnu-emacs@gnu.org; Mon, 17 Feb 2003 08:00:05 -0500 Original-Received: from mail.filanet.dk ([195.215.206.179]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18kkrf-0006d6-00 for bug-gnu-emacs@gnu.org; Mon, 17 Feb 2003 07:59:19 -0500 Original-Received: from ct.local.filanet.dk (ct.local.filanet.dk [192.168.1.81]) by mail.filanet.dk (Postfix) with SMTP id 1F5337C018; Mon, 17 Feb 2003 13:59:17 +0100 (CET) Original-To: bug-gnu-emacs@gnu.org Gcc: nnimap+mail.filanet.dk:Sent X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:4475 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:4475 This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.2.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2002-08-29 on astest configured using `configure --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --with-gcc --with-pop --with-sound' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: I can type Russian (Cyrillic) letters in two ways: * If I select a Russian keyboard and type Russian letters, they get into the Emacs buffer with character values in the range 0x51450-0x5146f (for the lower case letters). Calling the the built-in Lisp function find-coding-systems-region-internal on these characters returns mule-utf-8 as a possible encoding. * If I use a Latin keyboard and set the input method to cyrillic-jcuken, the Russian letters are inserted into the Emacs buffer as characts with values in the range 0xe50-0xe6f (for the lower case letters). Calling find-coding-systems-region-internal on these characters does *not* return mule-utf-8 as a possible encoding. This has bad consequences when I try to use Russian characters in email and Gnus, because UTF-8 is not chosen as a valid encoding in the last case. Best wishes, --------------------------------------------------------------- Claus Tondering E-mail: ct@filanet.dk Senior Software Engineer Filanet Europe ApS Web: http://www.filanet.com Address: Herlev Hovedgade 82c 1, DK-2730 Herlev, Denmark Phone (direct): +45 44 50 37 81 Fax: +45 44 50 37 99 --------------------------------------------------------------- Recent input: C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s M-x a p r o s p o s m u l e C-h b C-s g n u C-s e m a c s - b u f M-x a p r o e m a c s . * b u g M-x r e p o r t < return> Recent messages: eval: Entering debugger... [2 times] Back to top level. Mark saved where search started Mark set Mark saved where search started [2 times] Mark set Mark saved where search started Loading emacsbug...done