summaryrefslogtreecommitdiff
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* #8271: merge with 3.3.Ezio Melotti2012-11-041-1/+221
|\
| * #8271: the utf-8 decoder now outputs the correct number of U+FFFD ↵Ezio Melotti2012-11-041-1/+221
| | | | | | | | characters when used with the "replace" error handler on invalid utf-8 sequences. Patch by Serhiy Storchaka, tests by Ezio Melotti.
* | Fix copy&paste errors and reformulate the tests.Stefan Krah2012-11-041-14/+4
| |
* | Issue #5765: Merge from 3.3Nick Coghlan2012-11-042-13/+27
|\ \ | |/
| * Issue #5765: Apply a hard recursion limit in the compilerNick Coghlan2012-11-042-13/+27
| | | | | | | | | | | | | | Previously, excessive nesting in expressions would blow the stack and segfault the interpreter. Now, a hard limit based on the configured recursion limit and a hardcoded scaling factor is applied.
* | Issue #16402: Merge fix from 3.3Mark Dickinson2012-11-041-0/+9
|\ \ | |/
| * Issue #16402: Merge fix from 3.2Mark Dickinson2012-11-041-0/+9
| |\
| | * Issue #16402: In range slicing, fix shadowing of exceptions from __index__ ↵Mark Dickinson2012-11-041-0/+9
| | | | | | | | | | | | method.
* | | Issue #15837: add some tests for random.shuffle().Antoine Pitrou2012-11-042-3/+37
| | | | | | | | | | | | Patch by Alessandro Moura.
* | | #16336: merge with 3.3.Ezio Melotti2012-11-031-0/+2
|\ \ \ | |/ /
| * | #16336: merge with 3.2.Ezio Melotti2012-11-031-0/+2
| |\ \ | | |/
| | * #16336: fix input checking in the surrogatepass error handler. Patch by ↵Ezio Melotti2012-11-031-0/+2
| | | | | | | | | | | | Serhiy Storchaka.
| * | #8401: merge with 3.2.Ezio Melotti2012-11-031-0/+18
| |\ \ | | |/
* | | #8401: merge with 3.3.Ezio Melotti2012-11-031-0/+18
|\ \ \ | | |/ | |/|
| * | #8401: assigning an int to a bytearray slice (e.g. b[3:4] = 5) now raises an ↵Ezio Melotti2012-11-031-0/+18
| | | | | | | | | | | | error.
* | | #12759: merge with 3.3.Ezio Melotti2012-11-032-1/+27
|\ \ \ | | |/ | |/|
| * | #12759: merge with 3.2.Ezio Melotti2012-11-032-1/+27
| |\ \ | | |/
| | * #12759: sre_parse now raises a proper error when the name of the group is ↵Ezio Melotti2012-11-032-1/+27
| | | | | | | | | | | | missing. Initial patch by Serhiy Storchaka.
* | | #16152: merge with 3.3.Ezio Melotti2012-11-032-1/+7
|\ \ \ | |/ /
| * | #16152: merge with 3.2.Ezio Melotti2012-11-032-1/+7
| |\ \ | | |/
| | * #16152: fix tokenize to ignore whitespace at the end of the code when no ↵Ezio Melotti2012-11-032-1/+8
| | | | | | | | | | | | newline is found. Patch by Ned Batchelder.
* | | Issue #7317: Display full tracebacks when an error occurs asynchronously.Andrew Svetlov2012-11-032-12/+11
| | | | | | | | | | | | Patch by Alon Horev with update by Alexey Kachayev.
* | | Issue #16284: Prevent keeping unnecessary references to worker functions in ↵Andrew Svetlov2012-11-034-0/+32
| | | | | | | | | | | | concurrent.futures ThreadPoolExecutor.
* | | Issue #16218: skip test if filesystem doesn't support required encodingAndrew Svetlov2012-11-031-1/+6
| | |
* | | Issue #16309: Make PYTHONPATH= behavior the same as if PYTHONPATH not set at ↵Andrew Svetlov2012-11-031-0/+17
| | | | | | | | | | | | | | | | | | all. Thanks to Armin Rigo and Alexey Kachayev.
* | | Issue #16218: Fix broken test for supporting nonascii characters in python ↵Andrew Svetlov2012-11-031-5/+12
| | | | | | | | | | | | launcher
* | | Merge 3.3.Stefan Krah2012-11-021-2/+30
|\ \ \ | |/ /
| * | Issue #15814: Use hash function that is compatible with the equalityStefan Krah2012-11-021-2/+30
| | | | | | | | | | | | definition from #15573.
* | | Merge 3.3.Stefan Krah2012-11-021-0/+11
|\ \ \ | |/ /
| * | Issue #16145: Support legacy strings in the _csv module.Stefan Krah2012-11-021-0/+11
| | |
* | | Merge issue #1207589: Add Cut/Copy/Paste items to IDLE right click Context MenuAndrew Svetlov2012-11-014-13/+74
|\ \ \ | |/ / | | | | | | Patch by Todd Rovito.
| * | Merge issue #1207589: Add Cut/Copy/Paste items to IDLE right click Context MenuAndrew Svetlov2012-11-014-13/+74
| |\ \ | | |/ | | | | | | Patch by Todd Rovito.
| | * Issue #1207589: Add Cut/Copy/Paste items to IDLE right click Context MenuAndrew Svetlov2012-11-014-13/+74
| | | | | | | | | | | | Patch by Todd Rovito.
* | | Issue #16230: Fix a crash in select.select() when one the lists changes size ↵Antoine Pitrou2012-11-011-0/+10
|\ \ \ | |/ / | | | | | | | | | | | | while iterated on. Patch by Serhiy Storchaka.
| * | Issue #16230: Fix a crash in select.select() when one the lists changes size ↵Antoine Pitrou2012-11-011-0/+10
| |\ \ | | |/ | | | | | | | | | | | | while iterated on. Patch by Serhiy Storchaka.
| | * Issue #16230: Fix a crash in select.select() when one the lists changes size ↵Antoine Pitrou2012-11-011-0/+10
| | | | | | | | | | | | | | | | | | while iterated on. Patch by Serhiy Storchaka.
* | | Issue #16228: Fix a crash in the json module where a list changes size while ↵Antoine Pitrou2012-11-011-0/+8
|\ \ \ | |/ / | | | | | | | | | | | | it is being encoded. Patch by Serhiy Storchaka.
| * | Issue #16228: Fix a crash in the json module where a list changes size while ↵Antoine Pitrou2012-11-011-0/+8
| |\ \ | | |/ | | | | | | | | | | | | it is being encoded. Patch by Serhiy Storchaka.
| | * Issue #16228: Fix a crash in the json module where a list changes size while ↵Antoine Pitrou2012-11-011-0/+8
| | | | | | | | | | | | | | | | | | it is being encoded. Patch by Serhiy Storchaka.
* | | Merge issue #16218: Support non ascii characters in python launcher.Andrew Svetlov2012-11-011-0/+9
|\ \ \ | |/ / | | | | | | Patch by Serhiy Storchaka.
| * | Issue #16218: Support non ascii characters in python launcher.Andrew Svetlov2012-11-011-0/+9
| | | | | | | | | | | | Patch by Serhiy Storchaka.
* | | Merge: change docstring for xdrlib.Error to use new style exceptions.Andrew Svetlov2012-11-011-1/+1
|\ \ \ | |/ /
| * | Merge: change docstring for xdrlib.Error to use new style exceptions.Andrew Svetlov2012-11-011-1/+1
| |\ \ | | |/
| | * Change docstring for xdrlib.Error to use new style exceptions.Andrew Svetlov2012-11-011-1/+1
| | |
* | | Merge issue #16373: Prevent infinite recursion for ABC Set class operations.Andrew Svetlov2012-11-012-2/+35
|\ \ \ | |/ / | | | | | | Patch by Serhiy Storchaka.
| * | Merge issue #16373: Prevent infinite recursion for ABC Set class operations.Andrew Svetlov2012-11-012-2/+35
| |\ \ | | |/ | | | | | | Patch by Serhiy Storchaka.
| | * Issue #16373: Prevent infinite recursion for ABC Set class operations.Andrew Svetlov2012-11-012-2/+35
| | |
* | | Closes #16366: Improve diagnostics from handleError(). Thanks to Antoine ↵Vinay Sajip2012-10-311-6/+17
| | | | | | | | | | | | Pitrou for the suggestion.
* | | Issue #15441, #15478: Reenable test_nonascii_abspath() on WindowsVictor Stinner2012-10-311-8/+4
| | | | | | | | | | | | The real bug (issue #15478) has been fixed correctly.
* | | Issue #15478: Use source filename in OSError, not destination filenameVictor Stinner2012-10-311-36/+50
| | | | | | | | | | | | | | | | | | | | | | | | And other fixes for Windows: * rename, replace and link require arguments of the same type on Windows * readlink only supports unicode filenames on Windows * os.open() specifies the filename on OSError