when generating python code prefer to generate valid python code
diff --git a/Tools/unicode/gencodec.py b/Tools/unicode/gencodec.py
index 7c7829b..0c55de6 100644
--- a/Tools/unicode/gencodec.py
+++ b/Tools/unicode/gencodec.py
@@ -318,15 +318,15 @@
### encodings module API
def getregentry():
- return codecs.CodecInfo((
- name=%r,
+ return codecs.CodecInfo(
Codec().encode,
Codec().decode,
+ name=%r,
streamwriter=StreamWriter,
streamreader=StreamReader,
incrementalencoder=IncrementalEncoder,
incrementaldecoder=IncrementalDecoder,
- ))
+ )
''' % encodingname.replace('_', '-'))
# Add decoding table or map (with preference to the table)