Merge lp:~gz/bzr/remove_monkey_patched_elementtree_escaping_614522 into lp:bzr
Proposed by
Martin Packman
Status: | Merged |
---|---|
Approved by: | John A Meinel |
Approved revision: | no longer in the source branch. |
Merged at revision: | 5407 |
Proposed branch: | lp:~gz/bzr/remove_monkey_patched_elementtree_escaping_614522 |
Merge into: | lp:bzr |
Diff against target: |
85 lines (+2/-67) 1 file modified
bzrlib/xml_serializer.py (+2/-67) |
To merge this branch: | bzr merge lp:~gz/bzr/remove_monkey_patched_elementtree_escaping_614522 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
John A Meinel | Approve | ||
Review via email: mp+34028@code.launchpad.net |
Commit message
Remove monkey patching for elementtree, we do it differently anyway
Description of the change
The monkey patching of some ElementTree escaping functions for performance purposes mangles the output with newer versions of the library.
As this kind of thing is a bad idea and it's unclear to me what improvement this provides, this branch just removes all of that.
I expect people using non-ascii characters with this code on Python 2.7 currently risk corrupting their branch or something.
To post a comment you must log in.
Do we still use XML anywhere other than pre-2a formats?