MacroLib — Far Macro Library

Здесь можно обсудить ваш любимый плагин.
User avatar
sToLp
Posts: 764
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 57 times
Been thanked: 5 times

MacroLib — Far Macro Library

Post by sToLp » Mon 23 Feb, 2015 11:13

Latest post of the previous page:

Max Rusov wrote: На практике я обычно использую комбинации Hold/Release и Single/Double. Модификаторы Up/Down - вспомогательные, используются для сложных "аккордных" макросов типа Shell_Bokmark, Shell_FastFilter

Большущее спасибо! Будем практиковаться.

Kirill
Posts: 257
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Contact:

MacroLib — Far Macro Library

Post by Kirill » Wed 25 Mar, 2015 07:06

После какого-то обновления FAR'а или плагинов обнаружил неудобство перехода по каталогам Ctrl+[0-9].

Code: Select all


   ╔══════════════════════════════════ LuaMacro ══════════════════════════════════╗
   ║ [string " ..."]:3: attempt to concatenate field 'BookmarkName' (a nil value) ║
   ║ stack traceback:                                                             ║
   ║    [string " ..."]: in main chunk                                            ║
   ╟──────────────────────────────────────────────────────────────────────────────╢
   ║                                    { OK }                                    ║
   ╚══════════════════════════════════════════════════════════════════════════════╝
PS. Удалил папку. Поставил плагин с плагринга ошибка пропала. Проблема судя по всему в файле Bookmark.fmlua, которого в новом дистрибутиве не оказалось. Откуда он у меня - не помню. Спасибо, вопрос решен.

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

MacroLib — Far Macro Library

Post by John Doe » Wed 13 May, 2015 15:16

Max Rusov wrote: Ver 1.26

- Адаптация под новые билды FAR
Необходимо отметить, что в новых билдах функциональность MacroLib ограничена: макросы не срабатывают, если на экране вьювер/редактор/диалог, вызванные из другого макроса.

Например, если открыть редактор так lua:editor.Editor("c:\\autoexec.bat")

Max Rusov
Posts: 3600
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 7 times

MacroLib — Far Macro Library

Post by Max Rusov » Wed 13 May, 2015 20:22

Да, есть такое. Как обойти - не знаю. На практике - мне пока не мешает, но я и Far не обновляю.

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

MacroLib — Far Macro Library

Post by John Doe » Thu 14 May, 2015 09:39

Max Rusov wrote: Как обойти - не знаю.
Обойти не получится никак, т.к. после удаления FARMACRO_KEY_EVENT необходимая информация плагинам не предоставляется.

buniak_a_h
Posts: 362
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 39 times
Been thanked: 5 times
Contact:

MacroLib — Far Macro Library

Post by buniak_a_h » Thu 14 Jul, 2016 00:56

Max Rusov wrote: Репозиторий FML макросов:
По этому адресу хранится какой-то очень устарелый архив (AllMacros.7z, от 31.01.2011), написанный даже не на fmlua (видимо, для Far2). А нет ли где-либо более актуального архива макросов?
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании

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

MacroLib — Far Macro Library

Post by John Doe » Thu 14 Jul, 2016 07:16

Вот это правильный архив https://code.google.com/archive/p/far-m ... ult/source

buniak_a_h
Posts: 362
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 39 times
Been thanked: 5 times
Contact:

MacroLib — Far Macro Library

Post by buniak_a_h » Thu 14 Jul, 2016 13:02

John Doe wrote: Вот это правильный архив
Может, я чего-то не понимаю? В этом архиве по-прежнему много файлов с расширением fml (не fmlua!). В них написан код типа

Мне казалось, это - для Far1-2. Или плагин MacroLib умеет их как-то интерпретировать и / или преобразовывать к LUA?
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании

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

MacroLib — Far Macro Library

Post by John Doe » Thu 14 Jul, 2016 14:48

buniak_a_h wrote: В этом архиве по-прежнему много файлов с расширением fml (не fmlua!)
Это все исходники, что были в проекте, и что-то наверняка там и для Far 1-2.
Когда googlecode ещё работал, то при просмотре wiki всё было структурировано и понятно, но сейчас он функционирует только в режиме архива..

Интересно есть ли у автора в планах поднять вики на другом хостинге.

buniak_a_h
Posts: 362
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 39 times
Been thanked: 5 times
Contact:

MacroLib — Far Macro Library

Post by buniak_a_h » Wed 19 Jul, 2017 22:21

Max Rusov, не поможете? Вроде, мелочь, а не могу понять...
Раньше работал на актуальной версии Far3 32-разрядной. Тут пришлось пересесть на Windows-10, ну и заодно установил 64-разрядный Far3 с 64-разрядными же плагинами. И у меня возникла проблема с MacroLib. В списке макросов при включении "Области действия" (Ctrl3) ФАР просто закрывается (завершает работу).
Хотя и замечена некая взаимозависимость с некоторыми макросами, но дело, видимо, не в этом. Обосную: при увеличении область действия включается, но уже имя файла макроса не включается. Причём, при уменьшении шрифта (точнее, при увеличении ширины буфера консоли) сначала начинает включаться столбец с именем файла макроса, а при дальнейшем увеличении буфера - становится возможным переключить на полные пути. Ощущение такое, что переполняется некий буфер, но обработки исключения не предусмотрено - просто закрывается ФАР.

User avatar
Dennis_Moore
Posts: 237
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 11 times

MacroLib — Far Macro Library

Post by Dennis_Moore » Thu 20 Jul, 2017 18:19

buniak_a_h wrote:
Wed 19 Jul, 2017 22:21
ФАР просто закрывается (завершает работу).
Попробуйте MacroLib из этой темы: viewtopic.php?p=144665

buniak_a_h
Posts: 362
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 39 times
Been thanked: 5 times
Contact:

MacroLib — Far Macro Library

Post by buniak_a_h » Thu 21 Sep, 2017 21:30

Dennis_Moore wrote:
Thu 20 Jul, 2017 18:19
buniak_a_h wrote:
Wed 19 Jul, 2017 22:21
ФАР просто закрывается (завершает работу).
Попробуйте MacroLib из этой темы: viewtopic.php?p=144665
Windows 10 Pro< FAR 3/0/5035 x 64
Вызываю плагин, пункт "List":
1. Стандартный плагин (взятый с плагринга, версии 1.26 от 12.05.2015) молча закрывает фар (вылетает, видимо).
2. Взятый по ссылке (версия 1.25 от 29.06.2017 - что-то с номерами версий напахано, извините...) тоже вылетает с сообщением: , после чего на экране появляется пустой список (меню?)
Last edited by buniak_a_h on Thu 21 Sep, 2017 21:31, edited 1 time in total.

Post Reply

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