LuaFAR for Editor

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor: организатор скриптов и пакетов скриптов пользователя.
(Несмотря на название, работает отовсюду, а не только из редактора).

Включает в себя встроенный набор утилит:
  • Сортировка строк
  • Форматирование блока
  • Суммирование блока
  • Вычисление выражения Lua
  • Исполнение скрипта Lua
http://plugring.farmanager.com/plugin.php?pid=851

Обсуждение.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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)
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor v.0.5.1

Bug-fixing release.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor v.0.5.2

[+] user is able to install event handlers
[+] configuration menu command "Reload User File"

С Новым Годом!
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor v.0.6
[*] built on base LuaFAR 0.6
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor v.0.7

This is a rebuild on base LuaFAR 0.7
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor v.0.7.1

Reformat Block utility: fix loading/saving dialog data.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

Выложены исходники LuaFAR for Editor.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post by Shmuel »

LuaFAR for Editor v.0.7.3

[*] Rebuilt with LuaFAR 0.7.2
[+] Russian help file added
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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;
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: LuaFAR for Editor

Post 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;
Post Reply

Return to “Анонсы новых плагинов”