mc and utf-8 again but different
Michail Vidiassov
master at iaas.msu.ru
Tue Nov 20 20:31:39 UTC 2007
Dear Rostislav,
On Fri, 16 Nov 2007, Rostislav Bene wrote:
> It adds new option ncursesw to --with-screen in configuration script, so
> ncurses and ncursesw are separate.
>
> I have corrected displaying unprintable characters in view_display_text, too.
I do not see the point in your ncursesw patch -
it gives an option to link against a wchar-enabled library,
but the wide API is not used.
Other problem is that Mac OS X uses UTF-8 for text in files and Terminal,
but UTF-8-MAC (decomposed form) in filesystem.
Thus if I have a file with extended Latin in content and filename
then by default (or if I set Encoding to UTF-8) the panel display
is distorted, since mc counts the number of characters in the decomposed
form, that is more than it really takes on screen A+macron =Amacron),
but internal viewer shows file OK,
if Encoding is set to UTF-8-MAC panels come out OK, but
internal viewer shows only questions.
BTW, how can I set the default fs encoding to UTF-8-MAC in mc?
I do not need that viewer too much, after all, it is not "the UNIX way"
to integrate things. ;)
Sincerely, Michail
PS.
Sorry for not being that clear, I have sleep selfdeprivation problems :(
More information about the mc-devel
mailing list