Message160612
| Author |
ezio.melotti |
| Recipients |
amaury.forgeotdarc, arigo, barry, ezio.melotti, lemburg, pitrou, python-dev, rhettinger, vstinner |
| Date |
2012年05月14日.12:20:07 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1336998008.12.0.351812868491.issue5057@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
This whole issue doesn't affect 3.3.
For 2.7/3.2 there are three possible options:
1) remove constant folding altogether on unicode (this is the solution adopted by PyPy);
2) scan the string up to the index looking for non-BMP chars and disable the constant folding if they are found (probably not very efficient);
3) leave the "buggy" code there (might lead to obscure failures in remote cases);
Any opinions? |
|