You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Charles Salmon (JIRA)" <ji...@codehaus.org> on 2013/04/11 03:49:52 UTC

[jira] (DOXIA-488) Support optional langage for syntax highlighting

Charles Salmon created DOXIA-488:
------------------------------------

             Summary: Support optional langage for syntax highlighting
                 Key: DOXIA-488
                 URL: https://jira.codehaus.org/browse/DOXIA-488
             Project: Maven Doxia
          Issue Type: Bug
          Components: Module - Markdown
    Affects Versions: 1.3
            Reporter: Charles Salmon
            Priority: Trivial


pegdown supports the way to specify the langage for a code block:
~~~langage
code
~~~

Following the resolution of DOXIA-484 (pegdown dependency update), we should make sure the overrided {code:java}public void visit( VerbatimNode node ) {code} of the {code:java}MarkdownToDoxiaHtmlSerializer{code} includes the support of langage option, ie:

{code:java}
     /**
      * {@inheritDoc}
      */
     @Override
     public void visit( VerbatimNode node )
     {
        printer.println().print("<div class=\"source\"><pre>");
        if (!StringUtils.isEmpty(node.getType())) {
            printAttribute("class", node.getType());
        }
        printer.print(">");
        ...
     }



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira