Defect #1288
closedUnable to past escaped wiki syntax in an issue description
0%
Description
pre
> tag, but it does not escape some syntax :
- <
pre
> itself - [
[links]
] in brackets - probably some more ...
Is there a way to have truely verbatim print of a section, in textile ?
Related issues
Updated by James Byrne over 16 years ago
I do not think that this is a textile issue but rather the artifiact of an over-aggressive wiki processor.
Updated by Paul Rivier over 16 years ago
- Assignee set to Jean-Philippe Lang
After some more investigations, I now understand what is happening.
Textile syntax does not provide facilities required for Redmine internal references. That is why Jean Philippe needed to extend it to support references to :- wiki pages
- issues
- repository
- ...
The problem is in the way this extension is implemented, namely : successive text substitutions on top of the RedCloth processing.
I don't know how easy it would be to migrate this processing to an extension of the RedCloth processing, but I think it will be required sometime.
Any plan for that ?
Updated by Jean-Philippe Lang almost 16 years ago
- Subject changed from Unable to past escaped textile syntax in an issue description to Unable to past escaped wiki syntax in an issue description
Updated by Paul Rivier over 14 years ago
- Affected version (unused) set to devel
actually, html rendering is a 2 stages operation in redmine. First, input is fed to plain textile engine RedCloth, then output is fed to redmine rules, written in source:trunk/app/helpers/application_helper.rb. "pre"
is only meaningful in stage 1, so redmine links can't be escaped that way. RedCloth site says it provides facilities to extend the syntax : http://redcloth.org/faq . Maybe that would solve this problem, if you feel like trying.
Updated by Jean-Philippe Lang over 14 years ago
- Status changed from New to Closed
- Target version set to 1.0.0 (RC)
- Resolution set to Fixed
Fixed in r3589. The 2-pass rendering was preversed so we can still cache pass 1 (textile or any other text formatter).