aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editors/vscode/package.json18
1 files changed, 14 insertions, 4 deletions
diff --git a/editors/vscode/package.json b/editors/vscode/package.json
index e6c57d8..1de71b1 100644
--- a/editors/vscode/package.json
+++ b/editors/vscode/package.json
@@ -137,11 +137,21 @@
{
"name": "odin",
"owner": "odin",
- "fileLocation": [
- "absolute"
- ],
+ "fileLocation": "absolute",
+ "pattern": {
+ "regexp": "^(.+)\\((\\d+):(\\d+)\\) (Error|Warning): (.+)$",
+ "file": 1,
+ "line": 2,
+ "column": 3,
+ "severity": 4,
+ "message": 5
+ }
+ }, {
+ "name": "odin-unix",
+ "owner": "odin",
+ "fileLocation": "absolute",
"pattern": {
- "regexp": "^(.+)\\(([0-9]+)\\:([0-9]+)\\) ([^:]+)(.+)$",
+ "regexp": "^(.+):(\\d+):(\\d+): (Error|Warning): (.+)$",
"file": 1,
"line": 2,
"column": 3,