From f9b60d83ac9c9f5be322dfc8bbe2fe2d3698bf38 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 2 Apr 2025 20:15:37 +1300 Subject: [PATCH] copy --- aider/website/docs/languages.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/aider/website/docs/languages.md b/aider/website/docs/languages.md index 5a8dbc612..ff9c14bfc 100644 --- a/aider/website/docs/languages.md +++ b/aider/website/docs/languages.md @@ -36,17 +36,16 @@ If you can find and share that file in a [GitHub issue](https://github.com/Aider-AI/aider/issues), then it may be possible to add repo map support. -If aider doesn't support linting, it will be complicated to -add linting and repo map support. -That is because aider relies on -[py-tree-sitter-languages](https://github.com/grantjenks/py-tree-sitter-languages) +If aider doesn't already support linting your language, +it will be more complicated to add support. +Aider relies on +[tree-sitter-language-pack](https://github.com/Goldziher/tree-sitter-language-pack) to provide pre-packaged versions of tree-sitter -parsers for many languages. - -Aider needs to be easy for users to install in many environments, -and it is probably too complex to add dependencies on -additional individual tree-sitter parsers. - +language parsers. +This makes it easy for users to install aider in many diverse environments. +You probably need to work with that project to get your language +supported, which will easily allow aider to lint that language. +For repo-map support, you will also need to find or create a `tags.scm` file.