Phil Hagelberg
32350ec44b
Recognize deprecated functions that haven't been removed yet.
2025-02-28 04:18:36 -08:00
Phil Hagelberg
024083c7d2
Add test for config validation.
2025-02-28 02:30:59 -08:00
Phil Hagelberg
670f7d108b
Only generate lua manual docs; move tic80/love2d to other repo.
...
https://git.sr.ht/~technomancy/fennel-ls-docsets
2025-02-28 02:30:55 -08:00
Phil Hagelberg
aaf30a99be
Update TODOs and other associated docs.
2025-02-27 19:53:33 -08:00
XeroOl
cbce6a8cb8
fennel 1.5.1
2024-09-03 12:04:47 -05:00
XeroOl
80d0e297a1
more likely pass builds.sr.ht tests
2024-03-04 00:36:53 -06:00
XeroOl
25e279eda3
completions textEdit initial code
2024-02-03 01:31:27 -06:00
XeroOl
3c2bc8c35c
refactor compiler.fnl
2023-07-18 23:53:19 -05:00
XeroOl
fe257c061a
Add primitive support for renaming
2023-07-13 00:43:16 -05:00
XeroOl
b011004988
Support utf16 offsets, and upgrade textdocumentsync to 2
2023-07-12 00:09:30 -05:00
XeroOl
47f1e819ce
surrogate pair code
2023-07-03 22:44:21 -05:00
XeroOl
21bd635123
treat lambda and λ as function definitions
2023-06-29 12:23:42 -05:00
XeroOl
e5742bbc4e
make fennel-ls crash a bit less
2023-06-09 01:36:59 -05:00
XeroOl
957def8e42
Improve goto-definition
2023-06-02 20:58:02 -05:00
XeroOl
a3f787b008
clean up test code
2023-05-29 12:21:36 -05:00
XeroOl
deb571092b
Only suggest macros/specials in call position
...
I know that sometimes macros can sometimes take macro/special arguments
in places other than the call position, but I'm not supporting that for
now. If you're writing code like (-> 1 /), the / won't be offered as a
completion suggestion.
2023-05-27 14:14:40 -05:00
XeroOl
60c3073de3
Make the README much more pleasant
2023-05-03 00:11:27 -05:00