]> granicus.if.org Git - python/log
python
15 years agoMerged revisions 71159 via svnmerge from
Matthias Klose [Sat, 4 Apr 2009 15:52:50 +0000 (15:52 +0000)]
Merged revisions 71159 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71159 | matthias.klose | 2009-04-04 17:51:23 +0200 (Sa, 04 Apr 2009) | 2 lines

  - Py_DECREF: Add `do { ... } while (0)' to avoid compiler warnings.
........

15 years agoMerged revisions 71152 via svnmerge from
Matthias Klose [Sat, 4 Apr 2009 14:19:56 +0000 (14:19 +0000)]
Merged revisions 71152 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71152 | matthias.klose | 2009-04-04 16:18:13 +0200 (Sa, 04 Apr 2009) | 3 lines

  - Issue #3845: In PyRun_SimpleFileExFlags avoid invalid memory access with
    short file names.
........

15 years agoMerged revisions 70906 via svnmerge from
Matthias Klose [Sat, 4 Apr 2009 12:51:52 +0000 (12:51 +0000)]
Merged revisions 70906 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70906 | georg.brandl | 2009-04-01 00:11:53 +0200 (Mi, 01 Apr 2009) | 1 line

  #1651995: fix _convert_ref for non-ASCII characters.
........

15 years agoMerged revisions 71123 via svnmerge from
R. David Murray [Sat, 4 Apr 2009 06:43:39 +0000 (06:43 +0000)]
Merged revisions 71123 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71123 | r.david.murray | 2009-04-04 02:39:56 -0400 (Sat, 04 Apr 2009) | 2 lines

  Fix error in description of 'oct' (issue 5678).
........

15 years agoAdd helpful link.
Raymond Hettinger [Sat, 4 Apr 2009 05:39:34 +0000 (05:39 +0000)]
Add helpful link.

15 years agoFix 'the the' duplication (partial backport of r71103
Andrew M. Kuchling [Fri, 3 Apr 2009 21:56:36 +0000 (21:56 +0000)]
Fix 'the the' duplication (partial backport of r71103

15 years agoFix 'the the'; grammar fix (backport of r71102
Andrew M. Kuchling [Fri, 3 Apr 2009 21:55:34 +0000 (21:55 +0000)]
Fix 'the the'; grammar fix (backport of r71102

15 years agoFix typo.
Raymond Hettinger [Fri, 3 Apr 2009 05:41:10 +0000 (05:41 +0000)]
Fix typo.

15 years agoBlocked revisions 71082 via svnmerge
Hirokazu Yamamoto [Fri, 3 Apr 2009 03:57:45 +0000 (03:57 +0000)]
Blocked revisions 71082 via svnmerge

........
  r71082 | hirokazu.yamamoto | 2009-04-03 12:54:08 +0900 | 1 line

  Fixed compile error on windows.
........

15 years agoLocalize the function lookup in timeit.
Raymond Hettinger [Fri, 3 Apr 2009 02:47:57 +0000 (02:47 +0000)]
Localize the function lookup in timeit.

15 years agoBlocked revisions 71059 via svnmerge
Mark Dickinson [Thu, 2 Apr 2009 18:40:36 +0000 (18:40 +0000)]
Blocked revisions 71059 via svnmerge

........
  r71059 | mark.dickinson | 2009-04-02 19:39:37 +0100 (Thu, 02 Apr 2009) | 2 lines

  sys.long_info attributes should be ints, not longs
........

15 years agoFix borked NEWS merge.
R. David Murray [Thu, 2 Apr 2009 14:12:42 +0000 (14:12 +0000)]
Fix borked NEWS merge.

15 years agoMerged revisions 71046 via svnmerge from
R. David Murray [Thu, 2 Apr 2009 14:09:49 +0000 (14:09 +0000)]
Merged revisions 71046 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71046 | r.david.murray | 2009-04-02 10:05:35 -0400 (Thu, 02 Apr 2009) | 4 lines

  Add missing iteritems() call to the for loop in mailbox.MH.get_message().

  Fixes issue2625.
........

15 years agoMerged revisions 71037 via svnmerge from
R. David Murray [Thu, 2 Apr 2009 04:52:48 +0000 (04:52 +0000)]
Merged revisions 71037 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71037 | r.david.murray | 2009-04-02 00:34:04 -0400 (Thu, 02 Apr 2009) | 6 lines

  Clarify that datetime strftime does not produce leap seconds and datetime
  strptime does not accept it in the strftime behavior section of the
  datetime docs.

  Closes issue 2568.
........

15 years agoMerged revisions 71026 via svnmerge from
Benjamin Peterson [Thu, 2 Apr 2009 02:58:49 +0000 (02:58 +0000)]
Merged revisions 71026 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r71026 | benjamin.peterson | 2009-04-01 21:52:46 -0500 (Wed, 01 Apr 2009) | 1 line

  fix error handling
........

15 years agoAdd link to an alternative generator with a long-period.
Raymond Hettinger [Wed, 1 Apr 2009 20:52:52 +0000 (20:52 +0000)]
Add link to an alternative generator with a long-period.

15 years agoMerged revisions 70953 via svnmerge from
Jesse Noller [Wed, 1 Apr 2009 20:50:07 +0000 (20:50 +0000)]
Merged revisions 70953 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70953 | hirokazu.yamamoto | 2009-04-01 10:13:52 -0500 (Wed, 01 Apr 2009) | 1 line

  Fixed compile error on windows.
........

15 years agoAdd NEWS item.
Raymond Hettinger [Wed, 1 Apr 2009 18:57:45 +0000 (18:57 +0000)]
Add NEWS item.

15 years agoIssue #5647: MutableSet.__iand__() no longer mutates self during iteration.
Raymond Hettinger [Wed, 1 Apr 2009 18:55:57 +0000 (18:55 +0000)]
Issue #5647: MutableSet.__iand__() no longer mutates self during iteration.

15 years agoMerged revisions 70960 via svnmerge from
Jesse Noller [Wed, 1 Apr 2009 16:44:24 +0000 (16:44 +0000)]
Merged revisions 70960 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70960 | jesse.noller | 2009-04-01 11:42:19 -0500 (Wed, 01 Apr 2009) | 1 line

  Issue 3270: document Listener address restrictions on windows
........

15 years agoMerge seticon.m file, for some reason 'svnmerge'
Ronald Oussoren [Wed, 1 Apr 2009 13:46:47 +0000 (13:46 +0000)]
Merge seticon.m file, for some reason 'svnmerge'
didn't actually add this file to the repository
(probably due me not being awake enough at the
time of the initial merge)

15 years agoBlocked revisions 70920,70922 via svnmerge
Tarek Ziadé [Tue, 31 Mar 2009 22:48:36 +0000 (22:48 +0000)]
Blocked revisions 70920,70922 via svnmerge

........
  r70920 | tarek.ziade | 2009-03-31 17:44:10 -0500 (Tue, 31 Mar 2009) | 1 line

  catching msvc9compiler error as well
........
  r70922 | tarek.ziade | 2009-03-31 17:47:01 -0500 (Tue, 31 Mar 2009) | 1 line

  fixed the test for win32 CompileError
........

15 years agoBlocked revisions 70910 via svnmerge
Tarek Ziadé [Tue, 31 Mar 2009 22:29:10 +0000 (22:29 +0000)]
Blocked revisions 70910 via svnmerge

........
  r70910 | tarek.ziade | 2009-03-31 17:27:23 -0500 (Tue, 31 Mar 2009) | 1 line

  #5583 Added optional Extensions in Distutils
........

15 years agoMerged revisions 70908 via svnmerge from
Jesse Noller [Tue, 31 Mar 2009 22:25:20 +0000 (22:25 +0000)]
Merged revisions 70908 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70908 | jesse.noller | 2009-03-31 17:20:35 -0500 (Tue, 31 Mar 2009) | 1 line

  Issue 5619: Pass MS CRT debug flags into subprocesses
........

15 years agoMerged revisions 70897 via svnmerge from
Benjamin Peterson [Tue, 31 Mar 2009 21:40:18 +0000 (21:40 +0000)]
Merged revisions 70897 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70897 | benjamin.peterson | 2009-03-31 16:34:42 -0500 (Tue, 31 Mar 2009) | 1 line

  fix Thread.ident when it is the main thread or a dummy thread #5632
........

15 years agoBlocked revisions 70886,70888-70892 via svnmerge
Tarek Ziadé [Tue, 31 Mar 2009 21:06:56 +0000 (21:06 +0000)]
Blocked revisions 70886,70888-70892 via svnmerge

........
  r70886 | tarek.ziade | 2009-03-31 15:50:59 -0500 (Tue, 31 Mar 2009) | 1 line

  added tests for the clean command
........
  r70888 | tarek.ziade | 2009-03-31 15:53:13 -0500 (Tue, 31 Mar 2009) | 1 line

  more tests for the register command
........
  r70889 | tarek.ziade | 2009-03-31 15:53:55 -0500 (Tue, 31 Mar 2009) | 1 line

  more tests for the upload command
........
  r70890 | tarek.ziade | 2009-03-31 15:54:38 -0500 (Tue, 31 Mar 2009) | 1 line

  added test to the install_data command
........
  r70891 | tarek.ziade | 2009-03-31 15:55:21 -0500 (Tue, 31 Mar 2009) | 1 line

  added tests to the install_headers command
........
  r70892 | tarek.ziade | 2009-03-31 15:56:11 -0500 (Tue, 31 Mar 2009) | 1 line

  making sdist and config test silents
........

15 years agoMerged revisions 70879 via svnmerge from
Hirokazu Yamamoto [Tue, 31 Mar 2009 20:22:13 +0000 (20:22 +0000)]
Merged revisions 70879 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70879 | hirokazu.yamamoto | 2009-04-01 05:14:04 +0900 | 1 line

  Issue #5387: Fixed mmap.move crash by integer overflow. (take2)
........

15 years agoMerged revisions 70852 via svnmerge from
Jesse Noller [Tue, 31 Mar 2009 18:39:39 +0000 (18:39 +0000)]
Merged revisions 70852 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70852 | jesse.noller | 2009-03-31 13:27:14 -0500 (Tue, 31 Mar 2009) | 1 line

  missed the news/acks for netbsd patch
........

15 years agoMerged revisions 70849 via svnmerge from
Jesse Noller [Tue, 31 Mar 2009 18:20:48 +0000 (18:20 +0000)]
Merged revisions 70849 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70849 | jesse.noller | 2009-03-31 13:12:35 -0500 (Tue, 31 Mar 2009) | 1 line

  Apply patch for netbsd multiprocessing support
........

15 years agoMerged revisions 68915 via svnmerge from
Jesse Noller [Tue, 31 Mar 2009 15:01:45 +0000 (15:01 +0000)]
Merged revisions 68915 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68915 | jesse.noller | 2009-01-24 21:36:13 -0600 (Sat, 24 Jan 2009) | 1 line

  Properly document multiprocessing's logging support, resolve outstanding issues with the custom levels
........

15 years agoMerged revisions 68787 via svnmerge from
Jesse Noller [Tue, 31 Mar 2009 14:35:13 +0000 (14:35 +0000)]
Merged revisions 68787 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68787 | jesse.noller | 2009-01-19 18:16:38 -0600 (Mon, 19 Jan 2009) | 1 line

  issue 5002: fix windows warning that I intro'ed with r68768
........

15 years agoMerged revisions 70801,70809 via svnmerge from
Jeremy Hylton [Tue, 31 Mar 2009 14:30:05 +0000 (14:30 +0000)]
Merged revisions 70801,70809 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70801 | jeremy.hylton | 2009-03-31 09:17:03 -0400 (Tue, 31 Mar 2009) | 3 lines

  Add is_declared_global() which distinguishes between implicit and
  explicit global variables.
........
  r70809 | jeremy.hylton | 2009-03-31 09:48:15 -0400 (Tue, 31 Mar 2009) | 14 lines

  Global statements from one function leaked into parallel functions.

  Re http://bugs.python.org/issue4315

  The symbol table used the same name dictionaries to recursively
  analyze each of its child blocks, even though the dictionaries are
  modified during analysis.  The fix is to create new temporary
  dictionaries via the analyze_child_block().  The only information that
  needs to propagate back up is the names of the free variables.

  Add more comments and break out a helper function.  This code doesn't
  get any easier to understand when you only look at it once a year.
........

15 years agoMerged revisions 70802 via svnmerge from
Ronald Oussoren [Tue, 31 Mar 2009 13:23:26 +0000 (13:23 +0000)]
Merged revisions 70802 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70802 | ronald.oussoren | 2009-03-31 08:20:45 -0500 (Tue, 31 Mar 2009) | 4 lines

  Minor update to OSX build-installer script, needed
  to ensure that the build will succeed in a clean
  checkout and with a non-default deployment target.
........

15 years agoMerged revisions 70800 via svnmerge from
Hirokazu Yamamoto [Tue, 31 Mar 2009 13:22:01 +0000 (13:22 +0000)]
Merged revisions 70800 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70800 | hirokazu.yamamoto | 2009-03-31 22:13:05 +0900 | 1 line

  Issue #5387: Fixed mmap.move crash by integer overflow.
........

15 years agomerge 70792 to 26 maint
Jesse Noller [Tue, 31 Mar 2009 03:35:12 +0000 (03:35 +0000)]
merge 70792 to 26 maint

15 years agomerge 70783 back to 26maint
Jesse Noller [Mon, 30 Mar 2009 23:38:36 +0000 (23:38 +0000)]
merge 70783 back to 26maint

15 years agofinalize the queue to resolve test issue
Jesse Noller [Mon, 30 Mar 2009 21:57:36 +0000 (21:57 +0000)]
finalize the queue to resolve test issue

15 years agoMerged revisions 70746 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 20:04:12 +0000 (20:04 +0000)]
Merged revisions 70746 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70746 | ronald.oussoren | 2009-03-30 15:02:08 -0500 (Mon, 30 Mar 2009) | 2 lines

  Fix for issue 13095
........

15 years agoMerged revisions 70741 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 19:58:41 +0000 (19:58 +0000)]
Merged revisions 70741 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70741 | ronald.oussoren | 2009-03-30 14:56:25 -0500 (Mon, 30 Mar 2009) | 2 lines

  Fixes issue 5270
........

15 years agoMerged revisions 70737 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 19:37:10 +0000 (19:37 +0000)]
Merged revisions 70737 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70737 | ronald.oussoren | 2009-03-30 14:34:51 -0500 (Mon, 30 Mar 2009) | 6 lines

  * Set a custom icon on the Python installer DMG
  * Remove last traces of "MacPython"
  * Add options to build different flavors of the installer
    (still defaulting to a 2-way universal build that
    runs on OSX 10.3)
........

15 years agoMerged revisions 70730 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 17:56:14 +0000 (17:56 +0000)]
Merged revisions 70730 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70730 | ronald.oussoren | 2009-03-30 12:53:39 -0500 (Mon, 30 Mar 2009) | 3 lines

  Fix issue where 'make altinstall' or 'make install' would install everything
  that needs to be installed on OSX (depending on the configure flags)
........

15 years agoMerged revisions 70727 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 17:17:52 +0000 (17:17 +0000)]
Merged revisions 70727 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70727 | ronald.oussoren | 2009-03-30 12:15:29 -0500 (Mon, 30 Mar 2009) | 5 lines

  * Updates installed dependencies to latest releaases (bzip, zlib, ...)
  * Changes code for updating folder icons from Python code
    that uses the deprecated Carbon module to a much simpler
    Cocoa program in Objective-C
........

15 years agoMerge 70717 to 26maint
Jesse Noller [Mon, 30 Mar 2009 16:19:10 +0000 (16:19 +0000)]
Merge 70717 to 26maint

15 years agoMerge 68768 to maint
Jesse Noller [Mon, 30 Mar 2009 16:11:16 +0000 (16:11 +0000)]
Merge 68768 to maint

15 years agoMerged revisions 70719 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 16:03:41 +0000 (16:03 +0000)]
Merged revisions 70719 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70719 | ronald.oussoren | 2009-03-30 11:01:51 -0500 (Mon, 30 Mar 2009) | 2 lines

  Fix for issue 896199 (some Carbon modules aren't present in the documentation)
........

15 years agoMerged revisions 70713 via svnmerge from
Ronald Oussoren [Mon, 30 Mar 2009 15:24:08 +0000 (15:24 +0000)]
Merged revisions 70713 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70713 | ronald.oussoren | 2009-03-30 10:20:46 -0500 (Mon, 30 Mar 2009) | 2 lines

  This patch fixes issue 1254695 (wrong argument type conversion in Carbon.Qt)
........

15 years agoMerged revisions 70660 via svnmerge from
Benjamin Peterson [Mon, 30 Mar 2009 15:09:19 +0000 (15:09 +0000)]
Merged revisions 70660 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70660 | georg.brandl | 2009-03-28 14:52:58 -0500 (Sat, 28 Mar 2009) | 1 line

  Switch to fixed Sphinx version.
........

15 years agoMerged revisions 70684 via svnmerge from
Mark Dickinson [Sun, 29 Mar 2009 16:25:46 +0000 (16:25 +0000)]
Merged revisions 70684 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70684 | mark.dickinson | 2009-03-29 17:24:29 +0100 (Sun, 29 Mar 2009) | 3 lines

  Issue #532631: Apply floatformat changes to unicodeobject.c
  as well as stringobject.c.
........

15 years agoMerged revisions 70682 via svnmerge from
Mark Dickinson [Sun, 29 Mar 2009 16:18:33 +0000 (16:18 +0000)]
Merged revisions 70682 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70682 | mark.dickinson | 2009-03-29 17:17:16 +0100 (Sun, 29 Mar 2009) | 3 lines

  Issue #532631:  Add paranoid check to avoid potential buffer overflow
  on systems with sizeof(int) > 4.
........

15 years agoMerged revisions 70678 via svnmerge from
Mark Dickinson [Sun, 29 Mar 2009 15:06:29 +0000 (15:06 +0000)]
Merged revisions 70678 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70678 | mark.dickinson | 2009-03-29 15:37:51 +0100 (Sun, 29 Mar 2009) | 3 lines

  Issue #532631: Replace confusing fabs(x)/1e25 >= 1e25 test
  with fabs(x) >= 1e50, and fix documentation.
........

15 years agoBlocked revisions 70641,70651 via svnmerge
Guilherme Polo [Sat, 28 Mar 2009 19:20:52 +0000 (19:20 +0000)]
Blocked revisions 70641,70651 via svnmerge

........
  r70641 | guilherme.polo | 2009-03-27 18:43:08 -0300 (Fri, 27 Mar 2009) | 3 lines

  Adjusted _tkinter to compile without warnings when WITH_THREAD is not
  defined (part of issue #5035)
........
  r70651 | guilherme.polo | 2009-03-28 16:17:16 -0300 (Sat, 28 Mar 2009) | 1 line

  Typo fix
........

15 years agoMerged revisions 70594-70595 via svnmerge from
Marc-André Lemburg [Wed, 25 Mar 2009 19:52:04 +0000 (19:52 +0000)]
Merged revisions 70594-70595 via svnmerge from
svn+pythonssh://pythondev@svn.python.org/python/trunk

........
  r70594 | marc-andre.lemburg | 2009-03-25 20:44:58 +0100 (Wed, 25 Mar 2009) | 9 lines

  Remove the sys.version_info shortcut, since they cause the APIs
  to return different information than the _sys_version() output
  used in previous Python versions.

  This also fixes issue5561: platform.python_version_tuple returns tuple of ints, should be strings

  Added more tests for the various platform functions.
........
  r70595 | marc-andre.lemburg | 2009-03-25 20:45:33 +0100 (Wed, 25 Mar 2009) | 3 lines

  News item for the platform.py fix (r70594).
........

15 years agoAdd links to related resources.
Raymond Hettinger [Tue, 24 Mar 2009 00:21:36 +0000 (00:21 +0000)]
Add links to related resources.

15 years agoBlocked revisions 70542 via svnmerge
Mark Dickinson [Mon, 23 Mar 2009 18:26:07 +0000 (18:26 +0000)]
Blocked revisions 70542 via svnmerge

........
  r70542 | mark.dickinson | 2009-03-23 18:25:13 +0000 (Mon, 23 Mar 2009) | 14 lines

  Issue #5512: speed up the long division algorithm for Python longs.
  The basic algorithm remains the same; the most significant speedups
  come from the following three changes:

    (1) normalize by shifting instead of multiplying and dividing
    (2) the old algorithm usually did an unnecessary extra iteration of
        the outer loop; remove this.  As a special case, this means that
        long divisions with a single-digit result run twice as fast as
        before.
    (3) make inner loop much tighter.

  Various benchmarks show speedups of between 50% and 150% for long
  integer divisions and modulo operations.
........

15 years agoAvoid EOFError being passed to the caller (restoring the
Lars Gustäbel [Sun, 22 Mar 2009 21:29:48 +0000 (21:29 +0000)]
Avoid EOFError being passed to the caller (restoring the
old behavior).

15 years agoMerged revisions 70523 via svnmerge from
Lars Gustäbel [Sun, 22 Mar 2009 20:22:29 +0000 (20:22 +0000)]
Merged revisions 70523 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70523 | lars.gustaebel | 2009-03-22 21:09:33 +0100 (Sun, 22 Mar 2009) | 5 lines

  Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
  forever on incomplete input. That caused tarfile.open() to hang when used
  with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or
  partial bzip2 compressed data.
........

15 years agoMerged revisions 70521 via svnmerge from
Benjamin Peterson [Sun, 22 Mar 2009 17:49:21 +0000 (17:49 +0000)]
Merged revisions 70521 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70521 | benjamin.peterson | 2009-03-22 12:45:11 -0500 (Sun, 22 Mar 2009) | 1 line

  close the file even if an exception occurs #5536
........

15 years agoMerged revisions 70518 via svnmerge from
Matthias Klose [Sun, 22 Mar 2009 13:13:23 +0000 (13:13 +0000)]
Merged revisions 70518 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70518 | matthias.klose | 2009-03-22 14:08:22 +0100 (So, 22 Mär 2009) | 2 lines

  - Fix comment macro in python.man

15 years agoMerged revisions 70499 via svnmerge from
Hirokazu Yamamoto [Sat, 21 Mar 2009 13:04:41 +0000 (13:04 +0000)]
Merged revisions 70499 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70499 | hirokazu.yamamoto | 2009-03-21 19:32:52 +0900 | 1 line

  There is no macro named SIZEOF_SSIZE_T. Should use SIZEOF_SIZE_T instead.
........

15 years agoPyLong_BASE_TWODIGITS_TYPE should be BASE_TWODIGITS_TYPE
Mark Dickinson [Fri, 20 Mar 2009 23:33:19 +0000 (23:33 +0000)]
PyLong_BASE_TWODIGITS_TYPE should be BASE_TWODIGITS_TYPE

15 years agoBlocked revisions 70489 via svnmerge
Mark Dickinson [Fri, 20 Mar 2009 23:20:27 +0000 (23:20 +0000)]
Blocked revisions 70489 via svnmerge

........
  r70489 | mark.dickinson | 2009-03-20 23:16:14 +0000 (Fri, 20 Mar 2009) | 4 lines

  Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed
  integer types T, not just those for which "unsigned T" is legal.
........

15 years agoAdd MutableSet example.
Raymond Hettinger [Fri, 20 Mar 2009 18:30:29 +0000 (18:30 +0000)]
Add MutableSet example.

15 years agoBlocked revisions 70479 via svnmerge
Mark Dickinson [Fri, 20 Mar 2009 15:56:53 +0000 (15:56 +0000)]
Blocked revisions 70479 via svnmerge

........
  r70479 | mark.dickinson | 2009-03-20 15:51:55 +0000 (Fri, 20 Mar 2009) | 3 lines

  Issue #4258:  Use 30-bit digits for Python longs, on 64-bit platforms.
  Backport of r70459.
........

15 years agoMerged revisions 70463 via svnmerge from
Benjamin Peterson [Wed, 18 Mar 2009 21:49:29 +0000 (21:49 +0000)]
Merged revisions 70463 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70463 | benjamin.peterson | 2009-03-18 15:52:15 -0500 (Wed, 18 Mar 2009) | 1 line

  fix strange errors when setting attributes on tracebacks #4034
........

15 years agoMerged revisions 70457 via svnmerge from
Antoine Pitrou [Wed, 18 Mar 2009 17:11:06 +0000 (17:11 +0000)]
Merged revisions 70457 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70457 | antoine.pitrou | 2009-03-18 18:10:04 +0100 (mer., 18 mars 2009) | 3 lines

  Attempt to fix Solaris buildbot failure on test_locale
........

15 years agoBlocked revisions 70454 via svnmerge
Mark Dickinson [Wed, 18 Mar 2009 16:08:23 +0000 (16:08 +0000)]
Blocked revisions 70454 via svnmerge

........
  r70454 | mark.dickinson | 2009-03-18 16:07:26 +0000 (Wed, 18 Mar 2009) | 9 lines

  Issue 4474: On platforms with sizeof(wchar_t) == 4 and
  sizeof(Py_UNICODE) == 2, PyUnicode_FromWideChar now converts
  each character outside the BMP to the appropriate surrogate pair.

  Thanks Victor Stinner for the patch.

  (backport of r70452 from py3k to trunk)
........

15 years agoMerged revisions 70448 via svnmerge from
Hirokazu Yamamoto [Wed, 18 Mar 2009 10:26:33 +0000 (10:26 +0000)]
Merged revisions 70448 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70448 | hirokazu.yamamoto | 2009-03-18 19:17:26 +0900 | 3 lines

  Updated openssl support on VC6. (openssl-0.9.6g is old, cannot compile with _ssl.c)
  If you use http://svn.python.org/projects/external/openssl-0.9.8g, Perl is not needed.
  This scheme was ported from PCBuild.
........

15 years agoBlocked revisions 70444 via svnmerge
Mark Dickinson [Wed, 18 Mar 2009 08:26:22 +0000 (08:26 +0000)]
Blocked revisions 70444 via svnmerge

........
  r70444 | mark.dickinson | 2009-03-18 08:22:51 +0000 (Wed, 18 Mar 2009) | 3 lines

  Fix bug in _insert_thousands_sep: too much zero padding could be
  added for 'n' formats with non-repeating thousands-separator.
........

15 years agoBlocked revisions 70439 via svnmerge
Mark Dickinson [Tue, 17 Mar 2009 23:15:40 +0000 (23:15 +0000)]
Blocked revisions 70439 via svnmerge

........
  r70439 | mark.dickinson | 2009-03-17 23:03:46 +0000 (Tue, 17 Mar 2009) | 3 lines

  Issue #2110:  Add support for thousands separator and 'n' format specifier
  to Decimal __format__ method.
........

15 years agoMerged revisions 70430 via svnmerge from
Mark Dickinson [Tue, 17 Mar 2009 18:07:41 +0000 (18:07 +0000)]
Merged revisions 70430 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70430 | mark.dickinson | 2009-03-17 18:01:03 +0000 (Tue, 17 Mar 2009) | 3 lines

  Fix bug in Decimal __format__ method that swapped left and right
  alignment.
........

15 years agoBlocked revisions 70378 via svnmerge
Nick Coghlan [Sun, 15 Mar 2009 03:41:37 +0000 (03:41 +0000)]
Blocked revisions 70378 via svnmerge

........
  r70378 | nick.coghlan | 2009-03-15 13:24:46 +1000 (Sun, 15 Mar 2009) | 1 line

  Make marshalling errors a little more informative as to what went wrong
........

15 years agoMerged revisions 70368 via svnmerge from
Eric Smith [Sat, 14 Mar 2009 14:43:27 +0000 (14:43 +0000)]
Merged revisions 70368 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70368 | eric.smith | 2009-03-14 10:37:38 -0400 (Sat, 14 Mar 2009) | 1 line

  Unicode format tests weren't actually testing unicode. This was probably due to the original backport from py3k.
........

15 years agoBlocked revisions 70364 via svnmerge
Eric Smith [Sat, 14 Mar 2009 11:59:18 +0000 (11:59 +0000)]
Blocked revisions 70364 via svnmerge

........
  r70364 | eric.smith | 2009-03-14 07:57:26 -0400 (Sat, 14 Mar 2009) | 17 lines

  Issue 5237, Allow auto-numbered replacement fields in str.format() strings.

  For simple uses for str.format(), this makes the typing easier. Hopfully this
  will help in the adoption of str.format().

  For example:
  'The {} is {}'.format('sky', 'blue')

  You can mix and matcth auto-numbering and named replacement fields:
  'The {} is {color}'.format('sky', color='blue')

  But you can't mix and match auto-numbering and specified numbering:
  'The {0} is {}'.format('sky', 'blue')
  ValueError: cannot switch from manual field specification to automatic field numbering

  Will port to 3.1.
........

15 years agoMerged revisions 70356 via svnmerge from
Antoine Pitrou [Sat, 14 Mar 2009 00:13:36 +0000 (00:13 +0000)]
Merged revisions 70356 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70356 | antoine.pitrou | 2009-03-14 01:07:21 +0100 (sam., 14 mars 2009) | 3 lines

  Issue #1222: locale.format() bug when the thousands separator is a space character.
........

15 years agoMerged revisions 68737 via svnmerge from
Benjamin Peterson [Fri, 13 Mar 2009 20:48:10 +0000 (20:48 +0000)]
Merged revisions 68737 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68737 | jesse.noller | 2009-01-18 15:04:36 -0600 (Sun, 18 Jan 2009) | 1 line

  issue 4301: patch logging to add processName, remove the old _check_logger_class code
........

15 years agoUnblocked revisions 68737 via svnmerge
Benjamin Peterson [Fri, 13 Mar 2009 20:37:01 +0000 (20:37 +0000)]
Unblocked revisions 68737 via svnmerge

........
  r68737 | jesse.noller | 2009-01-18 15:04:36 -0600 (Sun, 18 Jan 2009) | 1 line

  issue 4301: patch logging to add processName, remove the old _check_logger_class code
........

15 years agoIssue 5477: Fix buglet in the itertools documentation.
Raymond Hettinger [Thu, 12 Mar 2009 00:35:05 +0000 (00:35 +0000)]
Issue 5477: Fix buglet in the itertools documentation.

15 years agoBlocked revisions 70308 via svnmerge
Tarek Ziadé [Wed, 11 Mar 2009 12:50:42 +0000 (12:50 +0000)]
Blocked revisions 70308 via svnmerge

........
  r70308 | tarek.ziade | 2009-03-11 13:48:04 +0100 (Wed, 11 Mar 2009) | 1 line

  Issue #5472: Fixed distutils.test_util tear down
........

15 years agoMerged revisions 70197 via svnmerge from
Gregory P. Smith [Tue, 10 Mar 2009 16:51:19 +0000 (16:51 +0000)]
Merged revisions 70197 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70197 | jesus.cea | 2009-03-05 11:37:37 -0800 (Thu, 05 Mar 2009) | 1 line

  Minor bsddb documentation glitch
........

15 years agoFix typo.
Raymond Hettinger [Tue, 10 Mar 2009 13:05:40 +0000 (13:05 +0000)]
Fix typo.

15 years agoFix markup.
Raymond Hettinger [Tue, 10 Mar 2009 00:11:32 +0000 (00:11 +0000)]
Fix markup.

15 years agoAdd cross-reference to the collections docs.
Raymond Hettinger [Mon, 9 Mar 2009 12:57:55 +0000 (12:57 +0000)]
Add cross-reference to the collections docs.

15 years agoAdd consume() recipe to itertools docs.
Raymond Hettinger [Mon, 9 Mar 2009 11:58:33 +0000 (11:58 +0000)]
Add consume() recipe to itertools docs.

15 years agoIssue 5443: Fix typo.
Raymond Hettinger [Mon, 9 Mar 2009 11:39:03 +0000 (11:39 +0000)]
Issue 5443: Fix typo.

15 years agoBlocked revisions 70223 via svnmerge
Guilherme Polo [Sat, 7 Mar 2009 02:15:50 +0000 (02:15 +0000)]
Blocked revisions 70223 via svnmerge

........
  r70223 | guilherme.polo | 2009-03-06 23:14:38 -0300 (Fri, 06 Mar 2009) | 4 lines

  Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only
  after it is has been populated and properly configured in order to prevent
  window flashing.
........

15 years agoMerged revisions 70218-70219 via svnmerge from
Guilherme Polo [Sat, 7 Mar 2009 01:51:48 +0000 (01:51 +0000)]
Merged revisions 70218-70219 via svnmerge from
svn+ssh://pythondev/python/trunk

........
  r70218 | guilherme.polo | 2009-03-06 22:19:12 -0300 (Fri, 06 Mar 2009) | 1 line

  Fixed issue #5193: Guarantee that Tkinter.Text.search returns a string.
........
  r70219 | guilherme.polo | 2009-03-06 22:47:49 -0300 (Fri, 06 Mar 2009) | 4 lines

  Fixed issue #4792: Prevent a segfault in _tkinter by using the
  guaranteed to be safe interp argument given to the PythonCmd in place
  of the Tcl interpreter taken from a PythonCmd_ClientData.
........

15 years agoBlocked revisions 70212 via svnmerge
Tarek Ziadé [Sat, 7 Mar 2009 00:35:00 +0000 (00:35 +0000)]
Blocked revisions 70212 via svnmerge

........
  r70212 | tarek.ziade | 2009-03-07 01:32:45 +0100 (Sat, 07 Mar 2009) | 1 line

  Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler
........

15 years agoMerged revisions 70193 via svnmerge from
Hirokazu Yamamoto [Thu, 5 Mar 2009 14:58:34 +0000 (14:58 +0000)]
Merged revisions 70193 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70193 | hirokazu.yamamoto | 2009-03-05 23:52:44 +0900 | 1 line

  mmap.resize for anonymous map is not working yet, so changed to real file mapping...
........

15 years agoMerged revisions 70189 via svnmerge from
Hirokazu Yamamoto [Thu, 5 Mar 2009 14:30:13 +0000 (14:30 +0000)]
Merged revisions 70189 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70189 | hirokazu.yamamoto | 2009-03-05 23:21:12 +0900 | 4 lines

  Issue #5385: Fixed mmap crash after resize failure on windows.

  Now uses NULL instead of INVALID_HANDLE_VALUE as invalid map handle
  because CreateFileMapping returns NULL when error occurs.
........

15 years agoMerged revisions 70176 via svnmerge from
Ronald Oussoren [Wed, 4 Mar 2009 21:35:38 +0000 (21:35 +0000)]
Merged revisions 70176 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70176 | ronald.oussoren | 2009-03-04 22:35:05 +0100 (Wed, 04 Mar 2009) | 2 lines

  Fixes issues 3883 and 5194
........

15 years agoMerged revisions 70172 via svnmerge from
Ronald Oussoren [Wed, 4 Mar 2009 21:30:52 +0000 (21:30 +0000)]
Merged revisions 70172 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70172 | ronald.oussoren | 2009-03-04 22:30:12 +0100 (Wed, 04 Mar 2009) | 7 lines

  Change framework search order when looking for Tcl/Tk on OSX.

  This is needed because the system linker looks in /Library/Framework before
  it looks in /System/Library frameworks. Without this patch _tkinter will
  be unusable when it is compiled on a system that has Tk 8.5 installed in
  /Library/Frameworks (and the Apple 8.4 install in /System/Library/Frameworks)
........

15 years agoMerged revisions 70169 via svnmerge from
Ronald Oussoren [Wed, 4 Mar 2009 21:13:03 +0000 (21:13 +0000)]
Merged revisions 70169 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70169 | ronald.oussoren | 2009-03-04 22:12:17 +0100 (Wed, 04 Mar 2009) | 2 lines

  Fix for issue 5226.
........

15 years agoMerged revisions 70167 via svnmerge from
Ronald Oussoren [Wed, 4 Mar 2009 21:10:17 +0000 (21:10 +0000)]
Merged revisions 70167 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70167 | ronald.oussoren | 2009-03-04 22:07:19 +0100 (Wed, 04 Mar 2009) | 2 lines

  Fix issue 5224.
........

15 years agoMerged revisions 70137 via svnmerge from
Hirokazu Yamamoto [Tue, 3 Mar 2009 22:55:00 +0000 (22:55 +0000)]
Merged revisions 70137 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70137 | hirokazu.yamamoto | 2009-03-04 07:18:14 +0900 | 1 line

  Issue #5179: Fixed subprocess handle leak on failure on windows.
........

16 years agoMerged revisions 70107 via svnmerge from
Benjamin Peterson [Mon, 2 Mar 2009 22:46:11 +0000 (22:46 +0000)]
Merged revisions 70107 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70107 | benjamin.peterson | 2009-03-02 16:41:42 -0600 (Mon, 02 Mar 2009) | 1 line

  give httplib.IncompleteRead a more sane repr #4308
........

16 years agoBlocked revisions 70094 via svnmerge
Tarek Ziadé [Mon, 2 Mar 2009 05:40:02 +0000 (05:40 +0000)]
Blocked revisions 70094 via svnmerge

........
  r70094 | tarek.ziade | 2009-03-02 06:38:44 +0100 (Mon, 02 Mar 2009) | 1 line

  removing the force-optimized option as discussed in #1533164
........

16 years agoMerged revisions 70088 via svnmerge from
Gregory P. Smith [Mon, 2 Mar 2009 05:25:11 +0000 (05:25 +0000)]
Merged revisions 70088 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70088 | gregory.p.smith | 2009-03-01 20:53:24 -0800 (Sun, 01 Mar 2009) | 4 lines

  The note about caching of regular expression objects was incorrect ReST and
  thus invisible in the compiled documentation.  Fixed.  Also I cleaned up the
  wording.
........

16 years agoMerged revisions 70086 via svnmerge from
Benjamin Peterson [Mon, 2 Mar 2009 03:42:39 +0000 (03:42 +0000)]
Merged revisions 70086 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70086 | benjamin.peterson | 2009-03-01 21:35:12 -0600 (Sun, 01 Mar 2009) | 1 line

  fix a silly problem of caching gone wrong #5401
........

16 years agoFix docs for ConfigParser.
Raymond Hettinger [Sun, 1 Mar 2009 02:07:25 +0000 (02:07 +0000)]
Fix docs for ConfigParser.

16 years agoMerged revisions 70078 via svnmerge from
Georg Brandl [Sat, 28 Feb 2009 21:35:59 +0000 (21:35 +0000)]
Merged revisions 70078 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r70078 | georg.brandl | 2009-02-28 22:33:10 +0100 (Sa, 28 Feb 2009) | 2 lines

  Fix 3k-style metaclass syntax in docstrings.
........