Page 1 of 1

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

Posted: Sat 25 Jan, 2020 16:05
by nimdamsk
Собственно, проблема на скриншоте.
Far_with_chinese_name.png
Far_with_chinese_name.png (47.45 KiB) Viewed 1609 times

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

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

Проблему заметил давно.
Поиском ничего похожего не нашёл.
Пробовал и растровые шрифты, и Юникод.

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

Posted: Sat 25 Jan, 2020 23:13
by 2useven10
nimdamsk wrote: Sat 25 Jan, 2020 16:05 Поиском ничего похожего не нашёл.
Обсуждалось неоднократно, например.
Это скорее проблема виндовой консоли.

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

Posted: Sun 26 Jan, 2020 09:46
by nimdamsk
2useven10 wrote: Sat 25 Jan, 2020 23:13 Обсуждалось неоднократно, например.
Это скорее проблема виндовой консоли.
Спасибо за ссылку, почему-то она не нашлась, искал по шрифтам в основном.
Вместе с тем нормального решения так и нет, переключаться в legacy режим я не хочу.
И надо понять - это баг Far, или можно на MS Terminal открывать.

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

Posted: Sun 26 Jan, 2020 11:42
by DrKnS
nimdamsk wrote: Sun 26 Jan, 2020 09:46 можно на MS Terminal открывать
Нужно!

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

Posted: Sun 26 Jan, 2020 13:50
by 2useven10
Ну это даже не баг, а идеологическое противоречие.
Консольное api оперирует двумерной матрицей - одна ячейка на символ.
Символы двойной, полуторной или нулевой ширины в эту модель не вписываются.