Crates.io | tree-sitter-loongdoc |
lib.rs | tree-sitter-loongdoc |
version | 0.2.0 |
source | src |
created_at | 2024-06-08 03:03:17.332456 |
updated_at | 2024-08-02 13:51:36.11526 |
description | loongdoc grammar for tree-sitter |
homepage | |
repository | https://github.com/cathaysia/tree-sitter-loongdoc |
max_upload_size | |
id | 1265385 |
size | 1,641,518 |
LoongDoc is normalized asciidoc. LoongDocs make BEST EFFORT to keep compatibility with asciidoc.
This repo contains:
There two website for this repo:
add the following lines to your tree-sitter configuration:
{
'cathaysia/tree-sitter-loongdoc',
},
vim.filetype.add({
extension = {
adoc = 'loongdoc'
},
})
local parser_config = require('nvim-treesitter.parsers').get_parser_configs()
parser_config.loongdoc = {
install_info = {
url = 'https://github.com/cathaysia/tree-sitter-loongdoc.git',
files = { 'tree-sitter-loongdoc/src/parser.c', 'tree-sitter-loongdoc/src/scanner.c' },
branch = 'master',
generate_requires_npm = false,
requires_generate_from_grammar = false,
},
}
parser_config.loongdoc_inline = {
install_info = {
url = 'https://github.com/cathaysia/tree-sitter-loongdoc.git',
files = { 'tree-sitter-loongdoc_inline/src/parser.c', 'tree-sitter-loongdoc_inline/src/scanner.c' },
branch = 'master',
generate_requires_npm = false,
requires_generate_from_grammar = false,
},
}