summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add SoC name, and reorganize this section a bitAndrew M. Kuchling2006-05-301-4/+10
|
* Convert test_exceptions to unittest.Georg Brandl2006-05-302-349/+287
|
* Do the check for no keyword arguments in __init__ so thatGeorg Brandl2006-05-302-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 Norwitz2006-05-301-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 Brandl2006-05-302-0/+10
|
* Don't fail if the (sub)pkgname already exist.Neal Norwitz2006-05-301-0/+3
|
* Add a test case for exception pickling. args is never NULL.Georg Brandl2006-05-302-11/+21
|
* Restore exception pickle support. #1497319.Georg Brandl2006-05-301-1/+11
|
* dict_print(): So that Neal & I don't spend the rest ofTim Peters2006-05-301-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 valueTim Peters2006-05-301-1/+1
| | | | from a (possibly) wider variable.
* No DOWNCAST is required since sizeof(Py_ssize_t) >= sizeof(int) and ↵Neal Norwitz2006-05-301-1/+1
| | | | Py_ReprEntr returns an int
* Use Py_SAFE_DOWNCAST for safety. Fix format strings. Remove 2 more stray | ↵Neal Norwitz2006-05-301-6/+6
| | | | in comment
* Remove stray | in commentNeal Norwitz2006-05-301-1/+1
|
* Convert relevant dict internals to Py_ssize_t.Tim Peters2006-05-302-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 AddStringConstantNeal Norwitz2006-05-301-4/+2
|
* Set a binary svn:mime-type property on this UTF-8 encoded file.Tim Peters2006-05-300-0/+0
|
* Whitespace normalization.Tim Peters2006-05-303-5/+5
|
* deprecated_err(): Stop bizarre warning messages when the testsTim Peters2006-05-301-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 fileBob Ippolito2006-05-301-0/+2
|
* struct: modulo math plus warning on all endian-explicit formats for ↵Bob Ippolito2006-05-292-22/+199
| | | | compatibility with older struct usage (ugly)
* fixed "abc".count("", 100) == -96 error (hopefully, nobody's relying onFredrik Lundh2006-05-292-1/+12
| | | | the current behaviour ;-)
* Whoops.Georg Brandl2006-05-291-2/+6
|
* Convert more modules to METH_VARARGS.Georg Brandl2006-05-298-113/+139
|
* Make use of METH_O and METH_NOARGS where possible.Georg Brandl2006-05-2926-404/+186
| | | | Use Py_UnpackTuple instead of PyArg_ParseTuple where possible.
* Add News entry for last commit.Georg Brandl2006-05-291-0/+3
|
* Patches #1497027 and #972322: try HTTP digest auth first,Georg Brandl2006-05-293-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 Coghlan2006-05-291-0/+26
|
* Correct some value converting strangenesses.Georg Brandl2006-05-294-7/+7
|
* Silence a warning.Armin Rigo2006-05-291-1/+1
|
* simplify the struct code a bit (no functional changes)Bob Ippolito2006-05-291-23/+31
|
* Fix #1494787 (pyclbr counts whitespace as superclass name)Georg Brandl2006-05-291-2/+4
|
* Fix compiler warning.Georg Brandl2006-05-291-1/+1
|
* Handle PyMem_Malloc failure in pystrtod.c. Closes #1494671.Georg Brandl2006-05-291-0/+7
|
* Fix #1494605.Georg Brandl2006-05-291-1/+2
|
* Convert fmmodule to METH_VARARGS.Georg Brandl2006-05-291-11/+11
|
* Apply modified version of Collin Winter's patch #1478788Nick Coghlan2006-05-2910-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 Brandl2006-05-292-3/+6
| | | | Fix refleak in exceptions.
* METH_NOARGS functions do get called with two args.Georg Brandl2006-05-281-5/+5
|
* Convert audioop over to METH_VARARGS.Georg Brandl2006-05-281-60/+66
|
* Fix C function calling conventions in _sre module.Georg Brandl2006-05-281-38/+18
|
* A clearer error message when passing -R to regrtest.py withArmin Rigo2006-05-281-0/+3
| | | | release builds of Python.
* Correct None refcount issue in Mac modules. (Are theyGeorg Brandl2006-05-285-5/+5
| | | | still used?)
* Fix ref-antileak in _struct.c which eventually lead to deallocating None.Georg Brandl2006-05-281-1/+1
|
* Make last patch valid C89 so Windows compilers can deal with it.Thomas Wouters2006-05-281-1/+2
|
* use the UnicodeError traversal and clearing functions in UnicodeErrorMichael W. Hudson2006-05-281-4/+4
| | | | subclasses.
* Fix refleaks in UnicodeError get and set methods.Georg Brandl2006-05-281-45/+56
|
* Patch #1496206: urllib2 PasswordMgr ./. default portsGeorg Brandl2006-05-283-18/+82
|
* The empty string is a valid import path.Georg Brandl2006-05-281-2/+4
| | | | (fixes #1496539)
* ("Forward-port" of r46506)Armin Rigo2006-05-288-16/+24
| | | | | | | | | | | | | | Remove various dependencies on dictionary order in the standard library tests, and one (clearly an oversight, potentially critical) in the standard library itself - base64.py. Remaining open issues: * test_extcall is an output test, messy to make robust * tarfile.py has a potential bug here, but I'm not familiar enough with this code. Filed in as SF bug #1496501. * urllib2.HTTPPasswordMgr() returns a random result if there is more than one matching root path. I'm asking python-dev for clarification...
* Initial version of systimes - a module to provide platform dependentMarc-André Lemburg2006-05-281-0/+197
| | | | | | | | | | performance measurements. The module is currently just a proof-of-concept implementation, but will integrated into pybench once it is stable enough. License: pybench license. Author: Marc-Andre Lemburg.