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

Здесь можно обсудить ваш любимый плагин.
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Latest post of the previous page:

Andrey Budko wrote:скрыл панели, нажал A <TAB> - меню появилось приблизительно через 8 секунд. И так каждый раз.
У меня меню открывается моментально. Не знаю, из-за чего такая разница.
А модный этот плагин потому, что много умеет, делает это хорошо (в сравнении с другими плагинами), гибко настраивается и не заброшенный.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

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

Post by Andrey Budko »

HaRT wrote:У меня меню открывается моментально. Не знаю, из-за чего такая разница.
Я понял, оно ломится на дисковод которого у меня нет, но в списке дисков присутсвует. Прибил.
cooler.ru
Posts: 18
Joined: Mon 09 Nov, 2009 18:07

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

Post by cooler.ru »

Кто знает, что за проблема - качаются битые архивы с YAC по ссылкам на странице анонсов (http://forum.farmanager.com/viewtopic.p ... &hilit=yac) ?
Это у всех так? Очень сильно нужен плагин автозавершения! Все остальные не работают.
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

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

Post by tstr »

Method: LZMA2 LZMA BCJ2
это тебе нужно 7-zip обновить, до версии 7.04 или выше.
cooler.ru
Posts: 18
Joined: Mon 09 Nov, 2009 18:07

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

Post by cooler.ru »

Ага! Огромная благодарность тебе! А я смотрю, чёт 7-Zip давно не обновлялся... Оказывается только бэтки пока есть с времени старого релиза.
Всё работает! =) Плагин - супер! Побольше бы таких.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

В один прекрасный день на одном из моих компов YAC полностью перестал дополнять алиасы
Алиасов около 400 шт. Фар прекрасно их запускает, doskey /macros:all - работает

Проблема всплывала и ранее, но только в сочетании с ConEmu. Теперь проявляется и без ConEmu.
В прошлый раз вроде признали что пофиксить нельзя.
Или всё-таки как-то можно?
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

В прошлый раз установили же, что при дальнейшем "наращивании мощностей" отказывает и doskey.
Архитектура такова, что рано или поздно получение всего списка обломится, и сделать с этим, увы, ничего нельзя.
А конкретное количество при этом, в общем случае, зависит от положения звёзд на небе.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

Не совсем я верю что ничего нельзя сделать.
Например можно получить список через doskey и хранить его у себя.
Или прочитать его прямо из файла с алиасами.

Другое дело что кроме меня это может никому и не надо...
https://t.me/FarManager — Telegram чат
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

Проблему я всё-таки обошёл!
Итак, предельное количество алиасов которые видит YAC ~300.
Но: алиасы можно поделить на 2 части. Одну задать для cmd.exe, а другую - для far.exe

На практике это означает что файл с алиасами - типичный INI файл - надо разбить на две секции.

Code: Select all

[far.exe]
alias1=
alias2=
...
alias299=

[cmd.exe]
alias300=
...
При этом YAC видит все алиасы (~<600)
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

John Doe wrote:Проблему я всё-таки обошёл!
Поздравляю :)
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

При фильтрации списка дополнения Gray * превращается в букву j
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

У меня не превращается.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

Макросы точно не виноваты, т. к. пробовал на чистом фаре с единственным плагином.
Windows XP SP2, Far 2.0 build 1233 x86

Чтобы увидеть превращение в j надо чтобы действительно присутствовали элементы с j
https://t.me/FarManager — Telegram чат
SkInner
Posts: 22
Joined: Mon 03 Aug, 2009 20:07

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

Post by SkInner »

Это моя кривость рук, или сабж не грузится в (по крайней мере) 1279?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Да вроде всё работает.
SkInner
Posts: 22
Joined: Mon 03 Aug, 2009 20:07

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

Post by SkInner »

Ага, кэш почистил - и заработало. Пардон.
Post Reply

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