Commit Graph

25 Commits

Author SHA1 Message Date
XeroOl
a973de5f87 doc comment changes 2024-02-10 01:04:47 -06:00
adjuvant
e4ec4dc9c4 Configuration of extra allowed globals 2023-12-03 16:25:54 -06:00
Phil Hagelberg
802ff4ab17 Support --check for batch mode diagnostics.
Mostly taken from the separate fennel-lint.fnl file.
2023-11-25 18:16:33 -06:00
XeroOl
9db2ec7537 Documented initializationOptions
We accept the settings object either from initialize:initializationOptions or
workspace/didChangeConfiguration:settings. The readme now explains this.
2023-08-26 22:31:40 -05:00
XeroOl
d36a1ed183 README shows the new lint in the default settings 2023-06-05 22:14:37 -05:00
XeroOl
ad59c579f2 Global completion documentation is hardcoded to Lua 5.4 2023-06-05 21:31:43 -05:00
XeroOl
f06d74273c Description of Settings in the README 2023-05-03 00:27:27 -05:00
XeroOl
60c3073de3 Make the README much more pleasant 2023-05-03 00:11:27 -05:00
Phil Hagelberg
f4298b02be Add a make install target, and instructions for Emacs.
Might be nice to be able to run make install as this is pretty
standard. For people who don't like sudo, they can set $PREFIX to a
user-writable location of their choice.
2023-02-23 21:48:30 -06:00
XeroOl
06d3787f66
";; fennel-ls: macro-file" for macro files
Temporary quick fix for editing macro files, since I've been doing a lot
of work in macro files recently. I hope that in the future there will be
better ways to do this than magic comments. I think there are probably
much better heuristics that could be used.
2022-09-09 21:43:58 -05:00
XeroOl
06a6e8c7ea
Remove error response when hovering over nothing 2022-09-07 21:19:36 -05:00
XeroOl
0d8b927929
goto-definition with injected fields (fn a.b []) 2022-09-03 12:52:34 -05:00
XeroOl
3cab59622c
The parser is more robust under error 2022-09-01 23:20:38 -05:00
XeroOl
69fcd63fad
goto definition understands (let) 2022-08-30 22:30:39 -05:00
XeroOl
9b25d09bcd
readme 2022-08-29 10:09:22 -05:00
XeroOl
5966755149
Readme updates 2022-08-28 00:51:54 -05:00
XeroOl
33e938b8db
More README changes 2022-08-20 22:05:09 -05:00
XeroOl
224684d688
refactoring and README update 2022-08-20 16:07:14 -05:00
XeroOl
22b4235073
Adds support for hovering over symbols 2022-08-14 23:06:28 -05:00
XeroOl
f610201b9d
Big refactoring 2022-08-07 22:46:34 -05:00
XeroOl
80d4455ed3
find definition is more advanced but more brittle 2022-08-07 18:47:18 -05:00
XeroOl
61947d3219
Goto definiton for destructuring 2022-08-04 00:33:50 -05:00
XeroOl
052f9a67d0
reduce the prevelance of penlight 2022-08-01 18:21:27 -05:00
XeroOl
349280ad9e
organization 2022-08-01 13:57:08 -05:00
XeroOl
5deb5e1ed0
very basic progress to getting communication working 2022-07-24 00:33:50 -05:00