Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | migrate helix-syntax crate into helix-core and helix-term | Michael Davis | 2022-03-10 |
| | | | | | | | | | | | | helix-syntax mostly existed for the sake of the build task which checks and compiles the submodules. Since we won't be relying on that process anymore, it doesn't end up making much sense to have a very thin crate just for some functions that we could port to helix-core. The remaining build-related code is moved to helix-term which will be able to provide grammar builds through the --build-grammars CLI flag. | ||
* | Add helix-term as default-members | Blaž Hrastnik | 2022-03-07 |
| | |||
* | Add an optimised release profile | Blaž Hrastnik | 2022-02-25 |
| | |||
* | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2022-02-13 |
|\ | |||
| * | Set flags necessary for cargo-flamegraph | Blaž Hrastnik | 2022-01-23 |
| | | |||
| * | docs: Auto generate command list | Gokul Soumya | 2021-12-08 |
| | | |||
* | | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2021-11-21 |
|\| | |||
| * | Enable thin LTO | Blaž Hrastnik | 2021-11-15 |
| | | | | | | | | | | It compiles about half a second slower for me, so it seems fine to use by default. | ||
* | | Format Cargo.toml | Dmitry Sharshakov | 2021-08-25 |
| | | |||
* | | Initial debug adapter protocol implementation | Dmitry Sharshakov | 2021-08-20 |
|/ | |||
* | Inline tui as helix-tui fork. | Blaž Hrastnik | 2021-05-09 |
| | | | | | We only rely on some of the rendering primitives and implement our Cursive-style compositor on top. | ||
* | Faster dev builds on OSX if using Rust 1.51. | Blaž Hrastnik | 2021-03-29 |
| | |||
* | wip | Blaž Hrastnik | 2020-12-03 |
| | |||
* | Split parts of helix-term into helix-view. | Blaž Hrastnik | 2020-09-21 |
| | | | | | It still largely depends on term for some types but I plan to change that later. | ||
* | Incremental parsing: rough draft. | Blaž Hrastnik | 2020-09-17 |
| | |||
* | Refactor a little bit. | Blaž Hrastnik | 2020-09-12 |
| | |||
* | Add helix-syntax as a wrapper around tree-sitter parsers. | Blaž Hrastnik | 2020-09-09 |
| | |||
* | Initial import. | Blaž Hrastnik | 2020-05-20 |