[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: File name completion on Mac OS X with German umlauts
From: |
Peter Dyballa |
Subject: |
Re: File name completion on Mac OS X with German umlauts |
Date: |
Mon, 10 Mar 2008 23:49:37 +0100 |
Am 10.03.2008 um 22:25 schrieb Markus:
Err, my mode-line looks like this: 1:-- rückerstattung.txt
When hovering the 1, the tool tip says: iso-latin-1-unix buffer
But this tells you about the encoding of the file content, not its
name, I guess!
Not really! GNU Emacs reads the contents of the file in cold blood.
Then, according to the encoding set or chosen, it *presents* this
pile of bytes as a bunch of glyphs taken from the font used. The
encoding maps one or more bytes to a single character. Each such
character has its distinct character code. According to this the
glyph is chosen from the font and displayed.
The encoding of the file contents can be "encoded" (better: recorded
or saved) in a local variable inside the file ... as an option.
A byte \327 (octal, 215 dec, D7 hex) represents in most ISO 8859
encodings (1, 2, 3, 4, 9, 13, 15) the MULTIPLICATION SIGN at U+00D7
(in UTF-8 it's encoded as the two bytes C3 97). The same byte is
in ISO 8859-5 the CYRILLIC SMALL LETTER ZE at U+0437
(D0 B7 in UTF-8),
in ISO 8859-6 the ARABIC LETTER TAH at U+0637
(D8 B7 in UTF-8),
in ISO 8859-7 the GREEK CAPITAL LETTER CHI at U+03A7
(CE A7 in UTF-8),
in ISO 8859-11 the THAI CHARACTER SARA UEE at U+0E37
(E0 B8 B7 in UTF-8),
in ISO 8859-14 the LATIN CAPITAL LETTER T WITH DOT ABOVE at U+1E6A
(E1 B9 AA in UTF-8),
in ISO 8859-16 the LATIN CAPITAL LETTER S WITH ACUTE at U+015A
(C5 9A in UTF-8).
(Continue with Mac, NeXT, MS, ... encodings!)
Usually Emacs learns from the shell which encoding is used, or might
be preferred. In Mac OS X (as on the NeXT) a different mechanism to
launch or create a process is used, without shell interaction. So
Cocoa or Carbon applications (Aqua clients?) come up as babies, as
mentioned by Tim Buckley in his “Song To The Siren.” Since your
shell in Terminal has the proper settings, you could launch *another*
Aquamacs Emacs from Terminal as "/Applications/Aquamacs\ Emacs.app/
Contents/MacOS/Aquamacs\ Emacs &" or as single application as "open /
Applications/Aquamacs\ Emacs.app" – without &. The variable process-
environment has the environment in which Emacs runs. You could also
create a *shell* buffer inside Emacs and check the *shell* buffer's
environment. It should be quite the same.
If either of these launch methods does not create a ``-u:´´ mode-
line, then you have some code, probably in your init file, that
changes the well derived value to something pre-historic. A
(prefer-coding-system 'utf-8)
could correct this (or a value of utf-8m, which will help with the
decomposed file names). (The Emacs Wiki has nodes related to Mac OS X
and its way to create a process with a link to apple documents.)
And you never tried in Finder, best when you have at least one
file starting with a or A and at least another one starting with
� or �, just to type - not in the search hole! � a or �?
Well, after having replied to your message, I understood what you
meant. So I created a couple of files called ra, rb, rc, ru and rü.
Typing rü in Finder selects ru, not rü ... Finder ain't smarter
here. Duh :-(
Pressing TAB you can re-search. Try this, too!
--
Mit friedvollen Grüßen
Pete
Encryption, n.: A powerful algorithmic encoding technique
employed in the creation of computer manuals.
- File name completion on Mac OS X with German umlauts, Markus, 2008/03/09
- Re: File name completion on Mac OS X with German umlauts, Peter Dyballa, 2008/03/09
- Re: File name completion on Mac OS X with German umlauts, Nikolaj Schumacher, 2008/03/09
- Message not available
- Re: File name completion on Mac OS X with German umlauts, Markus, 2008/03/09
- Re: File name completion on Mac OS X with German umlauts, Peter Dyballa, 2008/03/09
- Message not available
- Re: File name completion on Mac OS X with German umlauts, Markus, 2008/03/10
- Re: File name completion on Mac OS X with German umlauts, Peter Dyballa, 2008/03/10
- Message not available
- Re: File name completion on Mac OS X with German umlauts, Markus, 2008/03/10
- Re: File name completion on Mac OS X with German umlauts,
Peter Dyballa <=
- Message not available
- Re: File name completion on Mac OS X with German umlauts, Markus, 2008/03/11
- Re: File name completion on Mac OS X with German umlauts, Peter Dyballa, 2008/03/11
- Message not available
- Re: File name completion on Mac OS X with German umlauts, Markus, 2008/03/13
- Re: File name completion on Mac OS X with German umlauts, Peter Dyballa, 2008/03/13
- Message not available
- Re: File name completion on Mac OS X with German umlauts, Markus, 2008/03/16
- Re: File name completion on Mac OS X with German umlauts, Peter Dyballa, 2008/03/16
Message not available