id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
3992	Некоррекное отображение в Solaris кодировки 1251	shurik005		"Добрый день!

В Solaris используется имя кодировки ANSI1251 отличное от других систем, где обычно CP1251. Как следствие символы кириллицы заменяются вопросами при использовании данной кодировки, т.к. mc переходит на 7-bit ASCII. При добавлении в список str_8bit_encodings значений ""ansi-1251"", ""ansi1251"" в файле lib/strutil/strutil.c все отображает правильно, но в Options/Display bits так же определяется Input / display codepage 7-bit ASCII в отличии от других кодировок.

root@test:~# LC_MESSAGES=C mc -F
Home directory: /root
Profile root directory: /root

[System data]
    Config directory: /usr/share/mc/
    Data directory:   /usr/share/mc/
    File extension handlers: /usr/share/mc/ext.d/
    VFS plugins and scripts: /usr/share/mc/
        extfs.d:        /usr/share/mc/extfs.d/
        fish:           /usr/share/mc/fish/

[User data]
    Config directory: /root/.config/mc/
    Data directory:   /root/.local/share/mc/
        skins:          /root/.local/share/mc/skins/
        extfs.d:        /root/.local/share/mc/extfs.d/
        fish:           /root/.local/share/mc/fish/
        mcedit macros:  /root/.local/share/mc/mc.macros
        mcedit external macros: /root/.local/share/mc/mcedit/macros.d/macro.*
    Cache directory:  /root/.cache/mc/
root@test:~# mc --configure-options
 '--prefix=/usr' '--sysconfdir=/usr/share' '--libexec=/usr/share' 'CFLAGS=-m32' 'LDFLAGS=-m32' 'CPPFLAGS=-m32'

С Уважением,
Александр"	defect	new	minor	Future Releases	mc-core	master		solaris, codepage, ansi1251				no branch	
