No description
  • Lua 99.4%
  • Fennel 0.6%
Find a file
Michele Campeotto a072d3f5d2 fixed table arguments with documented fields; added vim.iter
A table argument with documented fields would end up adding the fields
as arguments to the function (for example vim.pack.get).
2026-05-01 15:08:59 +02:00
src fixed table arguments with documented fields; added vim.iter 2026-05-01 15:08:59 +02:00
.gitignore Initial commit 2025-02-27 08:57:22 +01:00
LICENSE Initial commit 2025-02-27 08:57:22 +01:00
Makefile documentation for new module vim.pack 2026-04-08 18:22:47 +02:00
nvim-0.11.lua Update for Neovim 0.12. Previous release is archived in nvim-0.11.lua. 2026-03-30 10:44:09 +02:00
nvim.lua fixed table arguments with documented fields; added vim.iter 2026-05-01 15:08:59 +02:00
README.md better instructions 2025-11-14 12:17:13 +01:00
screenshot.png updated screenshot 2025-10-17 12:27:13 +02:00

Neovim completion and documentation

This project contains the scripts to parse Neovim documentation and generate a completion and documentation library for use with the Fennel Language Server.

If you just want completion and documentation you don't need to download the source.

Just download nvim.lua and copy it to ~/.local/share/fennel-ls/docsets/

Then put this in ~/.config/nvim/flsproject.fnl:

{:lua-version :lua5.1 ; nvim uses LuaJIT
 :libraries {:nvim true}} ; <- add this

You need at least fennel-ls version 0.2.0.

Screenshot