summaryrefslogtreecommitdiff
path: root/src/lbaselib.js
Commit message (Expand)AuthorAge
* Merge branch 'accept-jsstrings'daurnimator2018-03-30
|\
| * src/: Pass js strings to auxlib functions such as luaL_argcheckdaurnimator2017-12-29
| * src/: Pass js string to luaL_opt(l)stringdaurnimator2017-12-29
* | src/lbaselib.js: Don't cache non-fastpath string conversionsdaurnimator2018-03-04
* | Remove unwanted TODOsdaurnimator2018-03-04
* | src/lbaselib.js: Hardcode character codes (avoids charCodeAt)daurnimator2018-01-29
* | src/lbaselib.js: Optimise b_str2int by using parseIntdaurnimator2018-01-29
* | src/lbaselib.js: Use destructuring requiresdaurnimator2018-01-22
* | Move fengari specific things to src/fengaricore.jsdaurnimator2018-01-11
* | Avoid Uint8Array.slice (IE compat)daurnimator2018-01-07
* | src/lbaselib.js: Fallback for when TextDecoder doesn't existdaurnimator2018-01-06
|/
* src/lbaselib.js: Buffer console output as JS strings rather than in Array of ...daurnimator2017-12-29
* Use Uint8Array to back stringsdaurnimator2017-12-13
* src/lbaselib.js: Use TextDecoder in lua_writelinedaurnimator2017-12-13
* src/: Use to_luastring more often instead of manually creating arraysdaurnimator2017-12-13
* src/: Fix some linter complaintsdaurnimator2017-12-10
* Use `typeof process === "undefined"` instead of WEB globaldaurnimator2017-12-10
* src/lbaselib.js: Add try/catch around to_jsstring call in tonumberdaurnimator2017-11-12
* src/lbaselib.js: Print immediately to console in nodedaurnimator2017-08-17
* loadfile and dofile are available in the browserBenoit Giannangeli2017-08-10
* src/lbaselib.js: Fix misleading error message from collectgarbage()daurnimator2017-05-30
* Fix some warnings found by closure-compilerdaurnimator2017-05-29
* src/lbaselib.js: Avoid an extra copy in printdaurnimator2017-05-29
* src/lbaselib.js: Make print() correctly handle 8bit chars under nodedaurnimator2017-05-29
* src/lbaselib.js: tonumber shouldn't ignore trailing junkdaurnimator2017-05-22
* lua_stringtonumber is meant to return length + 1daurnimator2017-05-22
* src/lbaselib.js: Implement argument checking in collectgarbagedaurnimator2017-05-22
* Webpack (single bundle for now)Benoit Giannangeli2017-05-09
* Added missing parameter to luaL_loadbufferx in luaB_loadBenoit Giannangeli2017-05-05
* Move jsstring() from lobject.js to defs.js; export from lua.jsdaurnimator2017-04-26
* Remove unused require()sdaurnimator2017-04-26
* Export lapi.js functions from lua.jsdaurnimator2017-04-26
* Remove lua.thread_statusdaurnimator2017-04-26
* Remove lua.CT and lua.constant_types (still available from defs)daurnimator2017-04-26
* All core files reference defs.js instead of lua.jsdaurnimator2017-04-26
* luaH_next and luaH_getn are not Table member functionsBenoit Giannangeli2017-04-18
* Cache all to_luastring of internal literalsBenoit Giannangeli2017-04-18
* debug.debugBenoit Giannangeli2017-04-11
* 8-bit string internally testsBenoit Giannangeli2017-03-30
* Never use js strings internallyBenoit Giannangeli2017-03-29
* %c put the actual value in the string arrayBenoit Giannangeli2017-03-24
* Proper use of luaO_nilobjectBenoit Giannangeli2017-03-24
* Test for require and fs instead of testing for windowBenoit Giannangeli2017-03-23
* dofileBenoit Giannangeli2017-03-23
* loadfileBenoit Giannangeli2017-03-23
* load, luaL_loadbuffer(x), luaL_loadstring, lua_replace, lua_isnone, lua_isnon...Benoit Giannangeli2017-03-03
* Bytecode generationBenoit Giannangeli2017-03-01
* jshintBenoit Giannangeli2017-02-28
* pairsBenoit Giannangeli2017-02-22
* use luaL_argerror/error instead of throwingBenoit Giannangeli2017-02-22