~technomancy/fennel-ls-docsets

Extract docsets for the Fennel language server from tic-80 and love2d
Fix upload target.
Fix curl invocation. -O is wget, not curl.
Extract docset generator from fennel-ls.

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~technomancy/fennel-ls-docsets
read/write
git@git.sr.ht:~technomancy/fennel-ls-docsets

You can also use your local clone with git send-email.

#Fennel Language Server docsets

This repository contains docsets for LÖVE / love2d and TIC-80 intended for use with fennel-ls.

LÖVE is a sophisticated game framework written in Lua. TIC-80 is an all-in-one fantasy console for games with more severe retro-styled constraints.

This contains code for generating the docsets. If you just want to download them you don't need to clone this repo or run any code:

curl -O $HOME/.local/share/fennel-ls/docsets/love2d.lua https://p.hagelb.org/docsets/love2d.lua
curl -O $HOME/.local/share/fennel-ls/docsets/tic80.lua https://p.hagelb.org/docsets/tic80.lua

Run make install to generate and install the docsets. Requires Fennel.

Originally extracted from fennel-ls.

#License

© 2023-2025 XeroOl and contributors

The code to generate the docsets is licensed under the MIT license. See LICENSE for more info.

The docset for TIC-80 has the same license and is based on https://tic80.com/learn.

The docset for LÖVE is licensed under the GNU Free Documentation License and is based on the [https://love2d.org/wiki](LÖVE wiki).

Do not follow this link