vim

For discussion on all things (neo)vim.
Olical 2019-12-19T12:19:14.000400Z

Awesome idea!

Olical 2019-12-19T13:48:46.001400Z

Published Aniseed v2.1.0 which includes a test runner 😄 https://github.com/Olical/aniseed Hoping it'll help lispy people make more cool lispy things for Neovim users. I'll be using it to try and reinvent Conjure to some degree as an experiment over the holidays.

Olical 2019-12-19T13:49:24.002200Z

It's a suite of tools / functions etc to make writing plugins and config for Neovim in Fennel (a lisp that compiles to Lua) much easier.

👍 2
dominicm 2019-12-19T13:58:40.003100Z

Something that was unclear to me: does aniseed. Become a dependency of my plugin?

Olical 2019-12-19T14:19:18.003600Z

Nope, compile time unless you want to use the standard library sort of things.

Olical 2019-12-19T14:19:34.004Z

Or if you want to dynamically compile more Fennel (like I do in nvim-local-fennel)

Olical 2019-12-19T14:31:11.005100Z

Although I would emphasise that copying the built Lua of Aniseed into your plugin really isn't very big at all and it's only loaded as you require it. nvim-local-fennel does this and even does a MrAnderson esc find and replace to keep it's own copy that doesn't collide with any other installed version.