mirror of https://github.com/lapce/lapce.git
fix markdown
This commit is contained in:
parent
e370aa9aab
commit
7d6b739926
|
@ -4716,7 +4716,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tree-sitter-md"
|
name = "tree-sitter-md"
|
||||||
version = "0.0.1"
|
version = "0.0.1"
|
||||||
source = "git+https://github.com/MDeiml/tree-sitter-markdown.git#be3e08acfd85bd87d85f41fde74fdcec25f76dbe"
|
source = "git+https://github.com/dzhou121/tree-sitter-markdown.git#134c7f870ad17b3c3e40cd90b8bbd08329ac4bbd"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
"tree-sitter",
|
"tree-sitter",
|
||||||
|
|
|
@ -27,7 +27,7 @@ tree-sitter-ruby = { git = "https://github.com/Liberatys/tree-sitter-ruby.git",
|
||||||
tree-sitter-c = { version = "0.20.1", optional = true }
|
tree-sitter-c = { version = "0.20.1", optional = true }
|
||||||
tree-sitter-cpp = { version = "0.20.0", optional = true }
|
tree-sitter-cpp = { version = "0.20.0", optional = true }
|
||||||
tree-sitter-json = { version = "0.19.0", optional = true }
|
tree-sitter-json = { version = "0.19.0", optional = true }
|
||||||
tree-sitter-md = { git = "https://github.com/MDeiml/tree-sitter-markdown.git", version = "0.0.1", optional = true }
|
tree-sitter-md = { git = "https://github.com/dzhou121/tree-sitter-markdown.git", version = "0.0.1", optional = true }
|
||||||
tree-sitter-html = { version = "0.19.0", optional = true }
|
tree-sitter-html = { version = "0.19.0", optional = true }
|
||||||
tree-sitter-java = { git = "https://github.com/tree-sitter/tree-sitter-java.git", version = "0.20.0", optional = true }
|
tree-sitter-java = { git = "https://github.com/tree-sitter/tree-sitter-java.git", version = "0.20.0", optional = true }
|
||||||
tree-sitter-elm = { version = "5.6.0", optional = true }
|
tree-sitter-elm = { version = "5.6.0", optional = true }
|
||||||
|
@ -66,7 +66,7 @@ lang-ruby = ["dep:tree-sitter-ruby"]
|
||||||
lang-c = ["dep:tree-sitter-c"]
|
lang-c = ["dep:tree-sitter-c"]
|
||||||
lang-cpp = ["dep:tree-sitter-cpp"]
|
lang-cpp = ["dep:tree-sitter-cpp"]
|
||||||
lang-json = ["dep:tree-sitter-json"]
|
lang-json = ["dep:tree-sitter-json"]
|
||||||
lang-md = ["dep:tree-sitter-md"]
|
lang-markdown = ["dep:tree-sitter-md"]
|
||||||
lang-html = ["dep:tree-sitter-html"]
|
lang-html = ["dep:tree-sitter-html"]
|
||||||
lang-java = ["dep:tree-sitter-java"]
|
lang-java = ["dep:tree-sitter-java"]
|
||||||
lang-elm = ["dep:tree-sitter-elm"]
|
lang-elm = ["dep:tree-sitter-elm"]
|
||||||
|
|
|
@ -122,7 +122,7 @@ pub enum LapceLanguage {
|
||||||
Cpp,
|
Cpp,
|
||||||
#[cfg(feature = "lang-json")]
|
#[cfg(feature = "lang-json")]
|
||||||
Json,
|
Json,
|
||||||
#[cfg(feature = "lang-md")]
|
#[cfg(feature = "lang-markdown")]
|
||||||
Markdown,
|
Markdown,
|
||||||
#[cfg(feature = "lang-ruby")]
|
#[cfg(feature = "lang-ruby")]
|
||||||
Ruby,
|
Ruby,
|
||||||
|
@ -316,11 +316,11 @@ pub enum LapceLanguage {
|
||||||
code_lens: (DEFAULT_CODE_LENS_LIST, DEFAULT_CODE_LENS_IGNORE_LIST),
|
code_lens: (DEFAULT_CODE_LENS_LIST, DEFAULT_CODE_LENS_IGNORE_LIST),
|
||||||
extensions: &["json"],
|
extensions: &["json"],
|
||||||
},
|
},
|
||||||
#[cfg(feature = "lang-md")]
|
#[cfg(feature = "lang-markdown")]
|
||||||
SyntaxProperties {
|
SyntaxProperties {
|
||||||
id: LapceLanguage::Markdown,
|
id: LapceLanguage::Markdown,
|
||||||
language: tree_sitter_md::language,
|
language: tree_sitter_md::language,
|
||||||
highlight: tree_sitter_md::HIGHLIGHTS_QUERY,
|
highlight: tree_sitter_md::HIGHLIGHT_QUERY,
|
||||||
comment: "",
|
comment: "",
|
||||||
indent: " ",
|
indent: " ",
|
||||||
code_lens: (DEFAULT_CODE_LENS_LIST, DEFAULT_CODE_LENS_IGNORE_LIST),
|
code_lens: (DEFAULT_CODE_LENS_LIST, DEFAULT_CODE_LENS_IGNORE_LIST),
|
||||||
|
@ -698,8 +698,8 @@ fn test_json_lang() {
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
#[cfg(feature = "lang-md")]
|
#[cfg(feature = "lang-markdown")]
|
||||||
fn test_md_lang() {
|
fn test_markdown_lang() {
|
||||||
assert_language(LapceLanguage::Markdown, &["md"]);
|
assert_language(LapceLanguage::Markdown, &["md"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,7 @@ default = ["all-languages"]
|
||||||
# To build lapce with only some of the supported languages, for example:
|
# To build lapce with only some of the supported languages, for example:
|
||||||
#
|
#
|
||||||
# cargo build --no-default-features -p lapce-ui \
|
# cargo build --no-default-features -p lapce-ui \
|
||||||
# --features lang-rust,lang-toml,lang-md,lang-json
|
# --features lang-rust,lang-toml,lang-markdown,lang-json
|
||||||
#
|
#
|
||||||
all-languages = [
|
all-languages = [
|
||||||
"lang-rust",
|
"lang-rust",
|
||||||
|
@ -74,7 +74,7 @@ all-languages = [
|
||||||
"lang-c",
|
"lang-c",
|
||||||
"lang-cpp",
|
"lang-cpp",
|
||||||
"lang-json",
|
"lang-json",
|
||||||
"lang-md",
|
"lang-markdown",
|
||||||
"lang-html",
|
"lang-html",
|
||||||
"lang-java",
|
"lang-java",
|
||||||
"lang-elm",
|
"lang-elm",
|
||||||
|
@ -104,7 +104,7 @@ lang-ruby= ["lapce-core/lang-ruby"]
|
||||||
lang-c = ["lapce-core/lang-c"]
|
lang-c = ["lapce-core/lang-c"]
|
||||||
lang-cpp = ["lapce-core/lang-cpp"]
|
lang-cpp = ["lapce-core/lang-cpp"]
|
||||||
lang-json= ["lapce-core/lang-json"]
|
lang-json= ["lapce-core/lang-json"]
|
||||||
lang-md = ["lapce-core/lang-md"]
|
lang-markdown = ["lapce-core/lang-markdown"]
|
||||||
lang-html = ["lapce-core/lang-html"]
|
lang-html = ["lapce-core/lang-html"]
|
||||||
lang-java = ["lapce-core/lang-java"]
|
lang-java = ["lapce-core/lang-java"]
|
||||||
lang-elm = ["lapce-core/lang-elm"]
|
lang-elm = ["lapce-core/lang-elm"]
|
||||||
|
|
Loading…
Reference in New Issue