[lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Editor

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by Aidar »

Latest post of the previous page:

Странно, с http://www.lua.org всё скачивается и собирается нормально (в Code::Blocks и Dev-C++ MinGW make'ом).

Shmuel
Posts: 6068
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 301 times

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by Shmuel »

Maximus5 wrote:лучше 3 ;-)
не хочется долго ковыряться, выяснять что и куда именно нужно переименовывать
Послал в личку, ибо здесь это - не по теме.

serega
Posts: 1
Joined: Sun 06 Sep, 2009 09:51

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by serega »

Здравствуйте, пожалуйста дайте ссылку на более менее рабочее меню под far 2.0 - то что идет в стандратной поставке выдает всегда пустое меню, хотя я как понял при редактировании файлов *.html - в меню уже должны быть пункты.

01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by 01ssv »

Serega +1 седня полдня изучал LuaUserMenu - штука явно мощная, но вот что то не пашет - толи хелпов не хватает то ли прямых рук - менюшка всегда пустая

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by Aidar »

serega & 01ssv:
Несколько вопросов:
- Какая версия LuaUserMenu?
- Пункт User Menu при выборе F11 -> LuaFar для Редактора появляется?
- Был ли установлен по порядку, описанному в Install.txt?

01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by 01ssv »

Все последних версий
Luafar4editor - 0.72
Lua User Menu 1.0.6.8
Расширитель возможностей LuaFAR - стоит
Far 2.0 build 1100 x32
Все поставил по инструкции
Пункт User Menu при выборе F11 -> LuaFar для Редактора появляется
По Alt+F2 - появляется пустое меню, для файлов *.html и *.txt

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by Aidar »

Спасибо за информацию, посмотрю в чём дело.

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by Aidar »

Всё-таки не совсем разобрался.
Если всё делать как описано в Install.txt, то вообще-то выдаётся ошибка :) .
Я забыл ещё несколько добавляемых строк указать.
Если их добавить, то всё нормально работает, так что надо дальше смотреть в чём дело.

Выложил исправленную версию 1.0.6.9, там есть уже готовый _usermenu.lua .
Его можно использовать и для установки fl_scripts, просто раскомментируйте в файле пару строк.
Просто прочитайте Install.txt, а затем комментарий в предлагаемом _usermenu.lua .

Если после этого будет тоже самое, то нужна информация поподробнее:
- В какую папку установлен LuaFAR for Editor и LuaUserMenu?
- Пустое меню с надписью "No User Menu" или вообще пустое окно меню?
- Какие установлены опции LuaFAR for Editor в его конфигурации?

01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by 01ssv »

Выложил исправленную версию 1.0.6.9, там есть уже готовый _usermenu.lua.
Ссылочка с этой страницы не работает http://pmi-rai.narod.ru/Programs/FarUti ... uaUserMenu, с первого ответа в топике тоже не пашет - выдает 404.
Если всё делать как описано в Install.txt, то вообще-то выдаётся ошибка :) .
Да было такое - я там одну строчку выкашивал

01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by 01ssv »

А ссылку нашел - все поставил по инструкции с дефолтным _usermenu.lua, заработало :)

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Editor)

Post by Aidar »

Значит, ошибка была в этой одной строке. С этим разобрались.
Ссылку на своей странице исправил (в конце имени файла надо убрать подчёркивание).

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.1.0.9.7

Post by Aidar »

Версия v.1.0.9.7 (2009-11-09)
Основные изменения по сравнению с v.1.0.9.6:
LUM:
[+] Настройка конфигурации для отдельных меню.
[+] Поддержка макросов-шаблонов -- аналогов плагина true macro processor.
[*] Изменение ключа "Template" для шаблонов текста на ключ "Plain".
[!] Изменение обработки пункта-скрипта для исключения двойного вызова.
Rh_Scripts:
[+] Назначение Ctrl+J на Binding Insert в _usermenu.lua .

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.1.0.10.0

Post by Aidar »

Версия v.1.0.10.0 (2009-12-03)
Основные изменения по сравнению с v.1.0.9.8:
[/] Промежуточная версия для работы с новыми версиями LuaFAR и плагина.
[*] Обеспечение совместимости с общим пакетом context (в разработке).
[/] Оптимизация кода скриптов и утилит (обработка строк и таблиц).
LUM:
[+] LuaEUM: Binding Insert для исходных файлов языков Lua и Pascal.
[!] Обработка продолжения строки в случае её начала с ';' и с '['.
[!] Обработка скриптов, при правильной работе возвращающих false (не nil).

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.1.0.10.2

Post by Aidar »

Версия v.1.0.10.2 (2010-01-05)
Основные изменения по сравнению с v.1.0.10.0:
Rh_Scripts:
[!] Неправильное написание названий некоторых функций.
[/] Спасибо Shmuel за выявленные ошибки и помощь в их исправлении.
LUM:
[+] Необязательное отображение окон с сообщением об ошибке (опция).
RectMenu:
[+] Раскраска текста пункта меню с учётом маркировки его части.
[*] Переименование и перенос некоторых скриптов.

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.1.0.10.6

Post by Aidar »

Версия v.1.0.10.6 (2010-01-26)
Основные изменения по сравнению с v.1.0.10.2:
Rh_Scripts:
[!] LuaEUM по умолчанию теперь назначен на Alt-Shift-F2, как и LuaFUM.
LUM:
[*] Папка основных файлов по умолчанию теперь LuaUM\config вместо LuaUM.
[*] Файлы с общими пунктами меню перенесены в LuaUM\config и подправлены.
[/] Справка: Перенос информации о пунктах меню и их ключах из LUM.txt .
RectMenu:
[*] Поддержка столбцов разной ширины.
[*] Режим Properties.RectMenu.MenuOnly для вывода только списка пунктов.
[*] Вывод полос прокрутки на рамке меню при отсутствии на ней текста...
[*] Поля свойств для RectMenu задаются в Properties.RectMenu .
[*] Поля свойств для пунктов RectMenu задаются в MenuItem.RectMenu .

User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.1.0.11.2

Post by Aidar »

Версия v.1.0.11.2 (2010-02-08)
Основные изменения по сравнению с v.1.0.10.6:
Rh_Scripts:
[*] Обеспечение совместимости с новым форматом таблицы флагов.
[*] LuaFUM переименован в LuaPUM -- LUM для Панелей.
[/] Справка: Закончен перенос содержимого файла LUM.txt, файл удалён.
LUM:
[+] Новый вид пункта меню для выполнения команд из командной строки FAR.
[*] Выравнивание текста используется также в случае RectMenu с одним столбцом.
[+] Поддержка меню на основе вложенных таблиц: в lua-формате.
[/] Временный пример: файлы UM_Tzt.lua и UM_Tzts.lua для файлов *.tzt .
[*] Свойства меню и пунктов могут быть заданы в полях разделов.
RectMenu:
[+] Поддержка AccelKey в BreakKeys для использования внутренних кодов клавиш.
[*] По умолчанию теперь выравнивание содержимого меню по левому краю.
[+] Возможность назначения собственного обработчика нажатия клавиши.
[/] Пример -- фильтрационное меню, скрипт: Rh_Scripts\Common\FilterMenu.lua .
[*] Поле RectItem пункта меню переименовано в RectMenu.

Post Reply

Return to “Полезные макросы и скрипты”