index
:
fengari
master
Mirrored from https://github.com/fengari-lua/fengari
Laria Carolin Chabowski
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lobject.js
Commit message (
Collapse
)
Author
Age
*
Initialise CClosure upvalues TValues in constructor
daurnimator
2017-05-09
|
*
src/lobject.js: Be consistent in LClosure/CClosure constructors
daurnimator
2017-05-09
|
*
Introduce a TString class
daurnimator
2017-05-08
|
*
Add accessors to TValue for TString values
daurnimator
2017-05-08
|
*
Move string functions to centralised lstring.js
daurnimator
2017-05-08
|
*
src/lobject.js: Fix %% in luaO_pushvfstring passing char rather than array ↵
daurnimator
2017-05-08
|
|
|
|
of chars
*
Add lua_pushfstring and lua_pushvstring
daurnimator
2017-05-04
|
*
Move .id field from TValue to values themselves
daurnimator
2017-05-03
|
*
Refactor table implementation
daurnimator
2017-05-03
|
*
Use lfunc from lundump.js
daurnimator
2017-05-02
|
*
src/lobject: Add sethvalue method to TValue
daurnimator
2017-05-02
|
*
lua_State shouldn't subclass TValue
daurnimator
2017-04-28
|
*
LClosure and CClosure shouldn't subclass TValue
daurnimator
2017-04-28
|
*
src/lobject: Add setters to TValue class
daurnimator
2017-04-28
|
*
Add table construction function
daurnimator
2017-04-28
|
*
Move frexp and ldexp to luaconf.js
daurnimator
2017-04-26
|
*
Move jsstring() from lobject.js to defs.js; export from lua.js
daurnimator
2017-04-26
|
*
Remove lightuserdata object subtype
daurnimator
2017-04-26
|
*
Added missin |0
Benoit Giannangeli
2017-04-26
|
*
All core files reference defs.js instead of lua.js
daurnimator
2017-04-26
|
*
Force 32bit integer with |0
Benoit Giannangeli
2017-04-24
|
*
Use maximum 32bit number instead of Number.MAX_SAFE_INTEGER
Benoit Giannangeli
2017-04-24
|
*
No more Table, just TValue with table type and Map value
Benoit Giannangeli
2017-04-18
|
*
luaH_next and luaH_getn are not Table member functions
Benoit Giannangeli
2017-04-18
|
*
Cache all to_luastring of internal literals
Benoit Giannangeli
2017-04-18
|
*
Fixed boolean comparison
Benoit Giannangeli
2017-04-14
|
*
Use Lua's modulo semantic
Benoit Giannangeli
2017-04-14
|
*
Fixed l_str2int fail case
Benoit Giannangeli
2017-04-14
|
*
Table indexes are also starting at 1 internally
Benoit Giannangeli
2017-04-13
|
|
|
|
Since we use a Map we don't have to care about indexes starting at 0
*
debug.traceback
Benoit Giannangeli
2017-04-12
|
*
nan, -inf, inf
Benoit Giannangeli
2017-04-10
|
*
8-bit only in lstrlib
Benoit Giannangeli
2017-03-30
|
*
8-bit string internally tests
Benoit Giannangeli
2017-03-30
|
|
|
|
Lexing/Parsing is done on byte rather than js strings
*
Never use js strings internally
Benoit Giannangeli
2017-03-29
|
*
luaO_utf8esc
Benoit Giannangeli
2017-03-28
|
*
lua_strx2number
Benoit Giannangeli
2017-03-28
|
*
Proper use of luaO_nilobject
Benoit Giannangeli
2017-03-24
|
*
string.format operate on byte array instead of js strings
Benoit Giannangeli
2017-03-24
|
*
Fixed bad lua_tointegerx
Benoit Giannangeli
2017-03-24
|
*
TValue.id to print something when tostring({})
Benoit Giannangeli
2017-03-24
|
*
jsstring does not stop on '\0'
Benoit Giannangeli
2017-03-24
|
*
TValue.jsstring can take start and end indexes
Benoit Giannangeli
2017-03-24
|
*
strings.lua
Benoit Giannangeli
2017-03-24
|
*
loadfile
Benoit Giannangeli
2017-03-23
|
*
Userdata are ArrayBuffers, new lightuserdata subtype for js objects
Benoit Giannangeli
2017-03-21
|
*
string.sub
Benoit Giannangeli
2017-03-16
|
*
string.format
Benoit Giannangeli
2017-03-16
|
*
Use emscripten's utf8tojs string function
Benoit Giannangeli
2017-03-14
|
*
Testing 8-bit strings
Benoit Giannangeli
2017-03-13
|
*
[Strings] lvm.js
Benoit Giannangeli
2017-03-13
|
[next]