From xemacs-m  Mon Feb 10 01:24:37 1997
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
	by xemacs.org (8.8.5/8.8.5) with SMTP id BAA05481
	for <xemacs-beta@xemacs.org>; Mon, 10 Feb 1997 01:24:37 -0600 (CST)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id XAA02395; Sun, 9 Feb 1997 23:24:05 -0800
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id XAA23614; Sun, 9 Feb 1997 23:24:04 -0800
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id XAA21919; Sun, 9 Feb 1997 23:24:03 -0800
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id XAA27151; Sun, 9 Feb 1997 23:24:02 -0800
Date: Sun, 9 Feb 1997 23:24:02 -0800
Message-Id: <199702100724.XAA27151@xemacs.eng.sun.com>
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
Cc: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: Re: State of VM + XEmacs/Mule
In-Reply-To: <9702091254.AA14207@lspsun16.epfl.ch>
References: <199702032050.MAA29644@xemacs.eng.sun.com>
	<9702091254.AA14207@lspsun16.epfl.ch>
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII

>>>>> "Oscar" == Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> writes:

Oscar> Well I am currently trying to reproduce the behaviour you describe but
Oscar> with no success. I am using XEmacs 20.0 (latest available to this
Oscar> date) with VM 6.13 and tm-vm 8.8. I successfully read some mails from
Oscar> Tomohiko that I had archived. If I understand you well however, the
Oscar> problem occurs when receiving new japanese mail in a japanese
Oscar> environment, so I tried to resend some of the archived japanese mails
Oscar> to myself but here again I read them successfully... So I tried to
Oscar> compose a fresh new japanese mail in a japanese environement
Oscar> but... how the hell does one compose a japanese mail in XEmacs 20.0
Oscar> ???  I didn't find a single little piece of information in the
Oscar> installed docs, so after digging in the distribution tree for a while
Oscar> I found some texi files about quail and mule that do not even compile
Oscar> correctly with makeinfo. I tried to turn on quail (which unlike Egg
Oscar> does not seem to require additional software) but had several errors.
Oscar> My question is: how do I input multi-lingual characters ? Does XEmacs
Oscar> 20.0 provide a simple way to do that without additional installations.
                      ^^^^^^
Asian text input is never simple.

You're supposed to input weird characters the `same way' you do with
other apps, e.g. your terminal emulator, by using XIM.  But of course
you don't do that, because you're not running in an Asian locale :-(

The native XEmacs input methods canna and wnn require a lot of effort
to set up.  I don't recommend it, except for serious users.

You could always do it the hard way doing something like:

(insert (make-char 'japanese-jisx0208 37 56))

Oscar> I think that, before any attempt at a public release, a serious effort
Oscar> should be made on the documentation of mule features. Mule isn't even
Oscar> mentioned in the XEmacs manual.

Documentation is sub-optimal, we know.

Bob Weiner has plans to fix up the User Manual.

There's a fair bit of documentation on Mule things in the Lispref and
Internals documents.

Here's a suggested way to test XEmacs 20.0 with tm-vm:

Start XEmacs.  (better if can set LANG=ja, but OK if not).
Eval
(set-language-environment 'japanese)
or use the Options menu.

Compose a Japanese message by copying the text from some Japanese
file, say mule-doc/X11.jp.  No need to input it yourself.  Put some
Japanese text both in the Subject header and in the body.  Make sure
your message `looks' Japanese, not Latin-1, before sending.  Send
yourself the message via vm-mail.  It should look the same when you
receive the message.  Save it in a folder.  Save & Quit VM.  Start VM
again. View the same message you saved in the folder.  Does it still
look identical?

Martin

