Saúl Ibarra Corretgé

Results 114 issues of Saúl Ibarra Corretgé

Small enough library to embed for UI stuff, maybe. Sample Node bindings: https://github.com/parro-it/libui-node

enhancement
modules

Probably just wrap [glob(3)](http://linux.die.net/man/3/glob)

modules

Possible exception is `time.sleep`. Also investigate the implications on `select` and `poll`.

enhancement

Investigate introducing builtin transpilers. It would work with a command line flag, which loads the code into the transpiler: ``` sjs --transpiler=babel code.js ``` Transpilers: babel and typescript. Reference: https://github.com/amol-/dukpy

enhancement
question

Have a look at [mbed TLS](https://tls.mbed.org/)

modules

On Linux we can create a socket in non-blocking mode in a single syscall by OR-ing the socket type with `SOCK_NONBLOCK`. Same applies when using `accept4`. Use it.

enhancement

We will need a way to cleanly exit the interpreter instead of just doing exit. Probably use an exception `SJSExit`, `VMExit` or `SystemExit` to signal this, then capture it, run...

modules

TLDR: I can no longer maintain this project to the degree it needs to be maintained and I'm looking for a new maintainer(s). If you'd like to step up or...