gre/play2vim — pull request #3 by rumblesan (2012-08-13 09:50:17+00:00)
Title: Fixing issue with multiple brackets in phExpr region

In play views, if a phExpr syntax region had extra brackets in then the
syntax highlighting did not work correctly.

e.g.

@for((foo, number) <- fooList.view.zipWithIndex) {

@(foo) is number @(number)

}

the extra brackets around f00,number in the for loop would cause
problems.

By changing the phExpr region definition so that it can contain other
phExpr regions this seems to fix the problem.