Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add version number to the link to the python documentation in | Ronald Oussoren | 2006-10-08 | 1 | -2/+1 |
| | | | | | /Developer/Documentation/Python, better for users that install multiple versions of python. | ||||
* | Bug #1572832: fix a bug in ISO-2022 codecs which may cause segfault | Hye-Shik Chang | 2006-10-08 | 3 | -14/+35 |
| | | | | when encoding non-BMP unicode characters. (Submitted by Ray Chason) | ||||
* | Add missing NEWS entry for rev. 52129. | Georg Brandl | 2006-10-08 | 1 | -0/+3 |
| | |||||
* | Note that the excel_tab class is registered as the "excel-tab" dialect. | Skip Montanaro | 2006-10-07 | 1 | -10/+10 |
| | | | | | | Fixes 1572471. Make a similar change for the excel class and clean up references to the Dialects and Formatting Parameters section in a few places. | ||||
* | Comment grammar | Andrew M. Kuchling | 2006-10-06 | 1 | -1/+1 |
| | |||||
* | A very minor bug fix: this code looks like it is designed to accept | Armin Rigo | 2006-10-06 | 1 | -1/+2 |
| | | | | | any hue value and do the modulo itself, except it doesn't quite do it in all cases. At least, the "cannot get here" comment was wrong. | ||||
* | [Bug #1545341] Allow 'classifier' parameter to be a tuple as well as a list. ↵ | Andrew M. Kuchling | 2006-10-06 | 1 | -1/+1 |
| | | | | Will backport. | ||||
* | Fix name. | Georg Brandl | 2006-10-06 | 2 | -2/+2 |
| | |||||
* | Case fix | Andrew M. Kuchling | 2006-10-06 | 1 | -1/+1 |
| | |||||
* | - update links | Fred Drake | 2006-10-06 | 1 | -6/+8 |
| | | | | - remove Sleepycat name now that they have been bought | ||||
* | Clarify what "re-initialization" means for init_builtin() and init_dynamic(). | Brett Cannon | 2006-10-05 | 1 | -12/+13 |
| | | | | | | | Also remove warning about re-initialization as possibly raising an execption as both call _PyImport_FindExtension() which pulls any module that was already imported from the Python process' extension cache and just copies the __dict__ into the module stored in sys.modules. | ||||
* | Add MSVC8 project files to create wininst-8.exe. | Martin v. Löwis | 2006-10-04 | 4 | -0/+341 |
| | |||||
* | Cause a PyObject_Malloc() failure to trigger a MemoryError, and then | Andrew M. Kuchling | 2006-10-04 | 1 | -2/+21 |
| | | | | | | | add 'if (PyErr_Occurred())' checks to various places so that NULL is returned properly. 2.4 backport candidate. | ||||
* | Forward-port of r52136,52138: a review of overflow-detecting code. | Armin Rigo | 2006-10-04 | 19 | -106/+186 |
| | | | | | | | | | | | | | | | | | | | | | | | * unified the way intobject, longobject and mystrtoul handle values around -sys.maxint-1. * in general, trying to entierely avoid overflows in any computation involving signed ints or longs is extremely involved. Fixed a few simple cases where a compiler might be too clever (but that's all guesswork). * more overflow checks against bad data in marshal.c. * 2.5 specific: fixed a number of places that were still confusing int and Py_ssize_t. Some of them could potentially have caused "real-world" breakage. * list.pop(x): fixing overflow issues on x was messy. I just reverted to PyArg_ParseTuple("n"), which does the right thing. (An obscure test was trying to give a Decimal to list.pop()... doesn't make sense any more IMHO) * trying to write a few tests... | ||||
* | Compilation problem caused by conflicting typedefs for uint32_t | Armin Rigo | 2006-10-04 | 2 | -0/+4 |
| | | | | (unsigned long vs. unsigned int). | ||||
* | Forward port r52134: Add uuids for 2.4.4. | Martin v. Löwis | 2006-10-04 | 1 | -0/+2 |
| | |||||
* | Fix integer negation and absolute value to not rely | Martin v. Löwis | 2006-10-04 | 3 | -4/+7 |
| | | | | | on undefined behaviour of the C compiler anymore. Will backport to 2.5 and 2.4. | ||||
* | Fix for SF bug 1569998: break permitted inside try. | Jeremy Hylton | 2006-10-04 | 2 | -1/+27 |
| | | | | | | | | The compiler was checking that there was something on the fblock stack, but not that there was a loop on the stack. Fixed that and added a test for the specific syntax error. Bug fix candidate. | ||||
* | decode_rfc2231(): As Christian Robottom Reis points out, it makes no sense to | Barry Warsaw | 2006-10-04 | 1 | -4/+0 |
| | | | | test for parts > 3 when we use .split(..., 2). | ||||
* | Convert test_imp over to unittest. | Brett Cannon | 2006-10-03 | 2 | -29/+35 |
| | |||||
* | Fix minor typo in a comment. | Brett Cannon | 2006-10-03 | 1 | -1/+1 |
| | |||||
* | Modified LogRecord.__init__ to make the func parameter optional. (See SF ↵ | Vinay Sajip | 2006-10-03 | 1 | -1/+1 |
| | | | | #1569622). | ||||
* | Documentation clarified to mention optional parameters. | Vinay Sajip | 2006-10-03 | 1 | -4/+4 |
| | |||||
* | Documentation omitted the additional parameter to LogRecord.__init__ which ↵ | Vinay Sajip | 2006-10-03 | 1 | -2/+4 |
| | | | | was added in 2.5. (See SF #1569622). | ||||
* | Guard uintptr_t test with HAVE_STDINT_H, test for | Martin v. Löwis | 2006-10-02 | 3 | -7/+16 |
| | | | | stdint.h. Will backport. | ||||
* | Fix test for uintptr_t. Fixes #1568842. | Martin v. Löwis | 2006-10-02 | 4 | -28/+32 |
| | | | | Will backport. | ||||
* | Add comment explaining that error msgs may be due to user code when | Kurt B. Kaiser | 2006-10-01 | 1 | -0/+2 |
| | | | | running w/o subprocess. | ||||
* | Some syntax errors were being caught by tokenize during the tabnanny | Kurt B. Kaiser | 2006-10-01 | 2 | -6/+8 |
| | | | | | check, resulting in obscure error messages. Do the syntax check first. Bug 1562716, 1562719 | ||||
* | Convert test_import to unittest. | Georg Brandl | 2006-09-30 | 1 | -200/+197 |
| | |||||
* | Bug #1546052: clarify that PyString_FromString(AndSize) copies the | Georg Brandl | 2006-09-30 | 2 | -5/+8 |
| | | | | string pointed to by its parameter. | ||||
* | Bug #1446043: correctly raise a LookupError if an encoding name given | Georg Brandl | 2006-09-30 | 2 | -1/+4 |
| | | | | to encodings.search_function() contains a dot. | ||||
* | Bug #1556784: allow format strings longer than 127 characters in | Georg Brandl | 2006-09-30 | 3 | -2/+6 |
| | | | | datetime's strftime function. | ||||
* | Bug #1560617: in pyclbr, return full module name not only for classes, | Georg Brandl | 2006-09-30 | 3 | -1/+7 |
| | | | | but also for functions. | ||||
* | Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes | Georg Brandl | 2006-09-30 | 2 | -2/+7 |
| | | | | keep_blank_values and strict_parsing keyword arguments. | ||||
* | Bug #1566602: correct failure of posixpath unittest when $HOME ends | Georg Brandl | 2006-09-30 | 2 | -2/+4 |
| | | | | with a slash. | ||||
* | Bug #1566663: remove obsolete example from datetime docs. | Georg Brandl | 2006-09-30 | 2 | -16/+20 |
| | |||||
* | Bug #1566800: make sure that EnvironmentError can be called with any | Georg Brandl | 2006-09-30 | 3 | -4/+12 |
| | | | | number of arguments, as was the case in Python 2.4. | ||||
* | Patch #1567691: super() and new.instancemethod() now don't accept | Georg Brandl | 2006-09-30 | 5 | -0/+23 |
| | | | | | keyword arguments any more (previously they accepted them, but didn't use them). | ||||
* | Bug #1565661: in webbrowser, split() the command for the default | Georg Brandl | 2006-09-30 | 2 | -1/+4 |
| | | | | GNOME browser in case it is a command with args. | ||||
* | Bug #1567375: a minor logical glitch in example description. | Georg Brandl | 2006-09-30 | 1 | -2/+4 |
| | |||||
* | wording change | Gregory P. Smith | 2006-09-30 | 1 | -1/+1 |
| | |||||
* | SF bug #1567976 : fix typo | George Yoshida | 2006-09-30 | 1 | -1/+1 |
| | | | | Will backport to 2.5. | ||||
* | Very minor grammatical fix in a comment. | Brett Cannon | 2006-09-28 | 1 | -1/+1 |
| | |||||
* | Make examples do error checking on Py_InitModule | Andrew M. Kuchling | 2006-09-27 | 1 | -4/+10 |
| | |||||
* | Add news item for rev. 51815 | Andrew M. Kuchling | 2006-09-27 | 1 | -0/+6 |
| | |||||
* | Make the error message for when the time data and format do not match clearer. | Brett Cannon | 2006-09-26 | 2 | -1/+4 |
| | |||||
* | Another crasher. | Armin Rigo | 2006-09-25 | 1 | -0/+36 |
| | |||||
* | Fix a bug in traceback.format_exception_only() that led to an error | Georg Brandl | 2006-09-24 | 3 | -1/+9 |
| | | | | | being raised when print_exc() was called without an exception set. In version 2.4, this printed "None", restored that behavior. | ||||
* | Fix a bug in the parser's future statement handling that led to "with" | Georg Brandl | 2006-09-24 | 3 | -10/+37 |
| | | | | | not being recognized as a keyword after, e.g., this statement: from __future__ import division, with_statement | ||||
* | Fix webbrowser.BackgroundBrowser on Windows. | Georg Brandl | 2006-09-24 | 2 | -5/+14 |
| |