summaryrefslogtreecommitdiff
path: root/src/lobject.js
Commit message (Expand)AuthorAge
* Freeze luaO_nilobject to catch any accidental overwriteBenoit Giannangeli2017-05-11
* src/lobject.js: Fix dead key TValue typedaurnimator2017-05-11
* Initialise CClosure upvalues TValues in constructordaurnimator2017-05-09
* src/lobject.js: Be consistent in LClosure/CClosure constructorsdaurnimator2017-05-09
* Introduce a TString classdaurnimator2017-05-08
* Add accessors to TValue for TString valuesdaurnimator2017-05-08
* Move string functions to centralised lstring.jsdaurnimator2017-05-08
* src/lobject.js: Fix %% in luaO_pushvfstring passing char rather than array of...daurnimator2017-05-08
* Add lua_pushfstring and lua_pushvstringdaurnimator2017-05-04
* Move .id field from TValue to values themselvesdaurnimator2017-05-03
* Refactor table implementationdaurnimator2017-05-03
* Use lfunc from lundump.jsdaurnimator2017-05-02
* src/lobject: Add sethvalue method to TValuedaurnimator2017-05-02
* lua_State shouldn't subclass TValuedaurnimator2017-04-28
* LClosure and CClosure shouldn't subclass TValuedaurnimator2017-04-28
* src/lobject: Add setters to TValue classdaurnimator2017-04-28
* Add table construction functiondaurnimator2017-04-28
* Move frexp and ldexp to luaconf.jsdaurnimator2017-04-26
* Move jsstring() from lobject.js to defs.js; export from lua.jsdaurnimator2017-04-26
* Remove lightuserdata object subtypedaurnimator2017-04-26
* Added missin |0Benoit Giannangeli2017-04-26
* All core files reference defs.js instead of lua.jsdaurnimator2017-04-26
* Force 32bit integer with |0Benoit Giannangeli2017-04-24
* Use maximum 32bit number instead of Number.MAX_SAFE_INTEGERBenoit Giannangeli2017-04-24
* No more Table, just TValue with table type and Map valueBenoit Giannangeli2017-04-18
* luaH_next and luaH_getn are not Table member functionsBenoit Giannangeli2017-04-18
* Cache all to_luastring of internal literalsBenoit Giannangeli2017-04-18
* Fixed boolean comparisonBenoit Giannangeli2017-04-14
* Use Lua's modulo semanticBenoit Giannangeli2017-04-14
* Fixed l_str2int fail caseBenoit Giannangeli2017-04-14
* Table indexes are also starting at 1 internallyBenoit Giannangeli2017-04-13
* debug.tracebackBenoit Giannangeli2017-04-12
* nan, -inf, infBenoit Giannangeli2017-04-10
* 8-bit only in lstrlibBenoit Giannangeli2017-03-30
* 8-bit string internally testsBenoit Giannangeli2017-03-30
* Never use js strings internallyBenoit Giannangeli2017-03-29
* luaO_utf8escBenoit Giannangeli2017-03-28
* lua_strx2numberBenoit Giannangeli2017-03-28
* Proper use of luaO_nilobjectBenoit Giannangeli2017-03-24
* string.format operate on byte array instead of js stringsBenoit Giannangeli2017-03-24
* Fixed bad lua_tointegerxBenoit Giannangeli2017-03-24
* TValue.id to print something when tostring({})Benoit Giannangeli2017-03-24
* jsstring does not stop on '\0'Benoit Giannangeli2017-03-24
* TValue.jsstring can take start and end indexesBenoit Giannangeli2017-03-24
* strings.luaBenoit Giannangeli2017-03-24
* loadfileBenoit Giannangeli2017-03-23
* Userdata are ArrayBuffers, new lightuserdata subtype for js objectsBenoit Giannangeli2017-03-21
* string.subBenoit Giannangeli2017-03-16
* string.formatBenoit Giannangeli2017-03-16
* Use emscripten's utf8tojs string functionBenoit Giannangeli2017-03-14