diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-treesitter/configs.lua | 3 | ||||
| -rw-r--r-- | lua/nvim-treesitter/parsers.lua | 15 |
2 files changed, 9 insertions, 9 deletions
diff --git a/lua/nvim-treesitter/configs.lua b/lua/nvim-treesitter/configs.lua index cb0b8b5a8..5fddd1620 100644 --- a/lua/nvim-treesitter/configs.lua +++ b/lua/nvim-treesitter/configs.lua @@ -25,8 +25,7 @@ local builtin_modules = { enable = false, custom_captures = {}, is_supported = function(lang) - -- FIXME(vigoux): markdown highlighting breaks everything for now - return lang ~= "markdown" and queries.has_highlights(lang) + return queries.has_highlights(lang) end, additional_vim_regex_highlighting = false, }, diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index a757fdd14..57280e820 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -433,13 +433,14 @@ list.hcl = { used_by = { "terraform" }, } --- FIXME(vigoux): markdown is broken for now --- list.markdown = { --- install_info = { --- url = "https://github.com/ikatyang/tree-sitter-markdown", --- files = { "src/parser.c", "src/scanner.cc" }, --- } --- } +list.markdown = { + install_info = { + url = "https://github.com/MDeiml/tree-sitter-markdown", + files = { "src/parser.c", "src/scanner.cc" }, + branch = "main", + }, + experimental = true, +} list.tlaplus = { install_info = { |
