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

Здесь можно обсудить ваш любимый плагин.
User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

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

Post by Andrey Budko »

Latest post of the previous page:

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: 533
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 9 times
Been thanked: 8 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: 12601
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 35 times
Been thanked: 260 times

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

Post by John Doe »

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

Проблема всплывала и ранее, но только в сочетании с ConEmu. Теперь проявляется и без ConEmu.
В прошлый раз вроде признали что пофиксить нельзя.
Или всё-таки как-то можно?

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

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

Post by DrKnS »

В прошлый раз установили же, что при дальнейшем "наращивании мощностей" отказывает и doskey.
Архитектура такова, что рано или поздно получение всего списка обломится, и сделать с этим, увы, ничего нельзя.
А конкретное количество при этом, в общем случае, зависит от положения звёзд на небе.

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

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

Post by John Doe »

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

Другое дело что кроме меня это может никому и не надо...

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

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)

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

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

Post by DrKnS »

John Doe wrote:Проблему я всё-таки обошёл!
Поздравляю :)

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

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

Post by John Doe »

При фильтрации списка дополнения Gray * превращается в букву j

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

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

Post by DrKnS »

У меня не превращается.

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

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

Post by John Doe »

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

Чтобы увидеть превращение в j надо чтобы действительно присутствовали элементы с j

SkInner
Posts: 22
Joined: Mon 03 Aug, 2009 20:07

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

Post by SkInner »

Это моя кривость рук, или сабж не грузится в (по крайней мере) 1279?

User avatar
DrKnS
Posts: 5484
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 272 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 »

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

ivmai
Posts: 16
Joined: Wed 22 Jul, 2009 11:30

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

Post by ivmai »

Плохо работает в сочетании со встроенным механизмом автозавершения. Пример:
в текущей папке есть a1.exe и a2.exe, набираю в командной строке: a <AutoComplete> выбираю a1.exe <Enter> (нормально), далее опять набираю: a <AutoComplete> но выбираю a2.exe и получаю "a2.exe 1.exe". Конечно можно один из механизмов отключить, но один другой не заменяет.

Post Reply

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