Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | changed find/rfind to return -1 for matches outside the source string | Fredrik Lundh | 2006-05-30 | 2 | -10/+19 |
| | |||||
* | PyLong_FromString(): Continued fraction analysis (explained in | Tim Peters | 2006-05-30 | 1 | -3/+74 |
| | | | | | | | | | | | | a new comment) suggests there are almost certainly large input integers in all non-binary input bases for which one Python digit too few is initally allocated to hold the final result. Instead of assert-failing when that happens, allocate more space. Alas, I estimate it would take a few days to find a specific such case, so this isn't backed up by a new test (not to mention that such a case may take hours to run, since conversion time is quadratic in the number of digits, and preliminary attempts suggested that the smallest such inputs contain at least a million digits). | ||||
* | Add SoC name, and reorganize this section a bit | Andrew M. Kuchling | 2006-05-30 | 1 | -4/+10 |
| | |||||
* | Convert test_exceptions to unittest. | Georg Brandl | 2006-05-30 | 2 | -349/+287 |
| | |||||
* | Do the check for no keyword arguments in __init__ so that | Georg Brandl | 2006-05-30 | 2 | -4/+4 |
| | | | | subclasses of Exception can be supplied keyword args | ||||
* | I'm impatient. I think this will fix a few more problems with the buildbots. | Neal Norwitz | 2006-05-30 | 1 | -1/+10 |
| | | | | | | I'm not sure this is the best approach, but I can't think of anything better. If this creates problems, feel free to revert, but I think it's safe and should make things a little better. | ||||
* | Disallow keyword args for exceptions. | Georg Brandl | 2006-05-30 | 2 | -0/+10 |
| | |||||
* | Don't fail if the (sub)pkgname already exist. | Neal Norwitz | 2006-05-30 | 1 | -0/+3 |
| | |||||
* | Add a test case for exception pickling. args is never NULL. | Georg Brandl | 2006-05-30 | 2 | -11/+21 |
| | |||||
* | Restore exception pickle support. #1497319. | Georg Brandl | 2006-05-30 | 1 | -1/+11 |
| | |||||
* | dict_print(): So that Neal & I don't spend the rest of | Tim Peters | 2006-05-30 | 1 | -4/+5 |
| | | | | | | our lives taking turns rewriting code that works ;-), get rid of casting illusions by declaring a new variable with the obvious type. | ||||
* | dict_print(): Explicitly narrow the return value | Tim Peters | 2006-05-30 | 1 | -1/+1 |
| | | | | from a (possibly) wider variable. | ||||
* | No DOWNCAST is required since sizeof(Py_ssize_t) >= sizeof(int) and ↵ | Neal Norwitz | 2006-05-30 | 1 | -1/+1 |
| | | | | Py_ReprEntr returns an int | ||||
* | Use Py_SAFE_DOWNCAST for safety. Fix format strings. Remove 2 more stray | ↵ | Neal Norwitz | 2006-05-30 | 1 | -6/+6 |
| | | | | in comment | ||||
* | Remove stray | in comment | Neal Norwitz | 2006-05-30 | 1 | -1/+1 |
| | |||||
* | Convert relevant dict internals to Py_ssize_t. | Tim Peters | 2006-05-30 | 2 | -48/+64 |
| | | | | | | I don't have a box with nearly enough RAM, or an OS, that could get close to tickling this, though (requires a dict w/ at least 2**31 entries). | ||||
* | Simplify further by using AddStringConstant | Neal Norwitz | 2006-05-30 | 1 | -4/+2 |
| | |||||
* | Set a binary svn:mime-type property on this UTF-8 encoded file. | Tim Peters | 2006-05-30 | 0 | -0/+0 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2006-05-30 | 3 | -5/+5 |
| | |||||
* | deprecated_err(): Stop bizarre warning messages when the tests | Tim Peters | 2006-05-30 | 1 | -2/+6 |
| | | | | | | | | | | | are run in the order: test_genexps (or any other doctest-based test) test_struct test_doctest The `warnings` module needs an advertised way to save/restore its internal filter list. | ||||
* | Add a length check to aifc to ensure it doesn't write a bogus file | Bob Ippolito | 2006-05-30 | 1 | -0/+2 |
| | |||||
* | struct: modulo math plus warning on all endian-explicit formats for ↵ | Bob Ippolito | 2006-05-29 | 2 | -22/+199 |
| | | | | compatibility with older struct usage (ugly) | ||||
* | fixed "abc".count("", 100) == -96 error (hopefully, nobody's relying on | Fredrik Lundh | 2006-05-29 | 2 | -1/+12 |
| | | | | the current behaviour ;-) | ||||
* | Whoops. | Georg Brandl | 2006-05-29 | 1 | -2/+6 |
| | |||||
* | Convert more modules to METH_VARARGS. | Georg Brandl | 2006-05-29 | 8 | -113/+139 |
| | |||||
* | Make use of METH_O and METH_NOARGS where possible. | Georg Brandl | 2006-05-29 | 26 | -404/+186 |
| | | | | Use Py_UnpackTuple instead of PyArg_ParseTuple where possible. | ||||
* | Add News entry for last commit. | Georg Brandl | 2006-05-29 | 1 | -0/+3 |
| | |||||
* | Patches #1497027 and #972322: try HTTP digest auth first, | Georg Brandl | 2006-05-29 | 3 | -9/+66 |
| | | | | and watch out for handler name collisions. | ||||
* | When adding a module like functools, it helps to let SVN know about the file. | Nick Coghlan | 2006-05-29 | 1 | -0/+26 |
| | |||||
* | Correct some value converting strangenesses. | Georg Brandl | 2006-05-29 | 4 | -7/+7 |
| | |||||
* | Silence a warning. | Armin Rigo | 2006-05-29 | 1 | -1/+1 |
| | |||||
* | simplify the struct code a bit (no functional changes) | Bob Ippolito | 2006-05-29 | 1 | -23/+31 |
| | |||||
* | Fix #1494787 (pyclbr counts whitespace as superclass name) | Georg Brandl | 2006-05-29 | 1 | -2/+4 |
| | |||||
* | Fix compiler warning. | Georg Brandl | 2006-05-29 | 1 | -1/+1 |
| | |||||
* | Handle PyMem_Malloc failure in pystrtod.c. Closes #1494671. | Georg Brandl | 2006-05-29 | 1 | -0/+7 |
| | |||||
* | Fix #1494605. | Georg Brandl | 2006-05-29 | 1 | -1/+2 |
| | |||||
* | Convert fmmodule to METH_VARARGS. | Georg Brandl | 2006-05-29 | 1 | -11/+11 |
| | |||||
* | Apply modified version of Collin Winter's patch #1478788 | Nick Coghlan | 2006-05-29 | 10 | -26/+32 |
| | | | | | | Renames functional extension module to _functools and adds a Python functools module so that utility functions like update_wrapper can be added easily. | ||||
* | Fix refleak in socketmodule. Replace bogus Py_BuildValue calls. | Georg Brandl | 2006-05-29 | 2 | -3/+6 |
| | | | | Fix refleak in exceptions. | ||||
* | METH_NOARGS functions do get called with two args. | Georg Brandl | 2006-05-28 | 1 | -5/+5 |
| | |||||
* | Convert audioop over to METH_VARARGS. | Georg Brandl | 2006-05-28 | 1 | -60/+66 |
| | |||||
* | Fix C function calling conventions in _sre module. | Georg Brandl | 2006-05-28 | 1 | -38/+18 |
| | |||||
* | A clearer error message when passing -R to regrtest.py with | Armin Rigo | 2006-05-28 | 1 | -0/+3 |
| | | | | release builds of Python. | ||||
* | Correct None refcount issue in Mac modules. (Are they | Georg Brandl | 2006-05-28 | 5 | -5/+5 |
| | | | | still used?) | ||||
* | Fix ref-antileak in _struct.c which eventually lead to deallocating None. | Georg Brandl | 2006-05-28 | 1 | -1/+1 |
| | |||||
* | Make last patch valid C89 so Windows compilers can deal with it. | Thomas Wouters | 2006-05-28 | 1 | -1/+2 |
| | |||||
* | use the UnicodeError traversal and clearing functions in UnicodeError | Michael W. Hudson | 2006-05-28 | 1 | -4/+4 |
| | | | | subclasses. | ||||
* | Fix refleaks in UnicodeError get and set methods. | Georg Brandl | 2006-05-28 | 1 | -45/+56 |
| | |||||
* | Patch #1496206: urllib2 PasswordMgr ./. default ports | Georg Brandl | 2006-05-28 | 3 | -18/+82 |
| | |||||
* | The empty string is a valid import path. | Georg Brandl | 2006-05-28 | 1 | -2/+4 |
| | | | | (fixes #1496539) |