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: Remove KOption object; use consts
daurnimator
2018-01-29
*
src/lstrlib.js: Hardcode character codes (avoids charCodeAt)
daurnimator
2018-01-29
*
src/lstrlib.js: Hardcode toupper implementation
daurnimator
2018-01-29
*
src/lstrlib.js: Fix trying to set string value in Uint8Array
daurnimator
2018-01-29
*
src/{luaconf,lobject,lstrlib}.js: lua_getlocaledecpoint now returns char code...
daurnimator
2018-01-29
*
src/lstrlib.js: Use destructuring requires
daurnimator
2018-01-22
*
src/l*lib.js: Use lualib.lua_assert from standard library
daurnimator
2018-01-22
*
Move fengari specific things to src/fengaricore.js
daurnimator
2018-01-11
*
Avoid Uint8Array.slice (IE compat)
daurnimator
2018-01-07
*
src/lstrlib.js: Remove use of Uint8Array.reverse
daurnimator
2018-01-07
*
src/lstrlib.js: Optimisations to use subarray instead of slice where sensible
daurnimator
2018-01-07
*
Introduce luastring_indexOf as Uint8Array.indexOf doesn't exist everywhere
daurnimator
2018-01-07
*
src/lstrlib.js: Pass byte offsets to DataView constructor
daurnimator
2018-01-06
*
src/lstrlib.js: Optimise array_cmp
daurnimator
2017-12-14
*
src/lstrlib.js: Remove .slice from end of string check
daurnimator
2017-12-14
*
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
[next]