Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use `typeof process === "undefined"` instead of WEB global | daurnimator | 2017-12-10 |
| | | | | This removes requirement to set global.WEB before requiring in node | ||
* | Add lua.to_uristring | daurnimator | 2017-11-12 |
| | |||
* | Add internal function defs.luastring_cmp for string equality checks | daurnimator | 2017-11-12 |
| | |||
* | src/defs.js: cleanup of to_luastring | daurnimator | 2017-11-12 |
| | |||
* | src/defs.js: Check for invalid continuation bytes | daurnimator | 2017-11-12 |
| | |||
* | src/defs.js: Avoid extra .slice operation | daurnimator | 2017-11-12 |
| | |||
* | src/defs.js: Refactor to_jsstring | daurnimator | 2017-11-12 |
| | | | | | Now fails on non-utf8 input. Previously it would convert to equivalent unicode codepoints as bytes, which did not round-trip | ||
* | src/defs.js: minor optimisation of to_luastring | daurnimator | 2017-11-12 |
| | |||
* | src/defs.js: the highest unicode codepoint is U+10FFFF | daurnimator | 2017-11-12 |
| | | | | | | utf8 dropped support for 5 and 6 byte sequences back in 2003 As we're converting from javascript strings (which are utf-16), codepoints above U+10FFFF can't occur anyway | ||
* | src/defs.js: Fix conversion of non-BMP unicode codepoints | daurnimator | 2017-11-12 |
| | | | | Adds tests for to_luastring | ||
* | Move jshint config to package.json | daurnimator | 2017-08-18 |
| | |||
* | Add is_luastring function instead of using Array.isArray directly | daurnimator | 2017-06-09 |
| | |||
* | LUA_NUMTAGS is inside constant_types | daurnimator | 2017-05-31 |
| | |||
* | src/defs.js: remove unused import + unreachable code | daurnimator | 2017-05-30 |
| | |||
* | src/defs.js: Add default paths for WEB | daurnimator | 2017-05-29 |
| | |||
* | src/defs.js: Remove maxBytesToWrite argument from to_luastring | daurnimator | 2017-05-29 |
| | |||
* | src/defs.js: Use .codePointAt to avoid short-comings of .charCodeAt | daurnimator | 2017-05-29 |
| | |||
* | Fix some warnings found by closure-compiler | daurnimator | 2017-05-29 |
| | |||
* | src/defs.js: Have copyright statement use FENGARI_AUTHORS | daurnimator | 2017-05-17 |
| | |||
* | Add myself to copyright statements | daurnimator | 2017-05-14 |
| | |||
* | Fixed bad os.platform test | Benoit Giannangeli | 2017-05-09 |
| | |||
* | Webpack (single bundle for now) | Benoit Giannangeli | 2017-05-09 |
| | |||
* | require | Benoit Giannangeli | 2017-05-03 |
| | |||
* | loadlib.js | Benoit Giannangeli | 2017-05-03 |
| | |||
* | 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 print_version | daurnimator | 2017-04-26 |
| | |||
* | Move lua.js contents to defs.js | daurnimator | 2017-04-26 |