Mark Tsuchida
Mark Tsuchida
As far as I can tell, the only ways to run an application with a specific JVM version is to use `cs launch` or to set `JAVA_HOME` at the time...
### Context I have a repo that uses mdformat as a pre-commit hook; it works beautifully on Linux and macOS. If I clone the repo on Windows, under Git's default...
Deprecate `--include-meson-subprojects` and make it default, introduce `--exclude-meson-subprojects`
It appears that (when `--include-meson-subprojects` is not given) `reuse` ignores any subdirectory of the `subprojects/` directory. This is not correct: `subprojects/packagefiles` should be treated the same way as `subprojects/*.wrap` files....
When a C++ class template `C` contains a type alias `using Y = typename D::X` (`D` being another class template), and `C` also contains a type with the same name...
Under conditions that I don't fully understand, things that shouldn't be links (such as the C++ keywords `auto`, `void`, `template`, and template parameter names) become links to some (seemingly randomly...
In the following test program I make a call to a non-template member function of a class template. Template instantiation of this function causes a compile error. The error is...
With a non-template function overload set `f()`, I can set `cppyy.gbl.f.__release_gil__ = True`. With a function template `g()`, both `cppyy.gbl.g` and `cppyy.gbl.g["int"]` are of type `cppyy.TemplateProxy`, which does not have...
I'm getting a crash when trying to access a type defined as `struct S { std::vector v; };`: ```py import cppyy cppyy.cppdef("struct S { std::vector v; };") cppyy.gbl.S # Crash,...
Calling a function with a pointer parameter with a Python object implementing the buffer protocol does not appear to work when the object has zero elements. Is this intended behavior?...
It looks like the MDA Engine is trying to pop Multi Camera images from the sequence buffer using different values of "channel": https://github.com/pymmcore-plus/pymmcore-plus/blob/3ec517516b728070b60a62d9e73ca0819ac344e0/src/pymmcore_plus/mda/_engine.py#L675-L695 which calls https://github.com/pymmcore-plus/pymmcore-plus/blob/3ec517516b728070b60a62d9e73ca0819ac344e0/src/pymmcore_plus/mda/_engine.py#L707-L718 which calls https://github.com/pymmcore-plus/pymmcore-plus/blob/3ec517516b728070b60a62d9e73ca0819ac344e0/src/pymmcore_plus/core/_mmcore_plus.py#L779 But...