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


Присутствуют сообщения из эхоконференции RU.FIDONET.DIGEST с датами от 15 Jul 13 08:53:56 до 03 May 24 09:43:01, всего сообщений: 2393
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 340 из 2393 ================================= RU.FIDONET.DIGEST =
От   : Vladimir Fyodorov                2:50/15            28 Sep 15 09:01:58
Кому : All                                                 28 Sep 15 09:01:58
Тема : PUSHKIN.LOCAL: Gentoo, GoldEd и cp866
FGHI : area://RU.FIDONET.DIGEST?msgid=2:50/15+5608d879
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================

> Вадим Дядькин поделился рецептом настройки GoldEd под Gentoo в локали
> cp866.

=============================================================================
* Area : PUSHKIN.LOCAL
* From : Vadim Dyadkin, 2:5020/2141.453 (26 Сентября 2015 14:39)
* Subj : Современность и фидо
=============================================================================
   Hello everybody!

Итак, удалось настроить локаль cp866, так что голдед в ней отображается без артефактов. Рецепт ниже, вдруг кому пригодится.
У меня генту, везде стандартная локаль ru_RU.UTF-8.
Сначала создаём локаль ru_RU.CP866 (она есть во фряхе по умолчанию, у меня не было):

localedef -i ru_RU -f IBM866 ru_RU.CP866

Затем добавляем в /etc/locale.gen:

ru_RU.CP866 IBM866

Затем регенерируем локали, делая

locale-gen

Вывод примерно такой:
 * Generating 5 locales (this might take a while) with 1 jobs
 *  (1/5) Generating en_GB.UTF-8 ...       [ ok ]
 *  (2/5) Generating en_US.UTF-8 ...       [ ok ]
 *  (3/5) Generating ru_RU.IBM866 ...      [ ok ]
 *  (4/5) Generating ru_RU.KOI8-R ...      [ ok ]
 *  (5/5) Generating ru_RU.UTF-8 ...       [ ok ]
 * Generation complete

Затем нужен luit. У меня в портедже луит был старым, версия 1.1.1, которая датируется 2010 годом. Она не работает, надо взять самый новый луит 2.0-20150706, который работает.
После компиляции и установки луита всё просто:

LANG=ru_RU.CP866 luit -encoding 'CP 866' gedlnx

Или если голдед стоит на удалённом сервере, то:

LANG=ru_RU.CP866 luit -encoding 'CP 866' ssh <server>

где запускаем

LANG=ru_RU.CP866 gedlnx

В самом голдеде самые простые настройки:
XLATLOCALSET CP866
XLATIMPORT CP866
XLATEXPORT CP866
IGNORECHARSET

Всё. Наслаждаемся винтажным софтом, и локальным даунгрейдерством :)
=============================================================================

--- GoldED+/OSX 1.1.5-b20150715
* Origin: Esquire Station (2:50/15)

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