From 207f90f01bb8593b6bccd36752d2844d84e6c765 Mon Sep 17 00:00:00 2001 From: Chetan Date: Sun, 23 Mar 2025 13:24:30 +0000 Subject: [PATCH 01/14] Add GDScript submodule and syntax test file for GDScript support, see #XXX (@chetanjangir0) --- .gitmodules | 3 + CHANGELOG.md | 1 + assets/syntaxes/02_Extra/GDScript-sublime | 1 + tests/syntax-tests/source/GDScript/test.gd | 71 ++++++++++++++++++++++ 4 files changed, 76 insertions(+) create mode 160000 assets/syntaxes/02_Extra/GDScript-sublime create mode 100644 tests/syntax-tests/source/GDScript/test.gd diff --git a/.gitmodules b/.gitmodules index fe3df9a2..f51cea4f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -266,3 +266,6 @@ [submodule "assets/syntaxes/02_Extra/Idris2"] path = assets/syntaxes/02_Extra/Idris2 url = https://github.com/buzden/sublime-syntax-idris2 +[submodule "assets/syntaxes/02_Extra/GDScript-sublime"] + path = assets/syntaxes/02_Extra/GDScript-sublime + url = https://github.com/beefsack/GDScript-sublime diff --git a/CHANGELOG.md b/CHANGELOG.md index b4a8184c..fca20b2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ - Map `ndjson` extension to JSON syntax, see #3209 (@keith-hall) - Map files with `csproj`, `vbproj`, `props` and `targets` extensions to XML syntax, see #3213 (@keith-hall) - Add debsources syntax to highlight `/etc/apt/sources.list` files, see #3215 (@keith-hall) +- Add syntax test file for GDScript highlighting, see #XYZ (@chetanjangir0) ## Themes diff --git a/assets/syntaxes/02_Extra/GDScript-sublime b/assets/syntaxes/02_Extra/GDScript-sublime new file mode 160000 index 00000000..96f5dcf2 --- /dev/null +++ b/assets/syntaxes/02_Extra/GDScript-sublime @@ -0,0 +1 @@ +Subproject commit 96f5dcf29728aa987123321e2544330eed991a3e diff --git a/tests/syntax-tests/source/GDScript/test.gd b/tests/syntax-tests/source/GDScript/test.gd new file mode 100644 index 00000000..7192dfec --- /dev/null +++ b/tests/syntax-tests/source/GDScript/test.gd @@ -0,0 +1,71 @@ +extends Node + +signal custom_signal(param) + +const PI = 3.14159 + +var untyped_var = "Hello, World!" +var typed_int: int = 42 +var typed_float: float = 3.14 +var typed_string: String = "GDScript Test" +var typed_array: Array = [1, 2, 3, 4] +var typed_dict: Dictionary = {"key": "value", "number": 100} + +onready var label = $Label + +func say_hello() -> void: + print("Hello from GDScript!") + +func add_numbers(a: int, b: int = 10) -> int: + return a + b + +func process_value(value: int) -> String: + if value < 0: + return "Negative" + elif value == 0: + return "Zero" + else: + return "Positive" + +func sum_array(arr: Array) -> int: + var total: int = 0 + for num in arr: + total += num + return total + +func describe_number(num: int) -> String: + match num: + 0: + return "Zero" + 1, 2, 3: + return "Small number" + _: + return "Large number" + +func long_description() -> String: + return """This is a test file for GDScript. +It covers variables, functions, control structures, loops, signals, inner classes, +multiline strings, arrays, and dictionaries.""" + +class InnerExample: + var inner_value: int = 99 + func show_value() -> void: + print("Inner value is:", inner_value) + +func test_inner_class() -> void: + var inner = InnerExample.new() + inner.show_value() + +func trigger_signal() -> void: + emit_signal("custom_signal", "TestParam") + +func _ready() -> void: + say_hello() + var result_add = add_numbers(5) + print("Add result:", result_add) + print("Process value for -5:", process_value(-5)) + print("Sum of array [10, 20, 30]:", sum_array([10, 20, 30])) + print("Description for 2:", describe_number(2)) + print("Long description:\n", long_description()) + test_inner_class() + trigger_signal() From 4175f289796af56ea251d04ae621ef8053706c44 Mon Sep 17 00:00:00 2001 From: Chetan Date: Sun, 23 Mar 2025 13:53:32 +0000 Subject: [PATCH 02/14] Update changelog entry for GDScript support (#3233) --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fca20b2b..08503047 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,7 +22,7 @@ - Map `ndjson` extension to JSON syntax, see #3209 (@keith-hall) - Map files with `csproj`, `vbproj`, `props` and `targets` extensions to XML syntax, see #3213 (@keith-hall) - Add debsources syntax to highlight `/etc/apt/sources.list` files, see #3215 (@keith-hall) -- Add syntax test file for GDScript highlighting, see #XYZ (@chetanjangir0) +- Add syntax test file for GDScript highlighting, see #3236 (@chetanjangir0) ## Themes From 18b71743c8ffc242653960b8fd335f3346b94094 Mon Sep 17 00:00:00 2001 From: Haris Mohamedy Date: Mon, 31 Mar 2025 17:23:19 -0700 Subject: [PATCH 03/14] Fix for multibyte characters in file path --- CHANGELOG.md | 1 + Cargo.lock | 7 +++++++ Cargo.toml | 1 + src/printer.rs | 13 +++++++------ tests/examples/test.A—B가 | 0 tests/integration_tests.rs | 11 +++++++++++ 6 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 tests/examples/test.A—B가 diff --git a/CHANGELOG.md b/CHANGELOG.md index b8c59964..96017e33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ - Fix `BAT_THEME_DARK` and `BAT_THEME_LIGHT` being ignored, see issue #3171 and PR #3168 (@bash) - Prevent `--list-themes` from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815) - Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp) +- Fix crash for multibyte characters in file path, see #3230 (@HSM95) ## Other diff --git a/Cargo.lock b/Cargo.lock index a87351cd..2ea16f11 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -153,6 +153,7 @@ dependencies = [ "terminal-colorsaurus", "thiserror 2.0.11", "toml", + "unicode-segmentation", "unicode-width 0.1.14", "wait-timeout", "walkdir", @@ -1678,6 +1679,12 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + [[package]] name = "unicode-width" version = "0.1.14" diff --git a/Cargo.toml b/Cargo.toml index 68172e72..c792a4c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -68,6 +68,7 @@ bytesize = { version = "1.3.0" } encoding_rs = "0.8.35" execute = { version = "0.2.13", optional = true } terminal-colorsaurus = "0.4" +unicode-segmentation = "1.12.0" [dependencies.git2] version = "0.20" diff --git a/src/printer.rs b/src/printer.rs index 2c364bd7..6d933363 100644 --- a/src/printer.rs +++ b/src/printer.rs @@ -17,6 +17,7 @@ use content_inspector::ContentType; use encoding_rs::{UTF_16BE, UTF_16LE}; +use unicode_segmentation::UnicodeSegmentation; use unicode_width::UnicodeWidthChar; use crate::assets::{HighlightingAssets, SyntaxReferenceInSet}; @@ -403,14 +404,14 @@ impl<'a> InteractivePrinter<'a> { handle: &mut OutputHandle, content: &str, ) -> Result<()> { - let mut content = content; let content_width = self.config.term_width - self.get_header_component_indent_length(); - while content.len() > content_width { - let (content_line, remaining) = content.split_at(content_width); - self.print_header_component_with_indent(handle, content_line)?; - content = remaining; + let mut content_graphemes: Vec<&str> = content.graphemes(true).collect(); + while content_graphemes.len() > content_width { + let (content_line, remaining) = content_graphemes.split_at(content_width); + self.print_header_component_with_indent(handle, content_line.join("").as_str())?; + content_graphemes = remaining.iter().cloned().collect(); } - self.print_header_component_with_indent(handle, content) + self.print_header_component_with_indent(handle, content_graphemes.join("").as_str()) } fn highlight_regions_for_line<'b>( diff --git a/tests/examples/test.A—B가 b/tests/examples/test.A—B가 new file mode 100644 index 00000000..e69de29b diff --git a/tests/integration_tests.rs b/tests/integration_tests.rs index 3aafb17c..97dbd550 100644 --- a/tests/integration_tests.rs +++ b/tests/integration_tests.rs @@ -1600,6 +1600,17 @@ oken .stderr(""); } +#[test] +fn header_narrow_terminal_with_multibyte_chars() { + bat() + .arg("--terminal-width=30") + .arg("--decorations=always") + .arg("test.A—B가") + .assert() + .success() + .stderr(""); +} + #[test] #[cfg(feature = "git")] // Expected output assumes git is enabled fn header_default() { From a55d23aaa4eb256560e6b17436750f031711bf52 Mon Sep 17 00:00:00 2001 From: Haris Mohamedy Date: Mon, 31 Mar 2025 17:50:23 -0700 Subject: [PATCH 04/14] Add PR to CHANGELOG --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96017e33..de61621d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ - Fix `BAT_THEME_DARK` and `BAT_THEME_LIGHT` being ignored, see issue #3171 and PR #3168 (@bash) - Prevent `--list-themes` from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815) - Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp) -- Fix crash for multibyte characters in file path, see #3230 (@HSM95) +- Fix crash for multibyte characters in file path, see issue #3230 and PR #3245 (@HSM95) ## Other From b5413cc015664044f6be7815be58b5d4edffd7c8 Mon Sep 17 00:00:00 2001 From: Haris Mohamedy Date: Thu, 3 Apr 2025 00:49:14 -0700 Subject: [PATCH 05/14] Do not split into graphemes if not necessary --- src/printer.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/printer.rs b/src/printer.rs index 6d933363..6574069f 100644 --- a/src/printer.rs +++ b/src/printer.rs @@ -405,6 +405,10 @@ impl<'a> InteractivePrinter<'a> { content: &str, ) -> Result<()> { let content_width = self.config.term_width - self.get_header_component_indent_length(); + if content.chars().count() <= content_width { + return self.print_header_component_with_indent(handle, content); + } + let mut content_graphemes: Vec<&str> = content.graphemes(true).collect(); while content_graphemes.len() > content_width { let (content_line, remaining) = content_graphemes.split_at(content_width); From 51491c3c08a23e5b1f0a9961e6e8a1c544fd18b2 Mon Sep 17 00:00:00 2001 From: Adam Gaskins Date: Mon, 7 Apr 2025 17:11:59 -0400 Subject: [PATCH 06/14] Fix syntax highlighting for bash/zsh --- .../builtins/unix-family/50-shell.toml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/syntax_mapping/builtins/unix-family/50-shell.toml b/src/syntax_mapping/builtins/unix-family/50-shell.toml index d015ca81..cd59a84e 100644 --- a/src/syntax_mapping/builtins/unix-family/50-shell.toml +++ b/src/syntax_mapping/builtins/unix-family/50-shell.toml @@ -2,4 +2,24 @@ "Bourne Again Shell (bash)" = [ # used by lots of shells "/etc/profile", + + "bashrc", + "*.bashrc", + "bash_profile", + "*.bash_profile", + "bash_login", + "*.bash_login", + "bash_logout", + "*.bash_logout", + + "zshrc", + "*.zshrc", + "zprofile", + "*.zprofile", + "zlogin", + "*.zlogin", + "zlogout", + "*.zlogout", + "zshenv", + "*.zshenv" ] From c4c919aa31316a5084d17bb92a2d5c6fce8bce72 Mon Sep 17 00:00:00 2001 From: Adam Gaskins Date: Mon, 7 Apr 2025 17:11:59 -0400 Subject: [PATCH 07/14] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a8409fb..ba027663 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ - Prevent `--list-themes` from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815) - Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp) - Make highlight tests fail when new syntaxes don't have fixtures PR #3255 (@dan-hipschman) +- Fix bash/zsh file highlighting, see PR #3262 (@AdamGaskins) ## Other From 3eef8590f43f1c0e052f0a31e29f603d30afd90d Mon Sep 17 00:00:00 2001 From: chetanjangir0 Date: Sat, 12 Apr 2025 18:00:43 +0530 Subject: [PATCH 08/14] genereated highlighted syntax test file --- .../syntax-tests/highlighted/GDScript/test.gd | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 tests/syntax-tests/highlighted/GDScript/test.gd diff --git a/tests/syntax-tests/highlighted/GDScript/test.gd b/tests/syntax-tests/highlighted/GDScript/test.gd new file mode 100644 index 00000000..99c64412 --- /dev/null +++ b/tests/syntax-tests/highlighted/GDScript/test.gd @@ -0,0 +1,71 @@ +extends Node + +signal custom_signal(param) + +const PI = 3.14159 + +var untyped_var = "Hello, World!" +var typed_int: int = 42 +var typed_float: float = 3.14 +var typed_string: String = "GDScript Test" +var typed_array: Array = [1, 2, 3, 4] +var typed_dict: Dictionary = {"key": "value", "number": 100} + +onready var label = $Label + +func say_hello() -> void: + print("Hello from GDScript!") + +func add_numbers(a: int, b: int = 10) -> int: + return a + b + +func process_value(value: int) -> String: + if value < 0: + return "Negative" + elif value == 0: + return "Zero" + else: + return "Positive" + +func sum_array(arr: Array) -> int: + var total: int = 0 + for num in arr: + total += num + return total + +func describe_number(num: int) -> String: + match num: + 0: + return "Zero" + 1, 2, 3: + return "Small number" + _: + return "Large number" + +func long_description() -> String: + return """This is a test file for GDScript. +It covers variables, functions, control structures, loops, signals, inner classes, +multiline strings, arrays, and dictionaries.""" + +class InnerExample: + var inner_value: int = 99 + func show_value() -> void: + print("Inner value is:", inner_value) + +func test_inner_class() -> void: + var inner = InnerExample.new() + inner.show_value() + +func trigger_signal() -> void: + emit_signal("custom_signal", "TestParam") + +func _ready() -> void: + say_hello() + var result_add = add_numbers(5) + print("Add result:", result_add) + print("Process value for -5:", process_value(-5)) + print("Sum of array [10, 20, 30]:", sum_array([10, 20, 30])) + print("Description for 2:", describe_number(2)) + print("Long description:\n", long_description()) + test_inner_class() + trigger_signal() From 14064dd987413ac3ff0b19eecdb0f9d7b346ae93 Mon Sep 17 00:00:00 2001 From: chetanjangir0 Date: Sat, 12 Apr 2025 19:14:15 +0530 Subject: [PATCH 09/14] regenerated the highlighted file --- .../syntax-tests/highlighted/GDScript/test.gd | 112 +++++++++--------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/tests/syntax-tests/highlighted/GDScript/test.gd b/tests/syntax-tests/highlighted/GDScript/test.gd index 99c64412..4ea498cf 100644 --- a/tests/syntax-tests/highlighted/GDScript/test.gd +++ b/tests/syntax-tests/highlighted/GDScript/test.gd @@ -1,71 +1,71 @@ -extends Node +extends Node -signal custom_signal(param) +signal custom_signal(param) -const PI = 3.14159 +const PI = 3.14159 -var untyped_var = "Hello, World!" -var typed_int: int = 42 -var typed_float: float = 3.14 -var typed_string: String = "GDScript Test" -var typed_array: Array = [1, 2, 3, 4] -var typed_dict: Dictionary = {"key": "value", "number": 100} +var untyped_var = "Hello, World!" +var typed_int: int = 42 +var typed_float: float = 3.14 +var typed_string: String = "GDScript Test" +var typed_array: Array = [1, 2, 3, 4] +var typed_dict: Dictionary = {"key": "value", "number": 100} -onready var label = $Label +onready var label = $Label -func say_hello() -> void: - print("Hello from GDScript!") +func say_hello() -> void: + print("Hello from GDScript!") -func add_numbers(a: int, b: int = 10) -> int: - return a + b +func add_numbers(a: int, b: int = 10) -> int: + return a + b -func process_value(value: int) -> String: - if value < 0: - return "Negative" - elif value == 0: - return "Zero" - else: - return "Positive" +func process_value(value: int) -> String: + if value < 0: + return "Negative" + elif value == 0: + return "Zero" + else: + return "Positive" -func sum_array(arr: Array) -> int: - var total: int = 0 - for num in arr: - total += num - return total +func sum_array(arr: Array) -> int: + var total: int = 0 + for num in arr: + total += num + return total -func describe_number(num: int) -> String: - match num: - 0: - return "Zero" - 1, 2, 3: - return "Small number" +func describe_number(num: int) -> String: + match num: + 0: + return "Zero" + 1, 2, 3: + return "Small number"  _: - return "Large number" + return "Large number" -func long_description() -> String: - return """This is a test file for GDScript. -It covers variables, functions, control structures, loops, signals, inner classes, -multiline strings, arrays, and dictionaries.""" +func long_description() -> String: + return """This is a test file for GDScript. +It covers variables, functions, control structures, loops, signals, inner classes, +multiline strings, arrays, and dictionaries.""" -class InnerExample: - var inner_value: int = 99 - func show_value() -> void: - print("Inner value is:", inner_value) +class InnerExample: + var inner_value: int = 99 + func show_value() -> void: + print("Inner value is:", inner_value) -func test_inner_class() -> void: - var inner = InnerExample.new() - inner.show_value() +func test_inner_class() -> void: + var inner = InnerExample.new() + inner.show_value() -func trigger_signal() -> void: - emit_signal("custom_signal", "TestParam") +func trigger_signal() -> void: + emit_signal("custom_signal", "TestParam") -func _ready() -> void: - say_hello() - var result_add = add_numbers(5) - print("Add result:", result_add) - print("Process value for -5:", process_value(-5)) - print("Sum of array [10, 20, 30]:", sum_array([10, 20, 30])) - print("Description for 2:", describe_number(2)) - print("Long description:\n", long_description()) - test_inner_class() - trigger_signal() +func _ready() -> void: + say_hello() + var result_add = add_numbers(5) + print("Add result:", result_add) + print("Process value for -5:", process_value(-5)) + print("Sum of array [10, 20, 30]:", sum_array([10, 20, 30])) + print("Description for 2:", describe_number(2)) + print("Long description:\n", long_description()) + test_inner_class() + trigger_signal() From e761d795129e609764c156480bcaa492f5872f97 Mon Sep 17 00:00:00 2001 From: Adam Gaskins Date: Sat, 12 Apr 2025 11:08:57 -0400 Subject: [PATCH 10/14] Update CHANGELOG.md Co-authored-by: Keith Hall --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba027663..d9ba1c57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ - Prevent `--list-themes` from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815) - Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp) - Make highlight tests fail when new syntaxes don't have fixtures PR #3255 (@dan-hipschman) -- Fix bash/zsh file highlighting, see PR #3262 (@AdamGaskins) +- Add missing mappings for various bash/zsh files, see PR #3262 (@AdamGaskins) ## Other From 0bf4753ff10529912e424c3f5b6620fe614261f8 Mon Sep 17 00:00:00 2001 From: Chetan Jangir <69336404+chetanjangir0@users.noreply.github.com> Date: Sun, 13 Apr 2025 14:51:53 +0530 Subject: [PATCH 11/14] Update CHANGELOG.md Co-authored-by: Keith Hall --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 056cc71a..5f679045 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,7 @@ - Map `ndjson` extension to JSON syntax, see #3209 (@keith-hall) - Map files with `csproj`, `vbproj`, `props` and `targets` extensions to XML syntax, see #3213 (@keith-hall) - Add debsources syntax to highlight `/etc/apt/sources.list` files, see #3215 (@keith-hall) -- Add syntax test file for GDScript highlighting, see #3236 (@chetanjangir0) +- Add syntax definition and test file for GDScript highlighting, see #3236 (@chetanjangir0) - Add syntax test file for Odin highlighting, see #3241 (@chetanjangir0) ## Themes From e202a33ea1e7d79c40a0d15ad58d82e3b8bcd37e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Apr 2025 09:50:51 +0000 Subject: [PATCH 12/14] Bump assets/syntaxes/02_Extra/Apache from `163bc03` to `cf6cefc` (#3253) Bumps [assets/syntaxes/02_Extra/Apache](https://github.com/colinta/ApacheConf.tmLanguage) from `163bc03` to `cf6cefc`. - [Commits](https://github.com/colinta/ApacheConf.tmLanguage/compare/163bc03ae8998a237dfb4be353d0aea198ea17f5...cf6cefc51ebb46b1b54906433edbae0fe9c71cad) --- updated-dependencies: - dependency-name: assets/syntaxes/02_Extra/Apache dependency-version: cf6cefc51ebb46b1b54906433edbae0fe9c71cad dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- assets/syntaxes/02_Extra/Apache | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/syntaxes/02_Extra/Apache b/assets/syntaxes/02_Extra/Apache index 163bc03a..cf6cefc5 160000 --- a/assets/syntaxes/02_Extra/Apache +++ b/assets/syntaxes/02_Extra/Apache @@ -1 +1 @@ -Subproject commit 163bc03ae8998a237dfb4be353d0aea198ea17f5 +Subproject commit cf6cefc51ebb46b1b54906433edbae0fe9c71cad From 5d75632c8e142acefff7aaf37fcee35f4b62f5b9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Apr 2025 10:14:09 +0000 Subject: [PATCH 13/14] Bump assets/syntaxes/02_Extra/PowerShell from `c0372a1` to `a08b55b` (#3252) Bumps [assets/syntaxes/02_Extra/PowerShell](https://github.com/PowerShell/EditorSyntax) from `c0372a1` to `a08b55b`. - [Commits](https://github.com/PowerShell/EditorSyntax/compare/c0372a1d2df136ca6b3d1a9f7b85031dedf117f9...a08b55bf1146c210f58e844be53c2aa78fd5e610) --- updated-dependencies: - dependency-name: assets/syntaxes/02_Extra/PowerShell dependency-version: a08b55bf1146c210f58e844be53c2aa78fd5e610 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- assets/syntaxes/02_Extra/PowerShell | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/syntaxes/02_Extra/PowerShell b/assets/syntaxes/02_Extra/PowerShell index c0372a1d..a08b55bf 160000 --- a/assets/syntaxes/02_Extra/PowerShell +++ b/assets/syntaxes/02_Extra/PowerShell @@ -1 +1 @@ -Subproject commit c0372a1d2df136ca6b3d1a9f7b85031dedf117f9 +Subproject commit a08b55bf1146c210f58e844be53c2aa78fd5e610 From ba49ba0acd2ecb6e1ea7aa5da3e02638ce54f1d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Apr 2025 10:36:54 +0000 Subject: [PATCH 14/14] Bump assets/themes/zenburn from `86d4ee7` to `9c588eb` (#3251) Bumps [assets/themes/zenburn](https://github.com/colinta/zenburn) from `86d4ee7` to `9c588eb`. - [Commits](https://github.com/colinta/zenburn/compare/86d4ee7a1f884851a1d21d66249687f527fced32...9c588ebc11c3e6487b081bd54528af08baa8a09a) --- updated-dependencies: - dependency-name: assets/themes/zenburn dependency-version: 9c588ebc11c3e6487b081bd54528af08baa8a09a dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- assets/themes/zenburn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/themes/zenburn b/assets/themes/zenburn index 86d4ee7a..9c588ebc 160000 --- a/assets/themes/zenburn +++ b/assets/themes/zenburn @@ -1 +1 @@ -Subproject commit 86d4ee7a1f884851a1d21d66249687f527fced32 +Subproject commit 9c588ebc11c3e6487b081bd54528af08baa8a09a