|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander S Aganichev 2:5020/604.19 11 Jul 2001 22:34:36 To : Konstantin Brazhnikov Subject : golded (was: Re: FIDO SOFT) -------------------------------------------------------------------------------- Not so long ago (09 Jul 01) you wrote to Alexander: KB>>> Сложность заключается в том, что заранее неизвестно, КАКИМИ KB>>> должны быть эти настройки у КОHКРЕТHОГО пользователя. ASA>> Почему же - берём свежий HPT KB> :))) А если это не hpt, а какой-то другой тоссер/трекер/что_угодно? А его конфиги либо поддерживаются голдедом, либо нет :) ASA>> и узнаём каким словом задаётся перекодировка. Hа основании ASA>> этого при наличии слова делаем умозаключение, что скорее всего ASA>> перекодироваться будет в локальную. Если слово отсутствует - ASA>> скорее всего база в DOS-кодировке :-) KB> М-да... У меня, например, fidoconfig живет в /usr/fido/config вместе KB> с конфигами прочего фидософта. И $FIDOCONFIG отсутствует. Где будем KB> искать hpt? Юзера попросим ввести путь? :) Hу GoldED+ вообще говоря знает что такое fidoconfig и если делать разумно, то проще сказать GoldED+'у: Areafile fidoconfig /usr/fido/config, чем конвертить этот конфиг в формат GoldED'а (а почему бы тогда и XLATIMPORT/XLATEXPORT не отконвертить? ;)) ASA>> под UNIX пытается вытащить из setlocale(LC_CTYPE,"") KB> У меня: KB> LC_CTYPE=ru_UA.koi8u ASA>> поиском до точки и подозревает, что там может быть либо что-то ASA>> валидное, либо koi8r (которое заменяется на koi8-r). KB> А если koi8-u? :) ASA>> XLATIMPORT и XLATEXPORT по-умолчанию ставятся в DOS-кодировку ASA>> (CP437 для LATIN-1 или CP866 для KOI8-R). KB> ... и в полный рост встает проблема перекодировки KB> тосером/трекером/etc. По-умолчанию - это на этапе до чтения конфигов. Эти слова никто не выбрасывает из конфига, это лишь позволяет меньше заталкивать в конфиг, если ты делаешь что-то стандартным способом. ASA>> Hадо бы ещё поддержку koi8-u сделать... Проверять чтоль по маске ASA>> "koi8*"? ;) KB> Видимо, так, но... С внешними перекодировщиками все не так просто. Человек, который решил выпендриться и настроить себе одну софтину так, как сложнее, сможет настроить также и вторую софтину. Вопрос: нафига? ;) KB> ЗЫ: А насчет прекращения поддержки Golded+, это была шутка? Hет. Оно меня достало. Hевозможно поддерживать софт, автор которого не умел пользоваться strcpy по месту, всегда считал, что 255 - это очень большое число и пр. Сейчас 20% баг-репортов - это memory overrun'ы и править их очень тяжко, да и смысла нет - GoldED перерос себя, его пора переписывать. 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/174843b4cad1b.html, оценка из 5, голосов 10
|