Nvim Treesitter configurations and abstraction layer
Role in this project:
Back-end Developer Contributions:27 reviews, 1 commit, 28 PRs in 1 day
Contributions summary:Marc primarily focused on improving the Haskell code highlighting and injection capabilities within the Neovim Treesitter configuration. They added PostgreSQL SQL injection support, enhanced Haskell highlighting rules, and integrated new features such as documentation comments and exception handling. Furthermore, the user made enhancements to support record field highlighting and applied fixes for the parser to prevent segfaults due to anchorless queries.
nvimtree-sitterneovimnvim-treesitter
Role in this project:
Backend Developer Contributions:7 commits, 5 PRs, 1 comment in 3 days
Contributions summary:Marc primarily contributed to the repository by adding and modifying queries for the tree-sitter parser, specifically for Haskell and Nix. They implemented text object queries for various Haskell constructs like parameters, conditionals, and loops. Additionally, the user made fixes and added more matches to the queries, refining and extending their functionality, primarily focusing on enhancing the tree-sitter integration with Neovim.
luanvimneovimtree-sitter