Commit Graph

38 Commits (f47da891db890654e8bd82c26c8d9558718ac48c)

Author SHA1 Message Date
Blaž Hrastnik ae5ecfdf66 Release v0.2.0 3 years ago
Timothy DeHerrera 38073fd64c Add Nix syntax 3 years ago
notoria e46346c907 Correct tree-sitter-haskell submodule 3 years ago
notoria 1a3a924634 Implement Debug for data structure as a feature 3 years ago
Blaž Hrastnik 59f94d13b8 Disable haskell grammar until build issues are resolved 3 years ago
Blaž Hrastnik f48a60b8e2 Release 0.0.10 3 years ago
Ethan Bodzioney 843c2cdebd
Install instructions and version number corrections (#148)
* Add MacOS install instructions

* Change version name argument

When using the -V command to get the version you are given 'helix-term x.x.x', I changed this to just helix as it makes more sense.

* Fixed version number

* Fixed version number

* Fixed version number

* Fixed version number

* Fixed version number

* Fixed version number
3 years ago
Jan Hrastnik 212f6bc372 changed flag in build_cpp '/std:c++14' to '/std:c++17' due to tree_sitter_haskell not compiling on msvc without it 3 years ago
Blaž Hrastnik f6a900fee1 syntax: Use a different C++ flag for MSVC 3 years ago
Blaž Hrastnik 5a344a3ae5 Address clippy lint 3 years ago
Blaž Hrastnik 72eaaaac99 syntax: Build C++ grammars as c++14
The haskell grammar requires at last c++14 to build.

Fixes #117
3 years ago
Blaž Hrastnik 8f78c0c612 syntax: Disable explicit debug/opt_level passing
cc-rs will already do the right thing and figure out the flags.

Fixes #34
3 years ago
Corey Powell 01dd7b570a Restored haskell syntax
It seems to work
3 years ago
Corey Powell 0bb375bafa Added missing tree-sitter-elixir submodule 3 years ago
Corey Powell ca042a4bde Added elixir syntax
Using custom fork for now to get around generating the source files
3 years ago
Blaž Hrastnik dbc392d92c Run fmt 3 years ago
nathom b1ce969d80
Add .DS_Store to ignored directories 3 years ago
Blaž Hrastnik 5cbb4efa6d Add the LICENSE file. 3 years ago
Blaž Hrastnik 3cf9a4ceb8 syntax: Don't deadlock the build if one of the jobs fails. 3 years ago
Blaž Hrastnik 71c06c11cb Import tree sitter queries. 3 years ago
Blaž Hrastnik 9ca2909c80 Loop around the end on regex searches. 3 years ago
Blaž Hrastnik 3bab640491 Add c++, js, css, html language definitions. 3 years ago
Blaž Hrastnik e3c4edae32 Add the machinery to load syntax config from TOML.
It's embedded into the binary at build time for now, but it's progress.
3 years ago
Blaž Hrastnik 06aca7691c clippy lint 3 years ago
Blaž Hrastnik 6238be230f Update tree-sitter grammars. 3 years ago
Blaž Hrastnik a16c6e2585 clippy lints 3 years ago
Blaž Hrastnik 8289bd1cb0 minor, fix clippy lint 3 years ago
Blaž Hrastnik c6456d04b9 syntax: Drop the rayon dependency for threadpool.
We just need a small concurrent threadpool for compilation.
3 years ago
Blaž Hrastnik 15dd7ca6d8 syntax: Stop compiling haskell, seems unmaintained and slowest to compile 3 years ago
Blaž Hrastnik 22fe2ebe72 helix-syntax: Speed up compilation by compiling langs in parallel. 3 years ago
Blaž Hrastnik 8695415fbf wip: Move to new rendering structure. 4 years ago
Jan Hrastnik dc11124df5 added tab to insert mode 4 years ago
Blaž Hrastnik 956ccc7b5c Update grammar repos. 4 years ago
Blaž Hrastnik e39bd211d1 argh -> clap to speed up compilation (no syn/proc_macro) 4 years ago
Blaž Hrastnik 3020077da8 Extend selection commands. 4 years ago
Blaž Hrastnik eb639eb2e4 More robust syntax detection/grammar loading. 4 years ago
Blaž Hrastnik b17a77b8b8 cleanup: Import tree-sitter-highlight so we can cache trees. 4 years ago
Blaž Hrastnik 7eac12a4bb Add helix-syntax as a wrapper around tree-sitter parsers. 4 years ago