Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #14127: Add st_{cma}time_ns fields to os.stat() result object. | Larry Hastings | 2012-04-19 | 6 | -33/+96 |
| | |||||
* | Issue #14308: Fix an exception when a dummy thread is in the threading ↵ | Antoine Pitrou | 2012-04-19 | 3 | -0/+35 |
|\ | | | | | | | module's active list after a fork(). | ||||
| * | Issue #14308: Fix an exception when a "dummy" thread is in the threading ↵ | Antoine Pitrou | 2012-04-19 | 3 | -0/+35 |
| | | | | | | | | module's active list after a fork(). | ||||
* | | Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one ↵ | Antoine Pitrou | 2012-04-19 | 1 | -3/+3 |
| | | | | | | | | like PyDict_GetItem. | ||||
* | | Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo. | Martin v. Löwis | 2012-04-19 | 6 | -0/+120 |
| | | | | | | | | Patch by Stefan Behnel. | ||||
* | | Merge from 3.2 | Nick Coghlan | 2012-04-19 | 3 | -1/+5 |
|\ \ | |/ | |||||
| * | Close #14032: fix incorrect variable reference in test_cmd_line_script | Nick Coghlan | 2012-04-19 | 3 | -1/+5 |
| | | |||||
* | | #14538: merge with 3.2. | Ezio Melotti | 2012-04-19 | 3 | -3/+16 |
|\ \ | |/ | |||||
| * | #14538: HTMLParser can now parse correctly start tags that contain a bare /. | Ezio Melotti | 2012-04-19 | 3 | -3/+16 |
| | | |||||
* | | Issue #14385: Support other types than dict for __builtins__ | Victor Stinner | 2012-04-18 | 4 | -52/+134 |
| | | | | | | | | | | | | It is now possible to use a custom type for the __builtins__ namespace, instead of a dict. It can be used for sandboxing for example. Raise also a NameError instead of ImportError if __build_class__ name if not found in __builtins__. | ||||
* | | Remove webbrowser doc reference to the previously removed internet-config ↵ | Ned Deily | 2012-04-18 | 1 | -7/+2 |
|\ \ | |/ | | | | | option. | ||||
| * | Remove webbrowser doc reference to the previously removed internet-config ↵ | Ned Deily | 2012-04-18 | 1 | -7/+2 |
| | | | | | | | | option. | ||||
* | | update importlib... | Benjamin Peterson | 2012-04-18 | 1 | -885/+891 |
| | | |||||
* | | don't bother keeping a set we'll never use | Benjamin Peterson | 2012-04-18 | 1 | -1/+2 |
| | | |||||
* | | Issue #11750: The Windows API functions scattered in the _subprocess and | Antoine Pitrou | 2012-04-18 | 15 | -1665/+1562 |
| | | | | | | | | | | _multiprocessing.win32 modules now live in a single module "_winapi". Patch by sbt. | ||||
* | | 1) Simplify comment -- one has to read the complete proof (available in ACL2) | Stefan Krah | 2012-04-18 | 1 | -7/+6 |
| | | | | | | | | | | | | | | | | in order to understand the algorithm anyway. 2) v->exp == -v->digits may be assumed. 3) Fix comment (v always shares data with a). | ||||
* | | Explain the strategy to avoid huge alignment shifts in _mpd_qadd() in detail. | Stefan Krah | 2012-04-18 | 1 | -6/+35 |
| | | |||||
* | | Cosmetic change: initialize digits to 1 (redundant). | Stefan Krah | 2012-04-18 | 1 | -1/+1 |
| | | |||||
* | | Remove redundant finalization of the result. | Stefan Krah | 2012-04-18 | 1 | -2/+0 |
| | | |||||
* | | Fix comments and whitespace. | Stefan Krah | 2012-04-18 | 1 | -8/+8 |
| | | |||||
* | | Support mythical ones' complement machines. | Stefan Krah | 2012-04-18 | 1 | -1/+1 |
| | | |||||
* | | The previous code is correct, but hard to verify: The libmpdec documentation | Stefan Krah | 2012-04-18 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | rightfully states that an mpd_t with a coefficient flagged as MPD_CONST_DATA must not be in the position of the result operand. In this particular case several assumptions guarantee that a resize will never occur in all possible code paths, which was the reason for using MPD_CONST_DATA and saving an instruction by omitting the initialization of tmp.alloc. For readability, tmp is now flagged as MPD_STATIC_DATA and tmp.alloc is initialized. | ||||
* | | merge 3.2 | Benjamin Peterson | 2012-04-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | improve | Benjamin Peterson | 2012-04-18 | 1 | -1/+1 |
| | | |||||
* | | merge 3.2 (#14612) | Benjamin Peterson | 2012-04-18 | 3 | -2/+17 |
|\ \ | |/ | |||||
| * | SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno ↵ | Benjamin Peterson | 2012-04-18 | 3 | -2/+17 |
| | | | | | | | | (closes #14612) | ||||
* | | Merge heads | Antoine Pitrou | 2012-04-18 | 5 | -497/+503 |
|\ \ | |||||
| * | | rollback 005fd1fe31ab (see #14609 and #14582) | Benjamin Peterson | 2012-04-18 | 5 | -497/+503 |
| | | | | | | | | | | | | | | | Being able to overload a sys.module entry during import of a module was broken by this changeset. | ||||
* | | | Fix it for good :-) | Antoine Pitrou | 2012-04-18 | 1 | -3/+1 |
|/ / | |||||
* | | fix refcnt/style/debuging oversights | Benjamin Peterson | 2012-04-18 | 1 | -5/+7 |
| | | |||||
* | | Fix email post-commit review comments. | Brian Curtin | 2012-04-18 | 1 | -8/+11 |
| | | | | | | | | | | | | Add INCREFs, fix args->kwargs, and a second args==NULL check was removed, left over from a merger with another function. Instead, checking msg==NULL does what that used to do in a roundabout way. | ||||
* | | Merge | Brett Cannon | 2012-04-18 | 3 | -1/+13 |
|\ \ | |||||
| * \ | merge 3.2 (#14607) | Benjamin Peterson | 2012-04-17 | 3 | -1/+13 |
| |\ \ | | |/ | |||||
| | * | mangle keyword-only argname when loading defaults (closes #14607) | Benjamin Peterson | 2012-04-17 | 3 | -1/+13 |
| | | | |||||
* | | | Issue #12599: Be more strict in accepting None vs. a false-like object | Brett Cannon | 2012-04-18 | 5 | -1205/+1233 |
|/ / | | | | | | | | | | | | | in importlib. Thanks to PJE for pointing out the issue and Nick Coghlan for filing the bug. | ||||
* | | Issue #13959: Re-implement imp.load_compiled() in imp.py. | Brett Cannon | 2012-04-17 | 2 | -81/+20 |
| | | |||||
* | | Issue #14592: A relative import will raise a KeyError if __package__ | Brett Cannon | 2012-04-17 | 3 | -1/+10 |
| | | | | | | | | | | | | or __name__ are not set in globals. Thanks to Stefan Behnel for the bug report. | ||||
* | | Fix #14600. Correct reference handling and naming of ImportError convenience ↵ | Brian Curtin | 2012-04-17 | 5 | -53/+31 |
| | | | | | | | | function | ||||
* | | Issue #5113: Fix a test_posix failure on HP-UX, where non-root users can | Charles-François Natali | 2012-04-17 | 1 | -2/+9 |
|\ \ | |/ | | | | | chown() to root under certain circumstances. | ||||
| * | Issue #5113: Fix a test_posix failure on HP-UX, where non-root users can | Charles-François Natali | 2012-04-17 | 1 | -2/+9 |
| | | | | | | | | chown() to root under certain circumstances. | ||||
* | | Issue #14087: multiprocessing: add Condition.wait_for(). Patch by sbt. | Charles-François Natali | 2012-04-17 | 5 | -0/+113 |
| | | |||||
* | | Speed up reading of small files. This avoids multiple C read() calls on pyc ↵ | Antoine Pitrou | 2012-04-17 | 1 | -3/+11 |
| | | | | | | | | files. | ||||
* | | #14603: use a listcomp in ZipFile.namelist. | Ezio Melotti | 2012-04-17 | 1 | -4/+1 |
| | | |||||
* | | Properly guard against special-casing. | Brett Cannon | 2012-04-17 | 1 | -1/+1 |
| | | |||||
* | | Issue #13959: Re-implement imp.load_source() in imp.py. | Brett Cannon | 2012-04-17 | 2 | -391/+28 |
| | | |||||
* | | Issue #14599: Fix an import caching race condition. | Brett Cannon | 2012-04-17 | 1 | -0/+1 |
| | | |||||
* | | Issue #14599: Make test_reprlib robust against import cache race | Brett Cannon | 2012-04-17 | 1 | -0/+7 |
| | | | | | | | | conditions when regrtest is run with its -j option. | ||||
* | | Issue #13959: Fix a logic bug. | Brett Cannon | 2012-04-17 | 1 | -1/+1 |
| | | |||||
* | | Merged cookbook corrections from 3.2. | Vinay Sajip | 2012-04-16 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Corrected version numbers in cookbook example. | Vinay Sajip | 2012-04-16 | 1 | -2/+2 |
| | |