YAC: Yet Another Completion — Ещё Одна Дополнялка

Здесь можно обсудить ваш любимый плагин.
User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by DrKnS » Mon 11 Jun, 2012 10:49

Latest post of the previous page:

ujos wrote:Добавьте плз возможность конфигурить тип подсказки (выпадающий список/текст под панелями) в зависимости от того, где ты воспользовался подсказкой:
Макросы в помощь:

Code: Select all

if(панели_спрятаны())
    идем_в_настройки_плагина_и_включаем_вывод_в_консоль();
else
    идем_в_настройки_плагина_и_включаем_вывод_в_диалог();
вызываем_плагин();
Еще субъективная прричина - смена контраста. Сначала было черное поле - потом резко меняется цвет из-за всплывающего окна.
Цвет меняется в настройках.

Yegor
Posts: 1037
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 8 times
Been thanked: 20 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by Yegor » Mon 11 Jun, 2012 11:22

А версию под Far 3 ждать или нет? Ну или основную ф-ть перевести в сам Far, раз уж Completion добавили? Не хватает возможности выбирать что дополнять, а что нет. Я себе бы выключил дополнение из истории.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by DrKnS » Mon 11 Jun, 2012 11:29

Yegor wrote:А версию под Far 3 ждать или нет?
Ждать.
Не хватает возможности выбирать что дополнять, а что нет. Я себе бы выключил дополнение из истории.
build 2690, не?

Yegor
Posts: 1037
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 8 times
Been thanked: 20 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by Yegor » Mon 11 Jun, 2012 15:14

О, это хоть что-то, спасибо! :)

Еще бы сделать, чтобы при CtrlSpace и единственном варианте не показывать меню с выбором, но похоже можно намакросить
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by lordmuzer » Mon 11 Jun, 2012 16:43

Yegor wrote:О, это хоть что-то, спасибо! :)

Еще бы сделать, чтобы при CtrlSpace и единственном варианте не показывать меню с выбором, но похоже можно намакросить
Макросить будет проще, если к этому диалогу прицепят GUID.
Потому как заголовок там довольно непростой (

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 240 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by John Doe » Mon 11 Jun, 2012 19:22

Под двойку был идентификатор для DialogManager.
А для тройки можно вот так извратиться:

Code: Select all

$if (substr(Title,0,1)==\"[\" && substr(Title,(len(Title)-1)/2,1)==\"/\" && substr(Title,len(Title)-1,1)==\"]\" && substr(Title,1,(len(Title)-3)/2)==String(ItemCount))

User avatar
zg
zero-gravity
Posts: 5668
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 116 times
Contact:

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by zg » Mon 11 Jun, 2012 20:18

John Doe wrote:Под двойку был идентификатор для DialogManager.
ну никто не мешает во врапере 2->3 эмулировать гуид.

User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by DrKnS » Mon 11 Jun, 2012 20:54

lordmuzer wrote:Макросить будет проще, если к этому диалогу прицепят GUID.
Потому как заголовок там довольно непростой (
У этого диалога своя макрообласть, зачем вам ещё и гуид?

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by lordmuzer » Mon 11 Jun, 2012 21:16

Макрообласть у него же Dialog?
или я что то не так понимаю.
сейчас и приходится делать пример так как описал John Doe

попробуй дописать Guid через врапер по совету Zg, спасибо

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by lordmuzer » Tue 12 Jun, 2012 09:08

John Doe wrote:Под двойку был идентификатор для DialogManager.
А для тройки можно вот так извратиться:

Code: Select all

$if (substr(Title,0,1)==\"[\" && substr(Title,(len(Title)-1)/2,1)==\"/\" && substr(Title,len(Title)-1,1)==\"]\" && substr(Title,1,(len(Title)-3)/2)==String(ItemCount))
Еще странно, но под 3 и врапером у меня Title для этого диалога пустой приходит (
Макросы через MacroLib, может в нем дело.

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 240 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by John Doe » Tue 12 Jun, 2012 12:24

Нет, ни MacroLib, ни враппер тут не при чём.
Под двойкой тоже Title пустой.
Не знаю в какой версии "поломалось", потому что не пользовался эти макросом оочень давно.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by Max Rusov » Tue 12 Jun, 2012 15:31

Попробовал Subj под Far3. Если выключить опцию "Show item type" то при выборе элемента (или отмене) FAR молча закрывается. Виноват плагин или wrapper - не знаю.

ujos
Posts: 170
Joined: Fri 27 Apr, 2012 15:10

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by ujos » Wed 25 Jul, 2012 16:43

Долго еще мигрировать на FAR 3? :oops:

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by lordmuzer » Wed 25 Jul, 2012 17:04

Max Rusov wrote:Попробовал Subj под Far3. Если выключить опцию "Show item type" то при выборе элемента (или отмене) FAR молча закрывается. Виноват плагин или wrapper - не знаю.
Не помню писал или нет. У меня тоже повторяется, но не всегда.

User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by DrKnS » Wed 08 Aug, 2012 13:17

ujos wrote:Долго еще мигрировать на FAR 3? :oops:
Уже почти, но сейчас дико мало свободного времени.
Если кто-нибудь возьмётся допилить - могу выложить код как есть, в некомпилируемом состоянии.

ujos
Posts: 170
Joined: Fri 27 Apr, 2012 15:10

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by ujos » Fri 17 Aug, 2012 09:34

Выкладывай, у кого появится время - займется.
И раскажи чего там еще не хватает, чего планировалось сделать.

ujos
Posts: 170
Joined: Fri 27 Apr, 2012 15:10

Re: YAC: Yet Another Completion — Ещё Одна Дополнялка

Post by ujos » Thu 21 Mar, 2013 10:57

Дай плз сурсы для версии 0.0 build 10

Post Reply

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