STINNER Victor added the comment:
I rebased faster_unicode_escape_4.patch and made tiny changes:
* Rename WRITECHAR macro to WRITE_ASCII_CHAR()
* Add WRITE_CHAR() macro to avoid "goto writechar;"
* Drop the "store" label: use WRITE_CHAR() macro instead, expect that getcode()
only returns valid unicode characters (<= MAX_UNICODE)
* For \UHHHHHHHH format: since MAX_UNICODE is 0x10ffff, hardcode the first two
digits as 0, and add an assertion on MAX_UNICODE value
* PEP 7: add {...} on if/else blocks
----------
Added file: http://bugs.python.org/file44348/faster_unicode_escape_5.patch
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue16334>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com