Menu

Commit [r2872]  Maximize  Restore  History

VcRefactoring: moves the support for hexadecimal changeset names from TracMercurial to the core.

As a side effect, I had to make the INTERTRAC_SCHEME non-greedy,
because common shortcuts like `[trac2781]` were interpreted as
`tr` prefix followed by an `ac2781` revision...
Anyway, the greediness was not needed anymore, as I removed
the support for digits in the INTERTRAC_SCHEME

In addition, the TracMercurial plugin reintroduces support for
the `cset:`, `chgset:`, `tag:` and `branch:` link resolvers.
* the first 3 are synonyms and can be used to refer to a
changeset using either a revision hash, a revision
number or a tag name
* the last one is special, as it will refer to the
current ''head'' for that named branch

cboos 2006-02-07

changed /sandbox/mercurial-plugin/hgtrac/hg.py
changed /sandbox/vc-refactoring/trac/versioncontrol/web_ui/changeset.py
changed /sandbox/vc-refactoring/trac/versioncontrol/web_ui/log.py
changed /sandbox/vc-refactoring/trac/wiki/formatter.py
changed /sandbox/vc-refactoring/trac/wiki/tests/formatter.py
changed /sandbox/vc-refactoring/trac/wiki/tests/wiki-tests.txt
/sandbox/mercurial-plugin/hgtrac/hg.py Diff Switch to side-by-side view
Loading...
/sandbox/vc-refactoring/trac/versioncontrol/web_ui/changeset.py Diff Switch to side-by-side view
Loading...
/sandbox/vc-refactoring/trac/versioncontrol/web_ui/log.py Diff Switch to side-by-side view
Loading...
/sandbox/vc-refactoring/trac/wiki/formatter.py Diff Switch to side-by-side view
Loading...
/sandbox/vc-refactoring/trac/wiki/tests/formatter.py Diff Switch to side-by-side view
Loading...
/sandbox/vc-refactoring/trac/wiki/tests/wiki-tests.txt Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB