[Language Modes] Add Further Coding Languages to Default Selection #57
Replies: 6 comments 9 replies
-
For which coding language(s) would you like to request support for by adding their tree-sitters to the default configuration file? Add a checklist to this comment as a reply. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/helix-editor/helix/blob/master/languages.toml has a fairly comprehensive list of what is generally available and I wrote a quick application to ingest languages.toml and output a config.ron when I was testing mode loading earlier. Some language implementations seem have long load times (looking at you swift) so I'd like to propose being conservative in what languages get included by default but make it easy for users to discover additional languages and customize the list. Perhaps the website could contain a curated list or the default configuration could include everything but with most commented out to begin with. |
Beta Was this translation helpful? Give feedback.
-
I just added Haskell support with #62. |
Beta Was this translation helpful? Give feedback.
-
Should we provide a tool to create new modes more easily? |
Beta Was this translation helpful? Give feedback.
-
The VS Code-like IDEs allow C-style comments for JSON (JavaScript Object Notation). One can choose whether to use default JSON or the version with comments with the latter version being the default setting. Should this be provided in the setup of Zee, as well? |
Beta Was this translation helpful? Give feedback.
-
I suggested the integration for the Just Build System in #87. This Pull Request also proposes an emergency override mechanism for the default path to the important |
Beta Was this translation helpful? Give feedback.
-
Even though users are allowed to add further coding language modes themselves in their configuration files when needed, I would like to suggest to add some further language modes to the default configuration file anyway since there are many coding languages tree-sitters exist for.
This thread is intended to discuss and prioritise the adding of new tree-sitters to the default configuration file.
Beta Was this translation helpful? Give feedback.
All reactions