Commit Graph

254 Commits

Author SHA1 Message Date
xiliuya
bcb50cfe2c - add Windows-nt eglot config dir 2023-09-22 00:30:30 +08:00
xiliuya
0938403561 - set darwin's eglot config dir 2023-09-22 00:02:31 +08:00
xiliuya
3e2ae19f03 Merge pull request #133 from xiliuya/add-gdscript-ts-mode
Add treesit Major mode `gdscript-ts-mode
2023-05-28 07:44:33 +08:00
xiliuya
812da6aa3c - fix toc indent 2023-05-25 16:34:36 +08:00
xiliuya
4946aff35a - remove trailing lines 2023-05-25 14:51:00 +08:00
xiliuya
0692056e95 - README.md : remove the root level. 2023-05-25 14:45:09 +08:00
xiliuya
b7188197a5 - fix imenu local variable 2023-05-25 13:23:04 +08:00
xiliuya
44fc361bd7 - trims extra spaces 2023-05-25 13:07:52 +08:00
xiliuya
268abf778b - fix 'No such file or directory, treesit' 2023-05-25 12:43:03 +08:00
xiliuya
13a3e00e6c - Add imenu support 2023-05-25 12:35:37 +08:00
xiliuya
45e05fd58b - gdscript-ts-mode: Add treesit support for emacs 29+ 2023-05-23 18:20:13 +08:00
Jen-Chieh Shen
cee6d61591 Merge pull request #131 from xiliuya/eglot-tmp-buffer-fix 2023-05-15 04:39:34 +08:00
xiliuya
3995a7b2ae gdscript-eglot: Add goto-char to 0 ,and kill the res file buffer 2023-05-14 19:21:18 +08:00
xiliuya
70a243278a Merge pull request #130 from MenacingMecha/patch-1
Update LSP section of README.md. Fixes #129.
2023-05-11 09:23:38 +08:00
MenacingMecha
a5a25f07ac Update LSP section of README.md
- Includes `eglot`
- Lists `elgot` first, as it is (soon to be) in-built, and requires less config to set up
- Includes steps to get `eglot` working with Godot 3
2023-05-11 00:16:38 +01:00
xiliuya
a48ad04502 gdscript-comint.el: add `gdscript-godot-executable' support flatpak (#127)
* gdscript-comint.el: add `gdscript-godot-executable' support flatpak command

* can use when and remove trailing space after arguments

* (+ space) more accurate
2023-04-26 21:23:56 +02:00
xiliuya
73dac51758 docs: add Godot 4 debugger description (#126)
* docs: add Godot 4 debugger description

* Apply suggestions from code review

---------

Co-authored-by: Nathan Lovato <12694995+NathanLovato@users.noreply.github.com>
2023-04-23 10:13:46 +02:00
xiliuya
68f18932a4 Merge pull request #125 from jcs-PR/docs/eask
docs: Use Eask for contributing
2023-04-23 12:22:23 +08:00
JenChieh
586d957650 docs: Use Eask for contributing 2023-04-22 13:20:24 -07:00
Jen-Chieh Shen
72ddbec953 tests: Avoid actions' warnings (#118)
* chore(Eask): Add package metadata

* tests: Avoid actions' warnings

* chore(Eask): Update eask's commands

* Remove extra package-file DSL
2023-04-22 10:06:11 +02:00
Jen-Chieh Shen
c8c22a6884 ci: Add experimental flag (#124) 2023-04-22 10:05:36 +02:00
Ruijie Yu
30c4d48f81 Added integration with eglot (#122)
Fixes #121.

* gdscript-eglot.el gdscript-eglot-version: added customizable option for
the godot version in use.
(gdscript-eglot-contact): added function to allow `eglot' to find the godot LSP
port.
* gdscript-mode.el Commmentary: double space after period.
(require 'gdscript-eglot): require this new file.
(with-eval-after-load 'eglot): tell eglot how to find godot LSP.
2023-04-21 08:20:10 +02:00
Jen-Chieh Shen
f071667776 tests: Setup node is no longer required (#117)
* tests: Setup node is no longer required

* chore(Eask): Add package's metadata
2023-04-20 13:34:31 +02:00
Benjamin
d392e8aa7e Fix docs open wrong number of args err (#116) 2022-07-21 07:47:42 +02:00
Jen-Chieh Shen
d9e1f7f766 Add CI 2022-05-10 11:44:47 +02:00
Nathan Lovato
4badcf6a0c Remove outdated command from the README
fix #110
2021-10-04 06:19:37 -06:00
Hugo Locurcio
b7bfa6a3b2 Merge pull request #106 from bkaestner/patch-1
Replace old repository path
2021-03-28 22:37:43 +02:00
Benjamin Kästner
9043e1a6b6 Replace old repository path
The repository was moved from GDQuest to godotengine on GitHub.
2021-03-28 20:59:54 +02:00
Nathan Lovato
16c631cd6f Merge pull request #104 from VlachJosef/master
Create hydra only when requested so we can detect missing hydra.el
2021-01-31 09:51:18 -06:00
Josef Vlach
4a1175f467 Create hydra only when requested so we can detect missing hydra.el
Also this avoids explicit reference to `gdscript-hydra--menu/body` which
is not know on compile time, which results in warning.
2021-01-31 14:41:14 +00:00
Nathan Lovato
bdce2da794 Add ability to toggle breakpoints on current line 2021-01-24 22:14:35 -06:00
Nathan Lovato
fe59b77c3f Add keybindings to run the game, add breakpoints, and continue execution 2021-01-24 22:14:35 -06:00
Nathan Lovato
e54edf94b8 Merge pull request #102 from VlachJosef/master
Change code snippets in README.md from lisp to elisp
2021-01-23 17:22:15 -06:00
Josef Vlach
d751ce6249 Change code snippets in README.md from lisp to elisp 2021-01-23 21:38:36 +00:00
Nathan Lovato
fa9ec1fead Correct typos in the README 2021-01-23 15:08:42 -06:00
Nathan Lovato
287acb7c76 Add screenshots of the editor when working in gdscript mode 2021-01-22 07:52:51 -06:00
Nathan Lovato
b53d56e467 Update changelog 2021-01-04 13:21:13 -06:00
Nathan Lovato
4e5bb877e3 Merge pull request #100 from clangdo/feature_double_hanging_indent
Add double hanging indent
2021-01-04 13:19:08 -06:00
Caelan
4edc27ee7c Change default scale for backwards compatibility 2020-12-28 19:11:00 -08:00
Caelan
9b1e313e2c Add configurable extra line continuation indentation 2020-12-28 16:15:37 -08:00
Caelan
f6c7bb5bb4 Add hanging indent width customization
* Clean up customization file
2020-12-28 15:58:19 -08:00
Nathan Lovato
20fc7e4381 Update Doom Emacs install instructions, format README 2020-12-13 12:46:25 -06:00
Nathan Lovato
75fe658ab8 Merge pull request #97 from VlachJosef/master
Simplify gdscript-project--get-all-scripts by using call-process
2020-10-26 07:19:19 -06:00
Josef Vlach
0aa2e8f52f Simplify gdscript-project--get-all-scripts by using call-process
rather than ag-project-regexp from ag.el
2020-10-24 21:19:43 +01:00
Nathan Lovato
95fdf3aa23 Merge pull request #96 from VlachJosef/master
gdscript-docs-browse-api - online browsing fix
2020-10-24 08:26:15 -06:00
Josef Vlach
163a1340e5 gdscript-docs-browse-api - online browsing fix 2020-10-24 14:50:47 +01:00
Nathan Lovato
1d6d707144 Update TOC, document auto-completion with LSP in README
Closes #42
2020-10-15 09:37:02 -06:00
Nathan Lovato
f87cc3e1c2 Update changelog for 1.4.0 2020-10-15 09:34:06 -06:00
Nathan Lovato
ef7a7f2789 Update the debugger's documentation, add a table of contents 1.4.0 2020-10-11 20:08:25 -06:00
Nathan Lovato
55a6637424 Merge pull request #94 from VlachJosef/master
Debugger support
2020-10-11 18:22:24 -06:00