aboutsummaryrefslogtreecommitdiff
path: root/helix-syntax/languages/tree-sitter-haskell
Commit message (Collapse)AuthorAge
* remove all submodulesMichael Davis2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | The submodules system is being replaced with a command-line flag hx --fetch-grammars Which shallow-clones grammar repositories at the given revision and hx --build-grammars For building grammars separate of the initial compilation of helix. Why remove submodules? * Cloning helix in general takes a long time because of the submodules, especially when the submodules are not fetched as shallow * Packaging is consistently painful no matter the package-manager * It is quite difficult to devise a scheme where users can declare a desired set of grammars and implement it with submodules This commit fully removes the existing tree-sitter submodules from the tree (as well as the .gitmodules file which is no longer used).
* Upgrade and reenable tree-sitter-haskellOwen Shepherd2022-01-08
|
* Correct tree-sitter-haskell submodulenotoria2021-06-10
|
* Implement Debug for data structure as a featurenotoria2021-06-10
|
* changed flag in build_cpp '/std:c++14' to '/std:c++17' due to ↵Jan Hrastnik2021-06-06
| | | | tree_sitter_haskell not compiling on msvc without it
* Restored haskell syntaxCorey Powell2021-06-04
| | | | It seems to work
* syntax: Stop compiling haskell, seems unmaintained and slowest to compileBlaž Hrastnik2021-01-19
|
* Add helix-syntax as a wrapper around tree-sitter parsers.Blaž Hrastnik2020-09-09