Description
Do not convert unicode string into utf-8 encoded byte string by default
The XSLT parser convert the string to early as UTF-8 string. I've discovered this during the development of an macro which embed the content of a non-picture attachment into a wiki page. The problem occurs while a XML file is embedded due to to eary conversion to UTF-8.
The UTF-8 string is required by 4Suite XML parser. So the provided patch do this at the step where 4Suite is called.
Steps to reproduce
- do this...
Example
Component selection
- general
Details
MoinMoin Version |
1.7.0 |
OS and Version |
|
Python Version |
|
Server Setup |
|
Server Details |
|
Language you are using the wiki in (set in the browser/UserPreferences) |
|
Workaround
Will be committed soon
Discussion
Plan
- Priority:
- Assigned to:
Status: fixed in 1.8 by changeset 3824:aef3adf3f701, fixed in 1.7 by http://hg.moinmo.in/moin/1.7/rev/a37ed69fafed