LINUX.ORG.RU

MidnightCommander не может нарисовать восемь нулей

 , ,


0

2

Просматривал один бинарный файл, и наткнулся на такое:

https://i.ibb.co/J55rTHF/2023-03-30-09-37-56.png

Причем этот глюк повторяется и в других местах.

MC v.4.8.26

Это что за?


Перемещено hobbit из general

★★★★★

$echo -n -e \\x00\\x00\\x00\\x00 > file.bin
$hexdump file.bin 
0000000 0000 0000                              
0000004


http://0x0.st/Hohj.png
умвр

mc -V
GNU Midnight Commander, версия 4.8.28-alt1
Скомпилирован с библиотекой GLib версии 2.68.4
С библиотекой S-Lang 2.3.2 и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm и консоли Linux
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
With ext2fs attributes support
Виртуальная файловая система:
cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, fish
Тип данных:
char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;

etwrq ★★★★★
()
Последнее исправление: etwrq (всего исправлений: 1)
Ответ на: комментарий от Xintrea

Наверное, стоит сделать минимальный бинарник, повторяющий такое поведение, проверить с разными эмуляторами терминала, и если повторяется — писать на https://midnight-commander.org/wiki/NewTicket

Я такого не припоминаю, хотя mc — моя ежедневная рабочая лошадка.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от Ja-Ja-Hey-Ho

Значит нужно баг для Konsole заводить. Какой у тебя шрифт в нём настроен?

Monospace 12pt
[v] Сглаживать шрифты
[v] Использовать полужирный шрифт с яркими цветами
[ ] Использовать символы из шрифта для рисования линий
Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Monospace - это не шрифт, это просто ссылка на дефолтный моноширинный шрифт в системе.

Какой реальный шрифт используется можно например так посмотреть:

fc-match 'Monospace'
Ja-Ja-Hey-Ho ★★★★★
()