Far Manager macros in Lua
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
plugins/luamacro
unicode_far
LICENSE
README.md

README.md

Spring

Spring is a modification of Far Manager, that uses the Lua programming language instead of the embedded macro-language.

A macro is a Lua-script and its meta-data such as:

  • Areas from which the script may be executed
  • Keys that initiate execution of the script from those areas
  • Prerequisites for the execution of the script
  • Run-time flags: EnableOutput and NoSendKeysToPlugins

Functionality

  • Macro recording and playback
  • Standard Lua libraries
  • LuaFAR libraries ("plugin API")
  • Libraries of macro functions ("macro API")
  • For plugins: function MacroControl

Project status

Since 30 September 2012 this project is merged with Far Manager, and its separate development stopped.