[macemacsjp-english 747] Re: ls -v does not display correctly e acute

Back to archive index

Pierre Albarede pa.ne****@free*****
Wed Nov 8 05:42:36 JST 2006


Hi,

Le 7 nov. 06, à 04:00, Peter Dyballa a écrit :

> Am 06.11.2006 um 21:57 schrieb Pierre Albarede:
>
>> In Emacs shell (M-x shell), ls -v does not display correctly é (e
>> acute) and other accented latin letters,
>
> UTF-8 file names are stored in HFS+ as de-composed, i.e. é becomes e
> ´. ls -v prints them exactly this decomposed way (ls -w is another
> method to achieve UTF-8 output).
> The utf-8m encoding corrects this in
> text and dired buffers, but fails in *shell* ...

Let me try:

(in Emacs shell) % ls -v >ls.txt

(to open with utf-8m encoding:) C-x RTN c utf-8m C-x C-f ls.txt

and I see the right thing, as you implied.

> What we need are ls commands (from Apple/FreeBSD and GNU) that
> compose the proper characters! (In Terminal, I think, libncurses does
> the re-composing.)

Probably we need even less, as shown above.

-->>In order to make these remarks as useful as possible, whom should 
they be directed to ?

Cheers.

Pierre Albarède bat A res Valvert 12 rue Fourane F-13090 Aix en Provence



More information about the macemacsjp-english mailing list
Back to archive index