|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander S Aganichev 2:5020/604.19 05 Jul 2001 07:17:16 To : Konstantin Brazhnikov Subject : golded (was: Re: FIDO SOFT) -------------------------------------------------------------------------------- Not so long ago (02 Jul 01) you wrote to bor: b>> 1. не GoldED, а настройки по умолчанию у русскоязычных пользователей. b>> Так сложно положить в дистирибутиве golded.cfg.ru с некотоырми b>> настрйоками, и пояснить в комментариях ПОЧЕМУ они ИМЕHHО ТАКИЕ? KB> Сложность заключается в том, что заранее неизвестно, КАКИМИ должны KB> быть эти настройки у КОHКРЕТHОГО пользователя. Почему же - берём свежий HPT и узнаём каким словом задаётся перекодировка. Hа основании этого при наличии слова делаем умозаключение, что скорее всего перекодироваться будет в локальную. Если слово отсутствует - скорее всего база в DOS-кодировке :-) В общем GoldED+ из CVS пока делает следующее: под DOS/WIN/OS2 берёт через API DOS кодировку и по-умолчанию тыкает её в виде CPxxx и полагает что XLATIMPORT и XLATEXPORT вообще говоря не нужны; под UNIX пытается вытащить из setlocale(LC_CTYPE,"") поиском до точки и подозревает, что там может быть либо что-то валидное, либо koi8r (которое заменяется на koi8-r). XLATIMPORT и XLATEXPORT по-умолчанию ставятся в DOS-кодировку (CP437 для LATIN-1 или CP866 для KOI8-R). При этом GoldED+ теперь будет ругаться, если в конфиге задать IBMPC или +7_FIDO кодировки, крича, что они obsolete - используйте CPxxx или не используйте их в теле (UseCharset No). Hадо бы ещё поддержку koi8-u сделать... Проверять чтоль по маске "koi8*"? ;) KB> ИМХО единственным разумным решением проблемы было бы включение в FAQ KB> чего-то вроде: KB> ====================================================================== KB> Q: Как правильно настроить Xlat* для системы под *NIX, использующей в KB> качестве основной кодировки KOI-8* ? KB> ===================================================================== KB> 2А.Аганичев, если он еще здесь: может быть, стОит включить это в KB> прилагаемый к GoldEd+ FAQ? Угу, чего-нить напишу. Have a nice day wherever you are... Alexander --- GoldED+ snapshot-2001.6.11 (WinNT 5.0.2195 i686) * Origin: Bytepeceker's Nest, Zelenograd, Moscow, Russia (2:5020/604.19) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/174843b43ed96.html, оценка из 5, голосов 10
|