= Сообщение: 205 из 3632 ========================================= RU.GOLDED = От : Boris Kotov 2:5080/102.108 13 May 14 10:44:16 Кому : All 13 May 14 10:44:16 Тема : Парсер fidoconfig и переменные окружения FGHI : area://RU.GOLDED?msgid=2:5080/102.108+5371c276 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello All!
Столкнулся, настраивая фидошный софт под OS X, с тем, что GoldED+ не обрабатывает переменные в fidoconfig, хотя в HPT они работают нормально. Опытным путем установил, что не подставляются только переменные, определенные в самом конфиге, в то время как с переменными окружения, определенными при запуске, проблем нет.
Выяснилось, что проблема заключается в неправильном использовании putenv в goldlib/gcfg/gxhpt.cpp:
Удалось добиться пристойного поведения парсера, но так как C я практически не знаю, то патч прислать не могу: фикс получился довольно колхозным. Прошу мейнтейнера исправить баг. Думаю, что опытному разработчику на C там работы на две минуты.