]> granicus.if.org Git - python/log
python
16 years agoUnblocked revisions 66677 via svnmerge
Benjamin Peterson [Tue, 7 Oct 2008 02:22:24 +0000 (02:22 +0000)]
Unblocked revisions 66677 via svnmerge

........
  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.
........

16 years agoMerged revisions 66819 via svnmerge from
Brett Cannon [Mon, 6 Oct 2008 22:48:11 +0000 (22:48 +0000)]
Merged revisions 66819 via svnmerge from
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.
........

16 years agoa trival fix to let test_profile pass if it runs after test_cprofile
Benjamin Peterson [Mon, 6 Oct 2008 22:05:00 +0000 (22:05 +0000)]
a trival fix to let test_profile pass if it runs after test_cprofile

16 years agounbreak test_cprofile
Benjamin Peterson [Mon, 6 Oct 2008 21:03:05 +0000 (21:03 +0000)]
unbreak test_cprofile

16 years agoMerged revisions 66814 via svnmerge from
Martin v. Löwis [Mon, 6 Oct 2008 15:19:21 +0000 (15:19 +0000)]
Merged revisions 66814 via svnmerge from
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.
........

16 years agoBlocked revisions 66809-66810 via svnmerge
Hirokazu Yamamoto [Mon, 6 Oct 2008 04:53:43 +0000 (04:53 +0000)]
Blocked revisions 66809-66810 via svnmerge

........
  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.
........

16 years agoAdded the test for issue3762.
Hirokazu Yamamoto [Mon, 6 Oct 2008 04:51:11 +0000 (04:51 +0000)]
Added the test for issue3762.

16 years agoIssue 3412: Mention fractions and decimal in the tutorial section on floating point.
Raymond Hettinger [Sun, 5 Oct 2008 17:57:52 +0000 (17:57 +0000)]
Issue 3412: Mention fractions and decimal in the tutorial section on floating point.

16 years agoIssue 3288: document as_integer_ratio(), fromhex(), and hex().
Raymond Hettinger [Sun, 5 Oct 2008 16:46:29 +0000 (16:46 +0000)]
Issue 3288: document as_integer_ratio(), fromhex(), and hex().

16 years agoFix [issue4038] py3k error in distutils file_copy exception handlers. r=martin.
Mark Hammond [Sun, 5 Oct 2008 09:00:28 +0000 (09:00 +0000)]
Fix [issue4038] py3k error in distutils file_copy exception handlers. r=martin.

16 years agoMerged revisions 66670,66681,66688,66696-66699 via svnmerge from
Benjamin Peterson [Sat, 4 Oct 2008 22:00:42 +0000 (22:00 +0000)]
Merged revisions 66670,66681,66688,66696-66699 via svnmerge from
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.)
........

16 years agoMerged revisions 66797 via svnmerge from
Benjamin Peterson [Sat, 4 Oct 2008 21:04:36 +0000 (21:04 +0000)]
Merged revisions 66797 via svnmerge from
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
  ........
................

16 years ago#4029: fix typo.
Georg Brandl [Sat, 4 Oct 2008 18:37:20 +0000 (18:37 +0000)]
#4029: fix typo.

16 years ago#4000: fix several 2.x atavisms.
Georg Brandl [Sat, 4 Oct 2008 18:33:26 +0000 (18:33 +0000)]
#4000: fix several 2.x atavisms.

16 years agoIssue3187 for Macintosh platform:
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 21:57:20 +0000 (21:57 +0000)]
Issue3187 for Macintosh platform:
macpath.py now accepts both unicode string and bytes as file names.
Also add more tests for these functions.

Reviewed by Benjamin.

16 years agoBlocked revisions 66714,66721,66763-66765 via svnmerge
Benjamin Peterson [Fri, 3 Oct 2008 21:35:48 +0000 (21:35 +0000)]
Blocked revisions 66714,66721,66763-66765 via svnmerge

........
  r66714 | barry.warsaw | 2008-10-01 16:46:40 -0500 (Wed, 01 Oct 2008) | 2 lines

  Bumping to 2.6 final.
........
  r66721 | barry.warsaw | 2008-10-01 22:33:51 -0500 (Wed, 01 Oct 2008) | 1 line

  Bump to 2.7a0
........
  r66763 | neal.norwitz | 2008-10-02 23:13:08 -0500 (Thu, 02 Oct 2008) | 1 line

  Update the version to 2.7.  Hopefully this fixes the test_distutils failure
........
  r66764 | martin.v.loewis | 2008-10-03 03:59:41 -0500 (Fri, 03 Oct 2008) | 2 lines

  Bump version to 2.7. Regenerate.
........
  r66765 | martin.v.loewis | 2008-10-03 05:59:55 -0500 (Fri, 03 Oct 2008) | 1 line

  Update version number to 2.7.
........

16 years agoIssue3187 again: test_ntpath failed when run with the -bb option
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 20:32:33 +0000 (20:32 +0000)]
Issue3187 again: test_ntpath failed when run with the -bb option
(BytesWarning: Comparison between bytes and string)

16 years agoMake the test more robust in face of remaining files.
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 19:34:30 +0000 (19:34 +0000)]
Make the test more robust in face of remaining files.

16 years agoSecond part of #3187, for windows:
Amaury Forgeot d'Arc [Fri, 3 Oct 2008 18:38:26 +0000 (18:38 +0000)]
Second part of #3187, for windows:
os and os.path functions now accept both unicode and byte strings for file names.

Reviewed by Guido.

16 years agoChange fnmatch.py to use separate caches for str and bytes keys.
Guido van Rossum [Fri, 3 Oct 2008 16:38:30 +0000 (16:38 +0000)]
Change fnmatch.py to use separate caches for str and bytes keys.
This is necessary to pass the tests with -bb.

16 years agoBlocked revisions 66768 via svnmerge
Hirokazu Yamamoto [Fri, 3 Oct 2008 16:16:20 +0000 (16:16 +0000)]
Blocked revisions 66768 via svnmerge

........
  r66768 | hirokazu.yamamoto | 2008-10-04 01:07:28 +0900 | 1 line

  Follows to python's version change (VC6)
........

16 years agoIssue #3187: Add sys.setfilesystemencoding.
Martin v. Löwis [Fri, 3 Oct 2008 16:09:28 +0000 (16:09 +0000)]
Issue #3187: Add sys.setfilesystemencoding.

16 years agoupdate pydoc-topics
Benjamin Peterson [Thu, 2 Oct 2008 21:02:27 +0000 (21:02 +0000)]
update pydoc-topics

16 years agoBlocked revisions 66756 via svnmerge
Benjamin Peterson [Thu, 2 Oct 2008 20:52:36 +0000 (20:52 +0000)]
Blocked revisions 66756 via svnmerge

........
  r66756 | benjamin.peterson | 2008-10-02 15:46:58 -0500 (Thu, 02 Oct 2008) | 1 line

  update pydoc topics
........

16 years agoAdd UUID for 3.0b4.
Martin v. Löwis [Thu, 2 Oct 2008 20:10:40 +0000 (20:10 +0000)]
Add UUID for 3.0b4.

16 years agoAdd UUID for 3.1.
Martin v. Löwis [Thu, 2 Oct 2008 20:09:47 +0000 (20:09 +0000)]
Add UUID for 3.1.

16 years agoMerged revisions 66752 via svnmerge from
Martin v. Löwis [Thu, 2 Oct 2008 20:09:01 +0000 (20:09 +0000)]
Merged revisions 66752 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66752 | martin.v.loewis | 2008-10-02 22:04:47 +0200 (Do, 02 Okt 2008) | 2 lines

  Add UUID for 2.7.
........

16 years agoMerged revisions 66748 via svnmerge from
Christian Heimes [Thu, 2 Oct 2008 19:56:01 +0000 (19:56 +0000)]
Merged revisions 66748 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66748 | christian.heimes | 2008-10-02 21:47:50 +0200 (Thu, 02 Oct 2008) | 1 line

  Fixed a couple more C99 comments and one occurence of inline.
........

+ another // comment in bytesobject

16 years agoBlocked revisions 66744 via svnmerge
Benjamin Peterson [Thu, 2 Oct 2008 19:10:18 +0000 (19:10 +0000)]
Blocked revisions 66744 via svnmerge

........
  r66744 | benjamin.peterson | 2008-10-02 14:00:31 -0500 (Thu, 02 Oct 2008) | 1 line

  we're in 2.7 now
........

16 years agoIssue #3187: Better support for "undecodable" filenames. Code by Victor
Guido van Rossum [Thu, 2 Oct 2008 18:55:37 +0000 (18:55 +0000)]
Issue #3187: Better support for "undecodable" filenames.  Code by Victor
Stinner, with small tweaks by GvR.

16 years agoMerged revisions 66739 via svnmerge from
Christian Heimes [Thu, 2 Oct 2008 18:38:11 +0000 (18:38 +0000)]
Merged revisions 66739 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66739 | christian.heimes | 2008-10-02 20:33:41 +0200 (Thu, 02 Oct 2008) | 1 line

  Fixed a comment to C89 style as of http://drj11.wordpress.com/2008/10/02/python-and-bragging-about-c89/
........

16 years agoFix svn:ignore properties on these two directories.
Guido van Rossum [Thu, 2 Oct 2008 16:57:05 +0000 (16:57 +0000)]
Fix svn:ignore properties on these two directories.

16 years agoMerged revisions 66722 via svnmerge from
Martin v. Löwis [Thu, 2 Oct 2008 11:46:09 +0000 (11:46 +0000)]
Merged revisions 66722 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66722 | martin.v.loewis | 2008-10-02 13:44:17 +0200 (Do, 02 Okt 2008) | 1 line

  Use CRT 9 policy files.
........

16 years agoMerged revisions 66710 via svnmerge from
Martin v. Löwis [Wed, 1 Oct 2008 11:22:32 +0000 (11:22 +0000)]
Merged revisions 66710 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66710 | martin.v.loewis | 2008-10-01 13:19:50 +0200 (Mi, 01 Okt 2008) | 2 lines

  Bug #3989: Package the 2to3 script (as 2to3.py) in the Windows
  installer.
........

16 years agoFix a probable merge glitch in r66695:
Amaury Forgeot d'Arc [Tue, 30 Sep 2008 20:22:44 +0000 (20:22 +0000)]
Fix a probable merge glitch in r66695:
a redundant check that actually belongs to another function.

16 years agocheck for errors after PyLong_Ssize_t
Benjamin Peterson [Tue, 30 Sep 2008 02:22:04 +0000 (02:22 +0000)]
check for errors after PyLong_Ssize_t

patch from Victor Stinner #3977
reviewed by Amaury

16 years agoMerged revisions 66693 via svnmerge from
Benjamin Peterson [Tue, 30 Sep 2008 02:18:09 +0000 (02:18 +0000)]
Merged revisions 66693 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66693 | benjamin.peterson | 2008-09-29 21:11:07 -0500 (Mon, 29 Sep 2008) | 4 lines

  Victor Stinner's patches to check the return result of PyLong_Ssize_t

  reviewed by Amaury
........

16 years agoremove a trace of the cmp argument for list.sort
Benjamin Peterson [Tue, 30 Sep 2008 02:08:36 +0000 (02:08 +0000)]
remove a trace of the cmp argument for list.sort

16 years agoBlocked revisions 66676,66682,66689 via svnmerge
Benjamin Peterson [Tue, 30 Sep 2008 01:53:10 +0000 (01:53 +0000)]
Blocked revisions 66676,66682,66689 via svnmerge

........
  r66676 | jesus.cea | 2008-09-28 18:24:19 -0500 (Sun, 28 Sep 2008) | 1 line

  bsddb4.7.3pre9 renamed to 4.7.3
........
  r66682 | bill.janssen | 2008-09-29 13:56:38 -0500 (Mon, 29 Sep 2008) | 1 line

  fix for release blocker 3910, 2.6 regression in socket.ssl method
........
  r66689 | benjamin.peterson | 2008-09-29 20:31:49 -0500 (Mon, 29 Sep 2008) | 5 lines

  fix security issue 2: imageop's poor validation of arguments could result in segfaults

  patch by Victor Stinner
  reviewed by myself and Brett
........

16 years agoMerged revisions 66686 via svnmerge from
Martin v. Löwis [Mon, 29 Sep 2008 22:19:08 +0000 (22:19 +0000)]
Merged revisions 66686 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66686 | martin.v.loewis | 2008-09-30 00:09:07 +0200 (Di, 30 Sep 2008) | 5 lines

  Issue #3965: Allow repeated calls to turtle.Screen, by making it a
  true singleton object.

  Reviewed by Gregor Lingl.
........

16 years agoMerged revisions 66683 via svnmerge from
Thomas Heller [Mon, 29 Sep 2008 20:03:53 +0000 (20:03 +0000)]
Merged revisions 66683 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66683 | thomas.heller | 2008-09-29 21:56:24 +0200 (Mo, 29 Sep 2008) | 1 line

  Fix issue #3547 for MingW, update comments.
........

16 years ago#3993: fix old-style print statements.
Georg Brandl [Mon, 29 Sep 2008 06:43:45 +0000 (06:43 +0000)]
#3993: fix old-style print statements.

16 years agoBlocked revisions 66677 via svnmerge.
Brett Cannon [Mon, 29 Sep 2008 04:05:23 +0000 (04:05 +0000)]
Blocked revisions 66677 via svnmerge.

Should be merged once test_cProfile is no longer flagged as broken.

........
  r66677 | brett.cannon | 2008-09-28 20:41:21 -0700 (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.
........

16 years agoMerged revisions 66673 via svnmerge from
Benjamin Peterson [Sun, 28 Sep 2008 21:00:42 +0000 (21:00 +0000)]
Merged revisions 66673 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66673 | benjamin.peterson | 2008-09-28 15:57:21 -0500 (Sun, 28 Sep 2008) | 1 line

  merge in the fix for test_ftplib on some bots [reviewed by Georg]
........

16 years ago#3983: typo fix.
Georg Brandl [Sun, 28 Sep 2008 09:08:27 +0000 (09:08 +0000)]
#3983: typo fix.

16 years agoMerged revisions 66667 via svnmerge from
Georg Brandl [Sun, 28 Sep 2008 08:38:49 +0000 (08:38 +0000)]
Merged revisions 66667 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66667 | georg.brandl | 2008-09-28 10:34:31 +0200 (Sun, 28 Sep 2008) | 2 lines

  No downloads for RCs.
........

16 years agoDevil merge!
Benjamin Peterson [Sun, 28 Sep 2008 02:06:32 +0000 (02:06 +0000)]
Devil merge!

Merged revisions 66561,66564,66580,66610,66614,66618,66624-66625,66628-66629,66643,66645,66660-66665 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66561 | benjamin.peterson | 2008-09-22 17:13:29 -0500 (Mon, 22 Sep 2008) | 1 line

  clean up docs for platform's linux_distribution and dist functions
........
  r66564 | benjamin.peterson | 2008-09-23 08:32:46 -0500 (Tue, 23 Sep 2008) | 1 line

  mention how to override boolean evaluation
........
  r66580 | georg.brandl | 2008-09-24 04:47:55 -0500 (Wed, 24 Sep 2008) | 2 lines

  Indentation normalization.
........
  r66610 | andrew.kuchling | 2008-09-24 12:27:55 -0500 (Wed, 24 Sep 2008) | 1 line

  Improve wording
........
  r66614 | benjamin.peterson | 2008-09-24 17:11:59 -0500 (Wed, 24 Sep 2008) | 4 lines

  #3950 fix missing scale factors in turtle.py

  reviewers: Georg, Benjamin
........
  r66618 | benjamin.peterson | 2008-09-25 15:35:45 -0500 (Thu, 25 Sep 2008) | 1 line

  add a NEWs entry for r66614
........
  r66624 | raymond.hettinger | 2008-09-25 18:31:52 -0500 (Thu, 25 Sep 2008) | 1 line

  Fix namedtuple bug reported by Glenn Linderman.  Template did not form correctly if the field names were input in Unicode.
........
  r66625 | benjamin.peterson | 2008-09-25 21:58:36 -0500 (Thu, 25 Sep 2008) | 1 line

  add the beginnings of a C-API 2 -> 3 porting guide
........
  r66628 | benjamin.peterson | 2008-09-26 15:52:06 -0500 (Fri, 26 Sep 2008) | 1 line

  add an 'other options' section
........
  r66629 | georg.brandl | 2008-09-26 16:15:21 -0500 (Fri, 26 Sep 2008) | 2 lines

  typos.
........
  r66643 | andrew.kuchling | 2008-09-27 09:12:33 -0500 (Sat, 27 Sep 2008) | 1 line

  Add a last bunch of items
........
  r66645 | benjamin.peterson | 2008-09-27 11:23:55 -0500 (Sat, 27 Sep 2008) | 1 line

  2to3's api should be considered unstable
........
  r66660 | andrew.kuchling | 2008-09-27 17:54:08 -0500 (Sat, 27 Sep 2008) | 1 line

  #3510: future-proof text
........
  r66661 | benjamin.peterson | 2008-09-27 18:28:43 -0500 (Sat, 27 Sep 2008) | 1 line

  clarify a few things
........
  r66662 | andrew.kuchling | 2008-09-27 19:15:27 -0500 (Sat, 27 Sep 2008) | 1 line

  #1579477: mention necessity to flush output before exec'ing
........
  r66663 | andrew.kuchling | 2008-09-27 20:08:47 -0500 (Sat, 27 Sep 2008) | 1 line

  #1415508: Document two functions
........
  r66664 | benjamin.peterson | 2008-09-27 20:51:36 -0500 (Sat, 27 Sep 2008) | 1 line

  better grammar
........
  r66665 | benjamin.peterson | 2008-09-27 20:53:29 -0500 (Sat, 27 Sep 2008) | 1 line

  note the 2to3 -d could be useful for other refactoring
........

16 years agoMerged revisions 66653-66654 via svnmerge from
Benjamin Peterson [Sat, 27 Sep 2008 22:17:35 +0000 (22:17 +0000)]
Merged revisions 66653-66654 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r66653 | benjamin.peterson | 2008-09-27 16:09:10 -0500 (Sat, 27 Sep 2008) | 49 lines

  Merged revisions 66511,66548-66549,66644,66646-66652 via svnmerge from
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

  ........
    r66511 | benjamin.peterson | 2008-09-18 21:49:27 -0500 (Thu, 18 Sep 2008) | 1 line

    remove a  useless if __name__ == '__main__'
  ........
    r66548 | benjamin.peterson | 2008-09-21 21:14:14 -0500 (Sun, 21 Sep 2008) | 1 line

    avoid the perils of mutable default arguments
  ........
    r66549 | benjamin.peterson | 2008-09-21 21:26:11 -0500 (Sun, 21 Sep 2008) | 1 line

    some places in RefactoringTool should raise an error instead of logging it
  ........
    r66644 | benjamin.peterson | 2008-09-27 10:45:10 -0500 (Sat, 27 Sep 2008) | 1 line

    fix doctest refactoring
  ........
    r66646 | benjamin.peterson | 2008-09-27 11:40:13 -0500 (Sat, 27 Sep 2008) | 1 line

    don't print to stdout when 2to3 is used as a library
  ........
    r66647 | benjamin.peterson | 2008-09-27 12:28:28 -0500 (Sat, 27 Sep 2008) | 1 line

    let fixer modules and classes have different prefixes
  ........
    r66648 | benjamin.peterson | 2008-09-27 14:02:13 -0500 (Sat, 27 Sep 2008) | 1 line

    raise errors when 2to3 is used as a library
  ........
    r66649 | benjamin.peterson | 2008-09-27 14:03:38 -0500 (Sat, 27 Sep 2008) | 1 line

    fix docstring
  ........
    r66650 | benjamin.peterson | 2008-09-27 14:22:21 -0500 (Sat, 27 Sep 2008) | 1 line

    make use of enumerate
  ........
    r66651 | benjamin.peterson | 2008-09-27 14:24:13 -0500 (Sat, 27 Sep 2008) | 1 line

    revert last revision; it breaks things
  ........
    r66652 | benjamin.peterson | 2008-09-27 16:03:06 -0500 (Sat, 27 Sep 2008) | 1 line

    add tests for lib2to3.refactor
  ........
................
  r66654 | benjamin.peterson | 2008-09-27 16:12:20 -0500 (Sat, 27 Sep 2008) | 1 line

  enable refactor tests
................

16 years agoBlocked revisions 66657 via svnmerge
Benjamin Peterson [Sat, 27 Sep 2008 22:10:28 +0000 (22:10 +0000)]
Blocked revisions 66657 via svnmerge

........
  r66657 | benjamin.peterson | 2008-09-27 17:08:12 -0500 (Sat, 27 Sep 2008) | 1 line

  backport r66656 so people using -Qnew aren't affected
........

16 years ago#3911 FTP.makeport was giving bad port numbers
Benjamin Peterson [Sat, 27 Sep 2008 22:04:16 +0000 (22:04 +0000)]
#3911 FTP.makeport was giving bad port numbers

reviewed by Benjamin and Antoine

16 years agoMerged revisions 66634 via svnmerge from
Benjamin Peterson [Sat, 27 Sep 2008 21:49:47 +0000 (21:49 +0000)]
Merged revisions 66634 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66634 | benjamin.peterson | 2008-09-26 21:49:54 -0500 (Fri, 26 Sep 2008) | 7 lines

  give ftplib a real test suite

  A asyncore based mock ftp server is used to test the protocol.
  This is all thanks to Giampaolo Rodola #3939

  (Barry gave me permission to do this before final on IRC.)
........

16 years agoMerged revisions 66631 via svnmerge from
Amaury Forgeot d'Arc [Fri, 26 Sep 2008 22:48:41 +0000 (22:48 +0000)]
Merged revisions 66631 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66631 | amaury.forgeotdarc | 2008-09-27 00:34:08 +0200 (sam., 27 sept. 2008) | 7 lines

  #3967: Correct a crash in count() and find() methods of string-like objects.
  For example:
     "".count("xxxx", sys.maxint, 0)

  Reviewed by Benjamin Peterson.
  Will port to 2.5 and 3.0.
........

16 years ago#3946 fix PyObject_CheckBuffer on a memoryview object
Benjamin Peterson [Fri, 26 Sep 2008 21:49:22 +0000 (21:49 +0000)]
#3946 fix PyObject_CheckBuffer on a memoryview object

reviewed by Antoine

16 years agoBlocked revisions 66568 via svnmerge
Amaury Forgeot d'Arc [Thu, 25 Sep 2008 22:55:06 +0000 (22:55 +0000)]
Blocked revisions 66568 via svnmerge

........
  r66568 | jesus.cea | 2008-09-23 20:54:08 +0200 (mar., 23 sept. 2008) | 1 line

  Bugfix for issue3885 and 'DB.verify()' crash
........

16 years ago#3929: dbm.open() would try to raise a tuple. This does not work anymore with python...
Amaury Forgeot d'Arc [Thu, 25 Sep 2008 22:27:43 +0000 (22:27 +0000)]
#3929: dbm.open() would try to raise a tuple.  This does not work anymore with python 3.0.

Reviewed by Georg Brandl.

16 years agoBlocked revisions 66620 via svnmerge
Amaury Forgeot d'Arc [Thu, 25 Sep 2008 20:57:46 +0000 (20:57 +0000)]
Blocked revisions 66620 via svnmerge

........
  r66620 | amaury.forgeotdarc | 2008-09-25 22:52:56 +0200 (jeu., 25 sept. 2008) | 5 lines

  #3965: on Windows, open() crashes if the filename or the mode is invalid,
  and if the filename is a unicode string.

  Reviewed by Martin von Loewis.
........

16 years agoMerged revisions 66616 via svnmerge from
Martin v. Löwis [Thu, 25 Sep 2008 04:15:27 +0000 (04:15 +0000)]
Merged revisions 66616 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66616 | martin.v.loewis | 2008-09-25 06:12:50 +0200 (Do, 25 Sep 2008) | 2 lines

  Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default.
........

16 years agoMerged revisions 66496 via svnmerge from
Benjamin Peterson [Wed, 24 Sep 2008 22:53:33 +0000 (22:53 +0000)]
Merged revisions 66496 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66496 | benjamin.peterson | 2008-09-17 20:22:16 -0500 (Wed, 17 Sep 2008) | 1 line

  fix possible integer overflows in _hashopenssl #3886
........

16 years agoMerged revisions 66611 via svnmerge from
Thomas Heller [Wed, 24 Sep 2008 19:01:29 +0000 (19:01 +0000)]
Merged revisions 66611 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66611 | thomas.heller | 2008-09-24 20:26:05 +0200 (Mi, 24 Sep 2008) | 3 lines

  Fix issue #3547: ctypes is confused by bitfields of varying integer types

  Reviewed by Fredrik Lundh and Skip Montanaro.
........

16 years agoRemove references to __cmp__.
Georg Brandl [Wed, 24 Sep 2008 09:11:47 +0000 (09:11 +0000)]
Remove references to __cmp__.

16 years agoBlocked revisions 66569 via svnmerge
Benjamin Peterson [Tue, 23 Sep 2008 20:53:33 +0000 (20:53 +0000)]
Blocked revisions 66569 via svnmerge

........
  r66569 | benjamin.peterson | 2008-09-23 15:43:09 -0500 (Tue, 23 Sep 2008) | 1 line

  backport the atexit test for r66563
........

16 years agoBlocked revisions 66566 via svnmerge
Hirokazu Yamamoto [Tue, 23 Sep 2008 16:18:18 +0000 (16:18 +0000)]
Blocked revisions 66566 via svnmerge

........
  r66566 | hirokazu.yamamoto | 2008-09-24 01:11:09 +0900 | 2 lines

  Issue #3945: Fixed compile error on cygwin. (initializer element is not constant)
  Reviewed by Amaury Forgeot d'Arc.
........

16 years agofix some more cases of reduce's move to functools from Tim Pietzcker
Benjamin Peterson [Tue, 23 Sep 2008 13:44:44 +0000 (13:44 +0000)]
fix some more cases of reduce's move to functools from Tim Pietzcker

16 years agoadd a test for bad atexit arguments
Benjamin Peterson [Tue, 23 Sep 2008 03:14:49 +0000 (03:14 +0000)]
add a test for bad atexit arguments

16 years agoFix for issue 3666 - atexit.register with bad inputs segfaults on exit.
Skip Montanaro [Tue, 23 Sep 2008 00:52:29 +0000 (00:52 +0000)]
Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.
Reviewed by Christian Heimes.

16 years agoMerged revisions 66508,66510,66512-66513,66523-66526,66529-66530,66532,66535,66538...
Benjamin Peterson [Mon, 22 Sep 2008 22:10:59 +0000 (22:10 +0000)]
Merged revisions 66508,66510,66512-66513,66523-66526,66529-66530,66532,66535,66538,66544,66546 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66508 | benjamin.peterson | 2008-09-18 18:20:28 -0500 (Thu, 18 Sep 2008) | 1 line

  tabify
........
  r66510 | josiah.carlson | 2008-09-18 21:07:22 -0500 (Thu, 18 Sep 2008) | 2 lines

  Fix for documentation bug.  Fixes issue 3904.
........
  r66512 | raymond.hettinger | 2008-09-19 03:07:48 -0500 (Fri, 19 Sep 2008) | 1 line

  Improve docs for super().
........
  r66513 | lars.gustaebel | 2008-09-19 07:39:23 -0500 (Fri, 19 Sep 2008) | 2 lines

  Correct information about the tarfile module.
........
  r66523 | georg.brandl | 2008-09-21 02:14:44 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3852: fix some select.kqueue and kevent docs.
........
  r66524 | georg.brandl | 2008-09-21 02:15:59 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3912: document default for *places* arg.
........
  r66525 | georg.brandl | 2008-09-21 02:17:00 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3916: fixes for docs wrt. Windows directory layout
........
  r66526 | georg.brandl | 2008-09-21 02:18:28 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3914: add //= to the augmented assign operators.
........
  r66529 | georg.brandl | 2008-09-21 02:24:11 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3901: bsddb fix.
........
  r66530 | georg.brandl | 2008-09-21 02:31:52 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3897: _collections now has an underscore.
........
  r66532 | georg.brandl | 2008-09-21 02:36:22 -0500 (Sun, 21 Sep 2008) | 2 lines

  Update readme and Makefile (web builder doesn't exist).
........
  r66535 | georg.brandl | 2008-09-21 03:03:21 -0500 (Sun, 21 Sep 2008) | 2 lines

  #3918: note that uniform() args can be swapped.
........
  r66538 | georg.brandl | 2008-09-21 05:03:39 -0500 (Sun, 21 Sep 2008) | 2 lines

  Add "dist" target.
........
  r66544 | benjamin.peterson | 2008-09-21 16:27:51 -0500 (Sun, 21 Sep 2008) | 4 lines

  #3879 fix a regression in urllib.getproxies_environment

  reviewers: Benjamin, Georg
........
  r66546 | georg.brandl | 2008-09-21 17:31:59 -0500 (Sun, 21 Sep 2008) | 2 lines

  Fill out download page.
........

16 years agoRemoved merge tracking for "svnmerge" for
Benjamin Peterson [Mon, 22 Sep 2008 21:22:17 +0000 (21:22 +0000)]
Removed merge tracking for "svnmerge" for
svn+ssh://pythondev@svn.python.org/python/branches/py3k-struni

16 years agoMerged revisions 66557 via svnmerge from
Benjamin Peterson [Mon, 22 Sep 2008 21:17:49 +0000 (21:17 +0000)]
Merged revisions 66557 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66557 | benjamin.peterson | 2008-09-22 16:11:43 -0500 (Mon, 22 Sep 2008) | 1 line

  use the new threading properties for multiprocessing (reviewed by Jesse #3927)
........

16 years agoMerged revisions 66552-66553 via svnmerge from
Andrew MacIntyre [Mon, 22 Sep 2008 14:49:01 +0000 (14:49 +0000)]
Merged revisions 66552-66553 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66552 | andrew.macintyre | 2008-09-23 00:10:54 +1000 (Tue, 23 Sep 2008) | 5 lines

  should use macro'ed symbols not direct

  Part of source_os2emx.patch in issue 3868
  Reviewed by Amaury Forgeot d'Arc
........
  r66553 | andrew.macintyre | 2008-09-23 00:11:41 +1000 (Tue, 23 Sep 2008) | 5 lines

  any platform without HAVE_LOG1P should have DBL_EPSILON in <float.h>

  Part of source_os2emx.patch in issue 3868
  Reviewed by Amaury Forgeot d'Arc
........

16 years agoBlocked revisions 66554 via svnmerge
Andrew MacIntyre [Mon, 22 Sep 2008 14:41:22 +0000 (14:41 +0000)]
Blocked revisions 66554 via svnmerge

........
  r66554 | andrew.macintyre | 2008-09-23 00:23:45 +1000 (Tue, 23 Sep 2008) | 8 lines

  build_os2emx.patch in issue 3868 - update OS/2 EMX makefile and config files

  Part of source_os2emx.patch in issue 3868:
    Include/pystrcmp.h:  OS/2 has same C APIs as Windows
    Lib/test/test_io.py: OS/2 has same behaviour as Windows for this test

  Reviewed by Amaury Forgeot d'Arc
........

Reason for block: other work needs to be done for this platform - aimacintyre

16 years agoInitialized merge tracking via "svnmerge" with revisions "1-56848" from
Andrew MacIntyre [Mon, 22 Sep 2008 14:01:03 +0000 (14:01 +0000)]
Initialized merge tracking via "svnmerge" with revisions "1-56848" from
svn+ssh://pythondev@svn.python.org/python/branches/py3k-struni

16 years agoIssue #3659: Values of string subclasses were not handled correctly when used
Gerhard Häring [Mon, 22 Sep 2008 06:04:51 +0000 (06:04 +0000)]
Issue #3659: Values of string subclasses were not handled correctly when used
as bind parameters.

Reviewed by Bejnamin Peterson.

16 years ago#1688: On Windows, the input() prompt was not correctly displayed if it
Amaury Forgeot d'Arc [Sun, 21 Sep 2008 21:49:01 +0000 (21:49 +0000)]
#1688: On Windows, the input() prompt was not correctly displayed if it
contains non-ascii characters.

Reviewed by Benjamin Peterson.

16 years agoMerged revisions 66542 via svnmerge from
Hirokazu Yamamoto [Sun, 21 Sep 2008 20:52:42 +0000 (20:52 +0000)]
Merged revisions 66542 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66542 | hirokazu.yamamoto | 2008-09-22 05:48:41 +0900 | 2 lines

  Issue #3925: Ignores shutil.rmtree error on cygwin too.
  Reviewed by Benjamin Peterson.
........

16 years ago#3923: fix undefined token.
Georg Brandl [Sun, 21 Sep 2008 17:03:29 +0000 (17:03 +0000)]
#3923: fix undefined token.

16 years agoMerged revisions 66539 via svnmerge from
Hirokazu Yamamoto [Sun, 21 Sep 2008 11:50:03 +0000 (11:50 +0000)]
Merged revisions 66539 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66539 | hirokazu.yamamoto | 2008-09-21 20:44:23 +0900 | 2 lines

  Issue #3838: TarFile object assigned to self.tar should be closed explicitly.
  Reviewed by Lars Gustäbel.
........

16 years agoHandle documentation for turtle rename.
Georg Brandl [Sun, 21 Sep 2008 07:50:52 +0000 (07:50 +0000)]
Handle documentation for turtle rename.

16 years agoRemove stray question mark.
Georg Brandl [Sun, 21 Sep 2008 07:40:25 +0000 (07:40 +0000)]
Remove stray question mark.

16 years agoBug #3884: Make the turtle module toplevel again.
Martin v. Löwis [Sun, 21 Sep 2008 07:32:10 +0000 (07:32 +0000)]
Bug #3884: Make the turtle module toplevel again.

16 years agoRemove duplicate production.
Georg Brandl [Sun, 21 Sep 2008 07:21:20 +0000 (07:21 +0000)]
Remove duplicate production.

16 years ago#3913: Remove "decorated" from production, it is handled differently from Grammar...
Georg Brandl [Sun, 21 Sep 2008 07:20:11 +0000 (07:20 +0000)]
#3913: Remove "decorated" from production, it is handled differently from Grammar/Grammar here.

16 years ago#3917: don't allow {} as a set display.
Georg Brandl [Sun, 21 Sep 2008 07:09:51 +0000 (07:09 +0000)]
#3917: don't allow {} as a set display.

16 years agokill another set_daemon instance
Benjamin Peterson [Sat, 20 Sep 2008 12:52:07 +0000 (12:52 +0000)]
kill another set_daemon instance

16 years agofix #3628; idle wouldn't start because of a typo
Benjamin Peterson [Fri, 19 Sep 2008 21:49:37 +0000 (21:49 +0000)]
fix #3628; idle wouldn't start because of a typo

16 years agoMerged revisions 66516 via svnmerge from
Martin v. Löwis [Fri, 19 Sep 2008 19:21:20 +0000 (19:21 +0000)]
Merged revisions 66516 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66516 | martin.v.loewis | 2008-09-19 21:20:03 +0200 (Fr, 19 Sep 2008) | 1 line

  Use AMD64 version of CRT in just-for-me installations for Win64 installers.
........

16 years agoMerged revisions 66514 via svnmerge from
Martin v. Löwis [Fri, 19 Sep 2008 15:24:28 +0000 (15:24 +0000)]
Merged revisions 66514 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66514 | martin.v.loewis | 2008-09-19 17:21:07 +0200 (Fr, 19 Sep 2008) | 2 lines

  Bug #3887: Package x64 version of CRT for AMD64
  Windows binaries.
........

16 years agoBlocked revisions 66498,66502,66504,66506 via svnmerge
Benjamin Peterson [Thu, 18 Sep 2008 23:40:54 +0000 (23:40 +0000)]
Blocked revisions 66498,66502,66504,66506 via svnmerge

........
  r66498 | mark.hammond | 2008-09-17 21:47:35 -0500 (Wed, 17 Sep 2008) | 4 lines

  On Windows, temporarily disable the bsddb test referenced in bug 3892.
  We do yell to stderr and the bug is marked as a blocker.
  Reviewed by barry in #python-dev.
........
  r66502 | mark.hammond | 2008-09-17 22:51:46 -0500 (Wed, 17 Sep 2008) | 3 lines

  avoid putting unicode objects in the environment causing
  later test failures.  As discussed on #python-dev
........
  r66504 | barry.warsaw | 2008-09-17 23:33:43 -0500 (Wed, 17 Sep 2008) | 1 line

  Bumping to 2.6rc2
........
  r66506 | barry.warsaw | 2008-09-18 00:34:31 -0500 (Thu, 18 Sep 2008) | 1 line

  done with 2.6rc2
........

16 years agoremoving incorrectly tagged double directory
Barry Warsaw [Thu, 18 Sep 2008 11:30:58 +0000 (11:30 +0000)]
removing incorrectly tagged double directory

16 years agodone with rc1
Barry Warsaw [Thu, 18 Sep 2008 04:28:35 +0000 (04:28 +0000)]
done with rc1

16 years agoTagging 3.0rc1
Barry Warsaw [Thu, 18 Sep 2008 03:03:20 +0000 (03:03 +0000)]
Tagging 3.0rc1

16 years agoTagging 3.0rc1
Barry Warsaw [Thu, 18 Sep 2008 03:01:08 +0000 (03:01 +0000)]
Tagging 3.0rc1

16 years agobumping to 3.0rc1 v3.0rc1
Barry Warsaw [Thu, 18 Sep 2008 03:00:28 +0000 (03:00 +0000)]
bumping to 3.0rc1

16 years agoshut up a few sphinx warnings
Benjamin Peterson [Wed, 17 Sep 2008 22:59:21 +0000 (22:59 +0000)]
shut up a few sphinx warnings

16 years agoMerged revisions 66457-66459,66465-66468,66483-66485,66487-66491 via svnmerge from
Benjamin Peterson [Wed, 17 Sep 2008 22:25:09 +0000 (22:25 +0000)]
Merged revisions 66457-66459,66465-66468,66483-66485,66487-66491 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r66457 | antoine.pitrou | 2008-09-13 15:30:30 -0500 (Sat, 13 Sep 2008) | 5 lines

  Issue #3850: Misc/find_recursionlimit.py was broken.

  Reviewed by A.M. Kuchling.
........
  r66458 | benjamin.peterson | 2008-09-13 17:54:43 -0500 (Sat, 13 Sep 2008) | 1 line

  fix a name issue; note all doc files should be encoded in utf8
........
  r66459 | benjamin.peterson | 2008-09-14 11:02:22 -0500 (Sun, 14 Sep 2008) | 1 line

  clarify that radix for int is not 'guessed'
........
  r66465 | skip.montanaro | 2008-09-14 21:03:05 -0500 (Sun, 14 Sep 2008) | 3 lines

  Review usage.  Fix a mistake in the new-style class definition.  Add a
  couple new definitions (CPython and virtual machine).
........
  r66466 | skip.montanaro | 2008-09-14 21:19:53 -0500 (Sun, 14 Sep 2008) | 2 lines

  Pick up a few more definitions from the glossary on the wiki.
........
  r66467 | benjamin.peterson | 2008-09-14 21:53:23 -0500 (Sun, 14 Sep 2008) | 1 line

  mention that object.__init__ no longer takes arbitrary args and kwargs
........
  r66468 | andrew.kuchling | 2008-09-15 08:08:32 -0500 (Mon, 15 Sep 2008) | 1 line

  Rewrite item a bit
........
  r66483 | georg.brandl | 2008-09-16 05:17:45 -0500 (Tue, 16 Sep 2008) | 2 lines

  Fix typo.
........
  r66484 | benjamin.peterson | 2008-09-16 16:20:28 -0500 (Tue, 16 Sep 2008) | 2 lines

  be less wordy
........
  r66485 | georg.brandl | 2008-09-17 03:45:54 -0500 (Wed, 17 Sep 2008) | 2 lines

  #3888: add some deprecated modules in whatsnew.
........
  r66487 | skip.montanaro | 2008-09-17 06:50:36 -0500 (Wed, 17 Sep 2008) | 2 lines

  usage
........
  r66488 | andrew.kuchling | 2008-09-17 07:57:04 -0500 (Wed, 17 Sep 2008) | 1 line

  Markup fixes
........
  r66489 | andrew.kuchling | 2008-09-17 07:58:22 -0500 (Wed, 17 Sep 2008) | 2 lines

  Remove comment about improvement: pystone is about the same, and
  the improvements seem to be difficult to quantify
........
  r66490 | andrew.kuchling | 2008-09-17 08:04:53 -0500 (Wed, 17 Sep 2008) | 1 line

  Note sqlite3 version; move item
........
  r66491 | benjamin.peterson | 2008-09-17 16:54:56 -0500 (Wed, 17 Sep 2008) | 1 line

  document compileall command flags
........

16 years agoIssue #3859: Fixed test_sys.Sizeof failure on win64.
Robert Schuppenies [Tue, 16 Sep 2008 07:21:01 +0000 (07:21 +0000)]
Issue #3859: Fixed test_sys.Sizeof failure on win64.

Reviewed by Benjamin Peterson.

16 years agoadd documentation for the new buffer interface based on PEP 3118; I hope it's at...
Benjamin Peterson [Tue, 16 Sep 2008 02:24:31 +0000 (02:24 +0000)]
add documentation for the new buffer interface based on PEP 3118; I hope it's at least 60% right...

16 years agoforgot to commit properties for last merge
Benjamin Peterson [Tue, 16 Sep 2008 00:18:04 +0000 (00:18 +0000)]
forgot to commit properties for last merge

16 years agoMerged revisions 66473 via svnmerge from
Benjamin Peterson [Tue, 16 Sep 2008 00:11:26 +0000 (00:11 +0000)]
Merged revisions 66473 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r66473 | benjamin.peterson | 2008-09-15 18:55:01 -0500 (Mon, 15 Sep 2008) | 9 lines

  Merged revisions 66470 via svnmerge from
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

  ........
    r66470 | benjamin.peterson | 2008-09-15 18:29:43 -0500 (Mon, 15 Sep 2008) | 1 line

    don't use os.linesep for newlines; it breaks tests on windows
  ........
................

16 years agoFix Windows buildbot failures after r66469.
Antoine Pitrou [Mon, 15 Sep 2008 23:54:52 +0000 (23:54 +0000)]
Fix Windows buildbot failures after r66469.

16 years agoIssue #3782: os.write() must not accept unicode strings
Antoine Pitrou [Mon, 15 Sep 2008 23:02:56 +0000 (23:02 +0000)]
Issue #3782: os.write() must not accept unicode strings