A fork of https://git.sr.ht/~xerool/fennel-ls/ for development purposes
Go to file
Michele Campeotto e504013663 Update unnecessary tset lint to handle any key nesting depth.
The unnecessary tset lint was assuming a single key, but it was
triggering for calls with multiple nested keys, causing the quickfix
action to drop all elements after the fourth argument, which was assumed
to be the value.

Now it's been updated to handle nested calls of any depth.
2025-03-22 12:03:57 -07:00
deps Update to fennel 1.5.3 2025-02-16 17:20:32 -08:00
docs Remove luarocks packaging files. 2025-03-09 12:34:15 -07:00
src Update unnecessary tset lint to handle any key nesting depth. 2025-03-22 12:03:57 -07:00
test Update unnecessary tset lint to handle any key nesting depth. 2025-03-22 12:03:57 -07:00
tools Only generate lua manual docs; move tic80/love2d to other repo. 2025-02-28 02:30:55 -08:00
.build.yml Remove luarocks packaging files. 2025-03-09 12:34:15 -07:00
.gitignore Install luarocks in CI manifest, not in ci makefile target. 2025-02-15 09:51:54 -08:00
changelog.md Implement basic signatureHelp feature. 2025-03-21 10:42:13 -07:00
fennel Update to fennel 1.5.3 2025-02-16 17:20:32 -08:00
flsproject.fnl Improve selflint results by fixing a few mistakes. 2025-02-25 01:26:21 -08:00
LICENSE Update copyright line 2024-06-15 22:32:11 -05:00
Makefile Create build directory when generating man page 2025-03-13 20:11:17 -07:00
README.md Added a quick start section to the configuration manual 2025-03-04 08:44:19 -08:00
TODO.md Recognize deprecated functions that haven't been removed yet. 2025-02-28 04:18:36 -08:00

fennel-ls

Source | Issues | Mailing List

Provides intelligent editing features for fennel files.

For information about installing documentation data for 3rd-party libraries like love2d or tic80 see the wiki.

License

fennel-ls is licensed under the MIT license. See LICENSE for more info. This repository also contains files from other projects:

  • fennel and deps/fennel.lua are compiled from fennel [MIT license]
  • deps/dkjson.lua is from dkjson [MIT license]
  • deps/faith.lua is from faith [MIT license] (test only)
  • deps/pl/stringio.lua is from Penlight [MIT license] (test only)
  • src/fennel-ls/docs/generated/* contains files generated from other sources. It contains information from: