Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reformat with nightly rustfmt for better let-else formatting (#7721) | Philipp Mildenberger | 2023-07-27 |
| | |||
* | emit cargo metadata duiring build scripts to avoid outdated buildscript ↵ | Pascal Kuthe | 2023-04-14 |
| | | | | | | outputs (#6743) * rebuild on revision change * rerun grammar build if grammars change | ||
* | feat(lsp): pass client_info on initialization (#4904) | Matouš Dzivjak | 2022-12-09 |
| | | | | Pass client name ('helix') and client version (version / git hash) to LSP server on initialization. | ||
* | migrate grammar fetching/building code into helix-loader crate | Michael Davis | 2022-03-10 |
This is a rather large refactor that moves most of the code for loading, fetching, and building grammars into a new helix-loader module. This works well with the [[grammars]] syntax for languages.toml defined earlier: we only have to depend on the types for GrammarConfiguration in helix-loader and can leave all the [[language]] entries for helix-core. |