Tobias Guggenmos
Tobias Guggenmos
Be aware that this kind of caching comes with a lot of pitfalls regarding synchronisation. When I implemented this for the PromQL language server the cache needed several iterations until...
Nice project! To add a couple more recent syntactic and semantic changes of PromQL: * https://github.com/prometheus/prometheus/pull/6933 * https://github.com/prometheus/prometheus/pull/6612 * https://github.com/prometheus/prometheus/pull/6579 * https://github.com/prometheus/prometheus/pull/6295
@haibeey There already has been some progress in that direction. When building such a formatter it probably would be best to start with what is already implemented [here](https://github.com/prometheus/prometheus/blob/master/promql/printer.go) and add...
> i wrote a rough prototype to preserve comments by augmenting the goyacc grammar rules a little. commit here [haibeey@8855667] Putting the comments in the AST seems like a reasonable...
the diff is a bit inflated due to automated formatting, sorry about that
> the diff is a bit inflated due to automated formatting, sorry about that cleaned up the diff now for easier merging and review
Thanks for the Feedback! > I'm a bit torn about this. I agree there are problems with the dark blue and violet player visibility. However, at least for me, it...
Hi, I’m technically the Maintainer of this project, but there has been significant bitrot over the last years and I while i had plans to get things going again i...
Linking to https://github.com/prometheus-community/promql-langserver/issues/269 because these projects are mutually dependent on each other.
In theory it should be possible use the language server as is with LSP mode, similar to the configuration example provided in the README for vim. How to configure new...