Resolves https://github.com/zed-industries/zed/issues/56478 This diff fixes Bash syntax highlighting for conditional and arithmetic expressions. The Bash parser already recognizes tokens like `[[`, `]]`, `((`, `))`, `$((`, `!=`, and `||`, but Zed’s Bash highlight query was not capturing several of them. With this change, the Bash highlight query styles those operators and delimiters consistently with existing shell operators, brackets, and special punctuation. | Before | After | | --- | --- | | <img width="1667" height="1088" alt="ayu-old" src="https://github.com/user-attachments/assets/0a89bd71-0a13-4ebe-8bc9-abc27ab42ed8" /> | <img width="1667" height="1088" alt="ayu-new" src="https://github.com/user-attachments/assets/afa5e8ab-f94a-4f5e-8fe8-770bac07559a" /> | Release Notes: - Fixed bash syntax highlighting for conditional expressions, arithmetic expressions, and related operators.
1 file changedLine totals unavailable