13 Commits

Author SHA1 Message Date
Perttu Ahola
fb51bc6cbe client: Allow loading module's module.lua via require("buildat/module/<name>") 2014-10-05 11:56:04 +03:00
Perttu Ahola
f9d2e825cc client: Fix loading of extensions (extensions were loaded twice; one instance for the sandbox and one for other extensions, which broke things) 2014-10-04 19:48:31 +03:00
Perttu Ahola
15e9dbcc95 Hack and rape everything so that everything works on Windows and Linux 2014-10-04 00:12:40 +03:00
Perttu Ahola
c54cda99ff client: Clean up logging 2014-09-28 00:44:45 +03:00
Perttu Ahola
94f94c0f0d client/extensions.lua: Put our Lua package loader first in package.loaders to get rid of unnecessary extension lookups in disallowed files 2014-09-27 23:38:48 +03:00
Perttu Ahola
6e8a85e51d client: buildat.extension_path(name) 2014-09-27 07:44:54 +03:00
Perttu Ahola
fbc8c98931 util/codestyle.sh: Fix Lua Vim modeline magic 2014-09-24 15:13:49 +03:00
Perttu Ahola
abab2f9ee0 Apply Vim modeline magic to everything 2014-09-24 14:54:15 +03:00
Perttu Ahola
ae155d9d4a client/extensions.lua: Log errors properly when an extension has invalid syntax 2014-09-21 11:12:19 +03:00
Perttu Ahola
5dcde57c38 client: Fix undescriptive error message when extension module returns nil 2014-09-21 10:18:11 +03:00
Perttu Ahola
f456b110e4 Prepend license notice to all lua files 2014-09-21 01:20:43 +03:00
Perttu Ahola
4301546f2e buildat:Logger -> buildat.Logger 2014-09-19 14:50:25 +03:00
Perttu Ahola
dd39767cf5 client/extensions 2014-09-19 11:29:59 +03:00