Web lists-archives.com

Date field of ls -l command is garbled in latest cygwin1.dll snapshot.


In the latest cygwin1.dll snapshot, the date field of "ls -l" command
is garbled if LANG=ja_JP.UTF-8.

Other fields seem to be displayed correctly even if Unicode characters
are used. Moreover, other commands which show Unicode characters have
no problem.

This problem causes after the following commit.

commit 41f72ab4d7c404b8ac2a5e1187d79164992e4483 (HEAD)
Author: Thomas Wolff <mintty@xxxxxxxxxxxxxxxxxxxxxxxx>
Date:   Fri Mar 9 13:30:33 2018 +0100

    use generated character data

    The tow* functions use an included case conversion table which can be
    generated from Unicode data.
    The isw* functions use a character categories table (provided by
    categories.c) which can be generated from Unicode data.
    Delegation between current-locale and specific-locale-dependent functions
    was reverted towards the generic locale-dependent functions (*_l.c);
    this is however only relevant on systems with non-Unicode wide character
    locales, thus not on Cygwin.

Takashi Yano <takashi.yano@xxxxxxxxxxx>

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