dcodeIO

Results 46 issues of dcodeIO

There are some long-standing issues with Interface Types (or nowadays the Component Model) that make it a hazard for many popular languages and their Web integration, for example through eagerly...

* Recognizes the `edition` keyword. Falls back to proto3 for now. * Updates the parser to support more option identifiers with parenthesized extension references, e.g. `features.(pb.java).legacy_closed_enum`. Retains backwards compatibility with...

I've meanwhile integrated the new ExpressionRunner (https://github.com/WebAssembly/binaryen/pull/2702) and it does what I've been hoping for, except for one edge case: The expression runner allows to evaluate just the value of...

interpreter

When performing a `pClient->connect`, while the client is still (asynchronously) connecting, it appears that calling `NimBLEDevice::getDisconnectedClient()` can return the still connecting client as it doesn't yet have a connection handle....

During debugging, I somewhat randomly discovered that ```cpp pClient->setSelfDelete(true, true); if (!pClient->connect(false, true, true)) { NimBLEDevice::deleteClient(pClient); // still needs to be called manually } ``` when I was getting a...

bug

This PR removes all blocking operations (`child_process.execSync` and `fs.readSync`) from the library and replaces them with asynchronous equivalents while keeping the public API intact. The diff is intentionally boring, focusing...