Ariel Poliak added the comment:
Ideally, this would be taken care by the _serialize_xml() with a parameter
specified when called from within write().
However, the signature for the _serialize_xml() function cannot be changed, as
it needs to match the signature for the rest of the _serialize_
Ariel Poliak added the comment:
Made a new patch.
This one contains changes for xml.etree.ElementTree for cpython, jython, and
stackless.
It also contains changes to Modules/_elementtree.c for cpython and stackless.
The changes within this patch do not change the signature for the _serialize_
Ariel Poliak added the comment:
To answer eli.bendersky's questions:
1. That's just the name of the file with my changes in it.
I pulled the original file from Hg, copied it to "ElementTree_new.py", made my
changes, and created a patch from the two.
2. I'm n
New submission from Ariel Poliak :
As it stands in Hg, when the write() method of an xml.etree.ElementTree object
is called, and a tag within the XML tree has no child tags or defined text, the
tag is written using the short notation "".
Whether or not the short notation is used