From b9d14ba3e18c1d76c552c6e54ec4a4f0126bc4a6 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sat, 12 Apr 2025 12:35:03 +0800 Subject: [PATCH] gnu: tree-sitter-markdown: Update to 0.4.1. * gnu/packages/tree-sitter.scm (tree-sitter-markdown): Update to 0.4.1. [#:get-cleanup-snippet]: Disable failing tests. Change-Id: Ie4c685e91932508c4c4df5bf310b3c41ac2684f2 --- gnu/packages/tree-sitter.scm | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm index 876b89494acbb8162d8bfc4039a59f6500c4644d..5f00b87902164266140506ebf2b9d198e0679f9b 100644 --- a/gnu/packages/tree-sitter.scm +++ b/gnu/packages/tree-sitter.scm @@ -629,17 +629,22 @@ which will be used as a snippet in origin." '#$grammar-directories))))) (define-public tree-sitter-markdown - ;; No tags - (let ((commit "ef3caf83663ea97ad9e88d891424fff6a20d878d") - (revision "0")) - (tree-sitter-grammar - "markdown" "Markdown (CommonMark Spec v0.30)" - "0p9mxpvkhzsxbndda36zx5ycd6g2r2qs60gpx4y56p10lhgzlyqj" - "0.1.1" - #:repository-url "https://github.com/MDeiml/tree-sitter-markdown" - #:grammar-directories '("tree-sitter-markdown" - "tree-sitter-markdown-inline") - #:commit commit))) + (tree-sitter-grammar + "markdown" "Markdown (CommonMark Spec v0.30)" + "0r8jlmyr1bnyqqipmpmxxw4qw81c9n0l29xdfkz2n2zmjqps5v9r" + "0.4.1" + #:repository-url "https://github.com/MDeiml/tree-sitter-markdown" + #:grammar-directories '("tree-sitter-markdown" + "tree-sitter-markdown-inline") + #:get-cleanup-snippet + (lambda (grammar-directories) + #~(begin + (use-modules (guix build utils)) + ;; FIXME + (with-directory-excursion "tree-sitter-markdown-inline/test/corpus" + (for-each delete-file + '("extension_wikilink.txt" "spec.txt" "tags.txt"))) + #$(tree-sitter-delete-generated-files grammar-directories))))) (define-public tree-sitter-markdown-gfm ;; Not updated for more than 1 year, can be deprecated when gfm will be