···16161717(fn augroup [name ...]
1818 "Define auto group"
1919+ (let [ast
1920 `(let [,(sym :au-id) (vim.api.nvim_create_augroup ,(view name) {:clear true})]
2021 (import-macros {: on} :nvim)
2121- ,...
2222- au-id))
2222+ (do ,...)
2323+ au-id)]
2424+ ast))
23252426; TODO: Make argument passing more explicit and find another way to pass
2527; options. Example idea may be to parse argument list and translate them to the