The parser needs to ignore the '|' character when inside of a code tag. Try creating a page with this in it:
- test
if ( a || b ) { for( ;; ); }
What happens is you get "if ( a" in the code panel, then the rest outside of the panel, but still color coded (notice the 'for' that gets colored blue).
Now, if you put a blank line between the "* test" and "
" then it will render properly.
Also note this happens with the '#' numbered bullet, and probably with a bunch of other prefixes.
- is blocked by
-
CONFSERVER-2097 V2Renderer
- Closed
- is duplicated by
-
CONFSERVER-2123 Error format when some code have '|'
- Closed
- is related to
-
CONFSERVER-2035 Ellipsis character incorrectly inserted when using code tag
- Closed