on master help sign in
Disable haskell grammar until build issues are resolved
59f94d1Blaž Hrastnik
helix-syntax/build.rs+1
@@ -104,6 +104,7 @@ fn build_dir(dir: &str, language: &str) {
104fn main() {
104fn main() {
105 let ignore = vec![
105 let ignore = vec![
106 "tree-sitter-typescript".to_string(),
106 "tree-sitter-typescript".to_string(),
107+ "tree-sitter-haskell".to_string(), // aarch64 failures: https://github.com/tree-sitter/tree-sitter-haskell/issues/34
107 ".DS_Store".to_string(),
108 ".DS_Store".to_string(),
108 ];
109 ];
109 let dirs = collect_tree_sitter_dirs(&ignore);
110 let dirs = collect_tree_sitter_dirs(&ignore);
helix-syntax/src/lib.rs+1−1
@@ -74,7 +74,7 @@ mk_langs!(
74 (Css, tree_sitter_css),
74 (Css, tree_sitter_css),
75 (Elixir, tree_sitter_elixir),
75 (Elixir, tree_sitter_elixir),
76 (Go, tree_sitter_go),
76 (Go, tree_sitter_go),
77− (Haskell, tree_sitter_haskell),
77+ // (Haskell, tree_sitter_haskell),
78 (Html, tree_sitter_html),
78 (Html, tree_sitter_html),
79 (Java, tree_sitter_java),
79 (Java, tree_sitter_java),
80 (Javascript, tree_sitter_javascript),
80 (Javascript, tree_sitter_javascript),
languages.toml+8−8
@@ -145,11 +145,11 @@ roots = []
145
145
146indent = { tab-width = 2, unit = " " }
146indent = { tab-width = 2, unit = " " }
147
147
148−[[language]]
148+# [[language]]
149−name = "haskell"
149+# name = "haskell"
150−scope = "source.haskell"
150+# scope = "source.haskell"
151−injection-regex = "haskell"
151+# injection-regex = "haskell"
152−file-types = ["hs"]
152+# file-types = ["hs"]
153−roots = []
153+# roots = []
154−
154+#
155−indent = { tab-width = 2, unit = " " }
155+# indent = { tab-width = 2, unit = " " }