Digitalbrainstem / Javascript-Vue

Provides html syntax highlighting inside javascript files.
MIT License
1 stars 2 forks source link

Fix for #6 (Capture regex for new injection method is too strict) #7

Open ehoogeveen-medweb opened 4 years ago

ehoogeveen-medweb commented 4 years ago

This should fix the syntax highlighting issues I was seeing and also adds support for templates wrapped in a function. To match the function call I take advantage of unicode property escapes (similar to using [A-Za-z0-9] but matching various non-ASCII letters and digits as well).

In addition, I modified the original regex a little to better match the original TM scopes, and added a pattern to restore syntax highlighting for template string interpolations.

Sorry if this is a bit much to pull in one go, I'm still not really used to using Github. Let me know if there's anything I can do to make the process easier.

Betanu701 commented 4 years ago

I will test this out. If all checks out. I will merge it. Thanks!

ehoogeveen-medweb commented 4 years ago

Any news on this?