Git, Mercurial: Allow source links using a tag in addition to revision hashes
Loosens up the regex for the revision specifier in source links to allow for linking to git tags. Basically allows all word characters, '.' and '-'. This allows me do do something like:
released in source:@v1.26.2
Patch is based off 1.0.1.