Search found 6790 matches

by Shmuel
Sat 02 Mar, 2013 15:24
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 594
Views: 392106

Re: Spring — внедрение Lua в качестве макроязыка

Для стандартного интерпретатора это действительно нормально, поскольку ожидаемо. А для фар врядли Спорно. Раз уж тема поднята, поделюсь непонятным для меня явлением : разное поведение в этой ситуации в зависимости от того, как и чем была собрана luafar3.dll. 1. С командной строки вводим: lm:post do...
by Shmuel
Sat 02 Mar, 2013 10:51
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 594
Views: 392106

Re: Spring — внедрение Lua в качестве макроязыка

может пока(временно) ввести перезагрузку плагина LuaMacro по CtrlBreak - тогда зависший/зациклившийся макрос прервётся, может это проще чем полноценная реализация прерывания макроса? Проблема не в том, какое действие предпринять, а в том, чтобы детектировать нажатие CtrlBreak во время исполнения ма...
by Shmuel
Sat 02 Mar, 2013 10:43
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

В 3226 mf.usermenu изменилась:
-- параметры поменялись местами
-- появился флаг, управляющий синхронностью/асинхронностью вызова

Описание функции в мануале приведено в соответствие с этими изменениями.
by Shmuel
Fri 01 Mar, 2013 20:24
Forum: Разработка плагинов
Topic: Сохранение макросов, созданных при помощи MCTL_ADDMACRO
Replies: 1
Views: 2670

Re: Сохранение макросов

Макросы, созданные при помощи MCTL_ADDMACRO, не сохраняются.
by Shmuel
Fri 01 Mar, 2013 18:06
Forum: Обсуждение плагинов
Topic: Regular Expression Search and Replace (RESearch)
Replies: 2577
Views: 909102

Re: Regular Expression Search and Replace (RESearch)

Cavaler
Приложен файл макросов, который заменяет 12 файлов в поставке.
by Shmuel
Fri 01 Mar, 2013 17:24
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

John Doe wrote:Как вам такая мысль: что если поведением mf.usermenu будет управлять тот же mmode(3,x)?
Мне кажется, что управление с помощью параметра функции элегантнее.
by Shmuel
Fri 01 Mar, 2013 16:38
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

Ваше мнение понятно: нужны оба варианта. Но я что-то не припоминаю ни одной макрофункции, где была бы возможность такого выбора.
by Shmuel
Fri 01 Mar, 2013 16:29
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

Главное, меня интересует: нужны ли оба варианта? Какие сценарии хороши для какого варианта? 1. Нужно показать пользователю меню и дождаться выбора. 2. Нужно сам выбор осуществить в макросе. Если mf.usermenu() - последняя операция в макросе, то второй вариант работает, как первый. Нужен ли первый ва...
by Shmuel
Fri 01 Mar, 2013 16:15
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

John Doe wrote:Можно Mode сделать набором битовых флагов (т.е. 1,2,4,8,16...).
Хотя может это и не принято в Lua
Это уже проблема попроще, вернее, почти не проблема.
Главное, меня интересует: нужны ли оба варианта? Какие сценарии хороши для какого варианта?
by Shmuel
Fri 01 Mar, 2013 16:03
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

Вопрос ко всем: стоит ли попытаться сделать, чтобы это работало? Открывать меню и возвращать управление макросу? Конечно! Почему так категорично? Могут быть разные сценарии. Сейчас попробовал вариант с возвращением управления макросу, не дожидаясь закрытия меню, - вроде нормально работает. Может де...
by Shmuel
Fri 01 Mar, 2013 15:54
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

Skirda wrote:Есть предложение в UserMenu добавить "выбор обработчика контента"
Идея интересная, только непонятно, почему её надо увязывать с DI_MEMO.
by Shmuel
Fri 01 Mar, 2013 13:31
Forum: Обсуждение макросов
Topic: Plugin.require — функция-враппер на замену Plugin.Call и др.
Replies: 84
Views: 35912

Re: Plugin.require — функция-враппер на замену Plugin.Call и

А может сделать наоборот: "фиксированные" функции вызывать через точку, а функции, предоставляемые плагином, - через двоеточие?
by Shmuel
Fri 01 Mar, 2013 12:31
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

Вот возникли сомнения: в новой функции mf.usermenu второй параметр ("mode") и связанное с ним создание папки %farprofile%\Menus - не лишнее ли это? Хотелось бы узнать больше мнений по этому вопросу. Почему-то не проходит mf.usermenu(true) Keys("Enter") Enter передаётся в оболочк...
by Shmuel
Fri 01 Mar, 2013 11:13
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 594
Views: 392106

Re: Spring — внедрение Lua в качестве макроязыка

John Doe wrote:А это нормально, что вызов lm:post loadfile() или lm:post dofile() вешает фар?
Это нормально, такое же поведение из-под стандартного интерпретатора. Lua пытается загрузить файл со стандартного входа (stdin). CtrlBreak прерывает эту операцию.
by Shmuel
Fri 01 Mar, 2013 09:31
Forum: Обсуждение макросов
Topic: mf.usermenu
Replies: 60
Views: 25373

Re: mf.usermenu

попробовал mf.usermenu(true). Выводится сообщение "Выберите тип пользовательского меню для редактирования". Может, тут стоило бы поправить .lng файлы? Меню-то выводится в обычном виде. Но это не связано с функцией mf.usermenu, это то же самое, как если вызвать "Edit user menu" и...

Go to advanced search