Josef Vlach
341495023a
Scene Tree <-> Inspector integration. Stack Frame Vars improvements
2020-09-22 21:39:29 +01:00
Josef Vlach
5c17d7b4b9
Improved Inspector integration with Scene Tree and use of macros from subr-x
2020-09-21 21:51:16 +01:00
Josef Vlach
e457b05d2a
Scene tree - basic rendering and Inspector integration
2020-09-20 22:00:25 +01:00
Josef Vlach
406bc58d77
Breadcrumbs in Inspector buffer (navigation deeper into the tree)
2020-09-19 22:40:54 +01:00
Josef Vlach
6621b71a1a
*Stack frame vars* and *Inspector* buffers are table based + types for ObjectId
2020-09-19 16:03:59 +01:00
Josef Vlach
152e1b8cea
Debug Hydra
2020-09-15 21:40:20 +01:00
Josef Vlach
ea94ba5360
Support all packet types and theirs (initial) to-string implementation
2020-09-15 20:40:31 +01:00
Josef Vlach
34a88c5cb2
* Stack frame vars * buffer now displays types of ObjectID variables
2020-09-12 22:47:10 +01:00
Josef Vlach
80b08e0afd
Debugger - initial support
2020-09-12 11:25:36 +01:00
RichieHH
dde7ffa735
Fix scene and script selection not aborting when pressing C-g ( #90 )
...
* abort run if user cancels (C-g) a scene/script selection.
* removed todo
2020-09-09 09:14:27 -06:00
Nathan Lovato
1031e6f87e
Update banner image in README
2020-09-07 22:36:40 -06:00
Nathan Lovato
099ca4471f
Update the changelog for release 1.3.0
1.3.0
2020-09-07 22:33:16 -06:00
Nathan Lovato
828ff63da1
Address lint-indent errors in gdscript-docs and gdscript-keywords
2020-09-07 22:33:16 -06:00
Nathan Lovato
110d36da96
Remove gdscript-indent-guess-indent-offset
...
The function would guess indents wrong and often find an offset value of
8 instead of 4. It's also getting in the way and adding configuration
for little benefit.
2020-09-07 22:19:13 -06:00
Nathan Lovato
1a31e42273
Replace f-executable-p with file-executable-p
...
f-executable-p is a third-party function that only calls the standard
lib's file-executable-p
2020-09-02 11:12:02 -06:00
Nathan Lovato
13812f4a17
Merge pull request #84 from rileyrg/godotexecutable-fix
...
if no godot executable found then error
2020-09-01 17:17:55 -06:00
Richard G. Riley
08654b4e38
if no godot executable found then error
2020-09-02 00:46:49 +02:00
Nathan Lovato
01a0c56bb4
Update banner image
...
It now has the Godot logo so it's easier to recognize
2020-09-01 15:46:40 -06:00
Nathan Lovato
4db7ed6369
Merge pull request #82 from rileyrg/run-scene-enhance
...
Select scene to run from a gdscript buffer, enable projectile (helm) for scene selection.
2020-08-30 09:54:29 -06:00
Richard G. Riley
a1ff8e2801
use the universal prefix when running a scene to force scene selection and also enable projectile completion so can use helm if so configured.
2020-08-30 06:36:14 +02:00
Nathan Lovato
949ac8c47a
Merge pull request #81 from rileyrg/customise-godot-exe-with-full-path
...
enable gdscript-godot-executable as defined path+exe
2020-08-28 08:45:29 -06:00
Richard G. Riley
2e9f6fbe2a
Enable gdscript-godot-executable as a full uri to the godot exe
2020-08-28 09:05:35 +02:00
Nathan Lovato
3f33cb6611
Merge pull request #80 from rileyrg/allow-browse-url-default
...
Option to default opening docs using browse-url
2020-08-27 20:23:11 -06:00
Richard G. Riley
4ff18e6755
add option gdscript-docs-use-eww (default t) to allow use of browse-url instead of eww
2020-08-27 22:59:40 +02:00
RichieHH
4a95d69034
Add command to search the online API, add customisable variables ( #79 )
...
* add option to "force-online" API lookups with a parameter or using prefix-arg (C-u). Added function to search online Godot API with symbol at point OR using prefix arg to enter a search term.
* implemented review suggestions #79
* fixed no symbol at point bug. pop existing API buffer for local docs too. Minor docstring changes.
* be a bit more helpful when local docs are missing
Co-authored-by: Richard G. Riley <rileyrg@gmail>
2020-08-27 00:16:59 -06:00
RichieHH
16a4bc6c46
fixed eww-after-render-hook always calling gdscript doc formatter ( #78 )
...
* fixed eww after render hook calling gdscript stuff in non gdscript scenarios,
* check we are viewing docs.godotengine before tidying up
Co-authored-by: Richard G. Riley <rileyrg@gmail>
Fix #77
2020-08-25 07:02:27 -06:00
Nathan Lovato
7adaf201c1
Merge pull request #76 from VlachJosef/master
...
Run editor in separated comint-buffer
2020-08-23 14:02:40 -06:00
Josef Vlach
6744e3b74d
Run editor in separated comint-buffer
2020-08-23 20:05:02 +01:00
Nathan Lovato
7aea87bd7b
Merge pull request #75 from VlachJosef/master
...
block-start rx improvements for "if" "elif" "while" "func" blocks
2020-07-26 11:21:20 -06:00
Josef Vlach
123c0df70d
block-start rx improvements for "if" "elif" "while" "func" blocks
2020-07-25 17:01:37 +01:00
Nathan Lovato
4bf308023b
Merge pull request #74 from VlachJosef/master
...
Use gdscript-mode-syntax-table instead of gdscript-syntax-table
2020-07-25 09:11:23 -06:00
Josef Vlach
e8f56823eb
Use gdscript-mode-syntax-table instead of gdscript-syntax-table
...
Highlight '$' operator constant similar to Godot editor
2020-07-25 14:22:17 +01:00
Nathan Lovato
86dcaa2430
Merge pull request #72 from VlachJosef/master
...
Hydra gdformat current/all buffers, save/gdformat all modified buffers
2020-07-24 08:38:09 -06:00
Josef Vlach
e31da43351
gdformat current/all buffers, save/gdformat all modified buffers
2020-07-18 20:14:35 +01:00
Nathan Lovato
fd6754d36b
Merge pull request #70 from VlachJosef/master
...
Allow `internal-default-process-sentinel` to insert status message.
2020-06-21 07:23:34 -06:00
Josef Vlach
c57e2a88f3
Allow internal-default-process-sentinel to insert status message.
...
When closing Godot process `internal-default-process-sentinel` wants to
insert status message into comint buffer. Problem is that
`inhibit-read-only` may be nil, due to `comint-prompt-read-only` set
to `t` and thus it will prevent the status message to be inserted.
2020-06-21 09:02:01 +01:00
Nathan Lovato
3fc2e92ce7
Merge pull request #69 from VlachJosef/master
...
comint mode - highlight file names containing '-' and '_'
2020-06-20 19:25:18 -06:00
Josef Vlach
04732e7e46
comint mode - highlight file names containing '-' and '_'
2020-06-20 20:22:28 +01:00
Nathan Lovato
ce95576aa8
README: Update Spacemacs installation
...
Closes #68
2020-06-07 09:38:24 -06:00
Nathan Lovato
fe17656b4e
Merge pull request #67 from VlachJosef/master
...
Use absolute path for current scene detection.
2020-06-07 06:37:59 -06:00
Josef Vlach
506480939f
Use absolute path for current scene detection.
2020-06-07 10:26:25 +01:00
Nathan Lovato
7eb2a3156d
Merge pull request #66 from VlachJosef/master
...
Added history of commands and scene/script selectors
2020-06-04 12:23:31 -06:00
Josef Vlach
dbe43ebb0d
Added history of commands and scene/script selectors
2020-06-03 21:30:34 +01:00
Nathan Lovato
c772b6e3af
Update CHANGELOG
2020-06-02 08:42:09 -06:00
Nathan Lovato
651622c860
Merge pull request #65 from VlachJosef/master
...
Multiple projects support - comint-mode buffer for stdout/stderr
2020-06-02 08:39:38 -06:00
Josef Vlach
cfeba7e72b
Multiple projects support - comint-mode buffer for stdout/stderr
2020-06-01 21:41:09 +01:00
Nathan Lovato
35fe376cc3
Update README
2020-05-31 20:54:52 -06:00
Nathan Lovato
4fcfc61c0e
Add an option to open a local build of the gdscript docs
2020-05-31 20:41:38 -06:00
Nathan Lovato
18c86dbb6c
Merge pull request #62 from VlachJosef/master
...
Fix the match block indentation so indent of elif, else still works
2020-05-31 09:07:25 -06:00
Josef Vlach
b768f80498
Fix the match block indentation so indent of elif, else still works
2020-05-31 14:34:28 +01:00