Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | |
| | | | | It may get mutated in lua_number2strx | |||
* | src/lstrlib.js: Remove useless copies in num2straux | daurnimator | 2017-05-22 | |
| | ||||
* | src/lstrlib.js: Fix incorrect size in comment | daurnimator | 2017-05-12 | |
| | | | | See https://github.com/giann/fengari/commit/3ba0fe6fd5ad9f62b948bf970347ffef3d5fe4bf#commitcomment-22054952 | |||
* | 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 ↵ | daurnimator | 2017-05-08 | |
| | | | | that internal string isn't modified | |||
* | src/lstrlib.js: Don't use string+offset from string.pack and friends | daurnimator | 2017-05-08 | |
| | | | | Also fixes mutation of internal string object | |||
* | Fix luaL_error callsites | daurnimator | 2017-05-05 | |
| | | | | | | - Now that luaL_error does sprintf-like formatting it shouldn't take user input - % now needs to be escaped when passed to luaL_error - Removes several wasteful lua->js->lua string transformations | |||
* | luaL_Buffer constructor shouldn't take a lua state | daurnimator | 2017-05-03 | |
| | | | | It gets set in luaL_buffinit | |||
* | 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 | |
| | ||||
* | Export lapi.js functions from lua.js | daurnimator | 2017-04-26 | |
| | ||||
* | Remove lua.char | daurnimator | 2017-04-26 | |
| | ||||
* | Remove lua.CT and lua.constant_types (still available from defs) | daurnimator | 2017-04-26 | |
| | ||||
* | 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 | |
| | ||||
* | Cache all to_luastring of internal literals | Benoit Giannangeli | 2017-04-18 | |
| | ||||
* | nan, -inf, inf | Benoit Giannangeli | 2017-04-10 | |
| | ||||
* | Handle -0 | Benoit Giannangeli | 2017-04-10 | |
| | ||||
* | Fixed bad anchor test | Benoit Giannangeli | 2017-04-10 | |
| | ||||
* | Use correct sprintf package | Benoit Giannangeli | 2017-03-31 | |
| | ||||
* | Fixed bad \0 check on %s format | Benoit Giannangeli | 2017-03-31 | |
| | ||||
* | 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 | |||
* | lua_strx2number | Benoit Giannangeli | 2017-03-28 | |
| | ||||
* | Fixed lua_number2strx | Benoit Giannangeli | 2017-03-28 | |
| | ||||
* | Fixed string.format pattern with '.' | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | Added missing sprintf | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | %c put the actual value in the string array | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | Fixed bad quoted cntrl chars | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | string.format operate on byte array instead of js strings | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | Missing overflow check in string.rep | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | string.rep: don't repeat if n == 0 | Benoit Giannangeli | 2017-03-24 | |
| | ||||
* | string.char bypass to_luastring conversion | 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 | |
| | ||||
* | Userdata are ArrayBuffers, new lightuserdata subtype for js objects | Benoit Giannangeli | 2017-03-21 | |
| | ||||
* | Merge branch 'master' into feature/match | Benoit Giannangeli | 2017-03-21 | |
|\ | ||||
| * | string.pack/unpack/packsize test | Benoit Giannangeli | 2017-03-20 | |
| | | ||||
| * | string.packsize | Benoit Giannangeli | 2017-03-20 | |
| | | ||||
| * | string.unpack | Benoit Giannangeli | 2017-03-20 | |
| | |