Dave Abrahams
Dave Abrahams
Interesting. I just need to skip past balanced pairs of `{`...`}` to look for the next “`}`” in my input, but if the parser is needed to deduce where the...
Rust diagnostic output is _extremely_ problematic for IDEs that try to handle diagnostics from a wide variety of sources (like emacs). It requires a [massive hack](https://github.com/rust-lang/rust-mode/blob/9915b3a585a7a75e9126df9e0e9d1df8057ae3cf/rust-compile.el#L63-L81) to get an acceptable...
> Rich, multi-line errors > Annotated code snippets > Displaying messages for multiple related spans (e.g. "first used here") > Contextual information such as hints or suggestions The gnu standard...
I'd have used that syntax but it's not one of the ones documented as being usable for anything having a range of locations. Is that merely an oversight in the...
@tothambrus11 Languishing PRs are bad for the project. I think this could still be merged, but I can't make changes to your branch. Can you please merge `main` into this...
@tothambrus11 What makes _this_ PR stil relevant?
Inconsistency between what two things? Is this PR fixing the inconsistency?
`line.column` is the only documented Gnu format that supports ranges. https://www.gnu.org/prep/standards/html_node/Errors.html Where is The inconsistency? Are you saying the existing code is inconsistent with itself?
I see; thank you for explaining.
The most likely source of nondeterminism here is the random order that things appear in hash containers from run to run (that's a Swift security feature). If you want to...