aboutsummaryrefslogtreecommitdiff
path: root/src/defs.js
Commit message (Expand)AuthorAge
* src/defs.js: Move string conversion functions to top of filedaurnimator2018-01-29
* src/defs.js: Remove defs.chardaurnimator2018-01-29
* Use destruturing require for luaconf.jsdaurnimator2018-01-22
* src/defs.js: Don't use assert, use TypeErrordaurnimator2018-01-18
* Remove defs.CT alias for defs.constant_typesdaurnimator2018-01-11
* Move fengari specific things to src/fengaricore.jsdaurnimator2018-01-11
* Introduce luastring_indexOf as Uint8Array.indexOf doesn't exist everywheredaurnimator2018-01-07
* TypedArray.toString() doesn't return a unique string in some browsersdaurnimator2018-01-07
* Avoid String.fromCodePoint (IE compat)daurnimator2018-01-07
* Use Uint8Array.prototype.toString instead of .join (IE compat)daurnimator2018-01-06
* src/defs: Rename luastring_cmp to luastring_eqdaurnimator2018-01-06
* src/defs.js: Support environments with no String.codePointAtdaurnimator2018-01-06
* Support environments without a Uint8Array.fromdaurnimator2018-01-06
* src/defs.js: Fallback for when Uint8Array.of doesn't existdaurnimator2018-01-06
* Expose lua.luastring_of to construct a lua 'string' from raw byte valuesdaurnimator2018-01-06
* src/defs.js: Avoid for..of, as generated code uses Symbol.iterator, which mig...daurnimator2018-01-06
* src/defs.lua,LICENSE: Update copyright year for fengari codedaurnimator2018-01-02
* src/: Add defs.from_userstring function to take string from apidaurnimator2017-12-29
* Use Uint8Array to back stringsdaurnimator2017-12-13
* Introduce defs.string_of to create string from bytesdaurnimator2017-12-13
* Use `typeof process === "undefined"` instead of WEB globaldaurnimator2017-12-10
* Add lua.to_uristringdaurnimator2017-11-12
* Add internal function defs.luastring_cmp for string equality checksdaurnimator2017-11-12
* src/defs.js: cleanup of to_luastringdaurnimator2017-11-12
* src/defs.js: Check for invalid continuation bytesdaurnimator2017-11-12
* src/defs.js: Avoid extra .slice operationdaurnimator2017-11-12
* src/defs.js: Refactor to_jsstringdaurnimator2017-11-12
* src/defs.js: minor optimisation of to_luastringdaurnimator2017-11-12
* src/defs.js: the highest unicode codepoint is U+10FFFFdaurnimator2017-11-12
* src/defs.js: Fix conversion of non-BMP unicode codepointsdaurnimator2017-11-12
* Move jshint config to package.jsondaurnimator2017-08-18
* Add is_luastring function instead of using Array.isArray directlydaurnimator2017-06-09
* LUA_NUMTAGS is inside constant_typesdaurnimator2017-05-31
* src/defs.js: remove unused import + unreachable codedaurnimator2017-05-30
* src/defs.js: Add default paths for WEBdaurnimator2017-05-29
* src/defs.js: Remove maxBytesToWrite argument from to_luastringdaurnimator2017-05-29
* src/defs.js: Use .codePointAt to avoid short-comings of .charCodeAtdaurnimator2017-05-29
* Fix some warnings found by closure-compilerdaurnimator2017-05-29
* src/defs.js: Have copyright statement use FENGARI_AUTHORSdaurnimator2017-05-17
* Add myself to copyright statementsdaurnimator2017-05-14
* Fixed bad os.platform testBenoit Giannangeli2017-05-09
* Webpack (single bundle for now)Benoit Giannangeli2017-05-09
* requireBenoit Giannangeli2017-05-03
* loadlib.jsBenoit Giannangeli2017-05-03
* Move jsstring() from lobject.js to defs.js; export from lua.jsdaurnimator2017-04-26
* Remove lightuserdata object subtypedaurnimator2017-04-26
* Remove print_versiondaurnimator2017-04-26
* Move lua.js contents to defs.jsdaurnimator2017-04-26