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
Jorge Javier Araya Navarro
48765f3209
Add instructions to install with use-package and straight.el
2020-03-03 12:20:05 -06:00
Nathan Lovato
60ee1a62bc
Update CHANGELOG
2020-03-02 17:18:32 -06:00
Nathan Lovato
b028badcd9
Merge pull request #32 from ofrank123/match-indent-fix
...
Fix the match block indentation
2020-03-02 17:14:25 -06:00
Oliver Frank
53a955c492
Fix the match block indentation
2020-03-02 22:29:29 +00:00
Nathan Lovato
9118d91a3c
Add and and or keywords
...
Closes #31
2020-03-02 14:28:18 -06:00
Nathan Lovato
bba752032a
Add syntax highlighting and completion for the not keyword
2020-03-01 14:51:06 -06:00
Nathan Lovato
236f3a2e31
Sort remaining keywords
...
See the previous commit for an explanation
2020-03-01 14:50:19 -06:00
Nathan Lovato
e4a39b02da
Sort keywords
...
Sorting keywords, and sorting them when we generate or update them will
help to ensure that we don't add duplicates.
2020-03-01 14:28:52 -06:00
Nathan Lovato
102b63e24d
Add syntax highlighting for true and false keywords
2020-03-01 14:27:06 -06:00
Nathan Lovato
e922a1fc83
Fix hideshow local value
...
The variable needed an alist, I had to quote the only entry we're using
for gdscript-mode
2020-03-01 13:50:34 -06:00
Nathan Lovato
f77656f685
Add in keyword, update changelog
2020-03-01 07:36:05 -06:00
Nathan Lovato
fb215bb83b
Fix linter error in gdscript-mode body
...
Use setq-local for hs-special-modes-alist
2020-03-01 06:56:48 -06:00
Nathan Lovato
f80758d517
Fix incorrect path when getting *.txt files
...
Closes #28
2020-03-01 05:39:44 -06:00
Nathan Lovato
1717837d34
Apply paragraph fill to the README
2020-02-25 18:27:14 -06:00
Nathan Lovato
00c629cd94
Add contributing section to README
2020-02-25 18:27:02 -06:00
Nathan Lovato
81d9d5b9e1
Add banner
2020-02-25 16:26:12 -06:00
Nathan Lovato
361439f28b
Update CHANGELOG with 1.0.2 release notes
v1.0.2
2020-02-17 10:42:56 -06:00
Nathan Lovato
3c5e31bfe3
Address package-lint warnings and errors
...
See #4
2020-02-17 10:34:32 -06:00
Nathan Lovato
dfe2cd922e
Update documentation using checkdoc
...
Preparing for the MELPA release.
See #4
2020-02-17 09:43:49 -06:00
Nathan Lovato
f17c6a7418
Format code in gdscript-completion
2020-02-17 07:37:26 -06:00
Nathan Lovato
68be13a965
Refactor gdscript-syntax to use a let construct
2020-02-17 07:36:55 -06:00
Nathan Lovato
c633a6f4d1
Refactor rx code to fix import error with gdscript-rx macro
2020-02-17 07:36:34 -06:00
Nathan Lovato
92a1087a30
Compile keywords in the language
v1.0.1
2020-02-16 07:32:50 -06:00
Nathan Lovato
b92a59c397
Update README
v1.0.0
2020-02-15 22:22:45 -06:00
Nathan Lovato
faadd1fa80
Update function to load syntax keywords for doom emacs
...
Doom Emacs seems to flatten the package's file structure when installing from
GitHub. The new gdscript--get-package-file-content-as-string function will try
to load the file without the relative directory component if it can't find it
in, e.g., a data/ subdirectory.
2020-02-15 21:59:41 -06:00
Nathan Lovato
339c008607
Fix incorrect variable name
2020-02-15 21:03:47 -06:00
Nathan Lovato
657a9695b1
Update the README and CHANGELOG
2020-02-15 20:25:51 -06:00
Nathan Lovato
b7584fe1dc
Update package headers, fix flycheck errors
2020-02-15 20:25:10 -06:00