#11
|
|||
|
|||
__GOLD_GUI__
Vitaliy Aksyonov написал(а) к Konstantin Simonov в Feb 16 17:31:18 по местному времени:
Привет, Konstantin! 06 фев 16 20:35, Konstantin Simonov -> Vitaliy Aksyonov: VA>>>> Если есть код, который никогда не компилируется (и не факт, что VA>>>> скомпилируется, если этот дефайн задать), то было бы логично VA>>>> его удалить вообще. DC>>> Оно тебе мешает? Лишние 10К трафика? VA>> Эти ифдефы просто засоряют код. Усложняют его. Трафик не VA>> проблема. KS> Sorry, что вмешиваюсь, я этот исходный код не видел, но если там стоит KS> #ifdef _GOLD_GUI_ KS> ... KS> #endif // _GOLD_GUI_ KS> оно никому не мешает, а если энтузиаста заняться уборкой этого лишнего KS> нет, к тому же случайно можно зацепить лишнее, то пусть лучше KS> остается, на удобство работы с текстом оно не влияет. Не стоит извиняться. :) Я к тому, что как раз есть энтузиазм выкосить неиспользуемые куски. Там есть несколько функций и макросов завернутых в эти ifdef/endif. Удалив их, ничего не сломается. Гарантированно. Я могу прислать патч на посмотреть. А вообще, я хочу починить вывод на stdout/stderr под юниксами. Там весь вывод съедает ncurses. С моей точки зрения ncurses нужно просто позже инициализировать. И все, что после инициализации - выводить не в stdout/stderr, а писать в лог. Иначе оно просто нигде не видно. С наилучшими пожеланиями, Vitaliy. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#12
|
|||
|
|||
__GOLD_GUI__
Vitaliy Aksyonov написал(а) к Vitaliy Aksyonov в Feb 16 17:52:28 по местному времени:
Привет, Vitaliy! 06 фев 16 17:31, Vitaliy Aksyonov -> Konstantin Simonov: VA> А вообще, я хочу починить вывод на stdout/stderr под юниксами. Там VA> весь вывод съедает ncurses. С моей точки зрения ncurses нужно просто VA> позже инициализировать. И все, что после инициализации - выводить не в VA> stdout/stderr, а писать в лог. Иначе оно просто нигде не видно. Порылся в истории CVS. Этот код появился в коммите Яноша Гнатюка: === Date : 2006/1/17 17:47:35 Author : 'ssianky' Description : Replace all std::cout with internally defined macro === Такое ощущение, что это кусок кода из другой ветки попал случайно. С наилучшими пожеланиями, Vitaliy. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#13
|
|||
|
|||
Re: __GOLD_GUI__
Semen Panevin написал(а) к Vitaliy Aksyonov в Feb 16 19:04:54 по местному времени:
Доброго здоровьица тебе, Vitaliy! Saturday February 06 2016 17:31, Vitaliy Aksyonov писал Konstantin Simonov: VA> А вообще, я хочу починить вывод на stdout/stderr под юниксами. Там VA> весь вывод съедает ncurses. С моей точки зрения ncurses нужно просто VA> позже инициализировать. И все, что после инициализации - выводить не в VA> stdout/stderr, а писать в лог. Иначе оно просто нигде не видно. Я как-то уже пытался найти и обезвредить инициализацию ncurses с той же целью. Ниасилил. Впрочем я не большой знаток сей, нкурсес и приготовлением всего этого под никсами. Так что может у других получится лучше. С наилучшими пожеланиями, Семён. ... Незаменимых людей нет, но исключением стать хочется... (c)... --- GoldED+/LNX 1.1.5-b20160201 (Linux 4.1.12-gentoo iF6M10) |