Page 1 of 3
LuaFAR for Editor
Posted: Wed 05 Nov, 2008 10:14
by Shmuel
LuaFAR for Editor: организатор скриптов и пакетов скриптов пользователя.
(Несмотря на название, работает отовсюду, а не только из редактора).
Включает в себя встроенный набор утилит:
- Сортировка строк
- Форматирование блока
- Суммирование блока
- Вычисление выражения Lua
- Исполнение скрипта Lua
http://plugring.farmanager.com/plugin.php?pid=851
Обсуждение.
Re: LuaFAR for Editor
Posted: Wed 26 Nov, 2008 15:39
by Shmuel
LuaFAR for Editor v.0.3
1. New feature: adding utilities by the user.
2. Configuration menu added.
3. Bug fixes.
4. Improvements.
Re: LuaFAR for Editor
Posted: Thu 04 Dec, 2008 15:41
by Shmuel
LuaFAR for Editor v.0.3c
1. Hot keys can be assigned to user utilities
2. Can work with external Lua DLL
3. Plugin built on base LuaFAR 0.3
Re: LuaFAR for Editor
Posted: Sat 06 Dec, 2008 13:26
by Shmuel
LuaFAR for Editor v.0.3d
Code: Select all
[!] hot keys: worked only after the menu was called
[!] hot keys: triple combinations didn't work
[+] hot keys: can be assigned without adding items to the menu
[+] hot keys: can be assigned to the built-in utilities
[*] _usermenu.lua: is (almost) not restricted by its scope
[*] _usermenu.lua: is run when either of 4 different events occurs, and is passed an argument (event type)
Re: LuaFAR for Editor
Posted: Sat 13 Dec, 2008 12:33
by Shmuel
LuaFAR for Editor v.0.4
Code: Select all
Reformat Block:
[+] Russian interface translation
Block Sum:
[!] editor window not redrawn after hotkey-initiated execution
Lua Expression:
[!] editor window not redrawn after hotkey-initiated execution
PLUGIN:
[!] hot keys: multiple executions after a single key press
[!] hot keys: did not work when they were part of a macro
[*] _usermenu.lua: is passed 2 arguments (event type and editor ID)
[*] plugin built on base LuaFAR 0.4
Re: LuaFAR for Editor
Posted: Mon 22 Dec, 2008 11:37
by Shmuel
LuaFAR for Editor v.0.5
Code: Select all
[+] configuration dialog "Plugin Settings"
[+] work from viewer and panels
[+] file farkeys.lua
[*] _usermenu.lua: AddToMenu API changed
[*] added <plugin directory>\?.lua to initial value of package.path
[*] env. variable LUAFAR_INIT is processed on start up (was: LUA_INIT)
[*] plugin menus can be made "searchable" (thanks to maxdrfl)
[*] indicator of memory used by the Lua State on the error message boxes
[*] buttons on error message boxes for jumping to error lines
[*] plugin built on base LuaFAR 0.5
Re: LuaFAR for Editor
Posted: Sat 27 Dec, 2008 19:32
by Shmuel
LuaFAR for Editor v.0.5.1
Bug-fixing release.
Re: LuaFAR for Editor
Posted: Wed 31 Dec, 2008 16:01
by Shmuel
LuaFAR for Editor v.0.5.2
[+] user is able to install event handlers
[+] configuration menu command "Reload User File"
С Новым Годом!
Re: LuaFAR for Editor
Posted: Wed 14 Jan, 2009 11:49
by Shmuel
LuaFAR for Editor v.0.6
[*] built on base LuaFAR 0.6
Re: LuaFAR for Editor
Posted: Fri 13 Feb, 2009 09:52
by Shmuel
LuaFAR for Editor v.0.7
This is a rebuild on base LuaFAR 0.7
Re: LuaFAR for Editor
Posted: Sat 14 Feb, 2009 15:39
by Shmuel
LuaFAR for Editor v.0.7.1
Reformat Block utility: fix loading/saving dialog data.
Re: LuaFAR for Editor
Posted: Wed 05 Aug, 2009 09:17
by Shmuel
Выложены исходники LuaFAR for Editor.
Re: LuaFAR for Editor
Posted: Fri 28 Aug, 2009 08:51
by Shmuel
LuaFAR for Editor v.0.7.3
[*] Rebuilt with LuaFAR 0.7.2
[+] Russian help file added
Re: LuaFAR for Editor
Posted: Sat 03 Oct, 2009 15:14
by Shmuel
LuaFAR for Editor v.0.8.0
Code: Select all
PLUGIN:
[*] signature and functionality of AddToMenu function changed;
[*] removed "global functions requirement" for user scripts;
[+] become possible to add items to Configuration Menu;
[+] menu separators can be added;
[+] added function AddUserFile (callable from _usermenu.lua);
[+] added function AutoInstall (callable from _usermenu.lua);
[*] '<plugin_path>/scripts/?.lua' is added to package.path;
[+] added function lf4ed.config: get/set plugin settings from script;
[+] added function lf4ed.version: get plugin version;
[+] built-in Lua modules (dialog, history, searchmenu) used in plugin
are documented; user scripts can now "officially" use them;
[*] "embedded" versions of the plugin contain LuaFAR 0.8.0;
[!] unneeded "require 'strict'" removed from far2/sortlines.lua;
[-] lf4ed_emb.dll is not supplied any more;
Re: LuaFAR for Editor
Posted: Sun 01 Nov, 2009 14:46
by Shmuel
LuaFAR for Editor v.0.9.0
Code: Select all
PLUGIN:
[*] all utilities added by AddToMenu calls within a single usermenu file
share a common environment that does not change until the next
"Reload User File" operation (or until FAR termination);
[+] plugin checks LuaFAR version;
[*] error handler (far.OnError) improved;
[*] plugin (as it is supplied) does not embed LuaFAR library;