Blame WISH

Packit b53373
... as an l-value to get all results of a function call?
Packit b53373
at least ...[i] and #...
Packit b53373
extend to full tuples?
Packit b53373
Packit b53373
__and __or __not metamethods
Packit b53373
Packit b53373
lua_tostring, lua_tonumber, lua_touseradta etc push values in stack
Packit b53373
__tostring,__tonumber, __touserdata metamethods are checked
Packit b53373
and expected to push an object of correct type on stack
Packit b53373
Packit b53373
lua_rawtostring, lua_rawtonumber, lua_rawtouserdata don't
Packit b53373
push anything on stack, return data of appropriate type, 
Packit b53373
skip metamethods and throw error if object not of exact type
Packit b53373
Packit b53373
package.findfile exported
Packit b53373
module not polluting the global namespace
Packit b53373
Packit b53373
coxpcall with a coroutine pool for efficiency (reusing coroutines)
Packit b53373
Packit b53373
exception mechanism formalized? just like the package system was.
Packit b53373
Packit b53373
a nice bitlib in the core