[Mlir-commits] [mlir] [mlir][vscode] Add angle bracket support to MLIR language configuration (PR #176602)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Sat Jan 17 14:41:22 PST 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-mlir
Author: Jacques Pienaar (jpienaar)
<details>
<summary>Changes</summary>
Add angle brackets (<>) to brackets, autoClosingPairs, and surroundingPairs for better editing of types like tensor<3xf32>. Also add colorizedBracketPairs for visual distinction between nested bracket types.
---
Full diff: https://github.com/llvm/llvm-project/pull/176602.diff
2 Files Affected:
- (modified) mlir/utils/vscode/language-configuration.json (+10-1)
- (modified) mlir/utils/vscode/package.json (+1-1)
``````````diff
diff --git a/mlir/utils/vscode/language-configuration.json b/mlir/utils/vscode/language-configuration.json
index 8a34cc83a53cb..ded00a40bab70 100644
--- a/mlir/utils/vscode/language-configuration.json
+++ b/mlir/utils/vscode/language-configuration.json
@@ -5,18 +5,27 @@
"brackets": [
["{", "}"],
["[", "]"],
- ["(", ")"]
+ ["(", ")"],
+ ["<", ">"]
+ ],
+ "colorizedBracketPairs": [
+ ["{", "}"],
+ ["[", "]"],
+ ["(", ")"],
+ ["<", ">"]
],
"autoClosingPairs": [
["{", "}"],
["[", "]"],
["(", ")"],
+ ["<", ">"],
["\"", "\""]
],
"surroundingPairs": [
["{", "}"],
["[", "]"],
["(", ")"],
+ ["<", ">"],
["\"", "\""]
]
}
diff --git a/mlir/utils/vscode/package.json b/mlir/utils/vscode/package.json
index 0f419279f2346..2087330f4a1ad 100644
--- a/mlir/utils/vscode/package.json
+++ b/mlir/utils/vscode/package.json
@@ -2,7 +2,7 @@
"name": "vscode-mlir",
"displayName": "MLIR",
"description": "MLIR Language Extension",
- "version": "0.0.12",
+ "version": "0.0.13",
"publisher": "llvm-vs-code-extensions",
"homepage": "https://mlir.llvm.org/",
"icon": "icon.png",
``````````
</details>
https://github.com/llvm/llvm-project/pull/176602
More information about the Mlir-commits
mailing list