# chore: Update vue.js parser \(fixes wonky HTML parsing\) \(\#3238\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/9509153f999cbdb5821ad2f71f34692e6a9be2c6)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 9509153f999cbdb5821ad2f71f34692e6a9be2c6

Requested commit: 9509153f999cbdb5821ad2f71f34692e6a9be2c6

Commit: 9509153f999cbdb5821ad2f71f34692e6a9be2c6

Tree: f7d566e38c48d8d5bb2e1105eac435f992bd8cca

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
chore: Update vue.js parser (fixes wonky HTML parsing) (#3238)

Vue.js defined a bunch of symbols in it's scanner that collided with
those defined in HTML Tree-sitter grammar. I simply removed them as they
were meant for consumption by the external parties interested in HTML
parser with Vue support - since we handle that ourselves this is not
really necessary to preserve anymore. cc was firing up a bunch of
warnings about unused symbols when I've marked those functions as
`static`, so yeah.
Release Notes:

- Fixed HTML highlighting breaking in presence of <!-- --> comments
(fixes zed-industries/community#2166).
```

## Parents

- [128d3696adbefadf9d5b87b72baefa1844e7cac2](https://git.cafe/gitcafe/zed/commit/128d3696adbefadf9d5b87b72baefa1844e7cac2?format=markdown)

- [7374ca999bbb792d72f76c69b63979d92026afc3](https://git.cafe/gitcafe/zed/commit/7374ca999bbb792d72f76c69b63979d92026afc3?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/9509153f999cbdb5821ad2f71f34692e6a9be2c6?format=markdown)
