Jonathan Müller

Results 136 comments of Jonathan Müller

I'd like to keep the base class `compile_config` very abstract and not be concerned with particular flags at all. As such: > Alternatively we provide a method to libclang_compile_config that...

The underlying problem is this: https://github.com/foonathan/cppast/blob/main/include/cppast/libclang_parser.hpp#L148-L155 This flag has to be enabled by standardese to make it work, but IIRC it is currently not exposed as a command line argument.

You can verify that it fixes the issue by running the [tool](https://github.com/foonathan/cppast/blob/main/tool/main.cpp) from cppast with the flag `--remove_comments_in_macro` on the problematic input files.

I'd particularly like to see an "auto crop" tool, since doing a preselection isn't precise. I can do a PR if you're interested.

I came here to suggest the same thing. In the majority of cases, I used `git commit -a` and forgot about untracked files, so I just need to edit the...

We switched to a new method of node size detection since then, and apparently your SDK cannot compile `cmake/get_node_size.cpp`. I don't have access to it, so I can't help you...

We're no longer running anything, we're just compiling and inspecting the error message, so the emulator shouldn't be necessary, right?

Relevant resources for float parsing: * https://github.com/lemire/fast_double_parser * https://arxiv.org/abs/2101.11408 * https://www.exploringbinary.com/how-strtod-works-and-sometimes-doesnt/

The interface I'm imagining is similar to the split between `dsl::digits` and `dsl::integer`. I'm envisioning a `dsl::number` rule that takes token rules. One for matching the integer part, one for...

I have a similar issue with sway, but I'm not reloading the configuration. For me, it reproduces by: 1. External display plugged in, one waybar on laptop and external display....