Beancount syntax highlighting (#7389)

Release Notes:

- Added syntax highlighting for [Beancount](https://beancount.github.io)
This commit is contained in:
Conrad Irwin
2024-02-05 11:07:26 -07:00
committed by GitHub
parent 4195f27964
commit e2e8e52ec4
6 changed files with 37 additions and 0 deletions
+1
View File
@@ -67,6 +67,7 @@ pub fn init(
};
language("bash", tree_sitter_bash::language(), vec![]);
language("beancount", tree_sitter_beancount::language(), vec![]);
language(
"c",
tree_sitter_c::language(),
@@ -0,0 +1,3 @@
name = "Beancount"
path_suffixes = ["beancount"]
brackets = [{ start = "\"", end = "\"", close = false, newline = false }]
@@ -0,0 +1,21 @@
(comment) @comment
(headline) @comment
[
(payee)
(narration)
(string)
] @string
(number) @number
(date) @function
(currency) @constant
(account) @identifier
[
(option)
(include)
(open)
(balance)
(pad)
(close)
] @keyword