Geequlim
cf22aa3595
Merge pull request #138 from sevkin/137
...
check before calling platform-specific code
1.0.0-stable
2020-01-26 16:27:00 +08:00
Vsevolod Balashov
c41bd642f0
check before calling platform-specific code
...
closes #137
2020-01-26 02:29:34 +03:00
geequlim
8d8f5c2d9b
Support reconnect to language server when server port changed
2020-01-12 00:00:17 +08:00
Geequlim
119a7ebd23
Merge pull request #134 from Bromeon/bugfix/highlight-camel-case
...
Fix syntax highlighting for camelCase identifiers
2020-01-10 23:54:50 +08:00
Jan Haller
555cb1ce9a
Fix syntax highlighting for camelCase identifiers
...
Currently, any occurrences of PascalCase identifiers (even as parts of other words) are recognized as classes.
This assumes snake_case convention for all methods and variables and makes it impossible to use camelCase. While this is the recommended GDScript style, the syntax highlighter should allow for different styles as long as it can do so unambiguously. This is already done for existing rules, but overridden by one rule with an overly general regex pattern.
This commit modifies the catch-all rule for the 'parscal_class' group to only capture whole words.
For clarity, it renames 'parscal_class' to 'pascal_case_class'.
Other groups to recognize classes remain unchanged: type_declear, function-return-type, class_def, class_new, class_is, class_enum, class_name, extends
2019-12-29 18:00:31 +01:00
geequlim
ca3a1e62c4
Fix status icon color bug
1.0-beta2
1.0.0-beta2
2019-12-07 14:03:59 +08:00
geequlim
61e05e7d6e
Update dependencies
2019-12-07 14:03:38 +08:00
Geequlim
96b833851d
Merge pull request #124 from Calinou/improve-messages
...
Improve messages for consistency and fix typos
2019-11-06 00:25:49 +08:00
Hugo Locurcio
602cc895c0
Improve messages for consistency and fix typos
2019-11-04 18:52:53 +01:00
geequlim
41a58d76b1
Fix indent in GDScript.tmLaguage.json
2019-10-27 12:04:42 +08:00
Geequlim
8d6992822e
Merge pull request #123 from OrenjiAkira/master
...
Fix class_name statement bug
2019-10-27 12:00:41 +08:00
orenjiakira
f0914742e1
Fix class_name statement bug
2019-10-26 16:07:09 -03:00
Geequlim
a1e020560d
Merge pull request #120 from Calinou/improve-readme
...
Improve the README and fix various typos
2019-10-10 23:31:51 +08:00
Hugo Locurcio
cf9e478b12
Improve the README and fix various typos
2019-10-10 17:29:43 +02:00
Geequlim
d155016b08
Merge pull request #121 from Calinou/optimize-images
...
Optimize images losslessly using `oxipng -o6 --strip --zopfli`
2019-10-10 23:28:36 +08:00
Hugo Locurcio
40b09491ac
Optimize images losslessly using oxipng -o6 --strip --zopfli
2019-10-10 17:04:21 +02:00
Geequlim
24c29452c7
Fix typo in readme
2019-10-09 15:15:25 +08:00
Geequlim
ecffd631a8
Update version to 1.0.0 !
1.0.0
2019-10-09 14:47:21 +08:00
Geequlim
3645e431d3
Add command to list godot native classes
2019-10-09 13:30:21 +08:00
Geequlim
e2febb81b1
Setup class inherit tree and render in native documentation page
2019-10-09 13:14:04 +08:00
Geequlim
f07e1154ef
Improve native documentation webview renderer
...
Make prism as a custom lib instead of node module to reduce the binary size
2019-10-08 19:34:47 +08:00
geequlim
a563a3584a
Bump to 0.9.1
0.9.1
2019-10-06 17:09:09 +08:00
geequlim
758aafc570
Render docs of native symbols in webview mostly works now
2019-10-06 17:06:49 +08:00
geequlim
eba90dbbf9
Jump between native documentations
2019-10-04 20:54:47 +08:00
geequlim
47647a05ae
[WIP] Add NativeDocumentManager to show native symbol informations
2019-10-04 19:22:02 +08:00
geequlim
28e284f0ad
Improve code hlighting
2019-10-04 14:15:42 +08:00
Geequlim
c26320ec03
Merge pull request #118 from pduzinki:fix-string-highlighting
...
fix string literal highlighting
2019-10-04 13:05:26 +08:00
pawel duzinkiewicz
7d20df3b35
fix string literal highlighting
2019-10-03 19:58:38 +02:00
Geequlim
a84548aeac
Merge pull request #116 from anoadragon453/patch-2
...
typo fix
0.9.0
2019-09-27 11:12:04 +08:00
Andrew Morgan
0ae80d6bcd
typo fix
...
small typo fix
2019-09-26 23:54:47 +01:00
geequlim
325b17a29c
transfer to godotengine/godot-vscode-plugin
2019-08-28 22:36:45 +08:00
geequlim
0938b6384a
Fix crash with detect shell configurations of VSCode settings
2019-08-28 22:15:42 +08:00
Geequlim
3064849452
Fix error with restart godot editor
...
Move more client related code to GDScriptLanguageClient
2019-06-26 17:29:06 +08:00
Geequlim
c416ea6789
Allow retry connect to editor after ignored retry
2019-06-26 12:08:10 +08:00
Geequlim
1e22ac0d9a
Fix release build
2019-06-25 17:33:25 +08:00
Geequlim
61e1cafdfe
The GDScript LSP Client is works correctly !
2019-06-25 17:16:59 +08:00
Geequlim
1844dd570b
Merge pull request #102 from ankitpriyarup/lsp-client
...
minor addition in configuration and grammar files
2019-05-31 19:17:31 +08:00
Ankit Priyarup
ff7f31776a
minor addition in configuration and grammar files
...
comment folding, addition of new keywords in grammar, removing wrong comments from snippets which was causing problem
2019-05-31 15:13:40 +05:30
geequlim
fafabc3b34
improve syntax highlight of GDScript
2019-05-22 22:20:54 +08:00
Geequlim
d6331fee89
Implement MessageTransports for the websocket connection
...
Drop stream wrap fro the websocket connection
2019-05-21 10:47:34 +08:00
geequlim
41b36e6e95
Warp the websocket connection to a mock stream
2019-05-19 18:46:14 +08:00
geequlim
ece1f3118d
Checkout new GDScriptLanguageClient branch
2019-05-04 19:48:36 +08:00
Geequlim
2ba776dc40
Merge pull request #94 from anoadragon453/patch-1
...
Fix small grammar issue
2019-03-13 20:40:28 +08:00
Andrew Morgan
abaa5d32d0
Fix some grammar issue
...
Lint configuration, not configurations.
2019-03-12 15:24:17 +00:00
Geequlim
06817de78e
Merge pull request #84 from lleaff/feat-reuse-term
...
Close existing terminal when executing "run" commands
2018-12-03 13:06:03 +08:00
lleaff
6aab0be1d4
"run" commands close existing launched instances
2018-10-10 02:03:04 +02:00
Geequlim
307e29a7ec
Merge pull request #79 from AlienGamesLLC/master
...
single line if-else statement
2018-09-08 12:04:47 +08:00
Geequlim
58e8626cac
Merge pull request #77 from fractile81/deps-updates
...
Dependencies all updated to latest versions.
2018-09-08 11:55:57 +08:00
Geequlim
3ac359af86
Merge branch 'master' into deps-updates
2018-09-08 11:55:40 +08:00
Akira Kido
c20909fdb3
fixed regex to reflect my issue
2018-09-04 17:30:40 +09:00