Commits

Author Commit Message Labels Comments Date
Armin Rigo
Test and fix for allocating arrays with Boehm.
Amaury Forgeot d'Arc
UNICHR allows wide unicode chars when testing on top of CPython with a narrow build.
Maciej Fijalkowski
Start writing support for raw allocs in codewriter
Maciej Fijalkowski
what went as 1.3 release
Branches
1.3.0
convert-repo
closed branch interplevel-codecs
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Never use raise_unicode_exception_encode when called from the codecs module,
Branches
interplevel-codecs
Amaury Forgeot d'Arc
charmap_decode: mapping should yield chars <= 65535
Branches
interplevel-codecs
Amaury Forgeot d'Arc
charmap_encode: mapping should yield bytes <256.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
fix encode_charmap with 'replace': the replacement character must be translated again.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Decode utf-7 characters whenever possible,
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Avoid buffer overrun in append_slice(); Test and fix.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
remove C-style parentheses
Branches
interplevel-codecs
Amaury Forgeot d'Arc
- Uniformly handle the decoding of \U and \u
Branches
interplevel-codecs
Amaury Forgeot d'Arc
These tests pass, actually
Branches
interplevel-codecs
Amaury Forgeot d'Arc
This code is not translated, but this assert would have detected the out-of-bounds error fixed in the previous change.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
It seems that the translated version of StringBuilder.append_slice does not check for bounds
Branches
interplevel-codecs
Amaury Forgeot d'Arc
oops, I broke a test: chr(127) prints as '\x7f'
Branches
interplevel-codecs
Amaury Forgeot d'Arc
remove code duplication: 'oc > 127' covers all these cases
Branches
interplevel-codecs
Amaury Forgeot d'Arc
use \x escape code when possible. Test and fix.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Fix for unicode literals containing \N{}
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Remove the "unicode" parameter.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Simplify interpreter/unicodehelper.py, now it calls functions in interp_codecs,
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Fix translation, and be sure to have a non-None error handler
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Finally remove app_codecs.py
Branches
interplevel-codecs
Amaury Forgeot d'Arc
last functions: escape_decode and escape_encode.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
rewrite the unicode_internal codec
Branches
interplevel-codecs
Amaury Forgeot d'Arc
rewrite charmap_build() at interp-level
Branches
interplevel-codecs
Amaury Forgeot d'Arc
rewrite the "charmap" codec at interp-level
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Rewrite utf-7 codec at interp-level.
Branches
interplevel-codecs
Amaury Forgeot d'Arc
Rewrite the unicode-escape codec at interplevel.
Branches
interplevel-codecs
  1. Prev
  2. Next