summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #3664: The pickle module could segfault if a Pickler instance is not ↵Amaury Forgeot d'Arc2008-10-173-1/+33
| | | | | | | | | correctly initialized: when a subclass forgets to call the base __init__ method, or when __init__ is called a second time with invalid parameters Patch by Alexandre Vassalotti.
* Issue #3717: Fix Demo/embed/demo.c.Martin v. Löwis2008-10-172-14/+31
| | | | Reviewed by Benjamin Peterson.
* Merged revisions 66958 via svnmerge fromMartin v. Löwis2008-10-172-3/+3
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66958 | martin.v.loewis | 2008-10-17 15:43:01 +0200 (Fr, 17 Okt 2008) | 1 line Issue #4091: Install pythonxy.dll in system32 again. ........
* Really commit the patch for bug 4125; runtests.sh use -bb flagBarry Warsaw2008-10-171-0/+2
|
* Latin-1 source code was not being properly decoded when passed throughBrett Cannon2008-10-175-10/+24
| | | | | | | compile(). This was due to left-over special-casing before UTF-8 became the default source encoding. Closes issue #3574. Thanks to Victor Stinner for help with the patch.
* STINNER Victor (haypo)'s patch for bug 3988, Byte warning mode and b'' != ''Barry Warsaw2008-10-173-2/+14
| | | | Also, his patch to runtests.sh to pass the -bb option (issue 4125).
* Benjamin Peterson's patch to fix bug 3661, sys.call_tracing segfaults.Barry Warsaw2008-10-172-1/+4
|
* Apply Martin's patch for bug 3685, Crash while compiling Python 3000 inBarry Warsaw2008-10-171-1/+1
| | | | OpenBSD 4.4.
* add tests for PyInstanceMethod_TypeBenjamin Peterson2008-10-162-0/+27
|
* Blocked revisions 66386 via svnmergeBenjamin Peterson2008-10-160-0/+0
| | | | | | | | ........ r66386 | nick.coghlan | 2008-09-11 07:11:06 -0500 (Thu, 11 Sep 2008) | 1 line Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon) ........
* forward port r66386Benjamin Peterson2008-10-169-59/+156
|
* Unblocked revisions 66386 via svnmergeBenjamin Peterson2008-10-160-0/+0
| | | | | | | | ........ r66386 | nick.coghlan | 2008-09-11 07:11:06 -0500 (Thu, 11 Sep 2008) | 1 line Issue #3781: Final cleanup of warnings.catch_warnings and its usage in the test suite. Closes issue w.r.t. 2.6 (R: Brett Cannon) ........
* Merged revisions 66938,66942 via svnmerge fromBenjamin Peterson2008-10-161-4/+6
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66938 | benjamin.peterson | 2008-10-16 16:27:54 -0500 (Thu, 16 Oct 2008) | 1 line fix possible ref leak ........ r66942 | benjamin.peterson | 2008-10-16 16:48:06 -0500 (Thu, 16 Oct 2008) | 1 line fix more possible ref leaks in _json and use Py_CLEAR ........
* merge r66932 and add a few py3k only checksBenjamin Peterson2008-10-163-6/+19
|
* remove some more references to __cmp__ #1717Benjamin Peterson2008-10-168-150/+26
|
* use bytes throughout telnetlib docsBenjamin Peterson2008-10-151-32/+33
|
* Victor Stinner's patch to make telnetlib use bytes 3725Benjamin Peterson2008-10-153-108/+110
|
* Issue #4072: Restore build_py_2to3. Add a distutils demo forMartin v. Löwis2008-10-156-12/+52
| | | | build_py_2to3.
* correct changed importBenjamin Peterson2008-10-151-2/+2
|
* Merged revisions 66894 via svnmerge fromBenjamin Peterson2008-10-142-12/+0
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66894 | benjamin.peterson | 2008-10-14 17:37:18 -0500 (Tue, 14 Oct 2008) | 1 line remove set compat cruft ........
* Merged revisions 66881 via svnmerge fromMartin v. Löwis2008-10-132-3/+10
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66881 | martin.v.loewis | 2008-10-13 13:23:35 +0200 (Mo, 13 Okt 2008) | 2 lines Issue #4018: Disable "for me" installations on Vista. ........
* remove a mention of backtick reprBenjamin Peterson2008-10-121-9/+8
|
* fix merge boo-booBenjamin Peterson2008-10-111-2/+2
|
* merge from trunkBenjamin Peterson2008-10-1140-306/+622
|
* Blocked revisions 66822 via svnmergeBenjamin Peterson2008-10-100-0/+0
| | | | | | | | ........ r66822 | skip.montanaro | 2008-10-06 20:55:20 -0500 (Mon, 06 Oct 2008) | 2 lines Simplify individual tests by defining setUp and tearDown methods. ........
* Merged revisions 66703,66708 via svnmerge fromBenjamin Peterson2008-10-103-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66703 | gregory.p.smith | 2008-09-30 15:41:13 -0500 (Tue, 30 Sep 2008) | 6 lines Works around issue3863: freebsd4/5/6 and os2emx are known to have OS bugs when calling fork() from a child thread. This disables that unit test (with a note printed to stderr) on those platforms. A caveat about buggy platforms is added to the os.fork documentation. ........ r66708 | andrew.macintyre | 2008-09-30 22:25:25 -0500 (Tue, 30 Sep 2008) | 9 lines fix for issue 3862: test_array fails FreeBSD 7 amd64 FreeBSD 7's underlying malloc() is behaves differently to earlier versions and seriously overcommits available memory on amd64. This may affect other 64bit platforms in some circumstances, so the scale of the problematic test is wound back. Patch by Mark Dickinson, reviewed by Martin von Loewis. ........
* Issues #2384 and #3975: Tracebacks were not correctly printed when the ↵Amaury Forgeot d'Arc2008-10-094-81/+218
| | | | | | | | source file contains a ``coding:`` header: the wrong line was displayed, and the encoding was not respected. Patch by Victor Stinner.
* Some more notes about bytes/string filename APIs.Georg Brandl2008-10-083-22/+34
|
* The #warning directive is a gcc extension to standard C,Amaury Forgeot d'Arc2008-10-071-0/+4
| | | | and Microsoft compilers spells it differently.
* #4004: Missing newline in some startup error messages.Amaury Forgeot d'Arc2008-10-072-8/+8
| | | | Patch by Victor.
* Issue #3740: Null-initialize module state.Martin v. Löwis2008-10-072-0/+3
| | | | Reviewed by Benjamin Peterson.
* More bytes vs. strings documentation.Martin v. Löwis2008-10-073-5/+15
|
* Patch #3187 (file 11721): Document byte vs. string parametersMartin v. Löwis2008-10-071-6/+10
| | | | and results.
* merge from trunkSkip Montanaro2008-10-071-1/+2
|
* Merged revisions 66677,66700 via svnmerge fromBenjamin Peterson2008-10-072-2/+16
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66677 | brett.cannon | 2008-09-28 22:41:21 -0500 (Sun, 28 Sep 2008) | 7 lines The _lsprof module could crash the interpreter if it was given an external timer that did not return a float and a timer was still running when the Profiler object was garbage collected. Fixes issue 3895. Code review by Benjamin Peterson. ........ r66700 | brett.cannon | 2008-09-30 12:46:03 -0500 (Tue, 30 Sep 2008) | 5 lines Fix a refleak introduced by r66677. Fix suggested by Amaury Forgeot d'Arc. Closes issue #4003. ........
* Unblocked revisions 66677 via svnmergeBenjamin Peterson2008-10-070-0/+0
| | | | | | | | | | | | | ........ r66677 | brett.cannon | 2008-09-28 22:41:21 -0500 (Sun, 28 Sep 2008) | 7 lines The _lsprof module could crash the interpreter if it was given an external timer that did not return a float and a timer was still running when the Profiler object was garbage collected. Fixes issue 3895. Code review by Benjamin Peterson. ........
* Merged revisions 66819 via svnmerge fromBrett Cannon2008-10-061-1/+1
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66819 | brett.cannon | 2008-10-06 15:44:37 -0700 (Mon, 06 Oct 2008) | 4 lines Add the 'patchcheck' build target to .PHONY. Re-closes issue 3758. Thanks to Ralph Corderoy for the catch. ........
* a trival fix to let test_profile pass if it runs after test_cprofileBenjamin Peterson2008-10-062-11/+20
|
* unbreak test_cprofileBenjamin Peterson2008-10-063-130/+72
|
* Merged revisions 66814 via svnmerge fromMartin v. Löwis2008-10-062-1/+3
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66814 | martin.v.loewis | 2008-10-06 17:15:40 +0200 (Mo, 06 Okt 2008) | 3 lines Issue #4014: Don't claim that Python has an Alpha release status, in addition to claiming it is Mature. ........
* Blocked revisions 66809-66810 via svnmergeHirokazu Yamamoto2008-10-060-0/+0
| | | | | | | | | | | | ........ r66809 | hirokazu.yamamoto | 2008-10-06 10:57:03 +0900 | 1 line Added the test for issue3762. ........ r66810 | hirokazu.yamamoto | 2008-10-06 11:41:59 +0900 | 1 line More strict test. Consider the case sys.executable itself is symlink. ........
* Added the test for issue3762.Hirokazu Yamamoto2008-10-061-0/+16
|
* Issue 3412: Mention fractions and decimal in the tutorial section on ↵Raymond Hettinger2008-10-051-0/+8
| | | | floating point.
* Issue 3288: document as_integer_ratio(), fromhex(), and hex().Raymond Hettinger2008-10-051-1/+33
|
* Fix [issue4038] py3k error in distutils file_copy exception handlers. r=martin.Mark Hammond2008-10-051-10/+5
|
* Merged revisions 66670,66681,66688,66696-66699 via svnmerge fromBenjamin Peterson2008-10-0413-32/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r66670 | georg.brandl | 2008-09-28 15:01:36 -0500 (Sun, 28 Sep 2008) | 2 lines Don't show version in title. ........ r66681 | georg.brandl | 2008-09-29 11:51:35 -0500 (Mon, 29 Sep 2008) | 2 lines Update nasm location. ........ r66688 | jesse.noller | 2008-09-29 19:15:45 -0500 (Mon, 29 Sep 2008) | 2 lines issue3770: if SEM_OPEN is 0, disable the mp.synchronize module, rev. Nick Coghlan, Damien Miller ........ r66696 | andrew.kuchling | 2008-09-30 07:31:07 -0500 (Tue, 30 Sep 2008) | 1 line Edits, and add markup ........ r66697 | andrew.kuchling | 2008-09-30 08:00:34 -0500 (Tue, 30 Sep 2008) | 1 line Markup fix ........ r66698 | andrew.kuchling | 2008-09-30 08:00:51 -0500 (Tue, 30 Sep 2008) | 1 line Markup fixes ........ r66699 | andrew.kuchling | 2008-09-30 08:01:46 -0500 (Tue, 30 Sep 2008) | 1 line Markup fixes. (optparse.rst probably needs an entire revision pass.) ........
* Merged revisions 66797 via svnmerge fromBenjamin Peterson2008-10-046-11/+2833
| | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ................ r66797 | benjamin.peterson | 2008-10-04 15:55:50 -0500 (Sat, 04 Oct 2008) | 19 lines Merged revisions 66707,66775,66782 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66707 | benjamin.peterson | 2008-09-30 18:27:10 -0500 (Tue, 30 Sep 2008) | 1 line fix #4001: fix_imports didn't check for __init__.py before converting to relative imports ........ r66775 | collin.winter | 2008-10-03 12:08:26 -0500 (Fri, 03 Oct 2008) | 4 lines Add an alternative iterative pattern matching system that, while slower, correctly parses files that cause the faster recursive pattern matcher to fail with a recursion error. lib2to3 falls back to the iterative matcher if the recursive one fails. Fixes http://bugs.python.org/issue2532. Thanks to Nick Edds. ........ r66782 | benjamin.peterson | 2008-10-03 17:51:36 -0500 (Fri, 03 Oct 2008) | 1 line add Victor Stinner's fixer for os.getcwdu -> os.getcwd #4023 ........ ................
* #4029: fix typo.Georg Brandl2008-10-041-1/+1
|
* #4000: fix several 2.x atavisms.Georg Brandl2008-10-044-9/+9
|
* Issue3187 for Macintosh platform:Amaury Forgeot d'Arc2008-10-032-23/+123
| | | | | | | macpath.py now accepts both unicode string and bytes as file names. Also add more tests for these functions. Reviewed by Benjamin.