Feature #8120
openCode syntax highlighting in Wiki only works with Textile formatting
0%
Description
Code syntax highlighting in Wiki only works with Textile formatting. However it could/should be formatting-independent. So that any Wiki formatting that produces some < code class="xyz" >
(spaces added to prevent parsing) gets a syntax-highlighted code.
Currently the code is at source:trunk/lib/redmine/wiki_formatting/textile/formatter.rb@5386#L50. However I guess a more generic variant of the code could be moved to source:trunk/app/helpers/application_helper.rb besides textilizable
, parse_*
, replace_toc
, ...
Updated by Ebrahim Mohammadi over 13 years ago
I messed up the description by not escaping a <code> tag. I wish I could update the description.
Updated by Mischa The Evil over 13 years ago
- Tracker changed from Defect to Feature
- Category set to Text formatting
Fixed description and tracker (it seems a feature-request to me) and selected category.
Updated by Ebrahim Mohammadi over 13 years ago
Another choice is implementing a formatting-independent syntax highlighter in client side, using something like Sunlight.
Updated by Ebrahim Mohammadi over 13 years ago
Another JavaScript and CSS based client-side option is Google's Code Prettifier.
Updated by Ebrahim Mohammadi over 13 years ago
Yet another client-side syntax highlighter, but this one already has a Rails plugin: https://github.com/antono/sh2