lua-mode | Emacs mode for editing Lua programs | Mehr ...
This emacs mode provides syntax highlighting and automatic indentation for Lua, as well as sending lines/regions/files to a lua interpreter. You will need this if you write Lua programs using Emacs.