fennel.vim
fennel.vim copied to clipboard
Syntax highlighting for Fennel
Any idea why these errors might be occurring on a pretty minimal installation of vim (when opening a `.fnl` file)? Thanks in advance … perhaps something to do with vim...
Indentation breaks in subtle ways, when using `nvim-treesitter` for syntax highlighting. For example, the following code is indented ```fnl (print "foo(bar" true) ``` instead of ```fnl (print "foo(bar" true) ```...
This has been implemented in Fennel so we can get the plugin ready. https://todo.sr.ht/~technomancy/fennel/255
Neovim 0.11 supports distributing language server configuration runtime files like syntax, indent, etc. Note that this does not automatically activate the language server, the user needs to opt-in by calling...
When treesitter is enabled in nvim the default syntax rules are not applied, so the synID checks always fail. This adds a check for the treesitter syntax captures. Fixes #8
Highlighting adjustments: - Added period (`.`) to the `iskeyword` list in ftplugin/fennel.vim so things like `string.match` are highlighted, instead of just the `string` in `string.match` - Moved `FennelSpecialForm` out of...