aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmaan Qureshi <amaanq12@gmail.com>2023-05-29 11:13:36 -0400
committerGitHub <noreply@github.com>2023-05-29 11:13:36 -0400
commit754b509f2680f1e76bef09c038bfef6a19e336de (patch)
tree730ed64929724689a748e755e3a2c32f253f5d45
parentUpdate README (diff)
downloadnvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.tar
nvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.tar.gz
nvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.tar.bz2
nvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.tar.lz
nvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.tar.xz
nvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.tar.zst
nvim-treesitter-754b509f2680f1e76bef09c038bfef6a19e336de.zip
chore: update Gleam
-rw-r--r--.github/workflows/update-lockfile.yml2
-rw-r--r--lockfile.json2
-rw-r--r--queries/gleam/highlights.scm1
-rw-r--r--queries/gleam/indents.scm1
-rw-r--r--tests/indent/gleam/try.gleam7
-rw-r--r--tests/indent/gleam_spec.lua8
-rw-r--r--tests/query/highlights/gleam/try.gleam11
7 files changed, 2 insertions, 30 deletions
diff --git a/.github/workflows/update-lockfile.yml b/.github/workflows/update-lockfile.yml
index 806f85701..5e96667f6 100644
--- a/.github/workflows/update-lockfile.yml
+++ b/.github/workflows/update-lockfile.yml
@@ -29,7 +29,7 @@ jobs:
- name: Update parsers
env:
- SKIP_LOCKFILE_UPDATE_FOR_LANGS: verilog,gleam,nix
+ SKIP_LOCKFILE_UPDATE_FOR_LANGS: verilog,nix
run: |
cp lockfile.json /tmp/old_lockfile.json
./nvim.appimage --headless -c "luafile ./scripts/write-lockfile.lua" -c "q"
diff --git a/lockfile.json b/lockfile.json
index f9ef5d19e..74fb48cf9 100644
--- a/lockfile.json
+++ b/lockfile.json
@@ -162,7 +162,7 @@
"revision": "f4685bf11ac466dd278449bcfe5fd014e94aa504"
},
"gleam": {
- "revision": "ae79782c00656945db69641378e688cdb78d52c1"
+ "revision": "2d5d6b001ba12bf1c7ac94679d69ac2bed3151dc"
},
"glimmer": {
"revision": "d3031a8294bf331600d5046b1d14e690a0d8ba0c"
diff --git a/queries/gleam/highlights.scm b/queries/gleam/highlights.scm
index f7eb1c5e7..051cbffc0 100644
--- a/queries/gleam/highlights.scm
+++ b/queries/gleam/highlights.scm
@@ -27,7 +27,6 @@
; Exceptions
[
"assert"
- "try"
] @exception
; Punctuation
diff --git a/queries/gleam/indents.scm b/queries/gleam/indents.scm
index f19e28318..9bfd2952b 100644
--- a/queries/gleam/indents.scm
+++ b/queries/gleam/indents.scm
@@ -16,7 +16,6 @@
(type_definition)
(type_alias)
(todo)
- (try)
(tuple)
] @indent.begin
diff --git a/tests/indent/gleam/try.gleam b/tests/indent/gleam/try.gleam
deleted file mode 100644
index b5f6d2cd1..000000000
--- a/tests/indent/gleam/try.gleam
+++ /dev/null
@@ -1,7 +0,0 @@
-pub fn main() {
- try int_a =
- parse_int(a)
- try int_b =
- parse_int(b)
- Ok(int_a + int_b)
-}
diff --git a/tests/indent/gleam_spec.lua b/tests/indent/gleam_spec.lua
index 1b3cbd8a9..da0c86c57 100644
--- a/tests/indent/gleam_spec.lua
+++ b/tests/indent/gleam_spec.lua
@@ -105,14 +105,6 @@ describe("indent Gleam:", function()
run:new_line("constant.gleam", { on_line = 1, text = "//", indent = 2 })
run:new_line("constant.gleam", { on_line = 2, text = "//", indent = 2 })
- run:new_line("try.gleam", { on_line = 1, text = "//", indent = 2 })
- run:new_line("try.gleam", { on_line = 2, text = "//", indent = 4 })
- run:new_line("try.gleam", { on_line = 3, text = "//", indent = 2 })
- run:new_line("try.gleam", { on_line = 4, text = "//", indent = 4 })
- run:new_line("try.gleam", { on_line = 5, text = "//", indent = 2 })
- run:new_line("try.gleam", { on_line = 6, text = "//", indent = 2 })
- run:new_line("try.gleam", { on_line = 7, text = "//", indent = 0 })
-
run:new_line("assert.gleam", { on_line = 1, text = "//", indent = 2 })
run:new_line("assert.gleam", { on_line = 2, text = "//", indent = 4 })
run:new_line("assert.gleam", { on_line = 3, text = "//", indent = 2 })
diff --git a/tests/query/highlights/gleam/try.gleam b/tests/query/highlights/gleam/try.gleam
deleted file mode 100644
index 22c72c39e..000000000
--- a/tests/query/highlights/gleam/try.gleam
+++ /dev/null
@@ -1,11 +0,0 @@
-pub fn main() {
- try x = Ok(1)
- // <- exception
- // ^ variable
- // ^ operator
- // ^^ constant.builtin
- // ^ punctuation.bracket
- // ^ number
- // ^ punctuation.bracket
- Ok(x + 1)
-}