tpope/vim-haml — Issue #31: Curly braces in interpolated string in Ruby-evaluated line do not highlight correctly
Author: amarshall
Created: 2012-01-07 01:10:32+00:00
State: open

When placing curly braces in an interpolated string in a Ruby-evaluated string (line starting with a single `=`), the matching for the syntax highlighting does not occur correctly, and the first closing brace is matched to the end of the interpolation, causing the rest of the interpolated code to be highlighted as if it were a string.

When it is regular HAML "text" line, i.e. a line starting with no `=` or starting with a `==`, the highlighting occurs correctly.

![Screenshot](http://i.imgur.com/WSF0v.png)