From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Triet H. Lai" Newsgroups: gmane.emacs.devel Subject: Re: Vietnamese update [Re: Your papers came] Date: Mon, 29 Apr 2002 00:42:30 +1000 Organization: The University of Sydney Sender: emacs-devel-admin@gnu.org Message-ID: References: <200204241755.g3OHtGd03364@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1020005128 5611 127.0.0.1 (28 Apr 2002 14:45:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 28 Apr 2002 14:45:28 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 171pvb-0001SO-00 for ; Sun, 28 Apr 2002 16:45:27 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 171pzG-00014i-00 for ; Sun, 28 Apr 2002 16:49:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 171pvR-0003qN-00; Sun, 28 Apr 2002 10:45:17 -0400 Original-Received: from lorica.ucc.usyd.edu.au ([129.78.64.15]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 171pt3-0003hj-00 for ; Sun, 28 Apr 2002 10:42:50 -0400 Original-Received: from venus.bom.org (p3358.net10.usyd.edu.au [10.0.13.30]) by lorica.ucc.usyd.edu.au (8.9.3/8.9.3) with ESMTP id AAA28464; Mon, 29 Apr 2002 00:42:43 +1000 (EST) Original-Received: (from thlai@localhost) by venus.bom.org (8.11.6/8.11.6) id g3SEgUI12373; Mon, 29 Apr 2002 00:42:30 +1000 Original-To: Pavel@Janik.cz (Pavel =?iso-8859-2?q?Jan=EDk?=) In-Reply-To: (Pavel@Janik.cz's message of "Sun, 28 Apr 2002 12:18:39 +0200") User-Agent: Gnus/5.090006 (Oort Gnus v0.06) XEmacs/21.4 (Common Lisp, i686-pc-linux) Original-Lines: 146 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3347 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3347 --=-=-= Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable Pavel@Janik.cz (Pavel Jan=EDk) writes: > Can you please look at it, test it and report here the changes you need to > make to it to suit your needs? Is this enough to support that method? I do > not speak Vietnamese so I can not judge here :-( I cannot build the source from CVS, the error was: ,---- | gcc -c -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 -DEMACS_BITMAP_FI= LES -DHAVE_CONFIG_H -Demacs -I. -I../src -I/mnt/hda11/tmp/emacs/lwlib -I/mn= t/hda11/tmp/emacs/lwlib/../src xlwmenu.c | In file included from /usr/X11R6/include/X11/Xos.h:284, | from xlwmenu.c:38: | /usr/X11R6/include/X11/Xarch.h:48: sys/byteorder.h: No such file or direc= tory | make[2]: *** [xlwmenu.o] Error 1 | make[2]: Leaving directory `/mnt/hda11/tmp/emacs/lwlib' | make[1]: *** [really-lwlib] Error 2 | make[1]: Leaving directory `/mnt/hda11/tmp/emacs/src' | make: *** [bootstrap-src] Error 2 `---- Just in case, I'm running GNU/Linux-2.4.18-rc4, XFree-4.2.0. Though, I successfully built Emacs-21.2 with vntelex.el (copied from CVS) and can type "Vietnamese" characters with telex input method. However, Emacs pop ups the following message when saving the buffer to file: ,---- | These default coding systems were tried: | vietnamese-viscii-unix | However, none of them safely encodes the target text. | ... `---- and it prompts for utf-16-le-unix as the default coding system. I don't really understand how MULE works, but I guess Werner would use a wrong charset (It seems ISO-8859-? rather than vietnamese-lower/upper--these character sets share many accent characters) for translation characters in `quail-define-rules'. I re-edited the table and the problem has gone. Below is the changes. Regards, TL --=-=-= Content-Type: application/x-gzip Content-Disposition: attachment; filename=diff.gz Content-Transfer-Encoding: base64 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 --=-=-=--