Claude Heiland-Allen

Results 39 issues of Claude Heiland-Allen

`typedef int * bug;` becomes `type C'bug = CInt` instead of `type C'bug = Ptr CInt`: `$ c2hsc --version` ``` c2hsc v0.6.4, (C) John Wiegley 2012 ``` `$ cat bug.h`...

The next release of Pd will support compiling in double-precision mode. All externals must also be compiled to support it. Apparently pdlua single-precision crashes in double-precision Pd, probably because of...

pd-lib-builder is a Makefile that is used by many external libraries. Much easier to merge improvements from upstream than the old Makefile template (which afaict is no longer maintained). In...

When I cross-compile for Windows 64bit using MINGW64 and run in Wine on Linux, imgui-filebrowser does not list any paths that have "double quotes" in the name. They are simply...

There is: ```C void descend_cpu(int len, double rate, ...); ``` and ```Haskell foreign import ccall unsafe descend_cpu :: Int -> Double -> ... -> IO () ``` but these don't...

Frame buffer slice strides are non-negative as per: https://github.com/openexr/openexr/blob/d778a0b47b18fe1ede3824fe013cea9dd7404360/OpenEXR/IlmImf/ImfFrameBuffer.h#L98-L99 Negative strides could be useful for flipping images at I/O time. Would it be possible to change `size_t` to `ssize_t` at...

Feature Request
Awaiting Feedback

`cabal-install -fbundled -fopengl fltkhs` fails because it can't find the `fltk-config` that it built. There is a workaround and I have got it installed now, reporting this in case someone...

Trying to `cabal install -f bundled -f opengl fltkhs` in Appveyor (Windows compiler-as-a-service, with ghc-8.2.2 tarball downloaded from haskell.org inside its MSYS environment). I get a failure from `c2hs` related...

what I did: ``` $ ~/code/github.com/janesma/apitrace/build/apitrace trace ./Fragmentarium-2.5.0 $ ~/code/github.com/janesma/apitrace/build/frameretrace load trace set frame count to 2 host localhost ok ``` what I expected: - GUI showing shader sources and...

When cross-compiling OpenEXR-3.1.8 from the release tarball for Windows from Debian Bookworm (current testing distribution) using `x86_64-w64-mingw32-g++ (GCC) 12-posix`, the build fails because `__cpuid()` is called with 2 arguments instead...