From 2db2b636f24cce2066b722fd3167898e53b5296f Mon Sep 17 00:00:00 2001 From: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com> Date: Wed, 7 Aug 2024 13:47:21 +0200 Subject: [PATCH] assistant: Add annotations to more languages (#15866) Release Notes: - N/A --- Cargo.lock | 6 +++--- crates/languages/src/c/outline.scm | 2 ++ crates/languages/src/cpp/outline.scm | 2 ++ crates/languages/src/go/outline.scm | 1 + crates/languages/src/javascript/outline.scm | 2 ++ crates/languages/src/python/outline.scm | 2 ++ crates/languages/src/tsx/outline.scm | 2 ++ crates/languages/src/typescript/outline.scm | 2 ++ extensions/gleam/Cargo.toml | 2 +- extensions/gleam/extension.toml | 2 +- extensions/gleam/languages/gleam/outline.scm | 2 ++ extensions/html/Cargo.toml | 2 +- extensions/html/extension.toml | 2 +- extensions/html/languages/html/outline.scm | 1 + extensions/php/Cargo.toml | 2 +- extensions/php/extension.toml | 2 +- extensions/php/languages/php/outline.scm | 2 ++ 17 files changed, 27 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9bcd9ce1bf..9d0c4e215a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13971,7 +13971,7 @@ dependencies = [ [[package]] name = "zed_gleam" -version = "0.1.3" +version = "0.1.4" dependencies = [ "html_to_markdown 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "zed_extension_api 0.0.7", @@ -13993,7 +13993,7 @@ dependencies = [ [[package]] name = "zed_html" -version = "0.1.1" +version = "0.1.2" dependencies = [ "zed_extension_api 0.0.6", ] @@ -14014,7 +14014,7 @@ dependencies = [ [[package]] name = "zed_php" -version = "0.1.2" +version = "0.1.3" dependencies = [ "zed_extension_api 0.0.6", ] diff --git a/crates/languages/src/c/outline.scm b/crates/languages/src/c/outline.scm index ef80b7af8c..4d36606942 100644 --- a/crates/languages/src/c/outline.scm +++ b/crates/languages/src/c/outline.scm @@ -68,3 +68,5 @@ ")" @context)))) ] ) @item + +(comment) @annotation diff --git a/crates/languages/src/cpp/outline.scm b/crates/languages/src/cpp/outline.scm index 38e75f193f..728e5aa3bc 100644 --- a/crates/languages/src/cpp/outline.scm +++ b/crates/languages/src/cpp/outline.scm @@ -147,3 +147,5 @@ ")" @context))) ] (type_qualifier)? @context) @item + +(comment) @annotation diff --git a/crates/languages/src/go/outline.scm b/crates/languages/src/go/outline.scm index d5c3b1cad8..8da01a3e02 100644 --- a/crates/languages/src/go/outline.scm +++ b/crates/languages/src/go/outline.scm @@ -1,3 +1,4 @@ +(comment) @annotation (type_declaration "type" @context (type_spec diff --git a/crates/languages/src/javascript/outline.scm b/crates/languages/src/javascript/outline.scm index f7b78e0aba..c5ec3d36dd 100644 --- a/crates/languages/src/javascript/outline.scm +++ b/crates/languages/src/javascript/outline.scm @@ -71,3 +71,5 @@ ) ) ) @item + +(comment) @annotation diff --git a/crates/languages/src/python/outline.scm b/crates/languages/src/python/outline.scm index e3efb3dbf6..70beb4e675 100644 --- a/crates/languages/src/python/outline.scm +++ b/crates/languages/src/python/outline.scm @@ -1,3 +1,5 @@ +(decorator) @annotation + (class_definition "class" @context name: (identifier) @name diff --git a/crates/languages/src/tsx/outline.scm b/crates/languages/src/tsx/outline.scm index fe114e990e..d6a881a5ca 100644 --- a/crates/languages/src/tsx/outline.scm +++ b/crates/languages/src/tsx/outline.scm @@ -74,3 +74,5 @@ ) ) ) @item + +(comment) @annotation diff --git a/crates/languages/src/typescript/outline.scm b/crates/languages/src/typescript/outline.scm index fe114e990e..d6a881a5ca 100644 --- a/crates/languages/src/typescript/outline.scm +++ b/crates/languages/src/typescript/outline.scm @@ -74,3 +74,5 @@ ) ) ) @item + +(comment) @annotation diff --git a/extensions/gleam/Cargo.toml b/extensions/gleam/Cargo.toml index 089fa9f80e..c699e2306e 100644 --- a/extensions/gleam/Cargo.toml +++ b/extensions/gleam/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zed_gleam" -version = "0.1.3" +version = "0.1.4" edition = "2021" publish = false license = "Apache-2.0" diff --git a/extensions/gleam/extension.toml b/extensions/gleam/extension.toml index ddd100e6b8..4749ee1c93 100644 --- a/extensions/gleam/extension.toml +++ b/extensions/gleam/extension.toml @@ -1,7 +1,7 @@ id = "gleam" name = "Gleam" description = "Gleam support." -version = "0.1.3" +version = "0.1.4" schema_version = 1 authors = ["Marshall Bowers "] repository = "https://github.com/zed-industries/zed" diff --git a/extensions/gleam/languages/gleam/outline.scm b/extensions/gleam/languages/gleam/outline.scm index 5df7a6af80..f0a7b12798 100644 --- a/extensions/gleam/languages/gleam/outline.scm +++ b/extensions/gleam/languages/gleam/outline.scm @@ -29,3 +29,5 @@ (visibility_modifier)? @context "const" @context name: (_) @name) @item + +(statement_comment) @annotation diff --git a/extensions/html/Cargo.toml b/extensions/html/Cargo.toml index be4697cf07..7ea8a87550 100644 --- a/extensions/html/Cargo.toml +++ b/extensions/html/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zed_html" -version = "0.1.1" +version = "0.1.2" edition = "2021" publish = false license = "Apache-2.0" diff --git a/extensions/html/extension.toml b/extensions/html/extension.toml index 4ba372605a..9add7f8289 100644 --- a/extensions/html/extension.toml +++ b/extensions/html/extension.toml @@ -1,7 +1,7 @@ id = "html" name = "HTML" description = "HTML support." -version = "0.1.1" +version = "0.1.2" schema_version = 1 authors = ["Isaac Clayton "] repository = "https://github.com/zed-industries/zed" diff --git a/extensions/html/languages/html/outline.scm b/extensions/html/languages/html/outline.scm index e69de29bb2..a9b95da556 100644 --- a/extensions/html/languages/html/outline.scm +++ b/extensions/html/languages/html/outline.scm @@ -0,0 +1 @@ +(comment) @annotation diff --git a/extensions/php/Cargo.toml b/extensions/php/Cargo.toml index 24bcd6aafe..978d7967d6 100644 --- a/extensions/php/Cargo.toml +++ b/extensions/php/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zed_php" -version = "0.1.2" +version = "0.1.3" edition = "2021" publish = false license = "Apache-2.0" diff --git a/extensions/php/extension.toml b/extensions/php/extension.toml index 7d9d438ce6..cb30eb5f0c 100644 --- a/extensions/php/extension.toml +++ b/extensions/php/extension.toml @@ -1,7 +1,7 @@ id = "php" name = "PHP" description = "PHP support." -version = "0.1.2" +version = "0.1.3" schema_version = 1 authors = ["Piotr Osiewicz "] repository = "https://github.com/zed-industries/zed" diff --git a/extensions/php/languages/php/outline.scm b/extensions/php/languages/php/outline.scm index f837ce0d87..13c11676b9 100644 --- a/extensions/php/languages/php/outline.scm +++ b/extensions/php/languages/php/outline.scm @@ -42,3 +42,5 @@ ) ) ) @item + +(comment) @annotation