Morgante Pell
Morgante Pell
Some users like to customize their `git diff` output. In theory, `grit apply` is very similar and we should be able to hook into a pluggable diff output format. Ex....
We say "found 5 testable patterns" but proceed to only list 2-3. The two should be in sync. https://discord.com/channels/1140989670751219762/1140989757392953424/1232203538940297216
A pattern `and` is almost never useful, and seems to lead to [confusion](https://discord.com/channels/1140989670751219762/1140989757392953424/1232089608758759475) with predicates. We should consider removing `and` altogether.
Right now it's hard to fork/copy patterns from the standard library because you end up with naming collisions between different patterns. We should relax our requirements here and make module...
Right now must of our indent handling is hand-tuned. We could consider adopting some of the work Zed has done: https://zed.dev/blog/syntax-aware-editing
inline_table as snippet
We need to use normalized path names in snapshot tests if we want to test on Windows. See https://github.com/getgrit/gritql/pull/244#issuecomment-2059536439
We would like to support PHP as a language for matching against. Review [this guide](https://github.com/getgrit/gritql/blob/c8f9160197e68aa5340a45f19005706a13a60f30/CONTRIBUTING.md#adding-a-new-target-language) and join us on Discord to discuss. ## Acceptance criteria 1. Working grammar + language...
We should consider a simplified approach/syntax for inserting in *front* of a binding. (Similar to `+=` but the other end.)