daaain / Handlebars

Fullest Handlebars.js templating support for Sublime Text 2 / 3. Also drives syntax colouring on Github and in Visual Studio Code. Install from: https://packagecontrol.io/packages/Handlebars.
MIT License
301 stars 48 forks source link

Escaping mustaches #67

Open raiden-dev opened 9 years ago

raiden-dev commented 9 years ago

In Handlebars, mustaches can be escaped by backslash. Highlighting such things could be useful. See jsfiddle example on how escaping works.

daaain commented 9 years ago

Hmm, interesting, didn't know about this!

Sounds like a good feature to add, though at this point (just got my second little one) I can't promise when will I get around to do it.

raiden-dev commented 9 years ago

I currently heavy use escaping in my 2-step templating process and be glad to create a PR soon, because I miss this feature much.

daaain commented 9 years ago

Ah, that would be brilliant, I'll make sure to review your PR!

I've just added a test case from your fiddle: https://github.com/daaain/Handlebars/blob/master/test/inline_script.handlebars.html#L116

Also there's a bit in the readme about contribution, have a read and let me know if you have any questions: https://github.com/daaain/Handlebars#testing--contribution