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

Здесь можно обсудить ваш любимый плагин.
plastikat
Posts: 77
Joined: Fri 17 Jul, 2009 10:55
Has thanked: 1 time

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

Post by plastikat »

Latest post of the previous page:

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

Уважаемые авторы:
Было бы неплохо обновить сборки на plugring-е. Как-никак почти год прошёл, а ошибка довольно гадкая.
Attachments
ecompl-4.0.0.3a-x86.7z
(32.83 KiB) Downloaded 137 times
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post 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).
Attachments
ecompl-4.0.0.3+r526-x64.7z
(32.17 KiB) Downloaded 161 times
ecompl-4.0.0.3+r526-x86.7z
(30.4 KiB) Downloaded 144 times
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

В архив x86 попала x64-версия (
На всякий случай пересобрал оба архива.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post by Wave »

Я не совсем понял, есть ли разница между архивом от plastikat и от John Doe, но если последний актуальней, то не могли бы вы пересобрать его под FAR 4400, пожалуйста?
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

Wave wrote: если последний актуальней
Сомневаюсь.
plastikat
Posts: 77
Joined: Fri 17 Jul, 2009 10:55
Has thanked: 1 time

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

Post by plastikat »

Wave wrote: но если последний актуальней
Исходники плагина брал с git репозитория, но история изменений там совпадает с приведённой John Doe. Исходники Far брал версии так как с текущей не собирается по причине отсутствия FARMACRO_KEY_EVENT. Собирал по иструкции от авторов. Собранный плагин по функционалу должен быть идентичным, однако John Doe собрал ещё и x64 версию.
Wave wrote: пересобрать его под FAR 4400
Данная сборка у меня прекрасно работает под 4400, правда у меня нет макросов для этого плагина.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

plastikat wrote: Вычислить соответствие версии из changelog ревизии из svn, как оказалось - это целый квест.
Для всех билдов фара предусмотрены таги.
Для плагинов тагов не предусмотрено, но собирать и необязательно, поскольку SDK есть в дистрибутиве, а история ночных сборок доступна.
3192 там уже нет, но из changelog можно узнать что то самое многострадальное событие удалено в 4321, а значит подойдёт любой более старый дистрибутив.
А чтобы собралось под более раннюю версию фара можно поправить соответствующее значение в plugin.hpp.
plastikat wrote: с текущей не собирается по причине отсутствия FARMACRO_KEY_EVENT.
Можно ведь и сам исходник поправить.
plastikat
Posts: 77
Joined: Fri 17 Jul, 2009 10:55
Has thanked: 1 time

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

Post by plastikat »

John Doe wrote: Для всех билдов фара предусмотрены таги...
Спасибо, это сильно упрощает получение исходников, соответствующих конкретной версии из changelog.
User avatar
isee
Posts: 8
Joined: Wed 01 Jul, 2009 09:29
Location: cn.ua
Has thanked: 1 time
Contact:

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

Post by isee »

А вот то, что автодополнение перестаёт работать как-то можно победить?
Far 3.0 x64 4400 через ConEmu, Word completion in editor v4.0 по ссылке John Doe, W10 Pro
╭∩╮(︶︿︶)╭∩╮
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

у меня актуальная версия на актуальное версии — работает.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

zg wrote: у меня актуальная версия на актуальное версии — работает.
Для остальных: для актуальной версии бинарников ни в теме, ни на плагринге нет.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

John Doe wrote:Для остальных: для актуальной версии бинарников ни в теме, ни на плагринге нет.
так это исправление на работу не влияет.
User avatar
isee
Posts: 8
Joined: Wed 01 Jul, 2009 09:29
Location: cn.ua
Has thanked: 1 time
Contact:

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

Post by isee »

:oops: скосячил с версией, была с плагринга, поставил реально от John Doe (пришлось апнуть Far до 4409), может исправится
╭∩╮(︶︿︶)╭∩╮
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

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

Post by buniak_a_h »

Возникла несогласованность ФАРа и плагина.
Плагин версии 4.0.3.0 (Alpha)
Как это выглядит в версии ФАРа 5820 и ранее:
версия до 5820
версия до 5820
2021-06-20_05-01-47.png (830 Bytes) Viewed 1140 times
Начиная с версии ФАРа 5821 отметка цветом добавляемой части пропала:
версия начиная с 5821
версия начиная с 5821
2021-06-20_05-03-10.png (526 Bytes) Viewed 1140 times
(набраны qw; окончание erty добавлено плагином)
Я туда попал? Или в баги ночных сборок писать?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

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

Post by NightRoman »

buniak_a_h,
судя по версии и описанию, плагин надо поправить
сейчас найду подходящюю ссылку на мою похожую проблему
Last edited by NightRoman on Sun 20 Jun, 2021 11:20, edited 1 time in total.
Post Reply

Return to “Обсуждение плагинов”