#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

Reply via email to