Версия 2.07
- Новый синтаксис для ссылок в связи с изменениями в LuaFar.
- mf.date заменена os.date
- Если включено использование глобальных функций для ссылок, для двойных ссылок на обе панели используется функция ApplyFolderShortcut2. Это синоним для ApplyFolderShortcut, добавлен для удобства идентификации этих ссылок в меню.
local cfg = {}
cfg.file_menu = "Shortcuts.farmenu" -- имя файла меню, если пусто, будет использоваться главное меню
cfg.menu_item = "Shortcuts" -- заголовок меню (на самом деле это имя подменю, которое выводится в заголовок)
cfg.def_name = "FolderShortcuts-" -- начальная часть имени подменю по умолчанию (используется только при создании подменю)
cfg.max_len = 60 -- максимальная длина имени ссылки, длинные имена обрезаются
cfg.add_date = false -- добавлять дату перед именем ссылки
local cfg = {
file_menu = "Shortcuts.farmenu" -- имя файла меню, если пусто, будет использоваться главное меню
menu_item = "Shortcuts" -- заголовок меню (на самом деле это имя подменю, которое выводится в заголовок)
def_name = "FolderShortcuts-" -- начальная часть имени подменю по умолчанию (используется только при создании подменю)
max_len = 60 -- максимальная длина имени ссылки, длинные имена обрезаются
add_date = false -- добавлять дату перед именем ссылки
}
Я помню про setfenv для конфига. Но пока не определился, лучше это или хуже
И конфиг пробовал по разному записывать. В некоторых случаях запись в виде "cfg.параметр = что-то" оказывается удобней (не надо расставлять запятые, можно группировать параметры из разных таблиц/подтаблиц в случае более сложной структуры, делать множественное присваивание и т.п.).
Видимо, макрос устарел. Где новую (рабочую) версию можно посмотреть?
Файл FolderShortcutsMenu.lua, строка 150, обращение far.LuafarVersion()
Файл LuaMacro\changelog: shmuel 02.03.2015 19:01:59 +0200 - build 487
1. LuaFAR: убрана функция far.LuafarVersion.
Last edited by buniak_a_h on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason:Сообщение перенесено из неправильной темы
Last edited by HaRT on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason:Добавлена ссылка на исходную (неправильную) Тему, где было размещено цитируемое сообщение.