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?...