sergeche/zen-coding — pull request #40 by billymoon (2012-02-09 22:02:16+00:00)
Title: I implemented using ^ as ascender in the parser instead of using regex

Tested for all existing cases mentioned before:

div>div>span^^span
div^div
div>span[title="Ability to ascend the DOM tree using ^"]^div
div>span{Ability to ascend the DOM tree using ^}^div

And these new case

html>head>title^body
html:5>div#first>div.inner^div#second>div.inner
html:5>div>(div>div>div^div)^div*2
html:5>div>div>div^^div

Works fine with all of them