This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: non-BMP character width


Corinna Vinschen wrote:
> Sure.  I was specificially asking for a testcase, preferrably in
> plain C, which allows to reproduce this under a debugger.

Actually, I can't reproduce that, but I guess it's a problem of the
specific console he's using (Thomas, which one is that?): on mintty it
works ok (I'm not really sure it outputs U+10001, but it surely shows a
single box) and on rxvt it just shows as four ISO-8859-1 chars:
(es expected, as native rxvt doesn't support Unicode)

mintty% echo "-\xF0\x90\x80\x81-"
-ï-
rxvt% echo "-\xF0\x90\x80\x81-"
-ÃÂâÂ-

Also ok on `ls`:

% cat s.c
int main() {
    fopen("a-\xF0\x90\x80\x81", "w");
    return 0;
}
% ./s
% ls -l|fgrep a-
-rw-r--r-- 1 lapo None     0 22 Sep 06:50 a-ï

-- 
Lapo Luchini - http://lapo.it/

âThe future is not google-able.â (William Gibson, 2004-02-05)

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]