Commit 2cba6b8
authored
Add new fuctions ignoring the UTF-8 mode:
* _Py_DecodeCurrentLocale()
* _Py_EncodeCurrentLocale()
* _PyUnicode_DecodeCurrentLocaleAndSize()
* _PyUnicode_EncodeCurrentLocale()
Modify the readline module to use these functions.
Re-enable test_readline.test_nonascii().
1 parent f80c0ca commit 2cba6b8
File tree
6 files changed
+125
-42
lines changed- Include
- Lib/test
- Modules
- Objects
- Python
6 files changed
+125
-42
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
27 | 35 | | |
28 | 36 | | |
29 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1810 | 1810 | | |
1811 | 1811 | | |
1812 | 1812 | | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
1813 | 1823 | | |
1814 | 1824 | | |
1815 | 1825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
156 | | - | |
157 | 155 | | |
158 | 156 | | |
159 | 157 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
| 135 | + | |
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
| 142 | + | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3395 | 3395 | | |
3396 | 3396 | | |
3397 | 3397 | | |
3398 | | - | |
3399 | | - | |
| 3398 | + | |
| 3399 | + | |
3400 | 3400 | | |
3401 | 3401 | | |
3402 | 3402 | | |
| |||
3423 | 3423 | | |
3424 | 3424 | | |
3425 | 3425 | | |
3426 | | - | |
| 3426 | + | |
| 3427 | + | |
| 3428 | + | |
| 3429 | + | |
| 3430 | + | |
| 3431 | + | |
3427 | 3432 | | |
3428 | 3433 | | |
3429 | 3434 | | |
| |||
3437 | 3442 | | |
3438 | 3443 | | |
3439 | 3444 | | |
3440 | | - | |
| 3445 | + | |
| 3446 | + | |
| 3447 | + | |
| 3448 | + | |
| 3449 | + | |
| 3450 | + | |
3441 | 3451 | | |
3442 | 3452 | | |
3443 | 3453 | | |
| |||
3502 | 3512 | | |
3503 | 3513 | | |
3504 | 3514 | | |
| 3515 | + | |
| 3516 | + | |
| 3517 | + | |
| 3518 | + | |
| 3519 | + | |
| 3520 | + | |
| 3521 | + | |
| 3522 | + | |
| 3523 | + | |
| 3524 | + | |
| 3525 | + | |
| 3526 | + | |
3505 | 3527 | | |
3506 | 3528 | | |
3507 | 3529 | | |
| |||
3524 | 3546 | | |
3525 | 3547 | | |
3526 | 3548 | | |
3527 | | - | |
| 3549 | + | |
| 3550 | + | |
3528 | 3551 | | |
3529 | 3552 | | |
3530 | 3553 | | |
| |||
3695 | 3718 | | |
3696 | 3719 | | |
3697 | 3720 | | |
3698 | | - | |
3699 | | - | |
3700 | | - | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
3701 | 3724 | | |
3702 | 3725 | | |
3703 | 3726 | | |
| |||
3719 | 3742 | | |
3720 | 3743 | | |
3721 | 3744 | | |
3722 | | - | |
| 3745 | + | |
| 3746 | + | |
| 3747 | + | |
| 3748 | + | |
| 3749 | + | |
| 3750 | + | |
3723 | 3751 | | |
3724 | 3752 | | |
3725 | 3753 | | |
| |||
3794 | 3822 | | |
3795 | 3823 | | |
3796 | 3824 | | |
| 3825 | + | |
| 3826 | + | |
| 3827 | + | |
| 3828 | + | |
| 3829 | + | |
| 3830 | + | |
| 3831 | + | |
| 3832 | + | |
| 3833 | + | |
| 3834 | + | |
| 3835 | + | |
| 3836 | + | |
| 3837 | + | |
| 3838 | + | |
3797 | 3839 | | |
3798 | 3840 | | |
3799 | 3841 | | |
3800 | 3842 | | |
3801 | | - | |
| 3843 | + | |
3802 | 3844 | | |
3803 | 3845 | | |
3804 | 3846 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
266 | | - | |
| 266 | + | |
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
| |||
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
| 383 | + | |
| 384 | + | |
404 | 385 | | |
405 | 386 | | |
406 | 387 | | |
407 | 388 | | |
408 | | - | |
| 389 | + | |
409 | 390 | | |
410 | 391 | | |
411 | 392 | | |
| |||
426 | 407 | | |
427 | 408 | | |
428 | 409 | | |
429 | | - | |
| 410 | + | |
430 | 411 | | |
431 | 412 | | |
432 | 413 | | |
433 | 414 | | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
434 | 449 | | |
435 | 450 | | |
436 | 451 | | |
| |||
508 | 523 | | |
509 | 524 | | |
510 | 525 | | |
511 | | - | |
| 526 | + | |
| 527 | + | |
512 | 528 | | |
513 | 529 | | |
514 | 530 | | |
515 | 531 | | |
516 | | - | |
| 532 | + | |
517 | 533 | | |
518 | 534 | | |
519 | 535 | | |
| |||
544 | 560 | | |
545 | 561 | | |
546 | 562 | | |
547 | | - | |
| 563 | + | |
548 | 564 | | |
549 | 565 | | |
550 | 566 | | |
| |||
553 | 569 | | |
554 | 570 | | |
555 | 571 | | |
556 | | - | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
557 | 581 | | |
558 | 582 | | |
559 | 583 | | |
| |||
0 commit comments