|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [1.9.4] The "I absolutely did NOT forget about this extension's existence" update |
| 4 | +- Added: support for "#region" blocks, due to GZDoom handling those |
| 5 | +- Added: support for "// region" and "// #region" comments blocks |
| 6 | +- Fixed: How the strings handled escaping sequences |
| 7 | +- Fixed: DECORATE aliased to ACS in the language selection menu, for some reason. |
| 8 | +- Fixed: char strings handled like normal strings |
| 9 | +- Fixed: "<" and ">" signs being threated as brackets even when used as operators |
| 10 | + |
3 | 11 | ## [1.9.3] The "Ternary" update
|
4 | 12 | - Fixed: broken decimal point identification
|
5 | 13 | - Fixed: `:` character making everything after it a class (even if they weren't)
|
6 |
| -- Added: `?` to the operators list |
| 14 | +- Added: `?` to the operators' list |
7 | 15 |
|
8 | 16 | ## [1.9.2] The "time goes on, but I'm still lazy" update
|
9 | 17 | - Fixed: `NULL` was seen as a constant instead of a keyword (like `null` does)
|
|
12 | 20 | - Enhancing classes detection in `default` ([link](https://github.com/PROPHESSOR/GZDoom-Extension-VSCode/pull/7))
|
13 | 21 |
|
14 | 22 | ## [1.9.0] The "back to the roots" update
|
15 |
| -- Deleted any trace of javascript, again. |
| 23 | +- Deleted any trace of JavaScript. Again. |
16 | 24 | - Added syntax highlighting support for most [Special Lumps](https://zdoom.org/wiki/Special_lumps)
|
17 | 25 |
|
18 | 26 | ## [1.8.3] The "Bundler" update
|
19 | 27 | - Extension weights almost 13 MB less.
|
20 | 28 |
|
21 | 29 | ## [1.8.2] The "ZScript on the GO" update
|
22 | 30 |
|
23 |
| -- Restarted the project, again. |
| 31 | +- Restarted the project. Again. |
24 | 32 | - Now the extension runs on the web version of vscode
|
25 | 33 |
|
26 | 34 | ## [1.8.0] The "Annother Rewrite" update
|
27 | 35 |
|
28 | 36 | - Rewrote the whole thing for not murdering "VSCode & Co." with huge files (LOC > 1000) and to look actually decent
|
29 |
| -- Sneak peek for auto-complete (working this time, I swear: you can even try it if you know how compile this mess) |
| 37 | +- Sneak peek for auto-complete (working this time, I swear: you can even try it if you know how to compile this mess) |
30 | 38 | - Some other fixes (and bugs) I forgot during the rewrite.
|
31 | 39 |
|
32 | 40 | ## [1.7.6] The "Classed4Nobody" update
|
|
72 | 80 |
|
73 | 81 | ## [1.6.1] The "Comments have value" update
|
74 | 82 |
|
75 |
| -- Added comments support for file parsing (I'm gonna need it for context support) |
| 83 | +- Added comments support for file parsing (I'm going to need it for context support) |
76 | 84 | - Added types for contextes (is it a class? An enum? A struct? ...)
|
77 | 85 | - Microfixes around the place
|
78 |
| -- A little peek to what to do next (maybe) |
| 86 | +- A little peek at what to do next (maybe) |
79 | 87 |
|
80 | 88 | ## [1.6.0] The "Kaptain can't program" update
|
81 | 89 |
|
82 | 90 | - Small fixes about folding in both ZScript and ACS
|
83 |
| -- Really broken "open and closed curly brackets" checking, for your class/enum/structs making pleasure. |
| 91 | +- Really broken "open and closed curly brackets" checking for your class/enum/structs making pleasure. |
84 | 92 | - Soon™ to come.
|
85 | 93 |
|
86 | 94 | ## [1.5.0] The "Script Types" update
|
@@ -139,10 +147,10 @@ script "Whatever" ENTER //<-- this one
|
139 | 147 | - Fixed "states" block ending, as they can have "anonymous functions inside"
|
140 | 148 | - Upgraded performance thanks to some regex magic!
|
141 | 149 | - Updated class highlighting (example 2)
|
142 |
| -- Fixed the `default` and `states` blocks detection, again. (They won't be found in comments anymore) |
| 150 | +- Fixed the `default` and `states` blocks detection, again. (They won't be found in comments any more) |
143 | 151 | - Fixed `default` blocks getting called `decorate` blocks in the token view
|
144 | 152 | - Removed a lot of hardcoded stuff
|
145 |
| -- Changed highlighting type from `class` to `tag` for `Default` blocks' attributes |
| 153 | +- Changed the highlighting type from `class` to `tag` for `Default` blocks' attributes |
146 | 154 | - Added enum support (example 3, but was it really required?)
|
147 | 155 |
|
148 | 156 | Examples:
|
|
0 commit comments