Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Oldster По первому вопросу не отвечу, но по второму по моему скорости выводятся, но не сильно приглядывался - мне важнее общее время операции и отсутствие ошибок. Да ты и сам можешь его пощупать живьём - он уже достаточно стабилен, а свои идеи я тебе в ПМ сбросил. Разберёшься. zg Вопрос есть: при сборке нового (под Far 3.0) DialogTools gcc ругается и завершает компиляцию с ошибкой 1. Что видим: исходно, ладно, идём в строку 155 и правим её: было: Info->Version=MAKEFARVERSION(1,0,2); т.е. формат строки соответствует стандартам Far 1.x/2.x правим под стандарт Far 3,x по шаблону Info->Version=MAKEFARVERSION(VER_MAJOR,VER_MINOR,0,VER_BUILD,VS_STAGE);: на: Info->Version=MAKEFARVERSION(1,0,2,0,VS_ALPHA); в этом месте компилятор ругаться перестаёт, идёт дальше и выводит список ошибок завершая его строчкой make.EXE: *** [../o/dt.o] Error 1. И потому у меня возникает вопрос что и где надо поправить дабы плагин собрался? Вопрос сей возник поскольку как выяснилось в экспериментах с Far3Wrapper имеет место конфликт плагинов за GUID и судя по всему именно это событие не обрабатывается враппером даже в текущей версии 1.11 если при запуске Far нет plugincache.db где бы вся установленная публика присутствовала. Это вызывает сбой загрузки некоторых плагинов, в частности VisualCompare (он зависает при запуске). Виновника сего безобразия я ясное дело в итоге выловлю, но хотелось бы dt навсегда из списка подозреваемых в этом деле выкинуть, т.к. конфликтует за GUID похоже кто-то из плагинов работающих под враппером - у них GUID назначаются им динамически с учётом данных из БД plugincache.db, в отличии от родных плагинов Far 3 у которых GUID в коде статически задан, а dt у меня пока что через враппер работает, хотя вроде бы и не виновен в сей грыхзне. P.S. Хотел на странице evil-programmers отписать баг-репорт, да там его некуда оставлять, посему тут спрашиваю. Надеюсь на помощь или исправление кода DialogTools.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 34030 | Зарегистр. 31-07-2002 | Отправлено: 23:29 24-05-2011 | Исправлено: Victor_VG, 04:23 25-05-2011 |
|