Skip to content

Commit d0f7a22

Browse files
committed
fix broma language syntax
1 parent 3e2a87c commit d0f7a22

File tree

5 files changed

+11
-2
lines changed

5 files changed

+11
-2
lines changed

Diff for: .vscodeignore

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ node_modules/**
2727
!node_modules/yallist
2828

2929
!assets
30+
!src/broma/
3031
src/**
3132
.gitignore
3233
.yarnrc

Diff for: CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Geode for VS Code Changelog
22

3+
## [v1.18.1]
4+
- Fix syntax highlighting for Broma
5+
36
## [v1.18.0]
47
- Geode 4.2.0 `mod.json` changes: `dependencies` and `incompatibilities` may now be objects, and `dependencies.[id]` may specify `settings` for dependency-specific settings
58

Diff for: README.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ This is a rewrite and enhancement of the previous `geode-support` extension, whi
1515
* Inline color hints for `ccColor3B` and `ccColor4B`
1616
* Preview sprites on hover
1717
* View mod setting info on hover
18+
* Syntax highlighting for [Broma](https://github.com/geode-sdk/Broma) files
1819

1920
![](./assets/color-hover.png)
2021

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "geode",
33
"displayName": "Geode",
44
"description": "Utilities for the Geode Geometry Dash modding framework",
5-
"version": "1.18.0",
5+
"version": "1.18.1",
66
"engines": {
77
"vscode": "^1.72.0"
88
},

Diff for: src/broma/bro.inject.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
"patterns": [
77
{
88
"name": "keyword.other.bro",
9-
"match": "\\b(mac|win|ios|android|PAD)\\b"
9+
"match": "\\b(PAD|mac|win|ios|android|imac|m1|android32|android64)\\b"
10+
},
11+
{
12+
"name": "constant.language.todoreturn.bro markup.underline",
13+
"match": "\\b(TodoReturn)\\b"
1014
},
1115
{
1216
"name": "keyword.bro",

0 commit comments

Comments
 (0)