XeroOl
a366e5996d
rewrite diagnostics to support pull diagnostics
2025-08-07 22:57:07 -05:00
XeroOl
251a7789a4
add undocumented :compiler-instruction-limit setting
...
Not sure if I want to keep this, but you can now configure fennel-ls
to cap how long it allows the compiler to compile each top level form.
It will stay undocumented for now.
2025-07-23 23:51:05 -05:00
XeroOl
4671d50234
new lint invalid-flsproject-settings, and completely rewrite the way settings get checked
2025-07-15 00:57:06 -05:00
XeroOl
722a3a6089
make selflint now covers tests
2025-07-12 16:11:51 -05: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
XeroOl
58c79a727e
Add tests for editing flsconfig
2024-07-30 22:30:56 -05:00
XeroOl
d015776f5e
configuration rename some keys
2024-07-07 22:00:59 -05:00
XeroOl
fbd9b0981f
switch from initialization options and didChangeConfiguration to flsproject.fnl
2024-07-05 12:40:15 -05:00
XeroOl
d309c80541
simplify tests. only one create-client function
2024-07-05 00:25:51 -05:00
XeroOl
9770e3eefd
Rename self->client in tests
2024-06-01 23:12:42 -05:00
XeroOl
0ddd8f0bf0
TIC-80 docs sort of work?
...
{:fennel-ls {:native-libraries [:tic80]}}
2024-06-01 15:14:15 -05:00
XeroOl
186c388344
Change tests to faith
2024-03-01 14:43:26 -06:00