Lua Plug-in =========== The Lua plug-in extends the shell's plug-in system by embedding Lua scripting. Lua plug-ins are loaded from the `esh/src/lua/` directory. No modifications of the shell should be needed to support the plug-in. An example Lua plug-in can be found at `/lua/hellolua.lua`. Available Lua Plug-ins ====================== * hellolua : Example Lua plug-in which outputs messages to the shell and parses arguments. * rainbow : Outputs all arguments sent with rainbow coloring. Requirements ============ * The shell must support executing the `esh_plugin.process_builtin` function. Note ==== The tests for this plug-in assume that `src/lua/hellolua.lua` exists.