not sending nil results from lua
nil checks for whois stuffs
fixed iron nugget recipe registration (stupid initialization order mix-up)
fixed a bug in LuaJ's string.match. hopefully. closes #138
basics for hologram projector
fixed stupid stupid bug that made term.write fail horribly when writing multiline strings in non-wrapping mode
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into holo
textures for hologram projector block; caching display list for hologram; fixed item bounds; added localization; added clear and fill callbacks; fixed pcall and xpcall being exploitable to avoid timeout enforcement
added power consumption for hologram projector; added scale setting, so hologram can be from 1x1x1 up to 9x6x9, higher scale consumes more energy
fixed possibility of math.random pushing a LuaError (userdata); fixed shell immediately restarting after errors if there were pending signals
reduced hologram network footprint and sending updates to clients more frequently
fixed some power related things in hologram projector
these are necessary in 1.7 and don't hurt here (might even prevent issues for some contexts, I guess)
fixed wrong sub-api in bc tool check potentially leading to crashes if some other mod provided partial bc api
added update check
Merge branch 'master' of github.com:MightyPirates/OpenComputers
localized new version notification; added setting to turn off update checking; only showing new version notification in local games and to ops; cleaned up update check a little, storing result so we only need to query Github once (not on every player join), logging errors, using ComparableVersion for comparison
I have to add all the $VARS, do I? :P