summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make assertSequenceEqual error messages less cryptic, particularly for ↵Michael Foord2009-05-251-25/+32
| | | | nested sequences.
* fix error handlingBenjamin Peterson2009-05-251-3/+4
|
* take into account the fact that SETUP_WITH pushes a finally blockBenjamin Peterson2009-05-251-1/+1
|
* add a SETUP_WITH opcodeBenjamin Peterson2009-05-259-66/+86
| | | | | It speeds up the with statement and correctly looks up the special methods involved.
* Issue 5670: special-case pickling of dicts. This nearly doubles the ↵Collin Winter2009-05-251-9/+78
| | | | performance of dict pickling in cPickle.
* handle errors from _PyObject_LookupSpecial when __get__ failsBenjamin Peterson2009-05-255-8/+40
|
* make class skipping decorators the same as skipping every test of the classBenjamin Peterson2009-05-254-64/+26
| | | | This removes ClassTestSuite and a good bit of hacks.
* stop using Py_FindMethodBenjamin Peterson2009-05-241-8/+22
|
* Add Misc/python.pc to the list of ignored filesAntoine Pitrou2009-05-242-1/+3
|
* Issue #3585: Add pkg-config support.Antoine Pitrou2009-05-247-4909/+5810
| | | | | It creates a python-2.7.pc file and a python.pc symlink in the $(LIBDIR)/pkgconfig directory. Patch by Clinton Roy.
* Issue #6050: Don't fail extracting a directory from a zipfile ifMartin v. Löwis2009-05-243-1/+10
| | | | the directory already exists.
* Issue #6065: Do not try to build a version-independentMartin v. Löwis2009-05-242-0/+5
| | | | | | installer if the package has extension modules. Also add NEWS entry for #5311.
* add a versionadded tag for set_tunnelGregory P. Smith2009-05-241-0/+2
|
* Issue #1309352: fcntl now converts its third arguments to a C `long` ratherAntoine Pitrou2009-05-243-3/+22
| | | | | than an int, which makes some operations possible under 64-bit Linux (e.g. DN_MULTISHOT with F_NOTIFY).
* Fix build under WindowsAntoine Pitrou2009-05-241-3/+1
|
* Fixed Issue1424152, urllib2 fails with HTTPS over Proxy.Senthil Kumaran2009-05-245-3/+66
|
* Issue #6042:Jeffrey Yasskin2009-05-236-209/+157
| | | | | | | | | | | | | | | lnotab-based tracing is very complicated and isn't documented very well. There were at least 3 comment blocks purporting to document co_lnotab, and none did a very good job. This patch unifies them into Objects/lnotab_notes.txt which tries to completely capture the current state of affairs. I also discovered that we've attached 2 layers of patches to the basic tracing scheme. The first layer avoids jumping to instructions that don't start a line, to avoid problems in if statements and while loops. The second layer discovered that jumps backward do need to trace at instructions that don't start a line, so it added extra lnotab entries for 'while' and 'for' loops, and added a special case for backward jumps within the same line. I replaced these patches by just treating forward and backward jumps differently.
* Add smtplib test from issue 5259.R. David Murray2009-05-231-0/+20
|
* remove mention of old ctypes versionBenjamin Peterson2009-05-231-2/+1
|
* reorder nameBenjamin Peterson2009-05-231-1/+1
|
* support building with subversion 1.7 #6094Benjamin Peterson2009-05-237-6/+9
|
* Issue #3877: skip a test_fileio subtest on all BSDs, not only FreeBSDAntoine Pitrou2009-05-231-1/+1
|
* Some pid_t-expecting or producing functions were forgotten in r72852.Antoine Pitrou2009-05-231-11/+17
|
* Issue #1983: Fix functions taking or returning a process identifier to useAntoine Pitrou2009-05-232-16/+39
| | | | | the dedicated C type `pid_t` instead of a C `int`. Some platforms have a process identifier type wider than the standard C integer type.
* Issue 6089: str.format raises SystemError.Eric Smith2009-05-233-2/+11
|
* Fix spelling left over from testing.R. David Murray2009-05-231-1/+1
|
* Don't be so wordy in requires('network') in case other testsR. David Murray2009-05-231-5/+2
| | | | are added later, and skip the existing test if SSL is not available.
* Fix Issue #4066: smtplib.SMTP_SSL._get_socket now correctly returnsR. David Murray2009-05-234-3/+35
| | | | the socket. Patch by Farhan Ahmad, test by Marcin Bachry.
* #6078: _warnings is a builtin module and has no standard init_warnings function.Georg Brandl2009-05-221-1/+1
|
* #6086: fix spelling and use a better exception to catch.Georg Brandl2009-05-222-6/+6
|
* Correction in softspace behavior description.Georg Brandl2009-05-221-3/+4
|
* s/use/call/Georg Brandl2009-05-221-1/+1
|
* Fix confusing wording.Georg Brandl2009-05-221-1/+1
|
* Fix references to file-related functions and methods (os.* vs file.*).Georg Brandl2009-05-221-15/+15
|
* fixed encodingTarek Ziadé2009-05-221-2/+2
|
* #6084: fix example.Georg Brandl2009-05-221-1/+1
|
* Use raise X(y).Georg Brandl2009-05-221-3/+3
|
* don't use subprocess.call with PIPEs as the child can fill the pipe buf andPhilip Jenvey2009-05-222-2/+14
| | | | | deadlock. add a warning to subprocess docs about this, similar to Popen.wait's. refs http://bugs.jython.org/issue1351
* Fix-up moving average example.Raymond Hettinger2009-05-221-5/+3
|
* Rename TestCase._result to _resultForDoCleanups to avoid potential clashes ↵Michael Foord2009-05-212-4/+4
| | | | in TestCase subclasses. Issue 6072.
* Issue #5829: don't raise OverflowError for complex('1e500'). Backport of ↵Mark Dickinson2009-05-203-9/+11
| | | | r72803.
* #6051: refer to email examples for better way to construct email messages.Georg Brandl2009-05-202-0/+7
|
* #6055: refer to "sqlite3" consistently.Georg Brandl2009-05-202-13/+16
|
* Update bug tracker URL.Georg Brandl2009-05-202-29/+29
|
* Fix issue #1689458 by teaching frame_setlineno how to jump to the first line ofJeffrey Yasskin2009-05-202-14/+41
| | | | a code object.
* typos in ctypes ModuleMark Dickinson2009-05-201-2/+2
|
* Issue 6066: POP_MARK was not in pickle protocol 0.Collin Winter2009-05-201-1/+1
|
* Remove some old MacPython files that are no longer relevant.Ronald Oussoren2009-05-1940-1617/+1
|
* Remove some traces of 'MacPython'Ronald Oussoren2009-05-193-10/+7
|
* This patch ensures that the pydoc_data package gets installed. This is neededRonald Oussoren2009-05-191-1/+1
| | | | | | | | to make it possible to use pydoc to get access to the language reference. That is, without this patch the folllowing won't work: >>> help('if')