John-Philip Taylor

Results 10 comments of John-Philip Taylor

@SethGower, I love your starting point... I've expanded it a bit since, and will continue to do so. I think it's a bit premature for a pull-request, but you can...

I have to be honest -- I have no idea what you mean... Might be something to do with your settings? It works perfectly well on my Neovim (I don't...

Pleasure -- steal away :-) In Neovim it's a fairly seamless experience: you plonk the URL in the config and run "TSUpdate", no extra compiling required. It is unfortunate that...

@Chris44442 You've hit the nail on the head with your second point. The fundamental problem is the parser - the overly verbose highlights queries is a simptom. The way to...

I found the VHDL spec link: [here](https://doi.org/10.1109/IEEESTD.2019.8938196) I see it's pay-walled, and quite expensive at $274.00 for IEEE members. I'm not willing to pay that just to get the TreeSitter...

Awesome - thank you. I think 2000 is plenty good enough. With a few small tweaks we should be able to do a 2008 version without much issue. I don't...

At first glance I think a simple conversion from the [Modern VHDL grammar YAML](https://github.com/richjyoung/vscode-modern-vhdl/blob/master/syntaxes/vhdl.tmLanguage.yml) to a treesitter grammar should solve a large part of our problems. I'll see if I...

> Thanks again for the clarification. And the spec link too, very interesting. But it seems to me this is entirely the parsers job to be in spec, not the...

I see they don't want to merge your highlights unless someone takes over the parser... I've volunteered. Give me a few weeks to play with it and see if I...

@richjyoung I found exactly the same thing. The language is extremely ambiguous. My general strategy would be to highlight built-in / library functions as functions (i.e. treat them almost like...