From 3619572ed88841cd2106c141c0baacfcb8496023 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 29 Jul 2024 17:32:32 +0200 Subject: [PATCH] fix: update tree-sitter and fix syntax.create --- build.zig.zon | 4 ++-- src/syntax.zig | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index 56d1d30..1925858 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -4,8 +4,8 @@ .dependencies = .{ .@"tree-sitter" = .{ - .url = "https://github.com/neurocyte/tree-sitter/releases/download/master-fd32e76148fa681b9aca82bea0140869f69355b9/source.tar.gz", - .hash = "1220803e05b4fe889452f399e64061c2b372c71972bc1c5bad55e41aedd5679d36a9", + .url = "https://github.com/neurocyte/tree-sitter/releases/download/master-eda7be4e1fa1ef5046153e1ad6a3e5097d7746f3/source.tar.gz", + .hash = "1220d69c4591a68ab00731fa9becda325da182851afeef30b41011a86f1fba6c19e6", }, }, .paths = .{ diff --git a/src/syntax.zig b/src/syntax.zig index 4212772..4c6f1f4 100644 --- a/src/syntax.zig +++ b/src/syntax.zig @@ -33,7 +33,7 @@ pub fn create(file_type: *const FileType, a: std.mem.Allocator, content: []const }; errdefer self.destroy(); try self.parser.setLanguage(self.lang); - try self.parse(content); + try self.refresh_full(content); return self; }