Nathan Lovato
0718ca9b09
Merge pull request #50 from tavurth/master
...
Add missing built-in functions for Godot3.2
2020-04-27 09:14:26 -06:00
Will Whitty
c74e2cd77b
Added missing built-in functions
2020-04-27 19:59:22 +05:45
Nathan Lovato
584d61b6aa
Merge pull request #49 from tavurth/master
...
Add missing keywords (puppet, remotesync)
2020-04-27 06:10:41 -06:00
Will Whitty
028df8c749
Add missing keywords (remotesync puppet)
2020-04-27 12:39:29 +05:45
Nathan Lovato
9a74dd3b6c
Merge pull request #46 from francogarcia/function_highlighting
...
Add syntax highlighting for function calls
2020-04-03 19:12:26 -06:00
Franco Eusébio Garcia
6a3e4070bb
Add syntax highlighting for function calls
...
Closes #30 .
Pattern: identifier optional_spaces open_parenthesis
The implementation uses `"("` instead `(syntax open-parenthesis)` as
`open-parenthesis` is defined from `(open-paren (or "{" "[" "("))`. As a result,
the regular expression would also highlight array and dictionary variables.
The regular expression does highlight signal definitions with parameters,
though, as they follow the same pattern of function calls. This could be avoided
by ignoring expressions started with "signal" (or by adding a custom rule to
highlight signal definitions).
2020-04-03 15:22:52 -03:00
Nathan Lovato
753f4e6be6
Update CHANGELOG
2020-04-02 18:53:07 -06:00
Nathan Lovato
94645632c5
Merge pull request #45 from francogarcia/format-region
...
Format buffer and region.
2020-04-02 18:49:30 -06:00
Franco Eusébio Garcia
b4d2bec304
Format buffer and region.
...
Closes #38 .
The implementation was simplified. Moreover, it is now possible to customize the
path to the `gdformat` executable.
2020-04-02 20:12:54 -03:00
Nathan Lovato
7b45e32e8d
Update the CHANGELOG
2020-03-31 21:37:20 -06:00
Nathan Lovato
2752ab4ad3
Require projectile without throwing errors to fix linter warnings
2020-03-31 21:35:29 -06:00
Nathan Lovato
9f64525155
Merge pull request #44 from francogarcia/insert_file_path_at_point
...
Added a command to insert a file path at point using Projectile
2020-03-31 21:34:13 -06:00
Franco Eusébio Garcia
dc2100f9f4
Fallback to built-in read-file-name when Projectile is not available
2020-03-31 13:32:24 -03:00
Franco Eusébio Garcia
68c425b57f
Added a command to insert a file path at point using Projectile.
...
Closes #36 .
2020-03-30 21:36:48 -03:00
Nathan Lovato
2e0468b4b9
Rename gdscript-run-command to make it private
2020-03-30 10:52:57 -06:00
Nathan Lovato
bdf31f54d5
Merge pull request #43 from francogarcia/run_in_godot_fixes
...
Address omissions from fa26dd5 refactor
2020-03-30 10:51:26 -06:00
Franco Eusébio Garcia
e30e890d62
Address omissions from fa26dd5 refactor.
2020-03-30 13:36:30 -03:00
Nathan Lovato
86577f81dc
Update the changelog for the 1.1.0 release
v1.1.0
2020-03-30 08:38:09 -06:00
Nathan Lovato
7e6eef308e
Explain how to use godot commands in the README
2020-03-30 08:32:05 -06:00
Nathan Lovato
fa26dd5676
Refactor commands to open files in Godot
...
Closes #11
2020-03-30 08:15:28 -06:00
Franco Eusébio Garcia
beac587761
Add commands to open and run files in Godot
...
Closes #11 and #13 .
2020-03-30 08:15:28 -06:00
Nathan Lovato
56a864ecff
Merge pull request #41 from francogarcia/indent_variables
...
Fix the names of variables that control indentation.
2020-03-29 11:58:06 -06:00
Franco Eusébio Garcia
2e6e1aad90
Fix the names of variables that control indentation.
...
These are the correct names of the variables defined at
`gdscript-customization.el`.
2020-03-29 10:24:41 -03:00
Nathan Lovato
427b6761eb
Fix ppss argument not being a list
...
Should close #34 but needs testing
2020-03-28 12:20:02 -06:00
Nathan Lovato
994fb62206
Fix error concatenating lists of keywords
...
Fix #39
2020-03-28 11:56:27 -06:00
Nathan Lovato
13a84a0193
Use cl-lib and cl-concatenate instead of seq-concatenate
2020-03-28 11:03:16 -06:00
Nathan Lovato
246cad5890
Add manual install instructions to README, apply auto-formatting
2020-03-28 10:53:29 -06:00
Nathan Lovato
a36a3e775b
Update install instructions to install from MELPA
2020-03-27 21:22:10 -06:00
Nathan Lovato
35cbac7fb9
Add missing package prefix to function definition
2020-03-26 18:40:44 -06:00
Kiril Vangelovski
c296065c15
Fix incorrect load path in the README
2020-03-26 08:52:05 -06:00
Nathan Lovato
475cc6b8d2
Avoid overriding the user's 'rx macro
2020-03-25 07:31:44 -06:00
Nathan Lovato
7d2ed510c1
Add license to gdscript-keywords
2020-03-25 07:30:10 -06:00
Nathan Lovato
d924845be5
Update contributing section of the README
2020-03-23 08:26:02 -06:00
Nathan Lovato
155abe1f8b
Add shell script to run lint and compilation tests
2020-03-23 08:22:21 -06:00
Nathan Lovato
922ff92f07
Add cached GDScript language keywords
2020-03-23 08:21:18 -06:00
Nathan Lovato
f9bd2f6ccb
Address lint-indent warnings
2020-03-23 08:11:07 -06:00
Nathan Lovato
dd8c5bc5bf
Remove outline-heading-end-regexp from gdscript-mode
...
It's causing a compile lint error, and doesn't seem to do much.
2020-03-23 08:02:15 -06:00
Nathan Lovato
57cbde873c
Remove data files, cache keywords in a .el file instead
2020-03-23 07:59:20 -06:00
Nathan Lovato
7ce4c220dd
Replace deprecated cl-concatenate with built-in seq-concatenate
2020-03-23 07:36:28 -06:00
Nathan Lovato
e900e05bde
Address more linting errors
2020-03-23 07:28:10 -06:00
Nathan Lovato
beb278d10f
Rename rx-* functions to gdscript-rx-*
...
This is so the package's copy of emacs 27's rx package doesn't shadow
future updates and bug fixes in the built-in package.
2020-03-22 13:37:35 -06:00
Nathan Lovato
6997f4ddd3
Fix more melpazoid warnings
...
Remove FSF from copyright lines
Address warnings in gdscript-indent-and-nav.el
2020-03-22 13:35:18 -06:00
Nathan Lovato
40d08c3b02
Embed emacs-rx code from Emacs 27 into gdscript-rx
2020-03-21 21:22:40 -06:00
Nathan Lovato
f72ce3b7d3
Address some melpazoid warnings and errors
2020-03-21 21:22:40 -06:00
Nathan Lovato
dfb7cd9a11
Create LICENSE
2020-03-15 06:45:48 -06:00
Nathan Lovato
81294f8972
Add highlighting for the as keyword
2020-03-13 10:35:31 -06:00
Nathan Lovato
3cd94546f3
Move contributing section up in the readme
2020-03-05 08:15:45 -06:00
Oliver Frank
f8c0444c82
Merge pull request #35 from Scony/fix-module-startup
...
Fix module startup for emacs 26.3
2020-03-05 12:27:36 +00:00
Pawel Lampe
94d8642f0d
Fix module startup for emacs 26.3
2020-03-04 22:03:16 +01:00
Nathan Lovato
c866a7fb12
Merge pull request #33 from shackra/use-package-straight
...
Add instructions to install with use-package and straight.el
2020-03-03 15:12:49 -06:00