aboutsummaryrefslogtreecommitdiff
path: root/src/ldblib.js
Commit message (Collapse)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/ldblib.js: Use WeakMap as __mode is unsupporteddaurnimator2018-02-04
| |
* | src/ldblib.js: Hardcode character codes (avoids charCodeAt)daurnimator2018-01-29
| |
* | src/ldblib.js: Use destructuring requiresdaurnimator2018-01-22
| |
* | src/: Start using lua_assert() instead of plain assert()daurnimator2018-01-18
| |
* | Move fengari specific things to src/fengaricore.jsdaurnimator2018-01-11
| | | | | | | | String manipulation functions now get exposed on 'fengari' object itself at top level
* | Introduce luastring_indexOf as Uint8Array.indexOf doesn't exist everywheredaurnimator2018-01-07
|/
* src/ldblib.js: Fix incorrect argument type to luaL_argerrordaurnimator2017-12-29
|
* src/ldblib.js: Use window.prompt to get input in browserdaurnimator2017-12-28
| | | | Doesn't work in web workers
* src/{laux,ldb}lib.js: lua_writestringerror now only takes JS stringsdaurnimator2017-12-28
|
* Use Uint8Array to back stringsdaurnimator2017-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
| | | | This removes requirement to set global.WEB before requiring in node
* lua_writestringerror now takes a vararg and converts arraysdaurnimator2017-11-12
|
* Avoid .concat where simple to do sodaurnimator2017-06-09
|
* Fix some warnings found by closure-compilerdaurnimator2017-05-29
|
* src/ldebug.js: namewhat should always contain a stringdaurnimator2017-05-22
|
* ldblib.js: fixed bad type for info lastlinedefined and linedefinedBenoit Giannangeli2017-05-20
|
* Webpack (single bundle for now)Benoit Giannangeli2017-05-09
|
* Don't wrap lexer/parser strings in a TValuedaurnimator2017-05-05
| | | | Fixes issue where internal TValues get exposed via lua_Debug structure
* Proto.source should be a string, not a TValuedaurnimator2017-05-05
| | | | Fixes ar.source being internal tvalue
* src/ldblib.js: Add missing bracesdaurnimator2017-05-04
|
* Export ldebug.js functions from lua.jsdaurnimator2017-04-26
|
* Export lapi.js functions from lua.jsdaurnimator2017-04-26
|
* Remove lua.chardaurnimator2017-04-26
|
* Remove lua.CT and lua.constant_types (still available from defs)daurnimator2017-04-26
|
* No more Table, just TValue with table type and Map valueBenoit Giannangeli2017-04-18
|
* Cache all to_luastring of internal literalsBenoit Giannangeli2017-04-18
|
* Fixed debug.getinfo bad name lookupBenoit Giannangeli2017-04-18
|
* debug.gethookBenoit Giannangeli2017-04-14
|
* hooksBenoit Giannangeli2017-04-14
|
* debug.upvaluejoinBenoit Giannangeli2017-04-14
|
* debug.getuservalue, debug.setuservalue, debug.setlocalBenoit Giannangeli2017-04-14
|
* debug.getupvalue, debug.setupvalueBenoit Giannangeli2017-04-13
|
* debug.setmetatable debug.getmetatableBenoit Giannangeli2017-04-13
|
* debug.getregistryBenoit Giannangeli2017-04-13
|
* debug.getinfoBenoit Giannangeli2017-04-12
|
* debug.tracebackBenoit Giannangeli2017-04-12
|
* debug.upvalueidBenoit Giannangeli2017-04-11
|
* debug.getlocalBenoit Giannangeli2017-04-11
|
* debug.debugBenoit Giannangeli2017-04-11
Use readline-sync to read from stdin interactively