Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 16 Nov 24 03:28:00, всего сообщений: 3632
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3500 из 3632 ======================================== RU.GOLDED =
От   : Nil A                            2:5015/46          14 Mar 24 16:55:08
Кому : Vitaliy Aksyonov                                    14 Mar 24 16:55:08
Тема : В консольном режиме Linux даже при выборе кодировки UTF-8 вместо ки
FGHI : area://RU.GOLDED?msgid=2:5015/46+65f30255
На   : area://RU.GOLDED?msgid=1:104/117+65f2f8dd
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.GOLDED?msgid=1:104/117+65f3271c
==============================================================================
Hello, Vitaliy!

Thursday March 14 2024 07:16, from Vitaliy Aksyonov -> Stas Mishchenkov:

NA>>> Очень короткий файлик goldlib/gall/gcharset.cpp
NA>>> В ДОСе через int21h
NA>>> В Венде через GetOEMCP()
SM>> Ага. И тут получает правильный ответ.

NA>>> В Юниксах из $LANG, и я там починил недавно, но всё равно тупо
NA>>> выдаёт /ru_RU/ -> CP866 иначе CP437.
SM>> А тут в чём проблема получить верный ответ?
SM>> [fido@brorabbit ~]$ echo $LANG
SM>> ru_RU.IBM866
SM>> [ustasm@brorabbit ~]$ echo $LANG
SM>> ru_RU.UTF-8

Ага, там $LANG может быть не установлен, а $LC_ALL очень даже, или $LC_COLLATE какой-нибудь.

VA> Проблема в том, что например этой переменной может не быть, а локаль
VA> есть. Да и в разных системах реализовано по-разному. А setlocale
VA> работает одинаково.

Присылай патч (c)

Best Regards, Nil
--- GoldED+/LNX 1.1.5
* Origin: Linux 2.6.32-042stab145.3 (2:5015/46)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.064123 секунды