Description
GUI editor replaces HTML entities with their unicode equivalents (this complicates life of whose who use external plain text-editors) and even does it incorrectly.
Steps to reproduce
Open the page in text editor, switch to GUI, switch back to text, see the corruption, and cancel changes.
Example
“text in double quotes” -> “text in double quotes”
‘text in single quotes’ -> ‘text in single quotes’
abc—efg -> abc—efg
abc – abc -> abc – abc
Chapter 1 -> Chapter 1 (It is not simple space)
hy­phe­na­tion -> hyphenation (It is how browser should break the word in the end of a line. In the middle of a line they should be ignored (by browser!), but should not be removed by the GUI editor.)
Details
MoinMoin Version |
1.5.2 |
OS and Version |
all |
Python Version |
2.4 |
Workaround
Do not use GUI editor.
Discussion
Plan
- Priority:
- Assigned to:
- Status: