← Back to team overview

vm team mailing list archive

[Question #165045]: Unicode display

 

New question #165045 on VM:
https://answers.launchpad.net/vm/+question/165045

I use VM (currently 8.1.1 with GNU/Emacs 23.1 on Fedora14. I have been using Emacs and VM for 25 years or so.

I think my major problem is history. In 25 years many things have
evolved (changed) in the world of Mail and News, and my setups contain
many quirks to work around limitations that may not exists anymore. I
was an early adopter of MIME, non-ASCII display, GUI Emacs (Epoch) and
Unicode (Mule). The setups may have reached the point of becoming
inconsistent.

Some of the problems that I experience during daily use:

- No proper display of Unicode characters (Emacs and Gnus do this right,
  VM doesn't).

- Mysterious handling of message attachments (some are displayed inline,
  some are displatched to external 'viewers', but most are offered to be
  saved to disk). This may be a problem external to Emacs.

- Conflicts btween VM and BBDB and mail aliases.

Let's start with the first item. I have Emacs set up for Unicode and this works flallessly, except with VM.

When I receive a message with a From: line in iso-8859-1, it is stored in the VM data as iso-8859-1, which cannot be shown correctly in an UTF-8 summary buffer. So

From: =?iso-8859-1?Q?Ren=E9e?= <***@***.***>

Becomes "Ren\351e" instead of "Renée".

Similar problems occur when the message contains UTF-8 data. E.g. I see (vm-scroll-forward):

 tr[\316\261-\317\211][\316\221-\316\251]

instead of:

 tr[α-ω][Α-Ω]

When I edit the buffer (vm-edit-message) I get the message in an UTF8 buffer (type 'U') but it is still displayed as shown above.

When I reply to the message (vm-reply-include-text) I get the reply message in a 't' buffer and the UTF-8 data is now readable again.

Any idea where to start looking to fix this?

TIA,
-- Johan

You received this question notification because you are a member of VM
development team, which is an answer contact for VM.


Follow ups