arrkiin
e21de33ffc
Multiline statements
2017-05-02 11:51:42 +02:00
geequlim
590f9e51e7
Run game within terminal
...
Remove Debugger
2017-03-22 02:59:21 +08:00
geequlim
519add7029
Move workspace smbols state to status bar
2017-03-22 02:35:01 +08:00
geequlim
236adcab1c
improved variable parsing
...
improved unused variable checking fix #10
2017-03-13 09:48:29 +08:00
geequlim
82f4765bcc
add method index list in documentation previewer
2017-03-09 20:34:19 +08:00
geequlim
91c6acb1fd
fix unused variable checking error when be same part of another one
2017-03-09 19:30:06 +08:00
geequlim
c657fc16de
add asignment and comparation expression checking
2017-03-09 17:33:01 +08:00
geequlim
5fa1acecee
Parse exported variables with ignore indented vars
2017-02-26 20:50:37 +08:00
geequlim
e2058496ef
Ignore syntax checking with comments
...
Fix for expression checking with [] and {}
Fix bug with out of range checking from #7
Better syntax checking with code blocks close #4
2017-02-26 18:50:01 +08:00
geequlim
edb733130e
Add configuration to ignore indented vairables
...
Fix hover tip render error with code examples in documentation
Do not parse any symbols in comments
Remove test files in last commit
2017-02-26 17:05:19 +08:00
Koivulehto
c953f7773d
Fixes for gdscript syntax checking ( #7 )
...
* Fixed the typo in the folder name configrations
Now the name is configurations. All the code
referencing the folder has also been updated.
* Updated deprecated variables
* Demonstration of current diagnostics issues
All the lines that get a complaint from diagnostics are marked
with #in 0.2.2 and a short explanation whether the complaint is valid
or not.
* Enabled syntax highlighting for comments
Now comments have a different colour compared to variables. Found it
unclear which file controls syntax so edited both
GDScript.full.tmLanguage.json and GDScript.tmLanguage.json. In addition
renamed test_files directory to be clearer and started working on
diagnostic.ts to fix false positives in syntax highglighting.
* Fixed checking comments for syntax
Now comments are not checked for syntax. This was achieved by excluding
comments from being parsed. In addition made it so that syntax check no
longer complains about empty lines having wrong indentation.
* Wrong committer details on previous commits
This commit should have the correct details.
* Added a comment explaining how nextline is parsed
* Reverted changes in symbolparser.ts
Also made minor additions to test_files.
2017-02-26 11:53:35 +08:00
geequlim
7e1537fef6
add licence
...
add debugger for launcher
2017-02-25 23:38:46 +08:00
geequlim
d4401b1272
don't ignore multi with spaces in documentation comments
2017-02-20 18:35:39 +08:00
Geequlim
5dcd125939
detact more syntax errors for code blocks
2017-01-19 22:51:41 +08:00
Geequlim
6c4fca265a
release 0.2.1
...
add markdown support for workspace documentation rendering in hover tip
2017-01-19 13:48:09 +08:00
Geequlim
f318df4f3d
Fix workspace symbols appear twice
...
Close #2
2017-01-16 09:52:38 +08:00
Geequlim
1ca963f72f
better support for autoloads
2017-01-14 17:39:04 +08:00
Geequlim
e9cd9f37d4
const value in hover tip and comletion items
2017-01-14 15:00:34 +08:00
Geequlim
fd063ea486
more readable links in docutmentation preview page
2017-01-13 10:26:16 +08:00
Geequlim
f2b729652e
insert () if function has no paramaters
...
fix bug for documentation parseing
2017-01-13 10:05:59 +08:00
Geequlim
d92d4d8c98
show signature in completion item label
2017-01-12 15:32:43 +08:00
Geequlim
60a510ca8c
Ignore var check in comments for validating
...
Add workspace documentation for workspace symbols in code completion
2017-01-12 15:02:13 +08:00
Geequlim
db30b8e473
Add workspace document parser
...
Show workspace documents in hover tips
2017-01-12 11:20:18 +08:00
Geequlim
78b68b8b6f
function/signal signatures with symbols
2017-01-12 09:50:20 +08:00
Geequlim
acff1ac903
Reorder hover tip to builtin -> workspace -> node path fix #2
...
Add signal paramater highlight support
2017-01-11 17:10:13 +08:00
Geequlim
7e68ae318a
better hover message for signals
...
Release 0.1.5
2017-01-11 09:56:05 +08:00
Geequlim
dfc695a2fd
implement workspace signature helper
2017-01-11 09:48:25 +08:00
Geequlim
f890468f98
Add signature helper for builtin functions
...
Add signature infomations for workspace functions in hover message
2017-01-10 23:43:23 +08:00
Geequlim
75d4bee8aa
fix errors with diagnostic
2017-01-10 18:19:57 +08:00
Geequlim
f42aafc2ae
Improve for speed
2017-01-09 23:14:33 +08:00
Geequlim
60d93b09d0
implement documentation preview in new window
2017-01-02 23:31:32 +08:00
Geequlim
90687c8a9b
release 0.1.3
2016-12-30 22:40:52 +08:00
Geequlim
ffbf1ed783
Implement mouse hover provider
2016-12-30 14:17:55 +00:00
Geequlim
33840a5410
Implement definition provider
2016-12-30 08:31:58 +00:00
Geequlim
815a80dfed
Add actions to run project and scenes
...
Fix errors with validating
Add node completion
2016-12-27 21:31:00 +08:00
Geequlim
9e8cfdd3e8
fix errors in unused vars checking
2016-12-27 12:00:16 +08:00
Geequlim
8e75aea144
fix error for ':' validating
2016-12-27 11:06:23 +08:00
Geequlim
1e7154f071
fix error for symbol range parsing
...
add '()' to workspace function completion
remove '""' from signal completion
2016-12-27 10:59:52 +08:00
Geequlim
425e8214ed
static validating
2016-12-25 22:10:35 +08:00
Geequlim
893ae24438
stop crash when open single gdscriot
2016-12-25 19:35:11 +08:00
Geequlim
690aea2487
static codecompletion!
2016-12-25 12:48:22 +08:00
Geequlim
bb5e48dddf
load docdata for codecompletion
2016-12-25 00:56:40 +08:00
Geequlim
b75178f500
add action godot.updateWorkspaceSymbols
2016-12-24 18:08:57 +08:00
Geequlim
692f70a998
Fix errors on windows
2016-12-21 10:03:11 +08:00
Geequlim
d11003e9a5
commit for prerealse
2016-12-20 22:20:16 +08:00
Geequlim
2419fc4d33
configuratable http port for editor server
2016-12-20 20:38:59 +08:00
Geequlim
99ef48009e
Fix http request error
2016-12-20 20:30:10 +08:00
Geequlim
6ba675ad21
Implements workspace symbol provider
2016-12-19 23:06:00 +08:00
Geequlim
71bf862172
Implement document symbol parser
2016-12-18 23:35:50 +08:00
Geequlim
75e6ce2042
Import docdata from godot editor
...
Better unused variable checking
2016-12-17 20:04:51 +08:00