-
Bug
-
Resolution: Fixed
-
Medium
-
2.1.5
-
None
-
Standalone, Solaris, JDK 1.5.0_01.
If you switch from the wiki markup editor to the rich text editor and then back, some of the backslashes used to escape special characters are dropped.
To reproduce: enter the following text on a page
;; simple Lisp function (lambda \(x) x) ;; backslash necessary to prevent this becoming the smiley (x) escape a curly brace: \{foo.
Save the page. Edit as wiki markup, then switch to rich text, and back to wiki markup. The first backslash is gone, so the code doesn't render appropriately, but the second one is preserved.
Note that the rich text editor does preserve all backslashes inside a {noformat} block. That's not really enough, though: I'd like to be able to write small code snippets inline without the visual overhead of the panel or the space. A bigger issue, of course, is that switching between the two editing modes needs to preserve all content and all markup (however it may be displayed on the screen).
- blocks
-
CONFSERVER-2097 V2Renderer
- Closed
- duplicates
-
CONFSERVER-5258 Escaped backslash is lost in WYSIWYG -> wiki markup roundtrip
- Closed
- is incorporated by
-
CONFSERVER-6992 Markup umbrella issue - errors switching between modes or rendering escaped content
- Closed
-
CONFSERVER-6405 Unexpected behaviour with multiple escape characters in editors
- Closed
- is related to
-
CONFSERVER-5896 editor preview adds unwanted backslashes
- Closed
-
CONFSERVER-17447 Incorrect path displaying
- Closed