Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | src/loslib.js: In os.remove, try unlink and on EISDIR try rmdir | daurnimator | 2018-04-06 |
| | | | | This is what glibc does, it's better than trying to stat beforehand | ||
* | Merge branch 'accept-jsstrings' | daurnimator | 2018-03-30 |
|\ | |||
| * | src/: Pass js strings to auxlib functions such as luaL_argcheck | daurnimator | 2017-12-29 |
| | | |||
| * | src/: Pass js string to luaL_opt(l)string | daurnimator | 2017-12-29 |
| | | |||
* | | Remove unwanted TODOs | daurnimator | 2018-03-04 |
| | | |||
* | | src/loslib.js: Use destructuring requires | daurnimator | 2018-01-22 |
| | | |||
* | | Move fengari specific things to src/fengaricore.js | daurnimator | 2018-01-11 |
| | | | | | | | | String manipulation functions now get exposed on 'fengari' object itself at top level | ||
* | | Avoid Uint8Array.slice (IE compat) | daurnimator | 2018-01-07 |
| | | |||
* | | Introduce luastring_indexOf as Uint8Array.indexOf doesn't exist everywhere | daurnimator | 2018-01-07 |
|/ | |||
* | src/{load,los}lib.js: Remove extraneous Uint8Array.from calls | daurnimator | 2017-12-28 |
| | |||
* | src/loslib.js: fix os.execute(nil) case | daurnimator | 2017-12-28 |
| | |||
* | Use Uint8Array to back strings | daurnimator | 2017-12-13 |
| | |||
* | src/: Comment out unused constants/functions | daurnimator | 2017-12-10 |
| | |||
* | Use `typeof process === "undefined"` instead of WEB global | daurnimator | 2017-12-10 |
| | | | | This removes requirement to set global.WEB before requiring in node | ||
* | src/loslib.js: Add os.clock implementation for browsers | daurnimator | 2017-12-03 |
| | |||
* | src/loslib.js: Check that var exists in process.env before indexing | daurnimator | 2017-11-12 |
| | | | | Solves issues with os.getenv'hasOwnProperty' | ||
* | src/loslib.js: Remove to_jsstring where possible | daurnimator | 2017-11-12 |
| | |||
* | src/loslib.js: Tidy up os.date | daurnimator | 2017-11-12 |
| | |||
* | Removed incorrect use of llimits.MAX/MIN_INT | Benoit Giannangeli | 2017-11-09 |
| | | | | llimit.js is renamed to llimits.js | ||
* | src/loslib.js: Tidy up node specific function definitions | daurnimator | 2017-08-17 |
| | |||
* | src/loslib.js: Use WEB define instead of checking for process global | daurnimator | 2017-08-17 |
| | |||
* | Don't pass user input as format to luaL_error | daurnimator | 2017-05-29 |
| | |||
* | Webpack (single bundle for now) | Benoit Giannangeli | 2017-05-09 |
| | |||
* | src/lauxlib: Rewrite luaL_execresult | daurnimator | 2017-05-03 |
| | |||
* | os.date | Benoit Giannangeli | 2017-05-02 |
| | |||
* | os.clock | Benoit Giannangeli | 2017-05-02 |
| | |||
* | Fixed call to execSync to use stdin/out/err | Benoit Giannangeli | 2017-05-02 |
| | |||
* | Fixed os.time(format) | Benoit Giannangeli | 2017-05-02 |
| | |||
* | os.difftime | Benoit Giannangeli | 2017-05-02 |
| | |||
* | os.execute echo stdout | Benoit Giannangeli | 2017-05-02 |
| | |||
* | os.execute | Benoit Giannangeli | 2017-04-28 |
| | |||
* | os.getenv | Benoit Giannangeli | 2017-04-28 |
| | |||
* | os.remove | Benoit Giannangeli | 2017-04-28 |
| | |||
* | os.rename | Benoit Giannangeli | 2017-04-28 |
| | |||
* | os.tmpname | Benoit Giannangeli | 2017-04-28 |
| | |||
* | os.exit | Benoit Giannangeli | 2017-04-28 |
| | |||
* | Remove unused require()s | daurnimator | 2017-04-26 |
| | |||
* | Export ldebug.js functions from lua.js | 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 |
| | |||
* | os.time | Benoit Giannangeli | 2017-04-18 |