Behat/Behat — pull request #175 by muhqu (2012-07-20 13:54:14+00:00)
Title: fix highlighting of not-captured regex groups in definitions printer

When using `behat -dl` to list definitions it falsely highlights not-captured regex groups. e.g. [`(?:foo)`] [1]

[1]: http://www.regular-expressions.info/brackets.html

Here an example:
> When /^user __(\w+)__ __(?:has |)__posted a photo __(P\d+)__ with caption "__([^"]*)__"$/

Should better be:
> When /^user __(\w+)__ (?:has |)posted a photo __(P\d+)__ with caption "__([^"]*)__"$/