loadstring is deprecated in Lua 5.2 and removed in Lua 5.3.
Lets the lua mode browser be customizable. Provides some choices for browser functions. lua-documentation-url: Try to use local documentation Change lua-search-url-prefix to lua-documentation-url and let `lua-search-documentation' add the fragment.
The regexp that disabled highlighting of "stdin:N" turned out to be overly magical (unstable, any change in it caused breakage). This change enables highlighting back and adds advices around compilation-mode functions to ensure minimum inconvenience: now any "stdin:N:" message at line L points to line L of REPL buffer.
Sometimes font-lock doesn't unfontify the region when applying syntactic keywords and that broke multiline literal recognition.
Add couple of minor tweaks here and there on the way.