rouge-ruby / rouge

A pure Ruby code highlighter that is compatible with Pygments
https://rouge.jneen.net/
Other
3.33k stars 735 forks source link

RELAX NG compact notation #1432

Open rhbvkleef opened 4 years ago

rhbvkleef commented 4 years ago

The name of the language RELAX NG Compact Notation

Implementation in other libraries

Additional context RelaxNG is a XML validation language that is starting to get traction. I think that it would be very beneficial that tools such as Rouge start to support it. Their normal notation is XML, so it is supported by this tool, however the compact notation (which is much more human-readable) isn't.

pyrmont commented 4 years ago

@rhbvkleef Thanks for filing an issue :) At this point in Rouge's development, we predominantly rely on new lexer submissions from the community. If you'd like to give it a crack, we have documentation that might help.