Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | Upgrade and reenable tree-sitter-haskell | Owen Shepherd | 2022-01-08 |
| | |||
* | Improve build error when a new grammar was added | Blaž Hrastnik | 2021-09-06 |
| | |||
* | OCaml support (#666) | oberblastmeister | 2021-09-01 |
| | | | | | | | | | | | | | | | | | | | | | * added some stuff * add interface * indent * highlights and locals * scope * change some stuff * add indents * fix blanket highlight * macro * use inherits | ||
* | Added "/utf-8" to Windows compilation options. (#603) | Leoi Hung Kin | 2021-08-17 |
| | |||
* | Compile the grammar libraries with full RELRO on Linux (#599) | Orhun Parmaksız | 2021-08-17 |
| | | | | | * Compile the grammar libraries with full RELRO * Set RELRO compiler options for only Linux | ||
* | Build ts/tsx again, refactor collect_tree_sitter_dirs | Blaž Hrastnik | 2021-07-14 |
| | |||
* | Build each grammar in it's own src dir | Blaž Hrastnik | 2021-07-14 |
| | | | | | Windows places temporary files in the current dir, so compiling in parallel caused conflicts. | ||
* | Try to rearrange the file order? | Blaž Hrastnik | 2021-07-14 |
| | |||
* | windows: Try building inside OUT_DIR? | Blaž Hrastnik | 2021-07-14 |
| | |||
* | Dynamically load grammar libraries at runtime | Blaž Hrastnik | 2021-07-14 |
| | |||
* | Disable haskell grammar until build issues are resolved | Blaž Hrastnik | 2021-06-07 |
| | |||
* | changed flag in build_cpp '/std:c++14' to '/std:c++17' due to ↵ | Jan Hrastnik | 2021-06-06 |
| | | | | tree_sitter_haskell not compiling on msvc without it | ||
* | syntax: Use a different C++ flag for MSVC | Blaž Hrastnik | 2021-06-05 |
| | |||
* | Address clippy lint | Blaž Hrastnik | 2021-06-05 |
| | |||
* | syntax: Build C++ grammars as c++14 | Blaž Hrastnik | 2021-06-05 |
| | | | | | | The haskell grammar requires at last c++14 to build. Fixes #117 | ||
* | syntax: Disable explicit debug/opt_level passing | Blaž Hrastnik | 2021-06-05 |
| | | | | | | cc-rs will already do the right thing and figure out the flags. Fixes #34 | ||
* | Run fmt | Blaž Hrastnik | 2021-06-02 |
| | |||
* | Add .DS_Store to ignored directories | nathom | 2021-06-02 |
| | |||
* | syntax: Don't deadlock the build if one of the jobs fails. | Blaž Hrastnik | 2021-05-05 |
| | |||
* | Add c++, js, css, html language definitions. | Blaž Hrastnik | 2021-04-07 |
| | |||
* | clippy lint | Blaž Hrastnik | 2021-03-24 |
| | |||
* | clippy lints | Blaž Hrastnik | 2021-03-01 |
| | |||
* | minor, fix clippy lint | Blaž Hrastnik | 2021-02-25 |
| | |||
* | syntax: Drop the rayon dependency for threadpool. | Blaž Hrastnik | 2021-02-24 |
| | | | | We just need a small concurrent threadpool for compilation. | ||
* | helix-syntax: Speed up compilation by compiling langs in parallel. | Blaž Hrastnik | 2021-01-19 |
| | |||
* | cleanup: Import tree-sitter-highlight so we can cache trees. | Blaž Hrastnik | 2020-09-11 |
| | |||
* | Add helix-syntax as a wrapper around tree-sitter parsers. | Blaž Hrastnik | 2020-09-09 |