fish: init
Add supports for the fish scripting language.
https://fishshell.com/
I am not completely sure if atom_nodes and delimiter_tokens are correct. But it seems to be working for me.
Tested using the diff of this PR: https://github.com/pure-fish/pure/pull/375
Hello, I'm pure.fish lead dev and was looking for a Fish support PR. What a nice surprise to see you tested on it 😃 Can I help?
idk, I've just took the opportunity to rebase this PR. Maybe you can help with my open questions from the PR description.
The tree-sitter wiki mention a Fish parser https://github.com/ram02z/tree-sitter-fish
The doc on adding a parser mention how to check you set the correct values for atoms and delimiters : https://github.com/Wilfred/difftastic/blob/cc064349acc283de01b24711349d47608e127442/manual/src/adding_a_parser.md?plain=1#L68-L70