Daniel Goertzen

Results 25 issues of Daniel Goertzen

While working on `Ruster`, I've discovered that the resource functions in `erlang_nif-sys` may have the wrong mutability: ``` Rust fn enif_alloc_resource(_type: *mut ErlNifResourceType, size: size_t) -> *mut c_void fn enif_release_resource(obj:...

Give useful build errors when `escript` or `cc` are not available.

This patch adds a 20ms timeout to `getBlockOfChars` when an ESC character is seen. This forces `getBlockOfChars` to wait for a whole escape sequence which could otherwise get fragmented on...

When using the arrow keys in an application running on a 9600 baud serial port I get frequent garbage characters such as `[A` and `[D` which are of course broken...

This patch adds `useTermHandles` to support terminals other than the controlling terminal. For example, opening and serving a serial port might look like... ``` Haskell main :: IO () main...

I updated to today's (20221005) nixpkgs and haskell.nix master and now my haskell.nix build fails with... ``` error: 'pkgconfig' has been renamed to/replaced by 'pkg-config' ``` I poked around a...

bug

Resolves issue #102. Implement RFC4191 support for Route Information options in Router Advertisements. This option allows a router to provide routes for a specific prefix instead of only providing default...

Summary: The `makeRelativeToProject` call in `importQGLDocument` should be removed. Detail: `importQGLDocument` is using the function `makeRelativeToProject` internally which implies that the parameter to `importQGLDocument` should be a relative path. However...

This is half bug report, half question: It looks like swarm_listener:start_link() creates a vanilla process that does not handle OTP system messages. Shouldn't it? Perhaps it is not needed? By...

`rust.mk` installs the `cargo-erlangapp` crate. Due to JSON deps this is very slow, so consider replacing that crate with an Erlang app. @essen, off the top of your head are...