Page 1 of 3

LuaFAR

Posted: Fri 10 Aug, 2007 22:22
by Shmuel
LuaFAR - это библиотека, позволяющая создавать плагины для Far Manager на языке Lua.

Внимание:
Входит в состав FAR manager (начиная с 3.0 build 2851), информация обо всех изменениях теперь в luamacro/changelog.

Обсуждение: http://forum.farmanager.com/viewtopic.php?f=15&t=4365

Re: LuaFAR

Posted: Wed 26 Nov, 2008 15:35
by Shmuel
LuaFAR version 0.2 (source code only)
-- Several additions and bug fixes.
-- Not backward compatible with LuaFAR-0.1.
-- Still no docs.

Re: LuaFAR

Posted: Thu 04 Dec, 2008 15:36
by Shmuel
LuaFAR version 0.3 (source code only)
-- Several additions and bug fixes.
-- Not backward compatible with LuaFAR-0.2.
-- Preliminary version of Manual.

Re: LuaFAR

Posted: Sat 13 Dec, 2008 12:31
by Shmuel
LuaFAR version 0.4 (source code only)
Additions, fixes, API changes. More documentation.

Re: LuaFAR

Posted: Mon 22 Dec, 2008 11:34
by Shmuel
LuaFAR version 0.5 (source code only)
Additions, fixes, API changes. More documentation.

Re: LuaFAR

Posted: Sat 27 Dec, 2008 19:30
by Shmuel
LuaFAR version 0.5.1 (source code only)
Missing keys with punctuation marks added.

Re: LuaFAR

Posted: Wed 14 Jan, 2009 11:47
by Shmuel
LuaFAR version 0.6 (source code only)
far.AdvControl – added
far.GetEnv – added
far.ProcessEditorInput – extended
farcolor.lua – module added
Lua BitOp – library updated to version 1.0.1

Re: LuaFAR

Posted: Fri 13 Feb, 2009 09:49
by Shmuel
LuaFAR version 0.7 (source code and binaries)

Code: Select all

far.SendDlgMessage - fixed and extended; practically all message types are supported
far.Dialog         - added support for DI_LISTBOX and DI_COMBOBOX

Re: LuaFAR

Posted: Fri 28 Aug, 2009 08:49
by Shmuel
LuaFAR version 0.7.2 (source code and binaries)
[!] Bugfix in function FarKeyToName.

Re: LuaFAR

Posted: Sat 03 Oct, 2009 15:11
by Shmuel
LuaFAR version 0.8.0 (source code and binaries)

Code: Select all

The following new functions were added:
far.FarInputRecordToKey, far.LStricmp, far.LStrnicmp, far.LuafarVersion, far.ProcessName, far.SetEnv 

The following functions were enhanced:
far.GetRegKey, far.SetRegKey: added support of REG_EXPAND_SZ and REG_MULTI_SZ data types. 

Re: LuaFAR

Posted: Sun 01 Nov, 2009 14:42
by Shmuel
LuaFAR version 0.9.0 (source code and binaries)
Many new functions added. Some changes made. See the manual for the details.

Re: LuaFAR

Posted: Wed 02 Dec, 2009 10:17
by Shmuel
LuaFAR version 1.0.0 (source code and binaries)
Added support of FAR 1.75 API (was: 1.70 only). See details in the manual.

Re: LuaFAR

Posted: Sun 03 Jan, 2010 18:16
by Shmuel
LuaFAR version 1.0.1 (source code and binaries)

Code: Select all

* far.CtrlGetPanelInfo and far.CtrlGetPanelShortInfo:
  fields `ItemsNumber` and `SelectedItemsNumber` added to the return table.
* far.Menu: fields `grayed` and `hidden` added to menu item.
* Several bug fixes.

Re: LuaFAR

Posted: Thu 04 Feb, 2010 16:17
by Shmuel
LuaFAR version 1.1.0 (source code and binaries)

Code: Select all

* Better error handling in dialog procedures (Lua stack traceback is preserved). 
* Table representation of the flags changed. 
* Bug fixes. 

Re: LuaFAR

Posted: Sat 20 Feb, 2010 11:15
by Shmuel
LuaFAR version 2.0.0 (source code and binaries)
First version for Unicode Far. See changes in the manual.