Opened 4 years ago

## #12262 reopened enhancement

Reported by: Owned by: Dr. Ted Shaneyfelt normal DoxygenPlugin normal

Instead of needing to type all of this:

{{{#!dot
digraph {a -> b}
}}}


markdown that is consistent with Doxygen (and the Doxygen Trac Plugin) should be recognized like this:

@dot
digraph {a -> b}
@enddot


### comment:1 Changed 4 years ago by Ryan J Ollos

Component: SELECT A HACK → DoxygenPlugin modified (diff) → wontfix new → closed defect → enhancement

You'd save a net 6 characters, so the argument isn't hugely compelling. Anyway, the Trac wiki would need to support Markdown to make this happen.

### comment:2 Changed 4 years ago by Dr. Ted Shaneyfelt

The number of characters is not a concern, consistency and ease of interoperability of tools is.

Using a consistent string would allow blocks of text including graphviz diagrams to be copied from code to the trac wiki without special manual editing.

### comment:3 Changed 4 years ago by Ryan J Ollos

Resolution: wontfix closed → reopened

I misunderstood - I thought you were asking for Markdown syntax support. I guess you are asking for support for Doxygen special commands. I suppose you could implement an IWikiSyntaxProvider to support the syntax. It's not an area of Trac that I've worked, so I can't say for sure. Realistically though, there's no one supporting this plugin, so someone will need to provide a patch for the feature.

### Modify Ticket

Change Properties