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
/
lstrlib.js
Commit message (
Expand
)
Author
Age
*
src/lstrlib.js: Optimise nospecials, js .indexOf has no issues with a null byte
daurnimator
2017-12-14
*
src/lstrlib.js: Optimise find_subarray using .indexOf
daurnimator
2017-12-14
*
src/lstrlib.js: Replace adddigit function with call to .toString(16)
daurnimator
2017-12-13
*
src/lstrlib.js: Reimplement using luaL_Buffer
daurnimator
2017-12-13
*
src/: Comment out unused constants/functions
daurnimator
2017-12-10
*
src/: Fix some linter complaints
daurnimator
2017-12-10
*
src/lstrlib.js: Move arg checking to own line
daurnimator
2017-11-12
*
Removed incorrect use of llimits.MAX/MIN_INT
Benoit Giannangeli
2017-11-09
*
src/lstrlib.js: slice only what is required
daurnimator
2017-06-19
*
Change size_t from 8 bytes to 4 bytes
daurnimator
2017-06-19
*
src/lstrlib.js: Fix pack('s') using wrong constant
daurnimator
2017-06-18
*
src/lstrlib.js: cast to unsigned when packing unsigned
daurnimator
2017-06-17
*
src/lstrlib.js: a 'long' is 4 bytes in JS
daurnimator
2017-06-17
*
str_packsize: fixed malformed luaL_argcheck
Benoit Giannangeli
2017-06-16
*
str_unpack: pos is size_t in C so -1 should raise initial position error
Benoit Giannangeli
2017-06-16
*
unpacknum should only look at the first 'size' bytes
Benoit Giannangeli
2017-06-16
*
unpacknum: number can be 32bits
Benoit Giannangeli
2017-06-16
*
Bad error message for too long Kchar
Benoit Giannangeli
2017-06-16
*
packint: Fixed how we search for 0 in Kzstr
Benoit Giannangeli
2017-06-16
*
lstrlib.js: j/J are 4 bytes
Benoit Giannangeli
2017-06-16
*
packnum: num can be 32 bits
Benoit Giannangeli
2017-06-16
*
Fix bad test on issigned in unpackint
Benoit Giannangeli
2017-06-16
*
src/lstrlib.js: pass ESC charcode (not as string)
daurnimator
2017-06-15
*
src/lstrlib.js: frontier looks past end of string expecting a null byte
daurnimator
2017-06-15
*
src/lstrlib.js: Fix islower+isupper
daurnimator
2017-06-15
*
src/lstrlib.js: In match_capture compare array contents not array slices
daurnimator
2017-06-15
*
src/lstrlib.js: Pass string (not offset of string)
daurnimator
2017-06-15
*
src/lstrlib.js: Fix stopping before end of gmatch subject
daurnimator
2017-06-15
*
lstrlib.js: missing charCodeAt and misspelled ms.src
Benoit Giannangeli
2017-06-12
*
lstrlib.js: matchbalance fixed wrong char lookup
Benoit Giannangeli
2017-06-12
*
Avoid .concat where simple to do so
daurnimator
2017-06-09
*
Add is_luastring function instead of using Array.isArray directly
daurnimator
2017-06-09
*
Don't pass user input as format to luaL_error
daurnimator
2017-05-29
*
src/lstrlib.js: Add annotations for jshint
daurnimator
2017-05-29
*
src/lstrlib.js: Fix position capture returning wrong value
daurnimator
2017-05-29
*
lstrlib.js: pattern index treated as pattern itself
Benoit Giannangeli
2017-05-29
*
src/lstrlib: math.mininteger has to print specially
daurnimator
2017-05-23
*
src/lstrlib.js: Always return a new string from num2straux
daurnimator
2017-05-22
*
src/lstrlib.js: Remove useless copies in num2straux
daurnimator
2017-05-22
*
src/lstrlib.js: Fix incorrect size in comment
daurnimator
2017-05-12
*
Fix bad integer size for string.pack/packsize
Benoit Giannangeli
2017-05-08
*
src/lstrlib.js: Array.prototype.reverse operates in place. Make a copy so tha...
daurnimator
2017-05-08
*
src/lstrlib.js: Don't use string+offset from string.pack and friends
daurnimator
2017-05-08
*
Fix luaL_error callsites
daurnimator
2017-05-05
*
luaL_Buffer constructor shouldn't take a lua state
daurnimator
2017-05-03
*
src/lstrlib.js: lobject no longer used
daurnimator
2017-04-26
*
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
*
Remove pointless use internal string implementation
daurnimator
2017-04-26
[next]