#3526: InterTrac is not available from ReStructuredText
-------------------------+--------------------------------------------------
Reporter: eblot | Owner: cboos
Type: enhancement | Status: assigned
Priority: low | Milestone: 0.10
Component: wiki | Version: devel
Severity: normal | Resolution:
Keywords: |
-------------------------+--------------------------------------------------
Changes (by cboos):
* status: new => assigned
* milestone: => 0.10
Comment:
Replying to [http://lists.edgewall.com/archive/trac-dev/2006-
July/000798.html eblot]:
> InterTrac syntax would be {{{`project:wiki:WikiPage`:trac:}}}
> Alternative syntax could be {{{`WikiPage`:trac:project:}}}
> I don't know whether the rST engine support ':', but you get the idea,
> something easier to type and read.
{{{`WikiPage`:trac:project:}}} wouldn't be practical to implement, as this
would require registering all the intertrac prefixes as reST directives.
OTOH, {{{`project:wiki:WikiPage`:trac:}}} is quite simple to support and
to explain:
there's only the `:trac:` directive, and its argument can be any
TracLinks.
The attachment:rst_trac_links-r3592.patch uses the standard link parser
instead of the few special cases that were hard-coded so far. This not
only simplifies the code, but also adds support for ''all'' the TracLinks
(InterTrac and InterWiki links included).
--
Ticket URL: <http://trac.edgewall.org/ticket/3526#comment:2>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets