Page 5 of 5

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Tue 04 Aug, 2015 07:59
by plastikat

Latest post of the previous page:

zg wrote:
Игорь Юдинцев wrote:Вот такую ситуацию поймал пока что: b4130 x86, ECompl 4.0.0.3, постоянные блоки отключены. Открываю файл в редакторе, выделяю что-нибудь в тексте, печатаю — автодополнение отключается в текущем окне редактора.
поправил.
Долго страдал от той же ошибки... Для заинтересованных прикрепляю к сообщению x86-сборку с исправленным багом.

Уважаемые авторы:
Было бы неплохо обновить сборки на plugring-е. Как-никак почти год прошёл, а ошибка довольно гадкая.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Wed 09 Sep, 2015 20:36
by John Doe
Собрал актуальную версию из svn, по сравнению с выложенной на плагринге изменения таковы:

Code: Select all

------------------------------------------------------------------------
r526 | oo.zg.oo | 2014-10-17 04:28:20 +0300 (Пт, 17 окт 2014) | 1 line

ecompl: при добавление цвета в редакторе некоторые поля содержали мусор.
------------------------------------------------------------------------
r522 | oo.zg.oo | 2014-10-09 13:01:46 +0300 (Чт, 09 окт 2014) | 1 line

ecompl: уточнение автодополнения после удаления непостоянного блока.
------------------------------------------------------------------------
Но есть один момент: плагин использовал событие FARMACRO_KEY_EVENT, которое было удалено в билде 4321 (о чём кстати забыли упомянуть в API whatsnew).

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Wed 09 Sep, 2015 21:57
by John Doe
В архив x86 попала x64-версия (
На всякий случай пересобрал оба архива.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Thu 10 Sep, 2015 12:53
by Wave
Я не совсем понял, есть ли разница между архивом от plastikat и от John Doe, но если последний актуальней, то не могли бы вы пересобрать его под FAR 4400, пожалуйста?

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Thu 10 Sep, 2015 13:26
by John Doe
Wave wrote: если последний актуальней
Сомневаюсь.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Fri 11 Sep, 2015 14:08
by plastikat
Wave wrote: но если последний актуальней
Исходники плагина брал с git репозитория, но история изменений там совпадает с приведённой John Doe. Исходники Far брал версии так как с текущей не собирается по причине отсутствия FARMACRO_KEY_EVENT. Собирал по иструкции от авторов. Собранный плагин по функционалу должен быть идентичным, однако John Doe собрал ещё и x64 версию.
Wave wrote: пересобрать его под FAR 4400
Данная сборка у меня прекрасно работает под 4400, правда у меня нет макросов для этого плагина.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Fri 11 Sep, 2015 14:34
by John Doe
plastikat wrote: Вычислить соответствие версии из changelog ревизии из svn, как оказалось - это целый квест.
Для всех билдов фара предусмотрены таги.
Для плагинов тагов не предусмотрено, но собирать и необязательно, поскольку SDK есть в дистрибутиве, а история ночных сборок доступна.
3192 там уже нет, но из changelog можно узнать что то самое многострадальное событие удалено в 4321, а значит подойдёт любой более старый дистрибутив.
А чтобы собралось под более раннюю версию фара можно поправить соответствующее значение в plugin.hpp.
plastikat wrote: с текущей не собирается по причине отсутствия FARMACRO_KEY_EVENT.
Можно ведь и сам исходник поправить.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Sat 12 Sep, 2015 08:59
by plastikat
John Doe wrote: Для всех билдов фара предусмотрены таги...
Спасибо, это сильно упрощает получение исходников, соответствующих конкретной версии из changelog.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Mon 05 Sep, 2016 08:01
by isee
А вот то, что автодополнение перестаёт работать как-то можно победить?
Far 3.0 x64 4400 через ConEmu, Word completion in editor v4.0 по ссылке John Doe, W10 Pro

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Mon 05 Sep, 2016 09:53
by zg
у меня актуальная версия на актуальное версии — работает.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Mon 05 Sep, 2016 10:01
by John Doe
zg wrote: у меня актуальная версия на актуальное версии — работает.
Для остальных: для актуальной версии бинарников ни в теме, ни на плагринге нет.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Mon 05 Sep, 2016 10:23
by zg
John Doe wrote:Для остальных: для актуальной версии бинарников ни в теме, ни на плагринге нет.
так это исправление на работу не влияет.

Word Completion (ecompl) — автозавершение слов в редакторе

Posted: Mon 05 Sep, 2016 14:59
by isee
:oops: скосячил с версией, была с плагринга, поставил реально от John Doe (пришлось апнуть Far до 4409), может исправится