Edgewall Software
Modify

Opened 12 years ago

Closed 11 years ago

#9009 closed defect (fixed)

Mercurial plugin doesn't support multirepos wiki syntax

Reported by: dholth@… Owned by: Christian Boos
Priority: normal Milestone: plugin - mercurial
Component: plugin/mercurial Version: 0.12dev
Severity: normal Keywords: mecurial wiki
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Links like [123:8f305123ebfa/reponame] should go to revision 8f305… in reponame, but the Mercurial plugin only sees the hex ID. If that ID does not exist in the default repository, it's a broken link.

Attachments (1)

hgwiki.patch (1.4 KB ) - added by dholth@… 12 years ago.

Download all attachments as: .zip

Change History (5)

by dholth@…, 12 years ago

Attachment: hgwiki.patch added

comment:1 by Christian Boos, 12 years ago

Nice catch, what happens with [123:8f305123ebfa/reponame] is a bit tricky indeed.

Group names should be more specific (e.g. hgnode) , otherwise it looks good.

comment:2 by dholth@…, 11 years ago

Should this be closed? I've been using the feature for months.

comment:3 by Christian Boos, 11 years ago

Priority: normalhigh

Things like [f8edcca97297/ticket-links] indeed work, but not yet the suggested change (f8edcca97297/ticket-links), as I've not yet integrated the patch.

Things like [123:8f305123ebfa/reponame] will probably never work, though (we jump into the log syntax, for revision ranges).

comment:4 by Christian Boos, 11 years ago

Priority: highnormal
Resolution: fixed
Status: newclosed

I've improved a bit on the initial patch, and committed the result in r10521.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.