| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
JavaScript cannot perform arithmetic on 8byte (i.e. 64bit) numbers
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Old islower considered the null byte to be lower case. The new implementations are simpler too
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
It may get mutated in lua_number2strx
|
| |
|
|
|
|
| |
See https://github.com/giann/fengari/commit/3ba0fe6fd5ad9f62b948bf970347ffef3d5fe4bf#commitcomment-22054952
|
| |
|
|
|
|
| |
that internal string isn't modified
|
|
|
|
| |
Also fixes mutation of internal string object
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
It gets set in luaL_buffinit
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|