Skip to content

Commit 290406c

Browse files
committed
Allow dereferencing this without the this keyword (chain the dot operators)
Upgrade all dependencies.
1 parent 3acc215 commit 290406c

File tree

9 files changed

+54
-17
lines changed

9 files changed

+54
-17
lines changed

.github/ISSUE_TEMPLATE/problem-encountered.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Diagnostic messages can be enabled by:
3030
"oscript.logging.level": "debug"
3131
````
3232

33-
Then you open the development tools from the menu "Help" -\> "Toggle Developer Tools", perform tyhe operation that you want to investigate ans and save the content of the console. The interesting messages will start with "[oscript]".
33+
Then you open the development tools from the menu "Help" -> "Toggle Developer Tools", perform tyhe operation that you want to investigate ans and save the content of the console. The interesting messages will start with "[oscript]".
3434

3535
**What is the input OScript source that you used?**
3636

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.2.5
4+
5+
* Allow dereferencing `this` without the `this` keyword (chain the dot operators).
6+
7+
## 0.2.4
8+
9+
Fix locating a local variable identifier.
10+
311
## 0.2.3
412

513
Fix parsing of the member expression without the explicit `this` object.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ Licensed under the [MIT license].
219219
[OScript language server]: ./pkg/server/#readme
220220
[Bracket Pair Colorizer 2]: https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
221221
[static language description]: ./pkg/syntaxes/
222-
[file a bug report]: https://github.com/prantlf/vscode-oscript/issues/new
222+
[file a bug report]: https://github.com/prantlf/vscode-oscript/issues/new/choose
223223
[TextMate]: https://macromates.com/
224224
[OScript Bundle]: https://github.com/prantlf/oscript.tmbundle
225225
[Scintilla]: https://scintilla.org/

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-oscript",
33
"displayName": "OScript Language",
44
"description": "Provides syntax checking and fixing, highlighting, autocompletion, hints, symbol outline, identifier recognition and renaming and other features for the OScript language in Visual Studio Code.",
5-
"version": "0.2.4",
5+
"version": "0.2.5",
66
"icon": "doc/logo.png",
77
"publisher": "prantlf",
88
"author": {
@@ -23,7 +23,7 @@
2323
"url": "https://github.com/prantlf/vscode-oscript.git"
2424
},
2525
"bugs": {
26-
"url": "https://github.com/prantlf/vscode-oscript/issues/new/choose"
26+
"url": "https://github.com/prantlf/vscode-oscript/issues"
2727
},
2828
"engines": {
2929
"vscode": "^1.52.0"

pkg/server/CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Changelog
2+
3+
## 0.0.7
4+
5+
* Allow dereferencing `this` without the `this` keyword (chain the dot operators).
6+
7+
## 0.0.6
8+
9+
Fix locating a local variable identifier.
10+
11+
## 0.0.5
12+
13+
Fix parsing of the member expression without the explicit `this` object.
14+
15+
## 0.0.4
16+
17+
Fix parsing of the `switch` statement.
18+
19+
## 0.0.3
20+
21+
Fix the dependency on oscript-ast-walker.
22+
23+
## 0.0.2
24+
25+
Fix the dependency on oscript-parser.
26+
27+
## 0.0.1
28+
29+
Initial release with the syntax-checking, quick fixes, built-in type completion, hover hints, symbol outline, local identifier definition, references and renaming.

pkg/server/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ In simpler terms, this allows editor and addon devs to add support for the OScri
3636

3737
Install a plugin for your editor:
3838

39-
* [Visual Studio Code](../..#readme)
39+
* [Visual Studio Code](https://github.com/prantlf/vscode-oscript#readme)
4040

4141
[language server protocol]: https://microsoft.github.io/language-server-protocol/
4242
[OScript language]: https://github.com/prantlf/oscript-parser/blob/master/doc/grammar.md#oscript-language-grammar

pkg/server/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/server/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "oscript-language-server",
33
"description": "A language server for the OScript language.",
4-
"version": "0.0.5",
4+
"version": "0.0.7",
55
"author": {
66
"name": "Ferdinand Prantl",
77
"email": "[email protected]",
@@ -20,7 +20,7 @@
2020
"url": "https://github.com/prantlf/vscode-oscript.git"
2121
},
2222
"bugs": {
23-
"url": "https://github.com/prantlf/vscode-oscript/issues/new/choose"
23+
"url": "https://github.com/prantlf/vscode-oscript/issues"
2424
},
2525
"engines": {
2626
"node": ">=12"
@@ -34,8 +34,8 @@
3434
],
3535
"devDependencies": {
3636
"@rollup/plugin-yaml": "3.0.0",
37-
"oscript-ast-walker": "0.0.2",
38-
"oscript-parser": "0.2.3",
37+
"oscript-ast-walker": "0.1.0",
38+
"oscript-parser": "0.2.5",
3939
"rollup-plugin-copy": "3.3.0",
4040
"vscode-languageserver": "7.0.0",
4141
"vscode-languageserver-textdocument": "1.0.1"

0 commit comments

Comments
 (0)