Некорректно показываются файлы с китайскими символами в имени

Здесь можно сообщить о найденных багах в Far.
Post Reply
nimdamsk
Posts: 19
Joined: Thu 22 Oct, 2009 12:10
Has thanked: 1 time

Некорректно показываются файлы с китайскими символами в имени

Post by nimdamsk »

Собственно, проблема на скриншоте.
Far_with_chinese_name.png
Far_with_chinese_name.png (47.45 KiB) Viewed 1584 times

В Проводнике видно, что там за имена.
Explorer.png
Explorer.png (37.85 KiB) Viewed 1584 times

Проверял на ночной сборке Far30b5547.x64.20200123.

Проблему заметил давно.
Поиском ничего похожего не нашёл.
Пробовал и растровые шрифты, и Юникод.
2useven10
Posts: 4115
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 195 times

Некорректно показываются файлы с китайскими символами в имени

Post by 2useven10 »

nimdamsk wrote: Sat 25 Jan, 2020 16:05 Поиском ничего похожего не нашёл.
Обсуждалось неоднократно, например.
Это скорее проблема виндовой консоли.
nimdamsk
Posts: 19
Joined: Thu 22 Oct, 2009 12:10
Has thanked: 1 time

Некорректно показываются файлы с китайскими символами в имени

Post by nimdamsk »

2useven10 wrote: Sat 25 Jan, 2020 23:13 Обсуждалось неоднократно, например.
Это скорее проблема виндовой консоли.
Спасибо за ссылку, почему-то она не нашлась, искал по шрифтам в основном.
Вместе с тем нормального решения так и нет, переключаться в legacy режим я не хочу.
И надо понять - это баг Far, или можно на MS Terminal открывать.
User avatar
DrKnS
Posts: 5747
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 319 times

Некорректно показываются файлы с китайскими символами в имени

Post by DrKnS »

nimdamsk wrote: Sun 26 Jan, 2020 09:46 можно на MS Terminal открывать
Нужно!
2useven10
Posts: 4115
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 195 times

Некорректно показываются файлы с китайскими символами в имени

Post by 2useven10 »

Ну это даже не баг, а идеологическое противоречие.
Консольное api оперирует двумерной матрицей - одна ячейка на символ.
Символы двойной, полуторной или нулевой ширины в эту модель не вписываются.
Post Reply

Return to “Глюки и баги”