Commit graph

5 commits

Author SHA1 Message Date
Abbath
2999f02ce8
fix(haskell): highlighting for operator and parameter handling
Fixes the highlighting of the left operand of operator declarations and the first argument for operator constructors (:, :%, :+).
2026-01-14 11:05:38 +01:00
Marc Jakobi
b6271b678e feat(haskell): injection for morpheus-graphql-client quasiquotes 2025-12-09 11:02:20 +01:00
Christian Clason
d6ebbd5039 fix(haskell): correct use of supertypes in (decl) patterns
Problem: These patterns were impossible, since children need to be children of
every subtype of a supertype to be captured in this way. As subtypes
could appear as children themselves, the query code silently "skipped
over" the supertype restriction in the pattern. This was fixed in
tree-sitter v0.26.0, which now (correctly) flags these patterns as
"impossible".

Solution: Add the appropriate child nodes explicitly.
2025-11-25 10:28:33 +01:00
Marc Jakobi
dd63d7141f fix(haskell): properly set inline-python injection language 2025-05-27 14:17:05 +02:00
Christian Clason
692b051b09 feat!: drop modules, general refactor and cleanup 2025-05-12 18:43:40 +02:00