Китайские символы в именах файлов сносят строки в FAR.

Здесь можно сообщить о найденных багах в Far.
Post Reply
VSD
Posts: 3
Joined: Sat 07 Oct, 2017 11:56

Китайские символы в именах файлов сносят строки в FAR.

Post by VSD » Sat 07 Oct, 2017 12:09

Вообщем когда встречаются файлы от китайцев с их иероглифами в именах файлов, то происходит сдвиг строк.
Там где иероглифы, отображаются символы ‘?’, но почему то сдвигается текст и колонки повреждаются.
Что может быть, и как исправить?
Image
Attachments
lines_shift_in_FAR.PNG
lines_shift_in_FAR.PNG (12.26 KiB) Viewed 799 times

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

Китайские символы в именах файлов сносят строки в FAR.

Post by 2useven10 » Sun 08 Oct, 2017 02:00

Правильный фонт (Consolas, Lucida Console, ...) должен улучшить поведение.
Но с иероглифами проблемы всё равно останутся.
Можете попробовать ConEmu там эта проблема не идеально, но решается.

VSD
Posts: 3
Joined: Sat 07 Oct, 2017 11:56

Китайские символы в именах файлов сносят строки в FAR.

Post by VSD » Sun 08 Oct, 2017 09:29

Пробовал сменить на другие шрифты, тоже самое.
Но замечено, что прорисовывать может правильно при движении указателя вниз.
Наверное связано что то с обработкой UNICODE или UTF, после разбора китайского символа пропускает лишний байт.
Image
Image
Attachments
lines_shift_in_FAR_down_normal.PNG
lines_shift_in_FAR_down_normal.PNG (20.74 KiB) Viewed 714 times
lines_shift_in_FAR_up_crash.PNG
lines_shift_in_FAR_up_crash.PNG (24.86 KiB) Viewed 714 times

VSD
Posts: 3
Joined: Sat 07 Oct, 2017 11:56

Китайские символы в именах файлов сносят строки в FAR.

Post by VSD » Wed 11 Oct, 2017 21:32

Все, разобрался.
В свойствах окна FAR, необходимо включить “использовать прежнюю версию консоли”.
OS Windows 10 x64

Post Reply

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