python_lang:hongbins-mirror.git
8 years agoFix typo that did not affect the module. The library should also be py3k-cdecimal
stefan.krah [Tue, 15 Jun 2010 22:18:54 +0000 (22:18 +0000)]
Fix typo that did not affect the module. The library should also be
safe on the vast majority of platforms.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@82006 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) context.setflags() and context.settraps() incorrectly returned -1.
stefan.krah [Tue, 15 Jun 2010 13:11:01 +0000 (13:11 +0000)]
1) context.setflags() and context.settraps() incorrectly returned -1.

2) Remove superfluous casts.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81997 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 81806-81807,81809,81811,81814,81816,81818,81821,81823,81826-81827...
stefan.krah [Mon, 14 Jun 2010 09:30:15 +0000 (09:30 +0000)]
Merged revisions 81806-81807,81809,81811,81814,81816,81818,81821,81823,81826-81827,81829-81832,81835,81838,81840-81841,81843-81844,81849,81851,81854,81856-81857,81862,81865,81869,81871,81873-81875,81877,81879,81883,81885,81891,81893-81898,81901-81902,81905,81908,81911-81912,81914,81916,81918,81920,81923,81925,81927,81929-81930,81936-81938,81944,81946-81952,81954-81956,81958,81961,81965,81968,81970,81972-81974 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81806 | mark.dickinson | 2010-06-07 20:47:09 +0200 (Mon, 07 Jun 2010) | 1 line

  Fix naming inconsistency.
................
  r81807 | victor.stinner | 2010-06-07 21:57:46 +0200 (Mon, 07 Jun 2010) | 2 lines

  Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s#
................
  r81809 | victor.stinner | 2010-06-07 22:14:04 +0200 (Mon, 07 Jun 2010) | 3 lines

  Issue #8897: Fix sunau module, use bytes to write the header. Patch written by
  Thomas Jollans.
................
  r81811 | victor.stinner | 2010-06-07 23:20:41 +0200 (Mon, 07 Jun 2010) | 9 lines

  Issue #8925: fix types of Py_Parse*() and Py_BuildValue() functions

   * Add links to Python types
   * Replace "string" by bytes or str
   * Replace "long" by "int"
   * Specify the default encoding
   * Fix reST syntax ("..note ::")
   * etc.
................
  r81814 | benjamin.peterson | 2010-06-07 23:41:35 +0200 (Mon, 07 Jun 2010) | 9 lines

  Merged revisions 81813 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81813 | benjamin.peterson | 2010-06-07 16:37:09 -0500 (Mon, 07 Jun 2010) | 2 lines

    locale grouping strings should end in '\0'
  ........
................
  r81816 | ezio.melotti | 2010-06-07 23:57:18 +0200 (Mon, 07 Jun 2010) | 8 lines

  Blocked revisions 81769 via svnmerge

  ........
    r81769 | ezio.melotti | 2010-06-06 01:28:10 +0300 (Sun, 06 Jun 2010) | 1 line

    Replace deprecated fail* methods with the equivalent assert* ones.
  ........
................
  r81818 | ezio.melotti | 2010-06-08 00:02:50 +0200 (Tue, 08 Jun 2010) | 8 lines

  Blocked revisions 81817 via svnmerge

  ........
    r81817 | ezio.melotti | 2010-06-08 01:00:18 +0300 (Tue, 08 Jun 2010) | 1 line

    Silence deprecation warning in test___all__ caused by an import bsddb.
  ........
................
  r81821 | benjamin.peterson | 2010-06-08 00:24:18 +0200 (Tue, 08 Jun 2010) | 1 line

  use the 's' format code instead of 'U'
................
  r81823 | benjamin.peterson | 2010-06-08 00:31:26 +0200 (Tue, 08 Jun 2010) | 9 lines

  Merged revisions 81820 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81820 | benjamin.peterson | 2010-06-07 17:23:23 -0500 (Mon, 07 Jun 2010) | 1 line

    correctly overflow when indexes are too large
  ........
................
  r81826 | benjamin.peterson | 2010-06-08 00:35:08 +0200 (Tue, 08 Jun 2010) | 9 lines

  Merged revisions 81824 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81824 | benjamin.peterson | 2010-06-07 17:32:44 -0500 (Mon, 07 Jun 2010) | 1 line

    remove extra byte and fix comment
  ........
................
  r81827 | benjamin.peterson | 2010-06-08 00:36:44 +0200 (Tue, 08 Jun 2010) | 8 lines

  Blocked revisions 81825 via svnmerge

  ........
    r81825 | benjamin.peterson | 2010-06-07 17:33:09 -0500 (Mon, 07 Jun 2010) | 1 line

    use unicode literals
  ........
................
  r81829 | stefan.krah | 2010-06-08 15:26:49 +0200 (Tue, 08 Jun 2010) | 21 lines

  Blocked revisions 81669,81672,81683 via svnmerge

  ........
    r81669 | stefan.krah | 2010-06-03 14:39:50 +0200 (Thu, 03 Jun 2010) | 9 lines

    Issue #7384: If the system readline library is linked against ncurses,
    the curses module must be linked against ncurses as well. Otherwise it
    is not safe to load both the readline and curses modules in an application.

    Thanks Thomas Dickey for answering questions about ncurses/ncursesw
    and readline!
  ........
    r81672 | stefan.krah | 2010-06-03 16:25:16 +0200 (Thu, 03 Jun 2010) | 3 lines

    Use compiler rather than compiler_obj. Thanks Michael Foord for noticing.
  ........
    r81683 | stefan.krah | 2010-06-04 11:49:20 +0200 (Fri, 04 Jun 2010) | 1 line

    Detect missing ldd on all systems.
  ........
................
  r81830 | stefan.krah | 2010-06-08 15:41:44 +0200 (Tue, 08 Jun 2010) | 9 lines

  Issue #7384: If the system readline library is linked against ncurses,
  the curses module must be linked against ncurses as well. Otherwise it
  is not safe to load both the readline and curses modules in an application.

  Thanks Thomas Dickey for answering questions about ncurses/ncursesw
  and readline!
................
  r81831 | stefan.krah | 2010-06-08 16:00:52 +0200 (Tue, 08 Jun 2010) | 1 line

  Add note for r81830.
................
  r81832 | r.david.murray | 2010-06-08 16:41:45 +0200 (Tue, 08 Jun 2010) | 2 lines

  Now that sunau has some tests, remove it from test_sundry.
................
  r81835 | benjamin.peterson | 2010-06-08 16:57:22 +0200 (Tue, 08 Jun 2010) | 9 lines

  Merged revisions 81834 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81834 | benjamin.peterson | 2010-06-08 09:53:29 -0500 (Tue, 08 Jun 2010) | 1 line

    kill extra word
  ........
................
  r81838 | alexander.belopolsky | 2010-06-08 19:06:48 +0200 (Tue, 08 Jun 2010) | 1 line

  Added myself as a maintainer of time and datetime modules.
................
  r81840 | alexander.belopolsky | 2010-06-08 20:59:20 +0200 (Tue, 08 Jun 2010) | 9 lines

  Merged revisions 81489 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81489 | georg.brandl | 2010-05-23 17:29:29 -0400 (Sun, 23 May 2010) | 1 line

    #1436346: make it more obvious that timetuple[7] is yday.
  ........
................
  r81841 | victor.stinner | 2010-06-08 22:46:00 +0200 (Tue, 08 Jun 2010) | 6 lines

  sys_pyfile_write() does nothing if file is NULL

  mywrite() falls back to the C file object if sys_pyfile_write() returns an
  error. This patch fixes a segfault is Py_FatalError() is called in an early
  stage of Python initialization.
................
  r81843 | brian.curtin | 2010-06-08 22:57:52 +0200 (Tue, 08 Jun 2010) | 3 lines

  Fix a compile warning missed during porting (wchar_t/char) and move a
  variable declaration outside of a loop. #2810 was when this first went in.
................
  r81844 | victor.stinner | 2010-06-08 23:00:13 +0200 (Tue, 08 Jun 2010) | 6 lines

  Py_FatalError(): don't sys sys.last_xxx variables

  Call PyErr_PrintEx(0) instead of PyErr_Print() to avoid a crash if
  Py_FatalError() is called in an early stage of Python initialization (if PySys
  is not yet initialized).
................
  r81849 | victor.stinner | 2010-06-08 23:45:51 +0200 (Tue, 08 Jun 2010) | 7 lines

  PyArg_Parse*("Z#") raises an error for unknown type

  instead of ignoring the error and leave the pointer to the string and the size
  unchanged (not initialized).

  Fix also the type in the error message of "Z", "Z#" and "Y" formats.
................
  r81851 | brian.curtin | 2010-06-09 00:27:07 +0200 (Wed, 09 Jun 2010) | 2 lines

  Fix #8946. Extra PyObject* parameter documented which doesn't exist.
................
  r81854 | victor.stinner | 2010-06-09 00:54:19 +0200 (Wed, 09 Jun 2010) | 5 lines

  Issue #8838, #8339: Remove codecs.charbuffer_encode() and "t#" parsing format

  Remove last references to the "char buffer" of the buffer protocol from
  Python3.
................
  r81856 | kristjan.jonsson | 2010-06-09 10:13:42 +0200 (Wed, 09 Jun 2010) | 2 lines

  http://bugs.python.org/issue8832
  Issue minidom.unlink with a context manager
................
  r81857 | stefan.krah | 2010-06-09 10:56:28 +0200 (Wed, 09 Jun 2010) | 3 lines

  Issue #8932: Skip required when compiled --without-threads.
................
  r81862 | antoine.pitrou | 2010-06-09 18:38:55 +0200 (Wed, 09 Jun 2010) | 9 lines

  Merged revisions 81860 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81860 | antoine.pitrou | 2010-06-09 18:24:00 +0200 (mer., 09 juin 2010) | 3 lines

    Issue #8930: fix some C code indentation
  ........
................
  r81865 | alexander.belopolsky | 2010-06-09 19:11:01 +0200 (Wed, 09 Jun 2010) | 9 lines

  Merged revisions 81864 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81864 | alexander.belopolsky | 2010-06-09 13:08:11 -0400 (Wed, 09 Jun 2010) | 1 line

    Fixed markup of tm_isdst attribute.
  ........
................
  r81869 | victor.stinner | 2010-06-10 14:00:55 +0200 (Thu, 10 Jun 2010) | 4 lines

  Issue #8922: Normalize the encoding name in PyUnicode_AsEncodedString() to
  enable shortcuts for upper case encoding name. Add also a shortcut for
  "iso-8859-1" in PyUnicode_AsEncodedString() and PyUnicode_Decode().
................
  r81871 | victor.stinner | 2010-06-10 15:36:23 +0200 (Thu, 10 Jun 2010) | 4 lines

  Fix r81869: ISO-8859-15 was seen as an alias to ISO-8859-1

  Don't use normalize_encoding() result if it is truncated.
................
  r81873 | mark.dickinson | 2010-06-10 18:05:10 +0200 (Thu, 10 Jun 2010) | 4 lines

  Issue #8950: Make PyArg_Parse* with 'L' code raise for float inputs,
  instead of warning.  This makes it consistent with the other integer
  codes.
................
  r81874 | michael.foord | 2010-06-10 18:16:08 +0200 (Thu, 10 Jun 2010) | 9 lines

  Merged revisions 81853 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81853 | michael.foord | 2010-06-08 23:44:52 +0100 (Tue, 08 Jun 2010) | 1 line

    Issue 8948. cleanup functions are not run by unittest.TestCase.debug(), plus class and module teardowns are not run by unittest.TestSuite.debug().
  ........
................
  r81875 | michael.foord | 2010-06-10 18:17:07 +0200 (Thu, 10 Jun 2010) | 9 lines

  Merged revisions 81859 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81859 | michael.foord | 2010-06-09 13:29:56 +0100 (Wed, 09 Jun 2010) | 1 line

    Typo correction.
  ........
................
  r81877 | michael.foord | 2010-06-10 18:33:34 +0200 (Thu, 10 Jun 2010) | 8 lines

  Blocked revisions 81876 via svnmerge

  ........
    r81876 | michael.foord | 2010-06-10 17:32:00 +0100 (Thu, 10 Jun 2010) | 1 line

    NEWS update for issue 8948.
  ........
................
  r81879 | michael.foord | 2010-06-10 22:41:54 +0200 (Thu, 10 Jun 2010) | 9 lines

  Merged revisions 81878 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81878 | michael.foord | 2010-06-10 21:40:21 +0100 (Thu, 10 Jun 2010) | 2 lines

    Fix issue with nested test suites debug method and module setups. (unittest)
  ........
................
  r81883 | victor.stinner | 2010-06-11 02:36:33 +0200 (Fri, 11 Jun 2010) | 5 lines

  Issue #8965: initfsencoding() doesn't change the encoding on Mac OS X

  File system encoding have to be hardcoded to "utf-8" on Mac OS X. r81190
  introduced a regression: the encoding was changed depending on the locale.
................
  r81885 | victor.stinner | 2010-06-11 02:41:41 +0200 (Fri, 11 Jun 2010) | 2 lines

  test_sys: add a test on the file system encoding for darwin
................
  r81891 | ezio.melotti | 2010-06-11 04:26:42 +0200 (Fri, 11 Jun 2010) | 9 lines

  Merged revisions 81889 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81889 | ezio.melotti | 2010-06-11 05:21:25 +0300 (Fri, 11 Jun 2010) | 1 line

    Remove extra ] from itertools.count docstring.
  ........
................
  r81893 | mark.dickinson | 2010-06-11 12:44:52 +0200 (Fri, 11 Jun 2010) | 3 lines

  Issue #8188: Comparisons between Decimal objects and other numeric
  objects (Fraction, float, complex, int) now all function as expected.
................
  r81894 | mark.dickinson | 2010-06-11 12:46:57 +0200 (Fri, 11 Jun 2010) | 1 line

  Fix issue number typo.
................
  r81895 | alexander.belopolsky | 2010-06-11 18:04:59 +0200 (Fri, 11 Jun 2010) | 2 lines

  Issue #3129: Trailing digits in format string are no longer ignored.
................
  r81896 | mark.dickinson | 2010-06-11 18:49:20 +0200 (Fri, 11 Jun 2010) | 1 line

  Fix typo in docstring.
................
  r81897 | mark.dickinson | 2010-06-11 18:56:34 +0200 (Fri, 11 Jun 2010) | 1 line

  Avoid possible undefined behaviour from signed overflow.
................
  r81898 | mark.dickinson | 2010-06-11 21:05:08 +0200 (Fri, 11 Jun 2010) | 1 line

  Fix an incorrect return type.
................
  r81901 | victor.stinner | 2010-06-11 21:24:36 +0200 (Fri, 11 Jun 2010) | 8 lines

  Blocked revisions 81899 via svnmerge

  ........
    r81899 | victor.stinner | 2010-06-11 21:22:28 +0200 (ven., 11 juin 2010) | 2 lines

    Issue #8362: Add Misc/maintainers.rst: list of module maintainers
  ........
................
  r81902 | mark.dickinson | 2010-06-11 21:50:30 +0200 (Fri, 11 Jun 2010) | 1 line

  Fix more undefined-behaviour inducing overflow checks in struct module.
................
  r81905 | mark.dickinson | 2010-06-11 22:29:09 +0200 (Fri, 11 Jun 2010) | 10 lines

  Blocked revisions 81904 via svnmerge

  ........
    r81904 | mark.dickinson | 2010-06-11 21:27:05 +0100 (Fri, 11 Jun 2010) | 4 lines

    Fix possible undefined behaviour from signed overflow in struct module.

    Backport of revisions 81897, 81898 and 81902 from py3k.
  ........
................
  r81908 | antoine.pitrou | 2010-06-11 23:46:32 +0200 (Fri, 11 Jun 2010) | 11 lines

  Merged revisions 81907 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81907 | antoine.pitrou | 2010-06-11 23:42:26 +0200 (ven., 11 juin 2010) | 5 lines

    Issue #8941: decoding big endian UTF-32 data in UCS-2 builds could crash
    the interpreter with characters outside the Basic Multilingual Plane
    (higher than 0x10000).
  ........
................
  r81911 | victor.stinner | 2010-06-11 23:50:30 +0200 (Fri, 11 Jun 2010) | 3 lines

  Issue #8966: If a ctypes structure field is an array of c_char, convert its
  value to bytes instead of str (as done for c_char and c_char_p).
................
  r81912 | benjamin.peterson | 2010-06-11 23:53:07 +0200 (Fri, 11 Jun 2010) | 9 lines

  Merged revisions 81906 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81906 | benjamin.peterson | 2010-06-11 16:40:37 -0500 (Fri, 11 Jun 2010) | 1 line

    different spellings are just unacceptable
  ........
................
  r81914 | victor.stinner | 2010-06-12 00:09:51 +0200 (Sat, 12 Jun 2010) | 2 lines

  locale.bindtextdomain(): use PyUnicode_FSConverter() to parse the filename
................
  r81916 | victor.stinner | 2010-06-12 00:17:52 +0200 (Sat, 12 Jun 2010) | 2 lines

  Issue #8965: Add a regression test to test_sys with LANG=C
................
  r81918 | victor.stinner | 2010-06-12 00:27:14 +0200 (Sat, 12 Jun 2010) | 2 lines

  readline: use PyUnicode_FSConverter() to parse filenames
................
  r81920 | victor.stinner | 2010-06-12 01:06:13 +0200 (Sat, 12 Jun 2010) | 2 lines

  Issue #8965: Write more tests for sys.getfilesystemencoding()
................
  r81923 | victor.stinner | 2010-06-12 01:30:12 +0200 (Sat, 12 Jun 2010) | 16 lines

  Fix some bugs in c-api/arg.rst documentation

   * replace "the default encoding" by "'utf-8' encoding"
   * fix "w" / "w*" / "w#" doc: similar to "y" / "y*" / "y#"
     and not "s" / "s*" / "s#"
   * "u#": remove "Non-Unicode objects are handled by interpreting their
     read-buffer pointer ...", it's no more true
   * "es", "es#": remove "... and objects convertible to Unicode into a character
     buffer", it's no more true
   * Py_BuildValue(), "K" and "L" formats: specify the name of the C type on
     Windows (_int64 / unsigned _int64) as done for PyArg_Parse*() long long
     types
  --CETTE ligne, et les suivantes ci-dessous, seront ignorées--

  M    Doc/c-api/arg.rst
................
  r81925 | victor.stinner | 2010-06-12 01:46:47 +0200 (Sat, 12 Jun 2010) | 4 lines

  Issue #8784: Set tarfile default encoding to 'utf-8' on Windows.

  Note: file system encoding cannot be None anymore (since r81190, issue #8610).
................
  r81927 | victor.stinner | 2010-06-12 01:56:51 +0200 (Sat, 12 Jun 2010) | 3 lines

  Issue #8969: On Windows, use mbcs codec in strict mode to encode and decode
  filenames and enable os.fsencode().
................
  r81929 | brett.cannon | 2010-06-12 02:38:29 +0200 (Sat, 12 Jun 2010) | 5 lines

  When dealing with __import__ for detecting a global state change made by a
  test, make sure to check if __builtins__ is a dict or not.

  Discovered when running importlib.test.regrtest.
................
  r81930 | brett.cannon | 2010-06-12 02:39:28 +0200 (Sat, 12 Jun 2010) | 4 lines

  Calling __import__ as a method technically works, but really should be wrapped
  in a staticmethod. This is important for when __import__ is set to a function
  defined in Python instead of C.
................
  r81936 | mark.dickinson | 2010-06-12 11:10:14 +0200 (Sat, 12 Jun 2010) | 2 lines

  Silence 'unused variable' gcc warning.  Patch by Éric Araujo.
................
  r81937 | mark.dickinson | 2010-06-12 11:24:01 +0200 (Sat, 12 Jun 2010) | 2 lines

  Issue #8981:  Remove _struct.__version__.
................
  r81938 | mark.dickinson | 2010-06-12 11:25:13 +0200 (Sat, 12 Jun 2010) | 1 line

  Remove unused variable.
................
  r81944 | nick.coghlan | 2010-06-12 15:42:46 +0200 (Sat, 12 Jun 2010) | 9 lines

  Merged revisions 80578 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80578 | nick.coghlan | 2010-04-29 00:29:06 +1000 (Thu, 29 Apr 2010) | 1 line

    Issue 7490: make IGNORE_EXCEPTION_DETAIL also ignore details of the module containing the exception under test (original patch by Lennart Regebro)
  ........
................
  r81946 | nick.coghlan | 2010-06-12 15:46:56 +0200 (Sat, 12 Jun 2010) | 8 lines

  Blocked revisions 81945 via svnmerge

  ........
    r81945 | nick.coghlan | 2010-06-12 23:45:37 +1000 (Sat, 12 Jun 2010) | 1 line

    Backport a fix from Py3k for a potentially misleading example
  ........
................
  r81947 | mark.dickinson | 2010-06-12 17:17:02 +0200 (Sat, 12 Jun 2010) | 3 lines

  Issue #8973:  Add __all__ to struct module, so that help(struct) correctly
  displays information for the struct.Struct class.
................
  r81948 | mark.dickinson | 2010-06-12 17:19:23 +0200 (Sat, 12 Jun 2010) | 1 line

  Remove accidental (yet-to-be-reviewed) docstring changes included in r81947.
................
  r81949 | mark.dickinson | 2010-06-12 17:43:45 +0200 (Sat, 12 Jun 2010) | 1 line

  Issue #8973:  Improve struct module docstrings.
................
  r81950 | mark.dickinson | 2010-06-12 18:30:53 +0200 (Sat, 12 Jun 2010) | 1 line

  More struct module docs and docstring tweaks.
................
  r81951 | mark.dickinson | 2010-06-12 18:37:53 +0200 (Sat, 12 Jun 2010) | 1 line

  Fix mild type confusion in decimal module docstring.
................
  r81952 | alexander.belopolsky | 2010-06-12 19:18:45 +0200 (Sat, 12 Jun 2010) | 1 line

  Added acknowlegement for Issue #3129
................
  r81954 | benjamin.peterson | 2010-06-12 19:54:44 +0200 (Sat, 12 Jun 2010) | 9 lines

  Merged revisions 81953 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81953 | benjamin.peterson | 2010-06-12 12:47:06 -0500 (Sat, 12 Jun 2010) | 1 line

    fix warning with ucs4
  ........
................
  r81955 | mark.dickinson | 2010-06-12 20:20:47 +0200 (Sat, 12 Jun 2010) | 1 line

  Issue #8469: add standard sizes to struct docs table.
................
  r81956 | mark.dickinson | 2010-06-12 20:37:54 +0200 (Sat, 12 Jun 2010) | 2 lines

  Issue #8469:  Reorder struct module sections for clarity;  other minor tweaks.
................
  r81958 | mark.dickinson | 2010-06-12 20:54:20 +0200 (Sat, 12 Jun 2010) | 11 lines

  Blocked revisions 81957 via svnmerge

  ........
    r81957 | mark.dickinson | 2010-06-12 19:50:34 +0100 (Sat, 12 Jun 2010) | 5 lines

    Issue #8469:  Add standard sizes to table in struct documentation; additional
    clarifications and documentation tweaks.

    Backport of revisions 81955-81956 from py3k.
  ........
................
  r81961 | alexander.belopolsky | 2010-06-12 21:36:28 +0200 (Sat, 12 Jun 2010) | 1 line

  Issue #8973: Expanded Struct.__doc__.
................
  r81965 | mark.dickinson | 2010-06-13 11:17:13 +0200 (Sun, 13 Jun 2010) | 1 line

  Remove unnecessary brackets from docstring optional arguments.
................
  r81968 | mark.dickinson | 2010-06-13 12:52:38 +0200 (Sun, 13 Jun 2010) | 11 lines

  Merged revisions 81967 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81967 | mark.dickinson | 2010-06-13 11:50:29 +0100 (Sun, 13 Jun 2010) | 4 lines

    Issue #8986: erfc was raising OverflowError on Linux for arguments in
    the (approximate) range (-27.3, 30.0), as a result of an escaped errno
    value.
  ........
................
  r81970 | mark.dickinson | 2010-06-13 13:07:57 +0200 (Sun, 13 Jun 2010) | 9 lines

  Merged revisions 81969 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81969 | mark.dickinson | 2010-06-13 12:07:00 +0100 (Sun, 13 Jun 2010) | 1 line

    Add Éric Araujo to Misc/ACKS for doc work and many patch and commit reviews.
  ........
................
  r81972 | mark.dickinson | 2010-06-13 14:02:07 +0200 (Sun, 13 Jun 2010) | 9 lines

  Merged revisions 81971 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81971 | mark.dickinson | 2010-06-13 13:01:34 +0100 (Sun, 13 Jun 2010) | 1 line

    Ezio Melotti was missing from Misc/ACKS.
  ........
................
  r81973 | victor.stinner | 2010-06-13 20:21:50 +0200 (Sun, 13 Jun 2010) | 4 lines

  Issue #8592: PyArg_Parse*() functions raise a TypeError for "y", "u" and "Z"
  formats if the string contains a null byte/character. Write unit tests for
  string formats.
................
  r81974 | victor.stinner | 2010-06-13 22:31:26 +0200 (Sun, 13 Jun 2010) | 4 lines

  getargs.c: remove last reference to "t#" format

  "t#" format was removed from convertitem() (convertsimple) but not skipitem().
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81980 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFix shell syntax + portability.
stefan.krah [Mon, 14 Jun 2010 09:25:17 +0000 (09:25 +0000)]
Fix shell syntax + portability.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81979 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFix conversion specifiers.
stefan.krah [Mon, 14 Jun 2010 09:17:57 +0000 (09:17 +0000)]
Fix conversion specifiers.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81978 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoTest correct setting of traps in DefaultContext and BasicContext.
stefan.krah [Mon, 14 Jun 2010 09:14:14 +0000 (09:14 +0000)]
Test correct setting of traps in DefaultContext and BasicContext.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81977 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) In the DefaultContext, the InvalidOperation signal was triggered only
stefan.krah [Mon, 14 Jun 2010 09:05:25 +0000 (09:05 +0000)]
1) In the DefaultContext, the InvalidOperation signal was triggered only
   by the InvalidOperation condition rather than by all conditions of
   the InvalidOperation spectrum. This bug was introduced by the recent
   DefaultContext compatibility changes.

2) Change the handling of invalid parameters in context initialization:

  a) It is of limited value to set InvalidContext in the new context.

  b) It is not wise to set InvalidContext in the current context either:

       setcontext(Context(<invalid values>)) must fail even if
       InvalidOperation is disabled in the current context.

3) Must use XDECREF in PyDec_SetCurrentContext().

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81976 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoCONFIG_64 is now also used for architectures other than x64.
stefan.krah [Mon, 7 Jun 2010 16:37:37 +0000 (16:37 +0000)]
CONFIG_64 is now also used for architectures other than x64.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81805 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoOn FreeBSD-i386, gcc accepts mulq without error.
stefan.krah [Mon, 7 Jun 2010 16:21:44 +0000 (16:21 +0000)]
On FreeBSD-i386, gcc accepts mulq without error.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81804 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoRevert commit for testing issue 8719.
stefan.krah [Mon, 7 Jun 2010 16:04:54 +0000 (16:04 +0000)]
Revert commit for testing issue 8719.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81803 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoTest issue 8719. Will revert.
stefan.krah [Mon, 7 Jun 2010 13:57:49 +0000 (13:57 +0000)]
Test issue 8719. Will revert.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81802 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoUse WITH_THREAD
stefan.krah [Mon, 7 Jun 2010 13:36:56 +0000 (13:36 +0000)]
Use WITH_THREAD

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81800 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) If Python is compiled --without-threads, use the faster non-threaded
stefan.krah [Mon, 7 Jun 2010 13:10:10 +0000 (13:10 +0000)]
1) If Python is compiled --without-threads, use the faster non-threaded
   version.

2) Fix bugs in skipping tests.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81799 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoNew values for the MACHINE variable.
stefan.krah [Mon, 7 Jun 2010 11:54:23 +0000 (11:54 +0000)]
New values for the MACHINE variable.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81798 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAdd configure checks for x64 inline assembler and __uint128_t.
stefan.krah [Mon, 7 Jun 2010 10:57:22 +0000 (10:57 +0000)]
Add configure checks for x64 inline assembler and __uint128_t.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81797 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 81352,81356,81358-81361,81364-81368,81370,81372,81375,81378,81387...
stefan.krah [Mon, 7 Jun 2010 10:46:02 +0000 (10:46 +0000)]
Merged revisions 81352,81356,81358-81361,81364-81368,81370,81372,81375,81378,81387,81392-81393,81397,81400,81403,81406,81410,81417-81418,81421,81424,81427,81435,81438,81442,81446,81452,81455,81457,81461,81470,81474,81476,81481,81485-81486,81491,81493,81495,81498,81504,81511,81513-81514,81519,81522,81526,81528,81532-81533,81535,81538,81541,81545,81547-81548,81550,81553,81556-81557,81560,81564-81565,81568,81572,81575,81581,81583,81585,81588,81590,81595,81600,81604,81607,81609,81611-81613,81623,81625,81628,81630,81632,81638,81642,81647,81650,81654,81656,81660,81665,81670,81673,81682,81685,81689,81694-81695,81698-81699,81703,81708,81711,81713,81725,81730-81731,81737,81742-81743,81746,81748,81751,81754-81755,81757,81762,81765-81766,81768,81771,81778-81782,81790,81792,81794 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81352 | stefan.krah | 2010-05-19 17:52:31 +0200 (Wed, 19 May 2010) | 9 lines

  Merged revisions 81350 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81350 | stefan.krah | 2010-05-19 17:46:39 +0200 (Wed, 19 May 2010) | 1 line

    Fix typos in docstrings.
  ........
................
  r81356 | stefan.krah | 2010-05-19 18:09:41 +0200 (Wed, 19 May 2010) | 9 lines

  Merged revisions 81354 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81354 | stefan.krah | 2010-05-19 17:59:40 +0200 (Wed, 19 May 2010) | 3 lines

    Fix typo.
  ........
................
  r81358 | victor.stinner | 2010-05-19 18:53:30 +0200 (Wed, 19 May 2010) | 4 lines

  Issue #8589: Decode PYTHONWARNINGS environment variable with the file system
  encoding and surrogateespace error handler instead of the locale encoding to be
  consistent with os.environ. Add PySys_AddWarnOptionUnicode() function.
................
  r81359 | victor.stinner | 2010-05-19 19:00:07 +0200 (Wed, 19 May 2010) | 4 lines

  Issue #8663: distutils.log emulates backslashreplace error handler. Fix
  compilation in a non-ASCII directory if stdout encoding is ASCII (eg. if stdout
  is not a TTY).
................
  r81360 | victor.stinner | 2010-05-19 19:11:19 +0200 (Wed, 19 May 2010) | 5 lines

  regrtest.py: call replace_stdout() before the first call to print()

  print("==  ", os.getcwd()) fails if the current working directory is not ASCII
  whereas sys.stdout encoding is ASCII.
................
  r81361 | victor.stinner | 2010-05-19 19:15:50 +0200 (Wed, 19 May 2010) | 2 lines

  Oops, add the new test_log.py for distutils test suite (missing part of r81359)
................
  r81364 | victor.stinner | 2010-05-19 22:40:50 +0200 (Wed, 19 May 2010) | 3 lines

  Issue #8766: Initialize _warnings module before importing the first module.
  Fix a crash if an empty directory called "encodings" exists in sys.path.
................
  r81365 | georg.brandl | 2010-05-19 22:57:08 +0200 (Wed, 19 May 2010) | 77 lines

  Merged revisions 80030,80067,80069,80080-80081,80084,80432-80433,80465-80470,81059,81065-81067 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80030 | georg.brandl | 2010-04-13 08:43:54 +0200 (Di, 13 Apr 2010) | 1 line

    Get rid of multi-row cells.
  ........
    r80067 | georg.brandl | 2010-04-14 10:53:38 +0200 (Mi, 14 Apr 2010) | 1 line

    #5341: typo.
  ........
    r80069 | georg.brandl | 2010-04-14 15:50:31 +0200 (Mi, 14 Apr 2010) | 1 line

    Add an x-ref to where the O_ constants are documented and move the SEEK_ constants after lseek().
  ........
    r80080 | georg.brandl | 2010-04-14 21:16:38 +0200 (Mi, 14 Apr 2010) | 1 line

    #8399: add note about Windows and O_BINARY.
  ........
    r80081 | georg.brandl | 2010-04-14 23:34:44 +0200 (Mi, 14 Apr 2010) | 1 line

    #5250: document __instancecheck__ and __subclasscheck__.  I hope the part about the class/metaclass distinction is understandable.
  ........
    r80084 | georg.brandl | 2010-04-14 23:46:45 +0200 (Mi, 14 Apr 2010) | 1 line

    Fix missing.
  ........
    r80432 | georg.brandl | 2010-04-24 10:56:58 +0200 (Sa, 24 Apr 2010) | 1 line

    Markup fixes.
  ........
    r80433 | georg.brandl | 2010-04-24 11:08:10 +0200 (Sa, 24 Apr 2010) | 1 line

    #7507: quote "!" in pipes.quote(); it is a special character for some shells.
  ........
    r80465 | georg.brandl | 2010-04-25 12:29:17 +0200 (So, 25 Apr 2010) | 1 line

    Remove LaTeXy index entry syntax.
  ........
    r80466 | georg.brandl | 2010-04-25 12:54:42 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Better cross-referencing in socket and winreg docs.
  ........
    r80467 | georg.brandl | 2010-04-25 12:55:16 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Remove reference to winreg being the fabled high-level registry interface.
  ........
    r80468 | georg.brandl | 2010-04-25 12:55:58 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Minor spelling changes to _winreg docs.
  ........
    r80469 | georg.brandl | 2010-04-25 12:56:41 +0200 (So, 25 Apr 2010) | 1 line

    Fix code example to have valid syntax so that it can be highlighted.
  ........
    r80470 | georg.brandl | 2010-04-25 12:57:15 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Make socket setblocking <-> settimeout examples symmetric.
  ........
    r81059 | georg.brandl | 2010-05-10 23:02:51 +0200 (Mo, 10 Mai 2010) | 1 line

    #8642: fix wrong function name.
  ........
    r81065 | georg.brandl | 2010-05-10 23:46:50 +0200 (Mo, 10 Mai 2010) | 1 line

    Fix reference direction.
  ........
    r81066 | georg.brandl | 2010-05-10 23:50:57 +0200 (Mo, 10 Mai 2010) | 1 line

    Consolidate deprecation messages.
  ........
    r81067 | georg.brandl | 2010-05-10 23:51:33 +0200 (Mo, 10 Mai 2010) | 1 line

    Fix typo.
  ........
................
  r81366 | georg.brandl | 2010-05-19 22:58:02 +0200 (Wed, 19 May 2010) | 61 lines

  Recorded merge of revisions 80030,80067,80069,80080-80081,80084,80432-80433,80465,80470,81059,81065-81067 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80030 | georg.brandl | 2010-04-13 08:43:54 +0200 (Di, 13 Apr 2010) | 1 line

    Get rid of multi-row cells.
  ........
    r80067 | georg.brandl | 2010-04-14 10:53:38 +0200 (Mi, 14 Apr 2010) | 1 line

    #5341: typo.
  ........
    r80069 | georg.brandl | 2010-04-14 15:50:31 +0200 (Mi, 14 Apr 2010) | 1 line

    Add an x-ref to where the O_ constants are documented and move the SEEK_ constants after lseek().
  ........
    r80080 | georg.brandl | 2010-04-14 21:16:38 +0200 (Mi, 14 Apr 2010) | 1 line

    #8399: add note about Windows and O_BINARY.
  ........
    r80081 | georg.brandl | 2010-04-14 23:34:44 +0200 (Mi, 14 Apr 2010) | 1 line

    #5250: document __instancecheck__ and __subclasscheck__.  I hope the part about the class/metaclass distinction is understandable.
  ........
    r80084 | georg.brandl | 2010-04-14 23:46:45 +0200 (Mi, 14 Apr 2010) | 1 line

    Fix missing.
  ........
    r80432 | georg.brandl | 2010-04-24 10:56:58 +0200 (Sa, 24 Apr 2010) | 1 line

    Markup fixes.
  ........
    r80433 | georg.brandl | 2010-04-24 11:08:10 +0200 (Sa, 24 Apr 2010) | 1 line

    #7507: quote "!" in pipes.quote(); it is a special character for some shells.
  ........
    r80465 | georg.brandl | 2010-04-25 12:29:17 +0200 (So, 25 Apr 2010) | 1 line

    Remove LaTeXy index entry syntax.
  ........
    r80470 | georg.brandl | 2010-04-25 12:57:15 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Make socket setblocking <-> settimeout examples symmetric.
  ........
    r81059 | georg.brandl | 2010-05-10 23:02:51 +0200 (Mo, 10 Mai 2010) | 1 line

    #8642: fix wrong function name.
  ........
    r81065 | georg.brandl | 2010-05-10 23:46:50 +0200 (Mo, 10 Mai 2010) | 1 line

    Fix reference direction.
  ........
    r81066 | georg.brandl | 2010-05-10 23:50:57 +0200 (Mo, 10 Mai 2010) | 1 line

    Consolidate deprecation messages.
  ........
    r81067 | georg.brandl | 2010-05-10 23:51:33 +0200 (Mo, 10 Mai 2010) | 1 line

    Fix typo.
  ........
................
  r81367 | georg.brandl | 2010-05-19 23:03:51 +0200 (Wed, 19 May 2010) | 21 lines

  Recorded merge of revisions 80466-80469 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80466 | georg.brandl | 2010-04-25 12:54:42 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Better cross-referencing in socket and winreg docs.
  ........
    r80467 | georg.brandl | 2010-04-25 12:55:16 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Remove reference to winreg being the fabled high-level registry interface.
  ........
    r80468 | georg.brandl | 2010-04-25 12:55:58 +0200 (So, 25 Apr 2010) | 1 line

    Patch from Tim Hatch: Minor spelling changes to _winreg docs.
  ........
    r80469 | georg.brandl | 2010-04-25 12:56:41 +0200 (So, 25 Apr 2010) | 1 line

    Fix code example to have valid syntax so that it can be highlighted.
  ........
................
  r81368 | georg.brandl | 2010-05-19 23:06:36 +0200 (Wed, 19 May 2010) | 9 lines

  Merged revisions 80068 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80068 | georg.brandl | 2010-04-14 10:56:01 +0200 (Mi, 14 Apr 2010) | 1 line

    #5341: fix typo and adapt docstring syntax.
  ........
................
  r81370 | georg.brandl | 2010-05-19 23:39:51 +0200 (Wed, 19 May 2010) | 1 line

  Add descriptor HOWTO to py3k docs.
................
  r81372 | tarek.ziade | 2010-05-20 00:25:00 +0200 (Thu, 20 May 2010) | 9 lines

  Merged revisions 81371 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81371 | tarek.ziade | 2010-05-20 00:20:14 +0200 (Thu, 20 May 2010) | 1 line

    #8759: Fixed user paths in sysconfig for posix and os2 schemes
  ........
................
  r81375 | victor.stinner | 2010-05-20 01:04:56 +0200 (Thu, 20 May 2010) | 9 lines

  Issue #8559: improve unicode support of (gdb) libpython.py

   * Escape non printable characters (use locale.getpreferredencoding())
   * Fix support of surrogate pairs
   * test_gdb.py: use ascii() instead of repr() in gdb program arguments to avoid
     encoding issues
   * Fix test_strings() of test_gdb.py for encoding different than UTF-8
     (eg. ACSII)
................
  r81378 | victor.stinner | 2010-05-20 13:30:37 +0200 (Thu, 20 May 2010) | 14 lines

  Blocked revisions 81377 via svnmerge

  ........
    r81377 | victor.stinner | 2010-05-20 13:29:45 +0200 (jeu., 20 mai 2010) | 8 lines

    libpython.py: fix support of non-BMP unicode characters

    Forward port some code from Python3:

     * join surrogate pairs if sizeof(Py_UNICODE)==2
     * Enable non-BMP test on narrow builds using u"\U0001D121" instead of
       unichr(0x1D121)
  ........
................
  r81387 | benjamin.peterson | 2010-05-21 00:29:43 +0200 (Fri, 21 May 2010) | 9 lines

  Merged revisions 81385 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81385 | benjamin.peterson | 2010-05-20 17:23:37 -0500 (Thu, 20 May 2010) | 1 line

    fix extra 't' #8778
  ........
................
  r81392 | antoine.pitrou | 2010-05-21 11:56:06 +0200 (Fri, 21 May 2010) | 5 lines

  Issue #4870: Add an `options` attribute to SSL contexts, as well as
  several ``OP_*`` constants to the `ssl` module.  This allows to selectively
  disable protocol versions, when used in combination with `PROTOCOL_SSLv23`.
................
  r81393 | victor.stinner | 2010-05-21 12:52:08 +0200 (Fri, 21 May 2010) | 3 lines

  Issue #8774: tabnanny uses the encoding cookie (#coding:...) to use the correct
  encoding
................
  r81397 | mark.dickinson | 2010-05-21 16:55:26 +0200 (Fri, 21 May 2010) | 10 lines

  Issue #8748: Fix two issues with comparisons between complex and integer
  objects.  (1) The comparison could incorrectly return True in some cases
  (2**53+1 == complex(2**53) == 2**53), breaking transivity of equality.
  (2) The comparison raised an OverflowError for large integers, leading
  to unpredictable exceptions when combining integers and complex objects
  in sets or dicts.

  Patch by Meador Inge.
................
  r81400 | antoine.pitrou | 2010-05-21 19:25:34 +0200 (Fri, 21 May 2010) | 12 lines

  Merged revisions 81398 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81398 | antoine.pitrou | 2010-05-21 19:12:38 +0200 (ven., 21 mai 2010) | 6 lines

    Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows
    embedders of the interpreter to set sys.argv without also modifying
    sys.path.  This helps fix `CVE-2008-5983
    <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_.
  ........
................
  r81403 | victor.stinner | 2010-05-21 22:13:12 +0200 (Fri, 21 May 2010) | 5 lines

  Issue #8780: Fix a regression introduced by r78946 in subprocess on Windows

  Ensure that stdout / stderr is inherited from the parent if stdout=PIPE /
  stderr=PIPE is not used.
................
  r81406 | georg.brandl | 2010-05-21 22:28:13 +0200 (Fri, 21 May 2010) | 9 lines

  Merged revisions 81404 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81404 | georg.brandl | 2010-05-21 22:24:45 +0200 (Fr, 21 Mai 2010) | 1 line

    #8783: replace link to now dead hash collision FAQ.
  ........
................
  r81410 | georg.brandl | 2010-05-21 22:45:12 +0200 (Fri, 21 May 2010) | 1 line

  Remove redundant example.
................
  r81417 | benjamin.peterson | 2010-05-21 22:55:22 +0200 (Fri, 21 May 2010) | 9 lines

  Merged revisions 81414 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81414 | benjamin.peterson | 2010-05-21 15:51:45 -0500 (Fri, 21 May 2010) | 1 line

    return NotImplemented from Mapping when comparing to a non-mapping #8729
  ........
................
  r81418 | georg.brandl | 2010-05-21 22:57:33 +0200 (Fri, 21 May 2010) | 9 lines

  Recorded merge of revisions 81415 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81415 | georg.brandl | 2010-05-21 22:52:46 +0200 (Fr, 21 Mai 2010) | 1 line

    typo
  ........
................
  r81421 | georg.brandl | 2010-05-21 23:01:32 +0200 (Fri, 21 May 2010) | 1 line

  Fix variable name in example.
................
  r81424 | georg.brandl | 2010-05-21 23:03:02 +0200 (Fri, 21 May 2010) | 8 lines

  Blocked revisions 81419 via svnmerge

  ........
    r81419 | georg.brandl | 2010-05-21 22:58:12 +0200 (Fr, 21 Mai 2010) | 1 line

    Add missing parameter in SimpleXMLRPCServer signature.
  ........
................
  r81427 | georg.brandl | 2010-05-21 23:12:07 +0200 (Fri, 21 May 2010) | 1 line

  Fix signatures for the various TemporaryFile class^Wfunctions.
................
  r81435 | georg.brandl | 2010-05-21 23:33:23 +0200 (Fri, 21 May 2010) | 9 lines

  Merged revisions 81431 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81431 | georg.brandl | 2010-05-21 23:30:47 +0200 (Fr, 21 Mai 2010) | 1 line

    #8707: remove duplicate paragraph part.
  ........
................
  r81438 | benjamin.peterson | 2010-05-21 23:45:06 +0200 (Fri, 21 May 2010) | 25 lines

  Merged revisions 81428-81429,81432-81433,81437 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81428 | benjamin.peterson | 2010-05-21 16:16:12 -0500 (Fri, 21 May 2010) | 1 line

    use addCleanup
  ........
    r81429 | benjamin.peterson | 2010-05-21 16:17:22 -0500 (Fri, 21 May 2010) | 1 line

    fix name
  ........
    r81432 | benjamin.peterson | 2010-05-21 16:31:24 -0500 (Fri, 21 May 2010) | 1 line

    ensure the last line has a trailing newline #8782
  ........
    r81433 | benjamin.peterson | 2010-05-21 16:32:49 -0500 (Fri, 21 May 2010) | 1 line

    remove debugging rubish
  ........
    r81437 | benjamin.peterson | 2010-05-21 16:35:44 -0500 (Fri, 21 May 2010) | 1 line

    simplify and modernize updatecache()
  ........
................
  r81442 | georg.brandl | 2010-05-21 23:48:27 +0200 (Fri, 21 May 2010) | 9 lines

  Merged revisions 81440 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81440 | georg.brandl | 2010-05-21 23:47:05 +0200 (Fr, 21 Mai 2010) | 1 line

    Correct info for Semaphore.acquire() semantics under OSX.
  ........
................
  r81446 | georg.brandl | 2010-05-21 23:49:47 +0200 (Fri, 21 May 2010) | 9 lines

  Merged revisions 81443 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81443 | georg.brandl | 2010-05-21 23:48:57 +0200 (Fr, 21 Mai 2010) | 1 line

    typo
  ........
................
  r81452 | georg.brandl | 2010-05-22 00:04:32 +0200 (Sat, 22 May 2010) | 9 lines

  Merged revisions 81450 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81450 | georg.brandl | 2010-05-22 00:03:29 +0200 (Sa, 22 Mai 2010) | 1 line

    #8709: mention Windows support for os.devnull.
  ........
................
  r81455 | victor.stinner | 2010-05-22 00:52:10 +0200 (Sat, 22 May 2010) | 9 lines

  Blocked revisions 81454 via svnmerge

  ........
    r81454 | victor.stinner | 2010-05-22 00:50:28 +0200 (sam., 22 mai 2010) | 3 lines

    Issue #5640: Fix Shift-JIS incremental encoder for error handlers different
    than strict
  ........
................
  r81457 | victor.stinner | 2010-05-22 01:45:42 +0200 (Sat, 22 May 2010) | 3 lines

  Issue #3798: sys.exit(message) writes the message to sys.stderr file, instead
  of the C file stderr, to use stderr encoding and error handler
................
  r81461 | victor.stinner | 2010-05-22 04:16:27 +0200 (Sat, 22 May 2010) | 10 lines

  Merged revisions 81459 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81459 | victor.stinner | 2010-05-22 04:11:07 +0200 (sam., 22 mai 2010) | 3 lines

    Issue #6268: Fix seek() method of codecs.open(), don't read the BOM twice
    after seek(0)
  ........
................
  r81470 | mark.dickinson | 2010-05-22 14:02:35 +0200 (Sat, 22 May 2010) | 1 line

  Issue #8749: remove unused code in Objects/object.c.  Thanks Yaniv Aknin.
................
  r81474 | victor.stinner | 2010-05-22 18:59:09 +0200 (Sat, 22 May 2010) | 20 lines

  Merged revisions 81471-81472 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81471 | victor.stinner | 2010-05-22 15:37:56 +0200 (sam., 22 mai 2010) | 7 lines

    Issue #6268: More bugfixes about BOM, UTF-16 and UTF-32

     * Fix seek() method of codecs.open(), don't write the BOM twice after seek(0)
     * Fix reset() method of codecs, UTF-16, UTF-32 and StreamWriter classes
     * test_codecs: use "w+" mode instead of "wt+". "t" mode is not supported by
       Solaris or Windows, but does it really exist? I found it the in the issue.
  ........
    r81472 | victor.stinner | 2010-05-22 15:44:25 +0200 (sam., 22 mai 2010) | 4 lines

    Fix my last commit (r81471) about codecs

    Rememder: don't touch the code just before a commit
  ........
................
  r81476 | mark.dickinson | 2010-05-22 20:35:36 +0200 (Sat, 22 May 2010) | 2 lines

  #Issue 8540: Make Context._clamp attribute public in decimal module.
................
  r81481 | benjamin.peterson | 2010-05-22 20:59:24 +0200 (Sat, 22 May 2010) | 20 lines

  Merged revisions 81479 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r81479 | benjamin.peterson | 2010-05-22 13:52:21 -0500 (Sat, 22 May 2010) | 13 lines

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

    ........
      r80937 | benjamin.peterson | 2010-05-07 14:10:58 -0500 (Fri, 07 May 2010) | 1 line

      remove redundant unicode call
    ........
      r81478 | benjamin.peterson | 2010-05-22 13:47:39 -0500 (Sat, 22 May 2010) | 1 line

      ensure doctests have some future_features
    ........
  ................
................
  r81485 | mark.dickinson | 2010-05-23 15:26:48 +0200 (Sun, 23 May 2010) | 1 line

  Remove duplicate NEWS entry.
................
  r81486 | mark.dickinson | 2010-05-23 15:33:13 +0200 (Sun, 23 May 2010) | 6 lines

  Issue #8188: Introduce a new scheme for computing hashes of numbers
  (instances of int, float, complex, decimal.Decimal and
  fractions.Fraction) that makes it easy to maintain the invariant that
  hash(x) == hash(y) whenever x and y have equal value.
................
  r81491 | steven.bethard | 2010-05-24 05:21:08 +0200 (Mon, 24 May 2010) | 9 lines

  Merged revisions 81490 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81490 | steven.bethard | 2010-05-23 19:38:00 -0700 (Sun, 23 May 2010) | 1 line

    argparse documentation updates (including updates to optparse and getopt documentation that were promised in the PEP)
  ........
................
  r81493 | steven.bethard | 2010-05-24 05:47:38 +0200 (Mon, 24 May 2010) | 9 lines

  Merged revisions 81492 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81492 | steven.bethard | 2010-05-23 20:45:26 -0700 (Sun, 23 May 2010) | 1 line

    Fix default value for version help. Approved by Benjamin on python-dev: http://mail.python.org/pipermail/python-dev/2010-May/100231.html
  ........
................
  r81495 | antoine.pitrou | 2010-05-24 17:58:43 +0200 (Mon, 24 May 2010) | 3 lines

  Add a versionadded tag for SSL contexts.
................
  r81498 | antoine.pitrou | 2010-05-24 23:20:20 +0200 (Mon, 24 May 2010) | 3 lines

  Document the context attribute of SSL sockets
................
  r81504 | victor.stinner | 2010-05-24 23:46:25 +0200 (Mon, 24 May 2010) | 13 lines

  Recorded merge of revisions 81500-81501 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81500 | victor.stinner | 2010-05-24 23:33:24 +0200 (lun., 24 mai 2010) | 2 lines

    Issue #6662: Fix parsing of malformatted charref (&#bad;)
  ........
    r81501 | victor.stinner | 2010-05-24 23:37:28 +0200 (lun., 24 mai 2010) | 2 lines

    Add the author of the last fix (Issue #6662)
  ........
................
  r81511 | benjamin.peterson | 2010-05-25 04:27:55 +0200 (Tue, 25 May 2010) | 8 lines

  Blocked revisions 81509 via svnmerge

  ........
    r81509 | benjamin.peterson | 2010-05-24 21:23:32 -0500 (Mon, 24 May 2010) | 1 line

    correct default docs
  ........
................
  r81513 | tarek.ziade | 2010-05-25 11:44:36 +0200 (Tue, 25 May 2010) | 1 line

  Made sysconfig a script that displays useful information - #8770
................
  r81514 | tarek.ziade | 2010-05-25 11:47:06 +0200 (Tue, 25 May 2010) | 1 line

  added the list of public APIs in sysconfig
................
  r81519 | r.david.murray | 2010-05-25 17:26:21 +0200 (Tue, 25 May 2010) | 13 lines

  Blocked revisions 81518 via svnmerge

  ........
    r81518 | r.david.murray | 2010-05-25 11:20:46 -0400 (Tue, 25 May 2010) | 8 lines

    Issue 8143: sync unquote in urlparse with urllib; add comment about doing so.

    unquote is duplicated in the two files to avoid a circular reference.
    (This is fixed in Python3.)  Updates keep getting made to the public unquote
    without fixing the urlparse one, however, so this fix syncs the two
    and adds a comment to both to make sure changes are applied to both.
  ........
................
  r81522 | r.david.murray | 2010-05-25 17:36:46 +0200 (Tue, 25 May 2010) | 9 lines

  Recorded merge of revisions 81521 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81521 | r.david.murray | 2010-05-25 11:32:06 -0400 (Tue, 25 May 2010) | 2 lines

    Issue 8818: urlparse/urlsplit keyword is 'scheme', not 'default_scheme'.
  ........
................
  r81526 | mark.dickinson | 2010-05-25 21:06:24 +0200 (Tue, 25 May 2010) | 10 lines

  Merged revisions 81525 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81525 | mark.dickinson | 2010-05-25 20:01:08 +0100 (Tue, 25 May 2010) | 3 lines

    Issue #8816: Extra tests for some built-in functions.  These tests are
    ports of IronPython tests.  Thanks Gregory Nofi.
  ........
................
  r81528 | mark.dickinson | 2010-05-25 21:46:20 +0200 (Tue, 25 May 2010) | 9 lines

  Merged revisions 81527 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81527 | mark.dickinson | 2010-05-25 20:44:49 +0100 (Tue, 25 May 2010) | 1 line

    Fix a NameError in test_enumerate.
  ........
................
  r81532 | martin.v.loewis | 2010-05-25 22:07:11 +0200 (Tue, 25 May 2010) | 9 lines

  Merged revisions 81531 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81531 | martin.v.loewis | 2010-05-25 22:06:02 +0200 (Di, 25 Mai 2010) | 2 lines

    Add Alexander Belopolsky.
  ........
................
  r81533 | victor.stinner | 2010-05-25 23:12:34 +0200 (Tue, 25 May 2010) | 3 lines

  Issue #4769: Fix main() function of the base64 module, use sys.stdin.buffer and
  sys.stdout.buffer (instead of sys.stdin and sys.stdout) to use the bytes API
................
  r81535 | victor.stinner | 2010-05-26 00:17:22 +0200 (Wed, 26 May 2010) | 2 lines

  Fix the new TestMain.test_decode() of test_base64 for Windows
................
  r81538 | victor.stinner | 2010-05-26 00:35:40 +0200 (Wed, 26 May 2010) | 11 lines

  Blocked revisions 81537 via svnmerge

  ........
    r81537 | victor.stinner | 2010-05-26 00:30:32 +0200 (mer., 26 mai 2010) | 3 lines

    Issue #3798: Write sys.exit() message to sys.stderr to use stderr encoding and
    error handler, instead of writing to the C stderr file in utf-8
  ........

  py3k was already fixed by r81252.
................
  r81541 | mark.dickinson | 2010-05-26 18:02:59 +0200 (Wed, 26 May 2010) | 4 lines

  Issue #8817: Expose round-to-nearest variant of divmod in _PyLong_Divmod_Near
  for use by the datetime module; also refactor long_round to use this function.
................
  r81545 | victor.stinner | 2010-05-26 19:33:03 +0200 (Wed, 26 May 2010) | 9 lines

  Merged revisions 81543 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81543 | victor.stinner | 2010-05-26 19:25:28 +0200 (mer., 26 mai 2010) | 2 lines

    Issue #7449: Skip test_socketserver if threading support is disabled
  ........
................
  r81547 | brian.curtin | 2010-05-26 19:43:50 +0200 (Wed, 26 May 2010) | 6 lines

  Fix #2810 - handle the case where some registry calls return
  ERROR_MORE_DATA, requiring another call to get the remaining data.

  Patch by Daniel Stutzbach
................
  r81548 | giampaolo.rodola | 2010-05-26 20:06:04 +0200 (Wed, 26 May 2010) | 1 line

  Fix issue #8806: add SSL contexts support to ftplib
................
  r81550 | giampaolo.rodola | 2010-05-26 20:21:26 +0200 (Wed, 26 May 2010) | 1 line

  fix wrong assertIs context
................
  r81553 | mark.dickinson | 2010-05-26 21:14:01 +0200 (Wed, 26 May 2010) | 9 lines

  Merged revisions 81551 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81551 | mark.dickinson | 2010-05-26 20:06:33 +0100 (Wed, 26 May 2010) | 1 line

    Issue #8825: additional testcases for int(string, 0) and long(string, 0).
  ........
................
  r81556 | alexander.belopolsky | 2010-05-26 22:00:12 +0200 (Wed, 26 May 2010) | 10 lines

  Merged revisions 81555 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81555 | alexander.belopolsky | 2010-05-26 15:43:16 -0400 (Wed, 26 May 2010) | 3 lines

    Issue #7879: Do not test negative timestamps on any Windows platform
    including Windows CE.
  ........
................
  r81557 | mark.dickinson | 2010-05-26 22:07:58 +0200 (Wed, 26 May 2010) | 4 lines

  Issue #2844: Make int('42', n) consistently raise ValueError for
  invalid integers n (including n = -909).
................
  r81560 | alexander.belopolsky | 2010-05-26 22:48:30 +0200 (Wed, 26 May 2010) | 10 lines

  Merged revisions 81559 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81559 | alexander.belopolsky | 2010-05-26 16:45:37 -0400 (Wed, 26 May 2010) | 3 lines

    Issue #7879: Skip negative timestamps test on any Windows platform
    using unittest.skipIf decorator.
  ........
................
  r81564 | mark.dickinson | 2010-05-27 21:45:50 +0200 (Thu, 27 May 2010) | 9 lines

  Merged revisions 81512 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81512 | brett.cannon | 2010-05-25 03:53:04 +0100 (Tue, 25 May 2010) | 1 line

    Make the contributor list alphabetical again.
  ........
................
  r81565 | mark.dickinson | 2010-05-27 21:47:53 +0200 (Thu, 27 May 2010) | 1 line

  Stefan Krah was missing from Misc/ACKS in the py3k branch.
................
  r81568 | alexander.belopolsky | 2010-05-27 23:42:58 +0200 (Thu, 27 May 2010) | 10 lines

  Merged revisions 81566 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81566 | alexander.belopolsky | 2010-05-27 16:55:27 -0400 (Thu, 27 May 2010) | 3 lines

    Issue #7150: Raise OverflowError if the result of adding or subtracting
    timedelta from date or datetime falls outside of the MINYEAR:MAXYEAR range.
  ........
................
  r81572 | benjamin.peterson | 2010-05-28 00:32:22 +0200 (Fri, 28 May 2010) | 1 line

  correct default value in signature
................
  r81575 | ezio.melotti | 2010-05-28 00:38:16 +0200 (Fri, 28 May 2010) | 9 lines

  Merged revisions 81318 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81318 | ezio.melotti | 2010-05-19 03:32:52 +0300 (Wed, 19 May 2010) | 1 line

    Fix typo in argparse doc.
  ........
................
  r81581 | benjamin.peterson | 2010-05-28 05:23:57 +0200 (Fri, 28 May 2010) | 12 lines

  Blocked revisions 81578-81579 via svnmerge

  ........
    r81578 | benjamin.peterson | 2010-05-27 21:12:36 -0500 (Thu, 27 May 2010) | 1 line

    remove non-ascii coding per PEP 8
  ........
    r81579 | benjamin.peterson | 2010-05-27 22:10:31 -0500 (Thu, 27 May 2010) | 1 line

    2to3 doesn't fix test_support #6583
  ........
................
  r81583 | martin.v.loewis | 2010-05-28 17:44:20 +0200 (Fri, 28 May 2010) | 9 lines

  Merged revisions 81582 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81582 | martin.v.loewis | 2010-05-28 17:28:47 +0200 (Fr, 28 Mai 2010) | 2 lines

    Issue #1759169: Drop _XOPEN_SOURCE on Solaris.
  ........
................
  r81585 | brian.curtin | 2010-05-28 18:08:40 +0200 (Fri, 28 May 2010) | 10 lines

  Merged revisions 81584 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81584 | brian.curtin | 2010-05-28 10:49:21 -0500 (Fri, 28 May 2010) | 3 lines

    Fix #8405 for slow buildbots. Remove the sleep on startup and move the
    pipe communication into a loop to retry in case a buildbot gets even slower.
  ........
................
  r81588 | victor.stinner | 2010-05-28 23:55:10 +0200 (Fri, 28 May 2010) | 3 lines

  Issue #8837: Remove "O?" format of PyArg_Parse*() functions. The format is no
  used anymore and it was never documented.
................
  r81590 | victor.stinner | 2010-05-29 02:13:06 +0200 (Sat, 29 May 2010) | 2 lines

  Remove dead code
................
  r81595 | antoine.pitrou | 2010-05-29 14:08:25 +0200 (Sat, 29 May 2010) | 9 lines

  Merged revisions 81594 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81594 | antoine.pitrou | 2010-05-29 14:06:13 +0200 (sam., 29 mai 2010) | 3 lines

    Issue #8840: Make documentation for truncate() clearer
  ........
................
  r81600 | stefan.krah | 2010-05-29 14:59:18 +0200 (Sat, 29 May 2010) | 9 lines

  Merged revisions 81598 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81598 | stefan.krah | 2010-05-29 14:54:35 +0200 (Sat, 29 May 2010) | 1 line

    Fix typo
  ........
................
  r81604 | mark.dickinson | 2010-05-29 23:05:27 +0200 (Sat, 29 May 2010) | 9 lines

  Merged revisions 81602 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81602 | mark.dickinson | 2010-05-29 22:00:52 +0100 (Sat, 29 May 2010) | 1 line

    Untabify Modules/config.c.in.
  ........
................
  r81607 | mark.dickinson | 2010-05-30 14:12:56 +0200 (Sun, 30 May 2010) | 10 lines

  Blocked revisions 81606 via svnmerge

  ........
    r81606 | mark.dickinson | 2010-05-30 13:12:25 +0100 (Sun, 30 May 2010) | 4 lines

    Issue #5211: Complete removal of implicit coercions for the complex
    type.  Coercion for arithmetic operations was already removed in
    r78280, but that commit didn't remove coercion for rich comparisons.
  ........
................
  r81609 | mark.dickinson | 2010-05-30 14:17:39 +0200 (Sun, 30 May 2010) | 8 lines

  Blocked revisions 81608 via svnmerge

  ........
    r81608 | mark.dickinson | 2010-05-30 13:17:11 +0100 (Sun, 30 May 2010) | 1 line

    Remove declaration for unused variable.
  ........
................
  r81611 | mark.dickinson | 2010-05-30 15:18:47 +0200 (Sun, 30 May 2010) | 10 lines

  Recorded merge of revisions 81610 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81610 | mark.dickinson | 2010-05-30 14:18:10 +0100 (Sun, 30 May 2010) | 3 lines

    Issue #8748: Fix incorrect results from comparisons between an integer
    and a complex instance.  Based on a patch by Meador Inge.
  ........
................
  r81612 | benjamin.peterson | 2010-05-30 16:49:32 +0200 (Sun, 30 May 2010) | 1 line

  use atomic structures in non-thread version
................
  r81613 | ronald.oussoren | 2010-05-30 17:46:48 +0200 (Sun, 30 May 2010) | 4 lines

  Remove conditional import of 'ic', that module
  was removed in the transition from python 2.x to
  python 3.x.
................
  r81623 | antoine.pitrou | 2010-05-31 19:04:40 +0200 (Mon, 31 May 2010) | 9 lines

  Merged revisions 81621 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81621 | antoine.pitrou | 2010-05-31 19:01:01 +0200 (lun., 31 mai 2010) | 4 lines

    Improve documentation for getaddrinfo() (part of #8857)
  ........
................
  r81625 | alexander.belopolsky | 2010-05-31 19:33:47 +0200 (Mon, 31 May 2010) | 3 lines

  Issue #1289118: datetime.timedelta objects can now be multiplied by float
  and divided by float and int objects.
................
  r81628 | r.david.murray | 2010-06-01 01:23:50 +0200 (Tue, 01 Jun 2010) | 9 lines

  Merged revisions 81587 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81587 | r.david.murray | 2010-05-28 14:17:20 -0400 (Fri, 28 May 2010) | 2 lines

    Make the ctl-C shutdown of serve.py prettier.
  ........
................
  r81630 | r.david.murray | 2010-06-01 03:11:18 +0200 (Tue, 01 Jun 2010) | 9 lines

  Merged revisions 81586 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81586 | r.david.murray | 2010-05-28 14:08:11 -0400 (Fri, 28 May 2010) | 2 lines

    Make reference to Generic Attribute Management a hyperlink.
  ........
................
  r81632 | r.david.murray | 2010-06-01 03:32:12 +0200 (Tue, 01 Jun 2010) | 4 lines

  #8845: expose sqlite3 inTransaction as RO in_transaction Connection attribute.

  Patch by R. David Murray, unit tests by Shashwat Anand.
................
  r81638 | senthil.kumaran | 2010-06-01 14:53:48 +0200 (Tue, 01 Jun 2010) | 9 lines

  Merged revisions 81636 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81636 | senthil.kumaran | 2010-06-01 18:10:07 +0530 (Tue, 01 Jun 2010) | 3 lines

    Fix Issue8797 - urllib2 basic authentication fix for wrong passwords. It fails after 5 retries.
  ........
................
  r81642 | brian.curtin | 2010-06-01 15:49:19 +0200 (Tue, 01 Jun 2010) | 10 lines

  Merged revisions 81640 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81640 | brian.curtin | 2010-06-01 08:29:13 -0500 (Tue, 01 Jun 2010) | 3 lines

    Fix #8618. Ask the Windows mixer API if there are any playback devices
    configured before attempting to test PlaySound.
  ........
................
  r81647 | senthil.kumaran | 2010-06-02 04:29:00 +0200 (Wed, 02 Jun 2010) | 9 lines

  Merged revisions 81645 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81645 | senthil.kumaran | 2010-06-02 07:49:15 +0530 (Wed, 02 Jun 2010) | 3 lines

    Fix issue8788 - description of doseq parameter in urllib.urlencode
  ........
................
  r81650 | ronald.oussoren | 2010-06-02 05:50:56 +0200 (Wed, 02 Jun 2010) | 11 lines

  Merged revisions 81649 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81649 | ronald.oussoren | 2010-06-02 05:47:14 +0200 (Wed, 02 Jun 2010) | 5 lines

    Fix for issue8868: without this patch 'MacOS.WMAvailable()' will return
    False on MacOSX 10.5 or earlier and scripts won't be able to access GUI
    functionality.
  ........
................
  r81654 | antoine.pitrou | 2010-06-02 19:10:49 +0200 (Wed, 02 Jun 2010) | 10 lines

  Merged revisions 81652 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81652 | antoine.pitrou | 2010-06-02 19:08:47 +0200 (mer., 02 juin 2010) | 4 lines

    Issue #8873: add a documentation note about possible performance issues with the
    default of unbuffered IO in subprocess.Popen.
  ........
................
  r81656 | benjamin.peterson | 2010-06-02 20:10:09 +0200 (Wed, 02 Jun 2010) | 1 line

  remove description of LOAD_LOCALS #8874
................
  r81660 | r.david.murray | 2010-06-03 03:58:28 +0200 (Thu, 03 Jun 2010) | 25 lines

  Fix Charset.body_encode to encode to output_charset before calling base64mime.

  This means that what gets encoded in base64 is the encoded version of the
  unicode payload.  This bug was revealed by a forward port of the tests from
  Issue 1368247, but the fix was completely different.

  Note that the merge is only of the tests, the doc changes were inappropriate
  since email5 expects unicode, not bytes.  I'm also not convinced that
  quopri works correctly in email5, but that's a different issue.

  Merged revisions 81658 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81658 | r.david.murray | 2010-06-02 18:03:15 -0400 (Wed, 02 Jun 2010) | 9 lines

    #1368247: make set_charset/MIMEText automatically encode unicode _payload.

    Fixes (mysterious, to the end user) UnicodeErrors when using utf-8 as
    the charset and unicode as the _text argument.  Also makes the way in
    which unicode gets encoded to quoted printable for other charsets more
    sane (it only worked by accident previously).  The _payload now is encoded
    to the charset.output_charset if it is unicode.
  ........
................
  r81665 | lars.gustaebel | 2010-06-03 12:11:52 +0200 (Thu, 03 Jun 2010) | 11 lines

  Merged revisions 81663 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81663 | lars.gustaebel | 2010-06-03 11:56:22 +0200 (Thu, 03 Jun 2010) | 4 lines

    Issue #8833: tarfile created hard link entries with a size
    field != 0 by mistake. The associated testcase did not
    expose this bug because it was broken too.
  ........
................
  r81670 | lars.gustaebel | 2010-06-03 14:45:16 +0200 (Thu, 03 Jun 2010) | 14 lines

  Merged revisions 81667 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81667 | lars.gustaebel | 2010-06-03 14:34:14 +0200 (Thu, 03 Jun 2010) | 8 lines

    Issue #8741: Fixed the TarFile.makelink() method that is responsible
    for extracting symbolic and hard link entries as regular files as a
    work-around on platforms that do not support filesystem links.

    This stopped working reliably after a change in r74571. I also added
    a few tests for this functionality.
  ........
................
  r81673 | ronald.oussoren | 2010-06-03 16:42:25 +0200 (Thu, 03 Jun 2010) | 16 lines

  Merged revisions 81662 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81662 | ronald.oussoren | 2010-06-03 11:47:21 +0200 (Thu, 03 Jun 2010) | 9 lines

    Fix for issue #7724: ensure that distutils and python's own setup.py
    honor the MacOSX SDK when one is specified.

    This is needed to be able to build using the 10.4u SDK while running
    on OSX 10.6.

    This is a fixed version of the patch in r80963, I've tested this patch
    on OSX and Linux.
  ........
................
  r81682 | sean.reifschneider | 2010-06-04 03:51:38 +0200 (Fri, 04 Jun 2010) | 2 lines

  Issue8810: Clearing up docstring for tzinfo.utcoffset.
................
  r81685 | r.david.murray | 2010-06-04 18:11:08 +0200 (Fri, 04 Jun 2010) | 4 lines

  #4768: store base64 encoded email body parts as text, not binary.

  Patch and tests by Forest Bond.
................
  r81689 | senthil.kumaran | 2010-06-04 18:38:00 +0200 (Fri, 04 Jun 2010) | 9 lines

  Merged revisions 81687 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81687 | senthil.kumaran | 2010-06-04 22:02:14 +0530 (Fri, 04 Jun 2010) | 3 lines

    Fix issue6312 - close the resp object for HEAD response.
  ........
................
  r81694 | martin.v.loewis | 2010-06-04 19:20:56 +0200 (Fri, 04 Jun 2010) | 10 lines

  Merged revisions 81692 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81692 | martin.v.loewis | 2010-06-04 19:18:42 +0200 (Fr, 04 Jun 2010) | 3 lines

    Issue #8864: Define _XOPEN_SOURCE on Solaris for the
    multiprocessing module.
  ........
................
  r81695 | senthil.kumaran | 2010-06-04 19:27:11 +0200 (Fri, 04 Jun 2010) | 9 lines

  Merged revisions 81691 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81691 | senthil.kumaran | 2010-06-04 22:47:09 +0530 (Fri, 04 Jun 2010) | 3 lines

    test verifying the resp object is closed for HEAD response.
  ........
................
  r81698 | martin.v.loewis | 2010-06-04 20:14:42 +0200 (Fri, 04 Jun 2010) | 9 lines

  Merged revisions 81697 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81697 | martin.v.loewis | 2010-06-04 20:04:42 +0200 (Fr, 04 Jun 2010) | 2 lines

    Issue #5464: Implement plural forms in msgfmt.py.
  ........
................
  r81699 | martin.v.loewis | 2010-06-04 20:40:55 +0200 (Fri, 04 Jun 2010) | 2 lines

  Port to Python 3.
................
  r81703 | martin.v.loewis | 2010-06-04 21:50:26 +0200 (Fri, 04 Jun 2010) | 10 lines

  Merged revisions 81701 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81701 | martin.v.loewis | 2010-06-04 21:39:07 +0200 (Fr, 04 Jun 2010) | 2 lines

    Issue #6470: Drop UNC prefix in FixTk.py
    Patch by Christop Gohlke and Amaury Forgeot d'Arc.
  ........
................
  r81708 | benjamin.peterson | 2010-06-05 02:45:37 +0200 (Sat, 05 Jun 2010) | 13 lines

  Merged revisions 81706-81707 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81706 | benjamin.peterson | 2010-06-04 19:32:50 -0500 (Fri, 04 Jun 2010) | 1 line

    properly lookup the __format__ special method
  ........
    r81707 | benjamin.peterson | 2010-06-04 19:38:22 -0500 (Fri, 04 Jun 2010) | 1 line

    remove PyType_Ready call; float should be initialized in interpreter startup
  ........
................
  r81711 | benjamin.peterson | 2010-06-05 03:03:24 +0200 (Sat, 05 Jun 2010) | 13 lines

  Merged revisions 81709-81710 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81709 | benjamin.peterson | 2010-06-04 19:56:46 -0500 (Fri, 04 Jun 2010) | 1 line

    implement object.__format__ with PyObject_Format
  ........
    r81710 | benjamin.peterson | 2010-06-04 20:00:10 -0500 (Fri, 04 Jun 2010) | 1 line

    fix ref counting
  ........
................
  r81713 | benjamin.peterson | 2010-06-05 04:11:45 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81712 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81712 | benjamin.peterson | 2010-06-04 21:07:01 -0500 (Fri, 04 Jun 2010) | 1 line

    _PyObject_LookupSpecial returns a new reference
  ........
................
  r81725 | michael.foord | 2010-06-05 12:45:41 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81724 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81724 | michael.foord | 2010-06-05 11:39:42 +0100 (Sat, 05 Jun 2010) | 1 line

    unittest TestLoader test discovery filename matching done in a method. This makes it easier to override the matching strategy in subclasses. No behaviour change in actual implementation.
  ........
................
  r81730 | michael.foord | 2010-06-05 13:27:52 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81728 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81728 | michael.foord | 2010-06-05 12:23:51 +0100 (Sat, 05 Jun 2010) | 1 line

    Issue 8351. Suppress large diffs in unittest.TestCase.assertSequenceEqual.
  ........
................
  r81731 | michael.foord | 2010-06-05 13:30:23 +0200 (Sat, 05 Jun 2010) | 1 line

  Test fix to use floor division. Correction from merge in previous commit.
................
  r81737 | mark.dickinson | 2010-06-05 13:53:11 +0200 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81736 via svnmerge

  ........
    r81736 | mark.dickinson | 2010-06-05 12:52:24 +0100 (Sat, 05 Jun 2010) | 1 line

    Issue #8627: remove out-of-date warning about overriding __cmp__
  ........
................
  r81742 | michael.foord | 2010-06-05 14:17:02 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81739 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81739 | michael.foord | 2010-06-05 13:10:52 +0100 (Sat, 05 Jun 2010) | 1 line

    Removed the new max_diff argument to assertSequenceEqual. All unittest.TestCase assert methods that use difflib to produce failure messages now truncate overly long messages. New class attribute unittest.TestCase.maxDiff to configure this if necessary. Issue 8351.
  ........
................
  r81743 | mark.dickinson | 2010-06-05 14:38:00 +0200 (Sat, 05 Jun 2010) | 10 lines

  Blocked revisions 81740 via svnmerge

  ........
    r81740 | mark.dickinson | 2010-06-05 13:14:43 +0100 (Sat, 05 Jun 2010) | 5 lines

    Issue #8627: Fix "XXX undetected error" from unchecked PyErr_WarnPy3k return.
    This is just a quick fix:  if the warning is turned into an exception, the
    exception simply gets ignored.
  ........
................
  r81746 | mark.dickinson | 2010-06-05 14:52:23 +0200 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81744 via svnmerge

  ........
    r81744 | mark.dickinson | 2010-06-05 13:51:21 +0100 (Sat, 05 Jun 2010) | 1 line

    Fix comment typo.
  ........
................
  r81748 | michael.foord | 2010-06-05 15:14:43 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81747 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81747 | michael.foord | 2010-06-05 13:58:39 +0100 (Sat, 05 Jun 2010) | 1 line

    unittest.TestCase.assertDictEqual and assertMultilineEqual provide better default failure messages in the event of long diffs.
  ........
................
  r81751 | mark.dickinson | 2010-06-05 15:27:17 +0200 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81749 via svnmerge

  ........
    r81749 | mark.dickinson | 2010-06-05 14:18:33 +0100 (Sat, 05 Jun 2010) | 2 lines

    Fix test_py3kwarn not to test for __cmp__-related DeprecationWarning.
  ........
................
  r81754 | michael.foord | 2010-06-05 15:49:56 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81752 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81752 | michael.foord | 2010-06-05 14:38:16 +0100 (Sat, 05 Jun 2010) | 1 line

    unittest.TestCase assertion methods inform you when they have omitted an over long diff on failure. Issue 8351.
  ........
................
  r81755 | michael.foord | 2010-06-05 15:57:23 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81753 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81753 | michael.foord | 2010-06-05 14:48:27 +0100 (Sat, 05 Jun 2010) | 1 line

    Fix unittest tests after previous commit.
  ........
................
  r81757 | alexander.belopolsky | 2010-06-05 17:04:51 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81756 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81756 | alexander.belopolsky | 2010-06-05 10:54:26 -0400 (Sat, 05 Jun 2010) | 1 line

    Issue #8899: time.struct_time now has class and atribute docstrings.
  ........
................
  r81762 | michael.foord | 2010-06-05 21:58:25 +0200 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81761 via svnmerge

  ........
    r81761 | michael.foord | 2010-06-05 20:51:38 +0100 (Sat, 05 Jun 2010) | 1 line

    Updated NEWS file.
  ........
................
  r81765 | michael.foord | 2010-06-05 23:01:08 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81763 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81763 | michael.foord | 2010-06-05 21:33:43 +0100 (Sat, 05 Jun 2010) | 1 line

    Tests for unittest.TestCase.maxDiff.
  ........
................
  r81766 | michael.foord | 2010-06-05 23:12:23 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81764 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81764 | michael.foord | 2010-06-05 21:59:00 +0100 (Sat, 05 Jun 2010) | 1 line

    Tests for issue 8302, skipped test in a setUpClass or a setUpModule are reported as skips rather than errors.
  ........
................
  r81768 | michael.foord | 2010-06-05 23:59:55 +0200 (Sat, 05 Jun 2010) | 9 lines

  Merged revisions 81767 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81767 | michael.foord | 2010-06-05 22:57:03 +0100 (Sat, 05 Jun 2010) | 1 line

    Documentation updates for issues 8302 and 8351 (truncating excessive diffs in unittest failure messages and reporting SkipTest exceptions in setUpClass and setUpModule as skips rather than errors).
  ........
................
  r81771 | michael.foord | 2010-06-06 01:59:34 +0200 (Sun, 06 Jun 2010) | 9 lines

  Merged revisions 81770 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81770 | michael.foord | 2010-06-06 00:58:40 +0100 (Sun, 06 Jun 2010) | 1 line

    Code formatting change.
  ........
................
  r81778 | benjamin.peterson | 2010-06-06 04:14:27 +0200 (Sun, 06 Jun 2010) | 16 lines

  Blocked revisions 81772-81773,81777 via svnmerge

  ........
    r81772 | benjamin.peterson | 2010-06-05 19:22:09 -0500 (Sat, 05 Jun 2010) | 1 line

    bump version to 2.7 rc1
  ........
    r81773 | benjamin.peterson | 2010-06-05 19:49:27 -0500 (Sat, 05 Jun 2010) | 1 line

    update pydoc-topics
  ........
    r81777 | benjamin.peterson | 2010-06-05 21:09:33 -0500 (Sat, 05 Jun 2010) | 1 line

    careening towards 2.7rc2 we go
  ........
................
  r81779 | benjamin.peterson | 2010-06-06 04:32:09 +0200 (Sun, 06 Jun 2010) | 13 lines

  Merged revisions 81774-81775 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81774 | benjamin.peterson | 2010-06-05 19:50:58 -0500 (Sat, 05 Jun 2010) | 1 line

    remove extra space
  ........
    r81775 | benjamin.peterson | 2010-06-05 19:54:29 -0500 (Sat, 05 Jun 2010) | 1 line

    fix sphinx warning with an extra space
  ........
................
  r81780 | benjamin.peterson | 2010-06-06 04:40:38 +0200 (Sun, 06 Jun 2010) | 1 line

  fix typo
................
  r81781 | benjamin.peterson | 2010-06-06 04:41:24 +0200 (Sun, 06 Jun 2010) | 1 line

  reST indentation nit
................
  r81782 | benjamin.peterson | 2010-06-06 04:44:41 +0200 (Sun, 06 Jun 2010) | 1 line

  bltn-file-objects don't exist in python3
................
  r81790 | tarek.ziade | 2010-06-06 22:18:42 +0200 (Sun, 06 Jun 2010) | 9 lines

  Merged revisions 81788 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81788 | tarek.ziade | 2010-06-06 22:05:20 +0200 (Sun, 06 Jun 2010) | 1 line

    Fixed #8909: now the doc details the size of the bitmap used in distutils' bdist_wininst
  ........
................
  r81792 | victor.stinner | 2010-06-06 22:27:51 +0200 (Sun, 06 Jun 2010) | 2 lines

  Simplify getbuffer(): convertbuffer() fails anyway if bf_getbuffer is NULL
................
  r81794 | victor.stinner | 2010-06-06 22:38:02 +0200 (Sun, 06 Jun 2010) | 4 lines

  convertsimple(): call PyErr_NoMemory() on PyMem_NEW() failure

  Raise a more revelant error (MemoryError instead of TypeError)
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81796 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoNew default: use thread local contexts.
stefan.krah [Sun, 6 Jun 2010 11:45:17 +0000 (11:45 +0000)]
New default: use thread local contexts.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81787 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoRemove workaround for Python 2.5 from __hash__ and fix typos.
stefan.krah [Sun, 6 Jun 2010 10:27:11 +0000 (10:27 +0000)]
Remove workaround for Python 2.5 from __hash__ and fix typos.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81786 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoTest setting of Underflow in ln corner cases.
stefan.krah [Sun, 6 Jun 2010 10:20:38 +0000 (10:20 +0000)]
Test setting of Underflow in ln corner cases.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81785 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoIn rare corner cases, exp, ln and log10 did not set Underflow.
stefan.krah [Sun, 6 Jun 2010 10:13:18 +0000 (10:13 +0000)]
In rare corner cases, exp, ln and log10 did not set Underflow.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81784 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoWhitespace; pychecker
stefan.krah [Sat, 5 Jun 2010 11:45:31 +0000 (11:45 +0000)]
Whitespace; pychecker

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81734 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFix minor bugs. Keep pychecker happy.
stefan.krah [Sat, 5 Jun 2010 11:39:02 +0000 (11:39 +0000)]
Fix minor bugs. Keep pychecker happy.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81733 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agorandint() signature changed
stefan.krah [Sat, 5 Jun 2010 11:33:09 +0000 (11:33 +0000)]
randint() signature changed

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81732 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAdd more random tests.
stefan.krah [Sat, 5 Jun 2010 11:26:23 +0000 (11:26 +0000)]
Add more random tests.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81729 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAdd tests for contexts with small Emin/Emax, IEEE and random contexts.
stefan.krah [Sat, 5 Jun 2010 11:23:51 +0000 (11:23 +0000)]
Add tests for contexts with small Emin/Emax, IEEE and random contexts.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81727 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) Add nested with-statements to the threading test.
stefan.krah [Sat, 5 Jun 2010 11:11:28 +0000 (11:11 +0000)]
1) Add nested with-statements to the threading test.

2) Add nested with-statements and garbage collection
   stress tests to WithStatementTest().

3) Test the context templates and IEEEContext().

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81726 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoWhitespace
stefan.krah [Sat, 5 Jun 2010 09:32:09 +0000 (09:32 +0000)]
Whitespace

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81723 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAdd fast arithmetic for non-amd64 platforms. Tested on ppc64/AIX.
stefan.krah [Sat, 5 Jun 2010 09:21:38 +0000 (09:21 +0000)]
Add fast arithmetic for non-amd64 platforms. Tested on ppc64/AIX.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81722 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago_mpd_qbarrett_divmod does not take a context arg any longer.
stefan.krah [Sat, 5 Jun 2010 09:11:28 +0000 (09:11 +0000)]
_mpd_qbarrett_divmod does not take a context arg any longer.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81721 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) If clamp=1, the maximum payload length of a NaN is prec-1.
stefan.krah [Sat, 5 Jun 2010 09:04:02 +0000 (09:04 +0000)]
1) If clamp=1, the maximum payload length of a NaN is prec-1.

2) Change cutoff for Newton division.

3) _mpd_qbarrett_divmod should use MAX_EMAX, MIN_EMIN.

4) _mpd_qexp() and _mpd_qln(): Do not use all excess digits by default.
    Ziv's strategy for correct rounding increases the precision as needed.

5) context.clamp must be set to 0 in several intermediate calculations.

6) Check for v = 1 must happen in mpd_qln().

7) Add skips for certain underflow in _mpd_qln().

8) Add skips for certain overflow in mpd_qln() and mpd_qlog10().

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81720 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) Add constants for IEEE 754 interchange format contexts.
stefan.krah [Sat, 5 Jun 2010 08:15:47 +0000 (08:15 +0000)]
1) Add constants for IEEE 754 interchange format contexts.

2) Export mpd_setminalloc(), add mpd_ieee_context().

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81719 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) Add constants for IEEE 754 interchange format contexts.
stefan.krah [Sat, 5 Jun 2010 08:07:35 +0000 (08:07 +0000)]
1) Add constants for IEEE 754 interchange format contexts.

2) Export mpd_setminalloc(), add mpd_ieee_context().

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81718 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) Take the default for 'capitals' from the current context.
stefan.krah [Sat, 5 Jun 2010 07:59:37 +0000 (07:59 +0000)]
1) Take the default for 'capitals' from the current context.

2) Must use maxcontext.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81717 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) Document IEEEContext().
stefan.krah [Sat, 5 Jun 2010 07:54:55 +0000 (07:54 +0000)]
1) Document IEEEContext().

2) Example code should pass doctests.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81716 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoRemove mpd_extcontext (only from the library) and add mpd_ieee_context.
stefan.krah [Sat, 5 Jun 2010 07:51:13 +0000 (07:51 +0000)]
Remove mpd_extcontext (only from the library) and add mpd_ieee_context.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81715 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago 1) Speed up threading: The speed penalty is now about 16%. The new
stefan.krah [Sat, 5 Jun 2010 07:45:11 +0000 (07:45 +0000)]
 1) Speed up threading: The speed penalty is now about 16%. The new
    default is to compile with thread local contexts enabled.

 2) Make clamp a public context field. Allow both _clamp and clamp
    for backwards compatibility.

 3) Add IEEEContext factory function for interchange format contexts.

 4) context.copy() should not zero the status.

 5) All sNaN comparisons raise InvalidOperation.

 6) Module default context is initialized from DefaultContext on first
    access (compatibility with decimal.py).

 7) Use DefaultContext for the Context() constructor.

 8) format() uses the 'capitals' setting of the context as default.

 9) Change order of Context.__repr__ to match decimal.py.

10) Use PyUnicode_CompareWithASCIIString.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81714 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoExisting methods of the disagreement-handler object must
stefan.krah [Fri, 21 May 2010 08:35:21 +0000 (08:35 +0000)]
Existing methods of the disagreement-handler object must
be overridden.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81391 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1) deccheck.py uses absolute imports.
stefan.krah [Fri, 21 May 2010 08:34:08 +0000 (08:34 +0000)]
1) deccheck.py uses absolute imports.

2) Existing methods of the disagreement-handler object must
   be overridden.

3) Fix stale comment.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81390 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 81214-81215,81218-81219,81222,81226,81231,81233-81237,81239,81242...
stefan.krah [Wed, 19 May 2010 15:30:16 +0000 (15:30 +0000)]
Merged revisions 81214-81215,81218-81219,81222,81226,81231,81233-81237,81239,81242,81246-81247,81249-81253,81257-81258,81263,81266-81267,81269-81273,81276,81281,81283,81288,81290-81292,81299,81314,81319-81325 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81214 | brett.cannon | 2010-05-16 00:20:16 +0200 (Sun, 16 May 2010) | 2 lines

  A test was not guaranteeing cleanup in the face of an exception.
................
  r81215 | victor.stinner | 2010-05-16 00:23:53 +0200 (Sun, 16 May 2010) | 12 lines

  Recorded merge of revisions 81213 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81213 | victor.stinner | 2010-05-16 00:19:27 +0200 (dim., 16 mai 2010) | 5 lines

    reindent _cursesmodule.c

    Use untabify.py + emacs (python3 mode) + manual editions for
    Py_BEGIN_ALLOW_THREADS / Py_END_ALLOW_THREADS
  ........
................
  r81218 | brett.cannon | 2010-05-16 00:51:45 +0200 (Sun, 16 May 2010) | 1 line

  Fix a comment to state the right thing.
................
  r81219 | brett.cannon | 2010-05-16 00:53:24 +0200 (Sun, 16 May 2010) | 4 lines

  Make test_module_with_large_stack as an expected failure because of a change in
  importlib that is causing it to fail. Work to fix it is being tracked in issue
  8727.
................
  r81222 | victor.stinner | 2010-05-16 01:00:51 +0200 (Sun, 16 May 2010) | 11 lines

  Merged revisions 81220 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81220 | victor.stinner | 2010-05-16 00:55:28 +0200 (dim., 16 mai 2010) | 4 lines

    Use 4-spaces for indentation (instead of tabs) in pgen outputs

    Regenerate (reindent) Python/graminit.c
  ........
................
  r81226 | victor.stinner | 2010-05-16 02:36:38 +0200 (Sun, 16 May 2010) | 11 lines

  Merged revisions 81224 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81224 | victor.stinner | 2010-05-16 02:34:40 +0200 (dim., 16 mai 2010) | 4 lines

    Use with open() as fo: ... instead of try: fo = open(...) finally: fo.close()

    fo is not set if the open() fails.
  ........
................
  r81231 | antoine.pitrou | 2010-05-16 16:19:41 +0200 (Sun, 16 May 2010) | 9 lines

  Merged revisions 81229 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81229 | antoine.pitrou | 2010-05-16 16:16:56 +0200 (dim., 16 mai 2010) | 3 lines

    Document that SSL v2 is insecure.
  ........
................
  r81233 | antoine.pitrou | 2010-05-16 20:19:27 +0200 (Sun, 16 May 2010) | 3 lines

  Issue #8550: Add first class `SSLContext` objects to the ssl module.
................
  r81234 | antoine.pitrou | 2010-05-16 21:22:44 +0200 (Sun, 16 May 2010) | 3 lines

  Followup on r81233: fix test_ssl with OpenSSL < 1.0.0.
................
  r81235 | antoine.pitrou | 2010-05-16 21:56:32 +0200 (Sun, 16 May 2010) | 3 lines

  Fix (hopefully) the remaining test_ssl buildbot failures
................
  r81236 | antoine.pitrou | 2010-05-16 22:35:03 +0200 (Sun, 16 May 2010) | 3 lines

  Do not fail if ssl fails to import
................
  r81237 | victor.stinner | 2010-05-16 23:23:48 +0200 (Sun, 16 May 2010) | 3 lines

  Issue #8477: _ssl._test_decode_cert() supports str with surrogates and bytes
  for the filename
................
  r81239 | victor.stinner | 2010-05-16 23:36:37 +0200 (Sun, 16 May 2010) | 2 lines

  Issue #8477: ssl.RAND_egd() supports str with surrogates and bytes for the path
................
  r81242 | antoine.pitrou | 2010-05-17 01:14:22 +0200 (Mon, 17 May 2010) | 10 lines

  Merged revisions 81241 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81241 | antoine.pitrou | 2010-05-17 01:11:46 +0200 (lun., 17 mai 2010) | 4 lines

    Clear the OpenSSL error queue each time an error is signalled.
    When the error queue is not emptied, strange things can happen on the next SSL call, depending on the OpenSSL version.
  ........
................
  r81246 | antoine.pitrou | 2010-05-17 01:46:26 +0200 (Mon, 17 May 2010) | 3 lines

  "xyzzy" is not a silly enough name for some OpenSSL versions to report an error
................
  r81247 | victor.stinner | 2010-05-17 02:14:53 +0200 (Mon, 17 May 2010) | 9 lines

  test_os: cleanup test_internal_execvpe() and os._execvpe() mockup

   * Replace os.defpath instead of os.get_exec_path() to test also
     os.get_exec_path()
   * Use contextlib.contextmanager, move the mockup outside the class, and
     the mockup returns directly the call list object
   * Use two different contexts for the two tests
   * Use more revelant values and names
................
  r81249 | victor.stinner | 2010-05-17 02:18:34 +0200 (Mon, 17 May 2010) | 2 lines

  Oops, my patch on subprocess is not merged yet: fix my previous commit on test_os
................
  r81250 | victor.stinner | 2010-05-17 03:13:37 +0200 (Mon, 17 May 2010) | 2 lines

  Issue #6697: Fix a crash if code of "python -c code" contains surrogates
................
  r81251 | victor.stinner | 2010-05-17 03:26:01 +0200 (Mon, 17 May 2010) | 3 lines

  PyObject_Dump() encodes unicode objects to utf8 with backslashreplace (instead
  of strict) error handler to escape surrogates
................
  r81252 | victor.stinner | 2010-05-17 10:58:51 +0200 (Mon, 17 May 2010) | 6 lines

  handle_system_exit() flushs files to warranty the output order

  PyObject_Print() writes into the C object stderr, whereas PySys_WriteStderr()
  writes into the Python object sys.stderr. Each object has its own buffer, so
  call sys.stderr.flush() and fflush(stderr).
................
  r81253 | victor.stinner | 2010-05-17 11:33:42 +0200 (Mon, 17 May 2010) | 6 lines

  Fix refleak in internal_print() introduced by myself in r81251

  _PyUnicode_AsDefaultEncodedString() uses a magical PyUnicode attribute to
  automatically destroy PyUnicode_EncodeUTF8() result when the unicode string is
  destroyed.
................
  r81257 | antoine.pitrou | 2010-05-17 12:30:00 +0200 (Mon, 17 May 2010) | 3 lines

  Try to fix buildbot failures with old OpenSSLs.
................
  r81258 | tarek.ziade | 2010-05-17 12:38:53 +0200 (Mon, 17 May 2010) | 9 lines

  Merged revisions 81255 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81255 | tarek.ziade | 2010-05-17 12:06:20 +0200 (Mon, 17 May 2010) | 1 line

    Fixed #8688: Distutils now recalculates MANIFEST everytime.
  ........
................
  r81263 | tarek.ziade | 2010-05-17 13:01:57 +0200 (Mon, 17 May 2010) | 9 lines

  Merged revisions 81261 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81261 | tarek.ziade | 2010-05-17 12:54:43 +0200 (Mon, 17 May 2010) | 1 line

    upgraded distutils docs w.r.t. the manifest regeneration
  ........
................
  r81266 | antoine.pitrou | 2010-05-17 16:13:10 +0200 (Mon, 17 May 2010) | 3 lines

  Typo (thanks Arfrever)
................
  r81267 | victor.stinner | 2010-05-17 16:36:43 +0200 (Mon, 17 May 2010) | 2 lines

  Improve test_exit() error message to analyze sparc failures
................
  r81269 | jeffrey.yasskin | 2010-05-17 18:59:23 +0200 (Mon, 17 May 2010) | 4 lines

  Fix test_capi in !pydebug mode, where my original attempt segfaulted without
  producing the expected error message.  The test only tests what it's supposed
  to test in pydebug mode though.  Fixes issue 8726.
................
  r81270 | florent.xicluna | 2010-05-17 19:24:07 +0200 (Mon, 17 May 2010) | 9 lines

  Merged revision 81259 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81259 | florent.xicluna | 2010-05-17 12:39:07 +0200 (lun, 17 mai 2010) | 2 lines

    Slight style cleanup.
  ........
................
  r81271 | florent.xicluna | 2010-05-17 19:33:07 +0200 (Mon, 17 May 2010) | 11 lines

  Issue #1285086: Speed up urllib.parse functions: quote, quote_from_bytes, unquote, unquote_to_bytes.

  Recorded merge of revisions 81265 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81265 | florent.xicluna | 2010-05-17 15:35:09 +0200 (lun, 17 mai 2010) | 2 lines

    Issue #1285086: Speed up urllib.quote and urllib.unquote for simple cases.
  ........
................
  r81272 | florent.xicluna | 2010-05-17 20:01:22 +0200 (Mon, 17 May 2010) | 2 lines

  Inadvertently removed part of the comment in r81271.
................
  r81273 | lars.gustaebel | 2010-05-17 20:02:50 +0200 (Mon, 17 May 2010) | 15 lines

  Issue #8633: Support for POSIX.1-2008 binary pax headers.

  tarfile is now able to read and write pax headers with a
  "hdrcharset=BINARY" record. This record was introduced in
  POSIX.1-2008 as a method to store unencoded binary strings that
  cannot be translated to UTF-8. In practice, this is just a workaround
  that allows a tar implementation to store filenames that do not
  comply with the current filesystem encoding and thus cannot be
  decoded correctly.
  Additionally, tarfile works around a bug in current versions of GNU
  tar: undecodable filenames are stored as-is in a pax header without a
  "hdrcharset" record being added. Technically, these headers are
  invalid, but tarfile manages to read them correctly anyway.
................
  r81276 | victor.stinner | 2010-05-17 21:57:40 +0200 (Mon, 17 May 2010) | 4 lines

  Fix test_main_invalid_unicode() of test_sys for ASCII locale encoding

  It should fix sparc 3.x and 3.1 failures.
................
  r81281 | senthil.kumaran | 2010-05-18 05:26:11 +0200 (Tue, 18 May 2010) | 9 lines

  Merged revisions 81279 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81279 | senthil.kumaran | 2010-05-18 08:50:43 +0530 (Tue, 18 May 2010) | 3 lines

    Fix minor typo.
  ........
................
  r81283 | senthil.kumaran | 2010-05-18 05:58:36 +0200 (Tue, 18 May 2010) | 3 lines

  Removing the reference in the docs for overriding _urlopener global value. See Issue8619 for details.
................
  r81288 | senthil.kumaran | 2010-05-18 15:48:45 +0200 (Tue, 18 May 2010) | 9 lines

  Merged revisions 81286 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81286 | senthil.kumaran | 2010-05-18 19:10:23 +0530 (Tue, 18 May 2010) | 3 lines

    Doc Fix. Correct link to Zephyr ASDL Abstract page.
  ........
................
  r81290 | barry.warsaw | 2010-05-18 16:15:20 +0200 (Tue, 18 May 2010) | 2 lines

  Repair test failure.  Bug 8727.
................
  r81291 | victor.stinner | 2010-05-18 19:17:23 +0200 (Tue, 18 May 2010) | 5 lines

  Issue #8513: os.get_exec_path() supports b'PATH' key and bytes value.
  subprocess.Popen() and os._execvpe() support bytes program name. Add
  os.supports_bytes_environ flag: True if the native OS type of the environment
  is bytes (eg. False on Windows).
................
  r81292 | victor.stinner | 2010-05-18 19:24:09 +0200 (Tue, 18 May 2010) | 2 lines

  Add versionadded (3.2) tag to os.supports_bytes_environ documentation
................
  r81299 | giampaolo.rodola | 2010-05-18 22:11:58 +0200 (Tue, 18 May 2010) | 9 lines

  Merged revisions 81294 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81294 | giampaolo.rodola | 2010-05-18 22:04:31 +0200 (mar, 18 mag 2010) | 1 line

    Fix issue #8573 (asyncore._strerror bug): fixed os.strerror typo; included NameError in the tuple of expected exception; added test case for asyncore._strerror.
  ........
................
  r81314 | victor.stinner | 2010-05-19 02:03:09 +0200 (Wed, 19 May 2010) | 2 lines

  Issue #6697: Fix a crash if a module attribute name contains a surrogate
................
  r81319 | victor.stinner | 2010-05-19 02:34:15 +0200 (Wed, 19 May 2010) | 2 lines

  Issue #6697: Check that _PyUnicode_AsString() result is not NULL
................
  r81320 | victor.stinner | 2010-05-19 02:54:06 +0200 (Wed, 19 May 2010) | 2 lines

  Issue #6697: Fix a crash if a keyword contains a surrogate
................
  r81321 | victor.stinner | 2010-05-19 03:06:22 +0200 (Wed, 19 May 2010) | 4 lines

  Issue #6697: Fix a crash if sys.stdin or sys.stdout encoding contain a surrogate

  This is *very* unlikely :-)
................
  r81322 | victor.stinner | 2010-05-19 03:17:01 +0200 (Wed, 19 May 2010) | 5 lines

  Issue #6697: Check that _PyUnicode_AsString() result is not NULL in textio.c

  The bug may occurs if locale.getpreferredencoding() returns an encoding with a
  surrogate (very unlikely!).
................
  r81323 | victor.stinner | 2010-05-19 03:27:23 +0200 (Wed, 19 May 2010) | 4 lines

  Issue #6697: Check that _PyUnicode_AsString() result is not NULL in _sqlite

  Strip also some trailing spaces
................
  r81324 | victor.stinner | 2010-05-19 03:42:46 +0200 (Wed, 19 May 2010) | 5 lines

  Issue #6697: Check that _PyUnicode_AsString() result is not NULL in typeobject

  Type name and slots are already checked for surrogates somewhere else, but it's
  better to ensure that the result is not NULL.
................
  r81325 | victor.stinner | 2010-05-19 03:50:45 +0200 (Wed, 19 May 2010) | 4 lines

  Ooops, add missing ";" in my previous commit (r81324, typeobject.c)

  It's time to go to bed...
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81349 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoChanges in the hash function will be implemented once
stefan.krah [Wed, 19 May 2010 15:26:45 +0000 (15:26 +0000)]
Changes in the hash function will be implemented once
the new unified hash is committed. For now, skip known
differences.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81348 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerge changes from test_decimal.py
stefan.krah [Wed, 19 May 2010 15:21:39 +0000 (15:21 +0000)]
Merge changes from test_decimal.py

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81347 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFollow decimal.py: sNaN comparisons now always signal.
stefan.krah [Wed, 19 May 2010 15:20:36 +0000 (15:20 +0000)]
Follow decimal.py: sNaN comparisons now always signal.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81346 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 81116,81127,81132,81134,81136,81138,81142,81146,81153,81155-81156...
stefan.krah [Sat, 15 May 2010 22:01:19 +0000 (22:01 +0000)]
Merged revisions 81116,81127,81132,81134,81136,81138,81142,81146,81153,81155-81156,81165,81168,81170,81181,81183,81188,81190,81192,81194,81196-81199,81201,81204,81207,81209,81211 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81116 | antoine.pitrou | 2010-05-12 16:05:24 +0200 (Wed, 12 May 2010) | 9 lines

  Merged revisions 81115 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81115 | antoine.pitrou | 2010-05-12 16:02:34 +0200 (mer., 12 mai 2010) | 3 lines

    Improve _ssl.c formatting
  ........
................
  r81127 | mark.dickinson | 2010-05-12 21:54:51 +0200 (Wed, 12 May 2010) | 9 lines

  Merged revisions 81126 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81126 | mark.dickinson | 2010-05-12 20:53:36 +0100 (Wed, 12 May 2010) | 1 line

    Fix unused variable in test_factorial.
  ........
................
  r81132 | senthil.kumaran | 2010-05-13 05:37:23 +0200 (Thu, 13 May 2010) | 9 lines

  Merged revisions 81130 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81130 | senthil.kumaran | 2010-05-13 08:55:21 +0530 (Thu, 13 May 2010) | 3 lines

    Fix Issue8657 - adding git and git+ssh as know schemes.
  ........
................
  r81134 | mark.dickinson | 2010-05-13 13:52:22 +0200 (Thu, 13 May 2010) | 1 line

  Remove unnecessary assignments.
................
  r81136 | victor.stinner | 2010-05-13 18:20:26 +0200 (Thu, 13 May 2010) | 12 lines

  Blocked revisions 81135 via svnmerge (r81135 is a merge of r80163 from py3k)

  ........
    r81135 | victor.stinner | 2010-05-13 18:18:14 +0200 (jeu., 13 mai 2010) | 6 lines

    Issue #8422, test_genericpath: skip the creation of a directory with an invalid
    UTF name on Mac OS X because the OS deny it (the name have to be a valid UTF8
    string).

    Merge r80163 from py3k branch.
  ........
................
  r81138 | victor.stinner | 2010-05-13 18:23:09 +0200 (Thu, 13 May 2010) | 10 lines

  Blocked revisions 81137 via svnmerge

  ........
    r81137 | victor.stinner | 2010-05-13 18:22:15 +0200 (jeu., 13 mai 2010) | 4 lines

    Fix verb tense in skip message.

    Ooops, merge also r80334 (patch by r.david.murray)
  ........
................
  r81142 | jeffrey.yasskin | 2010-05-13 20:31:05 +0200 (Thu, 13 May 2010) | 6 lines

  Make PyErr_Occurred return NULL if there is no current thread.  Previously it
  would Py_FatalError, which called PyErr_Occurred, resulting in a semi-infinite
  recursion.

  Fixes issue 3605.
................
  r81146 | benjamin.peterson | 2010-05-13 23:16:51 +0200 (Thu, 13 May 2010) | 9 lines

  Merged revisions 81145 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81145 | benjamin.peterson | 2010-05-13 16:14:10 -0500 (Thu, 13 May 2010) | 1 line

    rip out mention of types.ListType #8703
  ........
................
  r81153 | brett.cannon | 2010-05-14 02:04:56 +0200 (Fri, 14 May 2010) | 10 lines

  Merged revisions 81152 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81152 | brett.cannon | 2010-05-13 16:59:41 -0700 (Thu, 13 May 2010) | 3 lines

    test_site was failing under darwin for non-framework builds because a test was
    assuming framework-specific site-packages directories were being used.
  ........
................
  r81155 | brett.cannon | 2010-05-14 02:33:40 +0200 (Fri, 14 May 2010) | 22 lines

  Merged revisions 81154 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81154 | brett.cannon | 2010-05-13 17:21:48 -0700 (Thu, 13 May 2010) | 15 lines

    subprocess.Popen.__del__ referenced global objects, which is a no-no thanks to
    interpreter shutdown semantics. Same issue goes for the methods that __del__
    called. Now all the methods capture the global objects it needs as default
    values to private parameters (could have stuck them on the class object itself,
    but since the objects have nothing directly to do with the class that seemed
    wrong).

    There is no test as making one that works is hard. This patch was
    verified against a consistently failing test in Mercurial's test suite, though,
    so it has been tested in some regard.

    Closes issue #5099. Thanks to Mary Stern for the bug report and Gabriel
    Genellina for writing another patch for the same issue and attempting to write
    a test.
  ........
................
  r81156 | victor.stinner | 2010-05-14 02:59:09 +0200 (Fri, 14 May 2010) | 5 lines

  Issue #4653: fix typo in flush_std_files()

  Don't call sys.stderr.flush() if sys has no stderr attribute or if
  sys.stderr==None.
................
  r81165 | victor.stinner | 2010-05-14 16:36:18 +0200 (Fri, 14 May 2010) | 9 lines

  Merged revisions 81163 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81163 | victor.stinner | 2010-05-14 16:20:07 +0200 (ven., 14 mai 2010) | 2 lines

    Doc: replace PEP xxx by :pep:`xxx` to create a link on the PEP
  ........
................
  r81168 | victor.stinner | 2010-05-14 17:58:55 +0200 (Fri, 14 May 2010) | 10 lines

  Issue #8711: Document PyUnicode_DecodeFSDefault*() functions

   * Add paragraph titles to c-api/unicode.rst.
   * Fix PyUnicode_DecodeFSDefault*() comment: it now uses the "surrogateescape"
     error handler (and not "replace")
   * Remove "The function is intended to be used for paths and file names only
     during bootstrapping process where the codecs are not set up." from
     PyUnicode_FSConverter() comment: it is used after the bootstrapping and for
     other purposes than file names
................
  r81170 | victor.stinner | 2010-05-14 18:35:39 +0200 (Fri, 14 May 2010) | 6 lines

  posix_listdir(), posix_readlink(): avoid temporary PyBytes object

  Use directly PyUnicode_DecodeFSDefaultAndSize() instead of
  PyBytes_FromStringAndSize() + PyUnicode_FromEncodedObject() if the argument is
  unicode.
................
  r81181 | victor.stinner | 2010-05-14 23:53:45 +0200 (Fri, 14 May 2010) | 9 lines

  Merged revisions 81179 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81179 | victor.stinner | 2010-05-14 23:52:26 +0200 (ven., 14 mai 2010) | 2 lines

    Fix regression introduced by r81154 (Issue #5099, subprocess destructor)
  ........
................
  r81183 | victor.stinner | 2010-05-15 03:40:41 +0200 (Sat, 15 May 2010) | 4 lines

  Fix test_capi for Windows: strip newline characters

  Fix test_no_FatalError_infinite_loop() introduced by r81142 (issue #3605).
................
  r81188 | stefan.krah | 2010-05-15 11:41:27 +0200 (Sat, 15 May 2010) | 10 lines

  Merged revisions 81185 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81185 | stefan.krah | 2010-05-15 11:31:08 +0200 (Sat, 15 May 2010) | 4 lines

    If the timeout is exceeded, count the tests as skipped instead of just
    issuing a warning.
  ........
................
  r81190 | victor.stinner | 2010-05-15 14:27:16 +0200 (Sat, 15 May 2010) | 4 lines

  Issue #8610: Load file system codec at startup, and display a fatal error on
  failure. Set the file system encoding to utf-8 (instead of None) if getting
  the locale encoding failed, or if nl_langinfo(CODESET) function is missing.
................
  r81192 | victor.stinner | 2010-05-15 15:14:32 +0200 (Sat, 15 May 2010) | 3 lines

  Enable shortcuts for common encodings in PyUnicode_AsEncodedString() for any
  error handler, not only the default error handler (strict)
................
  r81194 | victor.stinner | 2010-05-15 18:27:27 +0200 (Sat, 15 May 2010) | 5 lines

  Issue #8715: Create PyUnicode_EncodeFSDefault() function: Encode a Unicode
  object to Py_FileSystemDefaultEncoding with the "surrogateescape" error
  handler, return a bytes object. If Py_FileSystemDefaultEncoding is not set,
  fall back to UTF-8.
................
  r81196 | mark.dickinson | 2010-05-15 19:02:38 +0200 (Sat, 15 May 2010) | 13 lines

  Issue #8692: Improve performance of math.factorial:

  (1) use a different algorithm that roughly halves the total number of
      multiplications required and results in more balanced multiplications
  (2) use a lookup table for small arguments
  (3) fast accumulation of products in C integer arithmetic rather than
      PyLong arithmetic when possible.

  Typical speedup, from unscientific testing on a 64-bit laptop, is 4.5x
  to 6.5x for arguments in the range 100 - 10000.

  Patch by Daniel Stutzbach; extensive reviews by Alexander Belopolsky.
................
  r81197 | benjamin.peterson | 2010-05-15 19:42:02 +0200 (Sat, 15 May 2010) | 1 line

  fix run-on sentence
................
  r81198 | benjamin.peterson | 2010-05-15 19:43:18 +0200 (Sat, 15 May 2010) | 1 line

  rephrase
................
  r81199 | benjamin.peterson | 2010-05-15 19:43:57 +0200 (Sat, 15 May 2010) | 1 line

  fix one more runon
................
  r81201 | benjamin.peterson | 2010-05-15 19:52:12 +0200 (Sat, 15 May 2010) | 9 lines

  Merged revisions 81200 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81200 | benjamin.peterson | 2010-05-15 12:48:55 -0500 (Sat, 15 May 2010) | 1 line

    use TestCase skip method
  ........
................
  r81204 | amaury.forgeotdarc | 2010-05-15 22:35:12 +0200 (Sat, 15 May 2010) | 2 lines

  Remove unused variable, and fix a compilation warning on Windows.
................
  r81207 | victor.stinner | 2010-05-15 23:04:43 +0200 (Sat, 15 May 2010) | 9 lines

  Recorded merge of revisions 81205 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81205 | victor.stinner | 2010-05-15 23:00:59 +0200 (sam., 15 mai 2010) | 2 lines

    NEWS: strip trailing spaces
  ........
................
  r81209 | antoine.pitrou | 2010-05-15 23:34:27 +0200 (Sat, 15 May 2010) | 3 lines

  Issue #8665: Fix `make pycremoval` exiting with non-zero status.
................
  r81211 | amaury.forgeotdarc | 2010-05-15 23:49:45 +0200 (Sat, 15 May 2010) | 8 lines

  Blocked revisions 81210 via svnmerge

  ........
    r81210 | amaury.forgeotdarc | 2010-05-15 23:45:30 +0200 (sam., 15 mai 2010) | 2 lines

    Remove unused variable, and fix a compilation warning on Windows
  ........
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81212 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 80401-80402,80404,80408-80409,80413,80416,80421,80424,80426,80429...
stefan.krah [Wed, 12 May 2010 12:12:42 +0000 (12:12 +0000)]
Merged revisions 80401-80402,80404,80408-80409,80413,80416,80421,80424,80426,80429,80436,80441,80444,80447,80449-80450,80454,80456,80459,80463,80472,80474-80475,80477-80479,80481,80483,80485,80487,80489,80493,80497,80501-80502,80505,80509,80515,80517,80520-80521,80524,80528,80532,80536,80542,80545,80550-80551,80559,80562,80576,80582,80585,80587,80589,80594,80598,80600,80603,80612,80614,80618,80624,80626,80629,80633,80640,80648,80655,80659,80661,80663,80666,80671,80677,80683,80688,80692,80694,80697,80699,80703,80705,80709,80714,80718,80722,80724,80726-80728,80740,80750-80751,80755,80757,80760,80764,80767,80771-80773,80775,80778,80781,80783,80786,80790,80795,80798,80803,80805-80806,80824,80828,80833-80834,80836,80840,80842,80846,80851,80855,80859,80871,80876,80881,80883,80885,80887-80893,80897,80900,80902,80904-80905,80910,80919,80921,80923,80925,80928,80933,80936,80938,80940,80947-80950,80955,80959,80962,80968,80971,80973,80975,80979,80981,80983,80989,80992-80993,80999,81001,81003,81005-81006,81009-81010,81014,81016-81017,81019,81021,81023-81024,81028,81032,81041,81044,81047,81056-81057,81061,81063-81064,81071,81074-81076,81078,81081,81083-81085,81090,81096,81100,81103,81107,81109 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r80401 | sean.reifschneider | 2010-04-23 11:29:52 +0200 (Fri, 23 Apr 2010) | 2 lines

  Port of issue8451 to python3: Syslog use sys.argv[0] for ident.
................
  r80402 | victor.stinner | 2010-04-23 12:56:17 +0200 (Fri, 23 Apr 2010) | 2 lines

  Issue #8468: bz2.BZ2File() accepts str with surrogates and bytes filenames
................
  r80404 | victor.stinner | 2010-04-23 14:02:30 +0200 (Fri, 23 Apr 2010) | 4 lines

  Issue #8124: PySys_WriteStdout() and PySys_WriteStderr() don't execute
  indirectly Python signal handlers anymore because mywrite() ignores exceptions
  (KeyboardInterrupt).
................
  r80408 | tarek.ziade | 2010-04-23 15:03:09 +0200 (Fri, 23 Apr 2010) | 1 line

  make sure os.symlink presence is tested before running some shutil tests -- also refactored the tests to use unittest.skipUnless
................
  r80409 | tarek.ziade | 2010-04-23 15:03:50 +0200 (Fri, 23 Apr 2010) | 1 line

  added a note about the ignore_dangling_symlinks option
................
  r80413 | victor.stinner | 2010-04-23 21:28:32 +0200 (Fri, 23 Apr 2010) | 3 lines

  Issue #8467: Pure Python implementation of subprocess encodes the error message
  using surrogatepass error handler to support surrogates in the message
................
  r80416 | victor.stinner | 2010-04-23 22:33:55 +0200 (Fri, 23 Apr 2010) | 2 lines

  Issue #8495: test_gdb uses replace error handler when decoding utf8 output
................
  r80421 | victor.stinner | 2010-04-23 23:41:56 +0200 (Fri, 23 Apr 2010) | 3 lines

  Issue #8391: os.execvpe() and os.getenv() supports unicode with surrogates and
  bytes strings for environment keys and values
................
  r80424 | victor.stinner | 2010-04-24 00:55:39 +0200 (Sat, 24 Apr 2010) | 13 lines

  Fix test_undecodable_env of test_subproces for non-ASCII directory

  This test was introduced by r80421 (issue #8391).

  The fix: copy the environment variables instead of starting Python in an empty
  environement. In an empty environment, the locale is C and Python uses ASCII
  for the default file system encoding. The non-ASCII directory will be encoded
  using surrogates, but Python3 is unable to load a module or package with a
  filename using surrogates.

  See issue #8242 for more information about running Python3 with a non-ascii
  directory in an empty environement.
................
  r80426 | antoine.pitrou | 2010-04-24 01:10:32 +0200 (Sat, 24 Apr 2010) | 13 lines

  Only the test is merged in.

  Merged revisions 80423 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80423 | antoine.pitrou | 2010-04-24 00:54:59 +0200 (sam., 24 avril 2010) | 4 lines

    Issue #7943: Fix circular reference created when instantiating an SSL
    socket.  Initial patch by Péter Szabó.
  ........
................
  r80429 | antoine.pitrou | 2010-04-24 01:31:47 +0200 (Sat, 24 Apr 2010) | 13 lines

  Note: I'm just merging in the additional test.

  Merged revisions 80428 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80428 | antoine.pitrou | 2010-04-24 01:25:45 +0200 (sam., 24 avril 2010) | 4 lines

    Issue #5238: Calling makefile() on an SSL object would prevent the
    underlying socket from being closed until all objects get truely destroyed.
  ........
................
  r80436 | antoine.pitrou | 2010-04-24 13:13:53 +0200 (Sat, 24 Apr 2010) | 11 lines

  Merged revisions 80434 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80434 | antoine.pitrou | 2010-04-24 12:43:57 +0200 (sam., 24 avril 2010) | 5 lines

    Make test_makefile_close a networked test (can't read() from a non-connected
    socket under OS X), and skip it under Windows (where sockets can't be read()
    from using their fds).
  ........
................
  r80441 | brian.curtin | 2010-04-24 18:19:22 +0200 (Sat, 24 Apr 2010) | 13 lines

  Merged revisions 80439 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80439 | brian.curtin | 2010-04-24 10:40:11 -0500 (Sat, 24 Apr 2010) | 6 lines

    Fix #7838. Add docstrings and privatize _subprocess implementation details.

    Since CREATE_NEW_* are used for the creation flags of a subprocess, they
    were added to __all__. The rest of the previously exposed attributes are
    now qualified by _subprocess.ATTR rather than importing *.
  ........
................
  r80444 | matthias.klose | 2010-04-24 19:04:35 +0200 (Sat, 24 Apr 2010) | 9 lines

  Merged revisions 80443 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80443 | matthias.klose | 2010-04-24 18:38:36 +0200 (Sa, 24 Apr 2010) | 2 lines

    - Issue #8509: Fix quoting in help strings and code snippets in configure.in.
  ........
................
  r80447 | brian.curtin | 2010-04-24 19:21:31 +0200 (Sat, 24 Apr 2010) | 2 lines

  Fix #5774. Change doc to reflect that some functions have defaults but not kwargs.
................
  r80449 | matthias.klose | 2010-04-24 19:59:49 +0200 (Sat, 24 Apr 2010) | 2 lines

  - Issue #8510: Update to autoconf2.65.
................
  r80450 | benjamin.peterson | 2010-04-24 20:21:17 +0200 (Sat, 24 Apr 2010) | 6 lines

  prevent the dict constructor from accepting non-string keyword args #8419

  This adds PyArg_ValidateKeywordArguments, which checks that keyword arguments
  are all strings, using an optimized method if possible.
................
  r80454 | antoine.pitrou | 2010-04-24 23:26:44 +0200 (Sat, 24 Apr 2010) | 15 lines

  Merged revisions 80451-80452 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80451 | antoine.pitrou | 2010-04-24 21:57:01 +0200 (sam., 24 avril 2010) | 4 lines

    The do_handshake() method of SSL objects now adjusts the blocking mode of
    the SSL structure if necessary (as other methods already do).
  ........
    r80452 | antoine.pitrou | 2010-04-24 22:04:58 +0200 (sam., 24 avril 2010) | 4 lines

    Issue #5103: SSL handshake would ignore the socket timeout and block
    indefinitely if the other end didn't respond.
  ........
................
  r80456 | antoine.pitrou | 2010-04-25 00:04:40 +0200 (Sun, 25 Apr 2010) | 5 lines

  Issue #8524: When creating an SSL socket, the timeout value of the
  original socket wasn't retained (instead, a socket with a positive timeout
  would be turned into a non-blocking SSL socket).
................
  r80459 | sean.reifschneider | 2010-04-25 08:31:55 +0200 (Sun, 25 Apr 2010) | 1 line

  Porting commit 80458 to python 3
................
  r80463 | georg.brandl | 2010-04-25 12:19:53 +0200 (Sun, 25 Apr 2010) | 17 lines

  Merged revisions 80150,80460-80461 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80150 | r.david.murray | 2010-04-17 17:45:38 +0200 (Sa, 17 Apr 2010) | 2 lines

    Update link to Apple Publication Style guide.
  ........
    r80460 | georg.brandl | 2010-04-25 12:16:00 +0200 (So, 25 Apr 2010) | 1 line

    #8528: fix typo.
  ........
    r80461 | georg.brandl | 2010-04-25 12:17:27 +0200 (So, 25 Apr 2010) | 1 line

    #8522: use with statement instead of try-finally for file handling.
  ........
................
  r80472 | ezio.melotti | 2010-04-25 19:48:01 +0200 (Sun, 25 Apr 2010) | 9 lines

  Merged revisions 79786 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79786 | ezio.melotti | 2010-04-05 11:02:54 +0300 (Mon, 05 Apr 2010) | 1 line

    Fix markup, punctuation and whitespaces in _winreg.rst.
  ........
................
  r80474 | matthias.klose | 2010-04-25 20:34:36 +0200 (Sun, 25 Apr 2010) | 2 lines

  - configure.in: Replace AC_HELP_STRING with AS_HELP_STRING
................
  r80475 | matthias.klose | 2010-04-25 20:43:42 +0200 (Sun, 25 Apr 2010) | 2 lines

  configure.in: s/AC_AIX/AC_USE_SYSTEM_EXTENSIONS/
................
  r80477 | michael.foord | 2010-04-25 21:53:49 +0200 (Sun, 25 Apr 2010) | 9 lines

  Merged revisions 80476 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80476 | michael.foord | 2010-04-25 20:02:46 +0100 (Sun, 25 Apr 2010) | 1 line

    Adding unittest.removeHandler function / decorator for removing the signal.SIGINT signal handler. With tests and docs.
  ........
................
  r80478 | matthias.klose | 2010-04-25 23:00:44 +0200 (Sun, 25 Apr 2010) | 3 lines

  configure.in: convert all obsolete AC_TRY_* macros to AC_*_IFELSE,
  only whitespace changes in generated configure (diff -uEwB).
................
  r80479 | benjamin.peterson | 2010-04-25 23:03:34 +0200 (Sun, 25 Apr 2010) | 1 line

  add versionadded
................
  r80481 | matthias.klose | 2010-04-25 23:18:48 +0200 (Sun, 25 Apr 2010) | 3 lines

  configure.in: Avoid autoconf warning: Assume C89 semantics that
  RETSIGTYPE is always void (issue #8510).
................
  r80483 | matthias.klose | 2010-04-25 23:23:32 +0200 (Sun, 25 Apr 2010) | 2 lines

  Makefile.pre.in (autoconf): Call autoconf/autoheader with -Wall (issue #8510).
................
  r80485 | benjamin.peterson | 2010-04-25 23:54:00 +0200 (Sun, 25 Apr 2010) | 1 line

  condense condition
................
  r80487 | antoine.pitrou | 2010-04-26 00:01:43 +0200 (Mon, 26 Apr 2010) | 12 lines

  Merged revisions 80484 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80484 | antoine.pitrou | 2010-04-25 23:40:32 +0200 (dim., 25 avril 2010) | 6 lines

    Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown,
    where the method could block indefinitely if called just before the
    event loop started running.  This also fixes the occasional freezes
    witnessed in test_httpservers.
  ........
................
  r80489 | antoine.pitrou | 2010-04-26 00:19:43 +0200 (Mon, 26 Apr 2010) | 9 lines

  Merged revisions 80480 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80480 | antoine.pitrou | 2010-04-25 23:15:50 +0200 (dim., 25 avril 2010) | 3 lines

    Replace a Lock with a better suited Event.
  ........
................
  r80493 | brett.cannon | 2010-04-26 00:35:57 +0200 (Mon, 26 Apr 2010) | 12 lines

  Blocked revisions 80492 via svnmerge

  ........
    r80492 | brett.cannon | 2010-04-25 15:33:36 -0700 (Sun, 25 Apr 2010) | 6 lines

    When DeprecationWarning was silenced by default, it also silenced any use of -Q
    by default as well. This change fixes that by treating -Q like -3 when it comes
    to DeprecationWarning; using it causes the silencing to not occur.

    Fixes issue #7319.
  ........
................
  r80497 | benjamin.peterson | 2010-04-26 01:18:00 +0200 (Mon, 26 Apr 2010) | 8 lines

  Blocked revisions 80496 via svnmerge

  ........
    r80496 | brett.cannon | 2010-04-25 18:11:51 -0500 (Sun, 25 Apr 2010) | 1 line

    Revert an accidental commit from r80492.
  ........
................
  r80501 | barry.warsaw | 2010-04-26 17:59:03 +0200 (Mon, 26 Apr 2010) | 8 lines

  Bug 8527 - multiple compileall calls produce cascading __pycache__ directories.

  * Patch contributed by Arfrever Frehtes Taifersar Arahesis.
  * Test added by Barry

  Also, improve Makefile's deletion of __pycache__ directories so e.g. 'make
  distclean' doesn't fail if no __pycache__ directories exist.
................
  r80502 | barry.warsaw | 2010-04-26 18:02:14 +0200 (Mon, 26 Apr 2010) | 2 lines

  Ignore errors.
................
  r80505 | r.david.murray | 2010-04-26 19:02:32 +0200 (Mon, 26 Apr 2010) | 9 lines

  Merged revisions 80503 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80503 | r.david.murray | 2010-04-26 12:54:57 -0400 (Mon, 26 Apr 2010) | 2 lines

    Issue 8325: Improve regrtest --help text.
  ........
................
  r80509 | antoine.pitrou | 2010-04-26 19:29:05 +0200 (Mon, 26 Apr 2010) | 10 lines

  Merged revisions 80507 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80507 | antoine.pitrou | 2010-04-26 19:23:33 +0200 (lun., 26 avril 2010) | 4 lines

    When calling getpeername() in SSLSocket.__init__, only silence exceptions
    caused by the "socket not connected" condition.
  ........
................
  r80515 | antoine.pitrou | 2010-04-27 00:17:47 +0200 (Tue, 27 Apr 2010) | 4 lines

  Hopefully fix sporadic Windows issue by avoiding calling getpeername()
  on a freshly dup'ed socket.
................
  r80517 | antoine.pitrou | 2010-04-27 01:06:26 +0200 (Tue, 27 Apr 2010) | 3 lines

  Remove unused import
................
  r80520 | michael.foord | 2010-04-27 01:41:26 +0200 (Tue, 27 Apr 2010) | 1 line

  Adding versionadded to several new functions in unittest documentation.
................
  r80521 | r.david.murray | 2010-04-27 04:45:53 +0200 (Tue, 27 Apr 2010) | 13 lines

  Merged revisions 80512 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80512 | r.david.murray | 2010-04-26 17:17:14 -0400 (Mon, 26 Apr 2010) | 7 lines

    Issue #6656: fix locale.format_string to handle escaped percents and mappings.

    Refactors format_string.  Includes tests for the two problems noted in
    the issue, but as far as I can see there are no other tests that confirm
    that format_string conforms to normal % formatting rules.
  ........
................
  r80524 | antoine.pitrou | 2010-04-27 10:53:36 +0200 (Tue, 27 Apr 2010) | 9 lines

  Merged revisions 80522 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80522 | antoine.pitrou | 2010-04-27 10:40:51 +0200 (mar., 27 avril 2010) | 3 lines

    Remove uses of find_unused_port() in test_ssl, and small cleanups
  ........
................
  r80528 | antoine.pitrou | 2010-04-27 11:56:02 +0200 (Tue, 27 Apr 2010) | 11 lines

  Merged revisions 80526 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80526 | antoine.pitrou | 2010-04-27 11:51:18 +0200 (mar., 27 avril 2010) | 5 lines

    replace custom code with standard library functionality (HTTPServer.shutdown())
    + enable test that was never run (!)
    + make tests faster by lowering polling timeout
  ........
................
  r80532 | antoine.pitrou | 2010-04-27 12:59:39 +0200 (Tue, 27 Apr 2010) | 10 lines

  Merged revisions 80529 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80529 | antoine.pitrou | 2010-04-27 12:32:58 +0200 (mar., 27 avril 2010) | 4 lines

    Qualify or remove or bare excepts.  Simplify exception handling in places.
    Remove uses of test_support.TestFailed.
  ........
................
  r80536 | antoine.pitrou | 2010-04-27 15:15:18 +0200 (Tue, 27 Apr 2010) | 9 lines

  Merged revisions 80534 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80534 | antoine.pitrou | 2010-04-27 15:13:26 +0200 (mar., 27 avril 2010) | 3 lines

    socket.error can really happen here, and fix a possible NameError
  ........
................
  r80542 | antoine.pitrou | 2010-04-27 21:14:15 +0200 (Tue, 27 Apr 2010) | 10 lines

  Merged revisions 80540 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80540 | antoine.pitrou | 2010-04-27 21:09:59 +0200 (mar., 27 avril 2010) | 4 lines

    Issue #8549: Fix compiling the _ssl extension under AIX.  Patch by
    Sridhar Ratnakumar.
  ........
................
  r80545 | benjamin.peterson | 2010-04-27 23:07:21 +0200 (Tue, 27 Apr 2010) | 9 lines

  Merged revisions 80544 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80544 | benjamin.peterson | 2010-04-27 16:01:54 -0500 (Tue, 27 Apr 2010) | 1 line

    reject None as the buffering argument like the C implementation does #8546
  ........
................
  r80550 | benjamin.peterson | 2010-04-27 23:19:15 +0200 (Tue, 27 Apr 2010) | 12 lines

  Blocked revisions 80546-80547 via svnmerge

  ........
    r80546 | benjamin.peterson | 2010-04-27 16:15:28 -0500 (Tue, 27 Apr 2010) | 1 line

    fix comment
  ........
    r80547 | benjamin.peterson | 2010-04-27 16:17:22 -0500 (Tue, 27 Apr 2010) | 1 line

    fold __future__ imports
  ........
................
  r80551 | benjamin.peterson | 2010-04-27 23:24:03 +0200 (Tue, 27 Apr 2010) | 13 lines

  Merged revisions 80548-80549 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80548 | benjamin.peterson | 2010-04-27 16:18:30 -0500 (Tue, 27 Apr 2010) | 1 line

    condense import
  ........
    r80549 | benjamin.peterson | 2010-04-27 16:19:06 -0500 (Tue, 27 Apr 2010) | 1 line

    correct signature
  ........
................
  r80559 | antoine.pitrou | 2010-04-28 00:08:08 +0200 (Wed, 28 Apr 2010) | 12 lines

  Merged revisions 80557 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  (the bug was already fixed in py3k, just merging in the tests)

  ........
    r80557 | antoine.pitrou | 2010-04-28 00:03:37 +0200 (mer., 28 avril 2010) | 4 lines

    Issue #8086: In :func:`ssl.DER_cert_to_PEM_cert()`, fix missing newline
    before the certificate footer.  Patch by Kyle VanderBeek.
  ........
................
  r80562 | benjamin.peterson | 2010-04-28 00:58:50 +0200 (Wed, 28 Apr 2010) | 9 lines

  Merged revisions 80561 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80561 | benjamin.peterson | 2010-04-27 17:56:31 -0500 (Tue, 27 Apr 2010) | 1 line

    make slice notation in (r)find docs consistent
  ........
................
  r80576 | jesus.cea | 2010-04-28 13:35:30 +0200 (Wed, 28 Apr 2010) | 9 lines

  Merged revisions 80574 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80574 | jesus.cea | 2010-04-28 12:32:30 +0200 (Wed, 28 Apr 2010) | 1 line

    Issue #3928: Support 'os.mknod()' in Solaris
  ........
................
  r80582 | victor.stinner | 2010-04-28 19:06:46 +0200 (Wed, 28 Apr 2010) | 4 lines

  Use PyErr_Format() in decoding_fgets()

  Avoid a buffer of 500 bytes allocated on the stack.
................
  r80585 | victor.stinner | 2010-04-28 19:26:19 +0200 (Wed, 28 Apr 2010) | 5 lines

  Don't decode/recode the unicode filename in SyntaxError_str()

   * Rewrite my_basename() to use unicode
   * Use '%U' format
................
  r80587 | senthil.kumaran | 2010-04-28 19:39:48 +0200 (Wed, 28 Apr 2010) | 9 lines

  Merged revisions 80583 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80583 | senthil.kumaran | 2010-04-28 22:50:43 +0530 (Wed, 28 Apr 2010) | 3 lines

    Fixed Issue6312 - httplib fails with HEAD requests to pages with "transfer-encoding: chunked"
  ........
................
  r80589 | tarek.ziade | 2010-04-28 19:51:36 +0200 (Wed, 28 Apr 2010) | 1 line

  #8295 : Added shutil.unpack_archive and related APIs
................
  r80594 | antoine.pitrou | 2010-04-28 21:59:32 +0200 (Wed, 28 Apr 2010) | 14 lines

  Merged revisions 80591-80592 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80591 | antoine.pitrou | 2010-04-28 21:53:35 +0200 (mer., 28 avril 2010) | 4 lines

    State clearly that truncate() doesn't move the file position,
    and remove a duplicate of its specification.
  ........
    r80592 | antoine.pitrou | 2010-04-28 21:57:33 +0200 (mer., 28 avril 2010) | 3 lines

    Clarify and fix the documentation for IOBase.close()
  ........
................
  r80598 | antoine.pitrou | 2010-04-28 23:37:09 +0200 (Wed, 28 Apr 2010) | 9 lines

  Merged revisions 80596 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80596 | antoine.pitrou | 2010-04-28 23:11:01 +0200 (mer., 28 avril 2010) | 3 lines

    Fix style issues in test_ssl
  ........
................
  r80600 | victor.stinner | 2010-04-29 00:31:17 +0200 (Thu, 29 Apr 2010) | 96 lines

  Merged revisions 80552-80556,80564-80566,80568-80571 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80552 | victor.stinner | 2010-04-27 23:46:03 +0200 (mar., 27 avril 2010) | 3 lines

    Issue #7449, part 1: fix test_support.py for Python compiled without thread
  ........
    r80553 | victor.stinner | 2010-04-27 23:47:01 +0200 (mar., 27 avril 2010) | 1 line

    Issue #7449, part 2: regrtest.py -j option requires thread support
  ........
    r80554 | victor.stinner | 2010-04-27 23:51:26 +0200 (mar., 27 avril 2010) | 9 lines

    Issue #7449 part 3, test_doctest: import trace module in test_coverage()

    Import trace module fail if the threading module is missing. test_coverage() is
    only used if test_doctest.py is used with the -c option. This commit allows to
    execute the test suite without thread support.

    Move "import trace" in test_coverage() and use
    test_support.import_module('trace').
  ........
    r80555 | victor.stinner | 2010-04-27 23:56:26 +0200 (mar., 27 avril 2010) | 6 lines

    Issue #7449, part 4: skip test_multiprocessing if thread support is disabled

    import threading after _multiprocessing to raise a more revelant error message:
    "No module named _multiprocessing". _multiprocessing is not compiled without
    thread support.
  ........
    r80556 | victor.stinner | 2010-04-28 00:01:24 +0200 (mer., 28 avril 2010) | 8 lines

    Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py

     * Split Test.test_open() in 2 functions: test_open() and test_thread_open()
     * Skip test_open() and test_thread_open() if we are unable to find the C
       library
     * Skip test_thread_open() if thread support is disabled
     * Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError()
  ........
    r80564 | victor.stinner | 2010-04-28 00:59:35 +0200 (mer., 28 avril 2010) | 4 lines

    Issue #7449, part 6: fix test_hashlib for missing threading module

    Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing().
  ........
    r80565 | victor.stinner | 2010-04-28 01:01:29 +0200 (mer., 28 avril 2010) | 6 lines

    Issue #7449, part 7: simplify threading detection in test_capi

     * Skip TestPendingCalls if threading module is missing
     * Test if threading module is present or not, instead of test the presence of
       _testcapi._test_thread_state
  ........
    r80566 | victor.stinner | 2010-04-28 01:03:16 +0200 (mer., 28 avril 2010) | 4 lines

    Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing

    TestFifo can be executed without the threading module
  ........
    r80568 | victor.stinner | 2010-04-28 01:14:58 +0200 (mer., 28 avril 2010) | 6 lines

    Issue #7449, part 9: fix test_xmlrpclib for missing threading module

     * Skip testcases using threads if threading module is missing
     * Use "http://" instead of URL in ServerProxyTestCase if threading is missing
       because URL is not set in this case
  ........
    r80569 | victor.stinner | 2010-04-28 01:33:58 +0200 (mer., 28 avril 2010) | 6 lines

    Partial revert of r80556 (Issue #7449, part 5, fix ctypes test)

    Rewrite r80556: the thread test have to be executed just after the test on
    libc_open() and so the test cannot be splitted in two functions (without
    duplicating code, and I don't want to duplicate code).
  ........
    r80570 | victor.stinner | 2010-04-28 01:51:16 +0200 (mer., 28 avril 2010) | 8 lines

    Issue #7449, part 10: test_cmd imports trace module using test_support.import_module()

    Use test_support.import_module() instead of import to raise a SkipTest
    exception if the import fail. Import trace fails if the threading module is
    missing.

    See also part 3: test_doctest: import trace module in test_coverage().
  ........
    r80571 | victor.stinner | 2010-04-28 01:55:59 +0200 (mer., 28 avril 2010) | 6 lines

    Issue #7449, last part (11): fix many tests if thread support is disabled

     * Use try/except ImportError or test_support.import_module() to import thread
       and threading modules
     * Add @unittest.skipUnless(threading, ...) to testcases using threads
  ........
................
  r80603 | antoine.pitrou | 2010-04-29 00:57:15 +0200 (Thu, 29 Apr 2010) | 3 lines

  Fix test failure with -bb
................
  r80612 | antoine.pitrou | 2010-04-29 12:11:46 +0200 (Thu, 29 Apr 2010) | 10 lines

  Merged revisions 80610 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80610 | antoine.pitrou | 2010-04-29 12:05:40 +0200 (jeu., 29 avril 2010) | 4 lines

    Issue #7834: Fix connect() of Bluetooth L2CAP sockets with recent versions
    of the Linux kernel.  Patch by Yaniv Aknin.
  ........
................
  r80614 | tarek.ziade | 2010-04-29 15:34:35 +0200 (Thu, 29 Apr 2010) | 1 line

  make sure shutil checks for bz2 availability before it uses it.
................
  r80618 | lars.gustaebel | 2010-04-29 17:37:02 +0200 (Thu, 29 Apr 2010) | 10 lines

  Merged revisions 80616 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80616 | lars.gustaebel | 2010-04-29 17:23:38 +0200 (Thu, 29 Apr 2010) | 4 lines

    Issue #8464: tarfile.open(name, mode="w|") no longer creates
    files with execute permissions set.
  ........
................
  r80624 | ezio.melotti | 2010-04-29 18:24:51 +0200 (Thu, 29 Apr 2010) | 9 lines

  Merged revisions 80620 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80620 | ezio.melotti | 2010-04-29 18:07:20 +0200 (Thu, 29 Apr 2010) | 1 line

    Group the Windows entries in getfilesystemencoding doc, move the win 9x one at the bottom of the list and fix some markup.
  ........
................
  r80626 | barry.warsaw | 2010-04-29 20:43:10 +0200 (Thu, 29 Apr 2010) | 6 lines

  Bug 8563 - compileall.compile_file() creates empty __pycache__ directories in
  data directories where there is no source.

  Fix by: Arfrever Frehtes Taifersar Arahesis (Arfrever)
  Test by: Barry
................
  r80629 | senthil.kumaran | 2010-04-29 22:02:50 +0200 (Thu, 29 Apr 2010) | 9 lines

  Merged revisions 80627 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80627 | senthil.kumaran | 2010-04-30 01:16:08 +0530 (Fri, 30 Apr 2010) | 3 lines

    Fixing the Broken links of mechanize library.
  ........
................
  r80633 | giampaolo.rodola | 2010-04-29 22:45:01 +0200 (Thu, 29 Apr 2010) | 9 lines

  Merged revisions 80631 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80631 | giampaolo.rodola | 2010-04-29 22:31:17 +0200 (gio, 29 apr 2010) | 1 line

    Fixes issue 8543 (asynchat documentation issues)
  ........
................
  r80640 | victor.stinner | 2010-04-30 02:22:08 +0200 (Fri, 30 Apr 2010) | 4 lines

  Simplify PyUnicode_FSConverter(): remove reference to PyByteArray

  PyByteArray is no more supported
................
  r80648 | ronald.oussoren | 2010-04-30 13:41:56 +0200 (Fri, 30 Apr 2010) | 18 lines

  Merged revisions 80647 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80647 | ronald.oussoren | 2010-04-30 13:20:14 +0200 (Fri, 30 Apr 2010) | 11 lines

    Fix for issue #3646: with this patch it is possible to do a
    framework install of Python in your home directory (on OSX):

       $ configure --enable-framework=${HOME}/Library/Frameworks
       $ make && make install

    Without this patch the framework would get installed just fine,
    but 'make install' would try to install the application bundles
    and command-line tools outside the user's home, which doesn't work
    for non-admin users (and is bad form anyway).
  ........
................
  r80655 | ronald.oussoren | 2010-04-30 17:00:26 +0200 (Fri, 30 Apr 2010) | 9 lines

  Merged revisions 80653 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80653 | ronald.oussoren | 2010-04-30 16:58:39 +0200 (Fri, 30 Apr 2010) | 2 lines

    Fix for issue 8476
  ........
................
  r80659 | ronald.oussoren | 2010-04-30 17:13:13 +0200 (Fri, 30 Apr 2010) | 10 lines

  Merged revisions 80657 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80657 | ronald.oussoren | 2010-04-30 17:11:22 +0200 (Fri, 30 Apr 2010) | 3 lines

    Add notes about uninstalling a framework install to
    Mac/README. Fixes issue 7107.
  ........
................
  r80661 | victor.stinner | 2010-04-30 18:37:52 +0200 (Fri, 30 Apr 2010) | 6 lines

  PyUnicode_DecodeFSDefaultAndSize() uses surrogateescape error handler

  This function is only used to decode Python module filenames, but Python
  doesn't support surrogates in modules filenames yet. So nobody noticed this
  minor bug.
................
  r80663 | victor.stinner | 2010-04-30 18:48:45 +0200 (Fri, 30 Apr 2010) | 4 lines

  PyFile_FromFd() uses PyUnicode_DecodeFSDefault() instead of
  PyUnicode_FromString() to support surrogates in the filename and use the right
  encoding
................
  r80666 | marc-andre.lemburg | 2010-04-30 19:29:56 +0200 (Fri, 30 Apr 2010) | 13 lines

  Merged revisions 80665 via svnmerge from
  svn+pythonssh://pythondev@svn.python.org/python/trunk

  ........
    r80665 | marc-andre.lemburg | 2010-04-30 19:20:14 +0200 (Fri, 30 Apr 2010) | 7 lines

    [issue8211] configure: ignore AC_PROG_CC hardcoded CFLAGS

    Only override the AC_PROG_CC determined CFLAGS if they were set by the user.
    This restores the default behavior in the common case of not having CFLAGS
    defined when running configure.
  ........
................
  r80671 | antoine.pitrou | 2010-05-01 01:20:15 +0200 (Sat, 01 May 2010) | 10 lines

  Merged revisions 80669 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80669 | antoine.pitrou | 2010-05-01 01:08:48 +0200 (sam., 01 mai 2010) | 4 lines

    Issue #8576: Remove use of find_unused_port() in test_smtplib and
    test_multiprocessing.  Patch by Paul Moore.
  ........
................
  r80677 | senthil.kumaran | 2010-05-01 10:29:18 +0200 (Sat, 01 May 2010) | 9 lines

  Merged revisions 80675 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80675 | senthil.kumaran | 2010-05-01 13:31:56 +0530 (Sat, 01 May 2010) | 3 lines

    Fix issue8582: urllib.urlretrieve fails with ValueError: Invalid format string
  ........
................
  r80683 | mark.dickinson | 2010-05-01 13:59:03 +0200 (Sat, 01 May 2010) | 9 lines

  Recorded merge of revisions 80681 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80681 | mark.dickinson | 2010-05-01 12:46:20 +0100 (Sat, 01 May 2010) | 2 lines

    Fix incorrect use of a list as the target of an 'except' clause in test_decimal.py.
  ........
................
  r80688 | giampaolo.rodola | 2010-05-01 20:04:27 +0200 (Sat, 01 May 2010) | 1 line

  add myself to Misc/maintainers.rst for asyncore, asynchat and ssl modules and networking interest area
................
  r80692 | antoine.pitrou | 2010-05-01 22:29:38 +0200 (Sat, 01 May 2010) | 9 lines

  Merged revisions 80690 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80690 | antoine.pitrou | 2010-05-01 22:26:58 +0200 (sam., 01 mai 2010) | 3 lines

    Remove duplicate test
  ........
................
  r80694 | victor.stinner | 2010-05-02 11:37:08 +0200 (Sun, 02 May 2010) | 3 lines

  Issue #8533: Write tracebacks and failed tests to sys.stderr instead of
  sys.stdout to avoid UnicodeEncodeError (use backslashreplace error handler)
................
  r80697 | mark.dickinson | 2010-05-02 11:40:10 +0200 (Sun, 02 May 2010) | 8 lines

  Blocked revisions 80695 via svnmerge

  ........
    r80695 | mark.dickinson | 2010-05-02 10:38:43 +0100 (Sun, 02 May 2010) | 2 lines

    Improve error message from nb_int returning a non-integer, in various PyInt_As* functions:
  ........
................
  r80699 | ronald.oussoren | 2010-05-02 11:54:35 +0200 (Sun, 02 May 2010) | 10 lines

  Merged revisions 80698 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80698 | ronald.oussoren | 2010-05-02 11:48:21 +0200 (Sun, 02 May 2010) | 3 lines

    For for issue #7192: with this patch webbrowser.get("firefox")
    works on OSX
  ........
................
  r80703 | victor.stinner | 2010-05-02 19:24:51 +0200 (Sun, 02 May 2010) | 4 lines

  Issue #8533: revert r80694; try a different fix: regrtest uses backslashreplace
  error handler for stdout to avoid UnicodeEncodeError (write non-ASCII character
  to stdout using ASCII encoding)
................
  r80705 | antoine.pitrou | 2010-05-02 21:59:47 +0200 (Sun, 02 May 2010) | 10 lines

  Merged revisions 80704 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80704 | antoine.pitrou | 2010-05-02 21:51:14 +0200 (dim., 02 mai 2010) | 4 lines

    Issue #4687: Fix accuracy of garbage collection runtimes displayed with
    gc.DEBUG_STATS.
  ........
................
  r80709 | michael.foord | 2010-05-02 23:00:22 +0200 (Sun, 02 May 2010) | 9 lines

  Merged revisions 80708 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80708 | michael.foord | 2010-05-02 21:39:42 +0100 (Sun, 02 May 2010) | 1 line

    Fix unittest tests to not abuse traceback.format_exception
  ........
................
  r80714 | antoine.pitrou | 2010-05-03 17:57:23 +0200 (Mon, 03 May 2010) | 3 lines

  Issue #8593: Fix, reorder and improve the documentation for argument parsing
................
  r80718 | jesus.cea | 2010-05-03 18:14:58 +0200 (Mon, 03 May 2010) | 9 lines

  Merged revisions 80716 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80716 | jesus.cea | 2010-05-03 18:09:21 +0200 (Mon, 03 May 2010) | 1 line

    wbits negative was documented SEVEN years ago
  ........
................
  r80722 | antoine.pitrou | 2010-05-03 18:48:20 +0200 (Mon, 03 May 2010) | 11 lines

  Merged revisions 80720 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80720 | antoine.pitrou | 2010-05-03 18:25:33 +0200 (lun., 03 mai 2010) | 5 lines

    Issue #7865: The close() method of :mod:`io` objects should not swallow
    exceptions raised by the implicit flush().  Also ensure that calling
    close() several times is supported.  Patch by Pascal Chambon.
  ........
................
  r80724 | jeffrey.yasskin | 2010-05-03 21:29:34 +0200 (Mon, 03 May 2010) | 19 lines

  Make (most of) Python's tests pass under Thread Sanitizer.

  http://code.google.com/p/data-race-test/wiki/ThreadSanitizer is a dynamic data
  race detector that runs on top of valgrind. With this patch, the binaries at
  http://code.google.com/p/data-race-test/wiki/ThreadSanitizer#Binaries pass many
  but not all of the Python tests. All of regrtest still passes outside of tsan.

  I've implemented part of the C1x atomic types so that we can explicitly mark
  variables that are used across threads, and get defined behavior as compilers
  advance.

  I've added tsan's client header and implementation to the codebase in
  dynamic_annotations.{h,c} (docs at
  http://code.google.com/p/data-race-test/wiki/DynamicAnnotations).
  Unfortunately, I haven't been able to get helgrind and drd to give sensible
  error messages, even when I use their client annotations, so I'm not supporting
  them.
................
  r80726 | benjamin.peterson | 2010-05-03 22:55:22 +0200 (Mon, 03 May 2010) | 1 line

  set svn:eol-style to native
................
  r80727 | benjamin.peterson | 2010-05-03 23:09:59 +0200 (Mon, 03 May 2010) | 1 line

  read eval_breaker with atomic api with computed gotos
................
  r80728 | jesus.cea | 2010-05-03 23:18:48 +0200 (Mon, 03 May 2010) | 1 line

  Deprecate OSF* support
................
  r80740 | benjamin.peterson | 2010-05-04 02:36:36 +0200 (Tue, 04 May 2010) | 10 lines

  Blocked revisions 80738 via svnmerge

  ........
    r80738 | brett.cannon | 2010-05-03 19:30:17 -0500 (Mon, 03 May 2010) | 4 lines

    Remove a redundant string length check and variable assignment.

    Found with Clang's static analyzer.
  ........
................
  r80750 | alexandre.vassalotti | 2010-05-04 05:26:10 +0200 (Tue, 04 May 2010) | 8 lines

  Blocked revisions 80749 via svnmerge

  ........
    r80749 | alexandre.vassalotti | 2010-05-03 20:21:51 -0700 (Mon, 03 May 2010) | 2 lines

    Issue #8404: Fix set operations on dictionary views.
  ........
................
  r80751 | alexandre.vassalotti | 2010-05-04 05:41:49 +0200 (Tue, 04 May 2010) | 4 lines

  Forward port unit tests for set operation and repr.

  Patch by Alexander Belopolsky.
................
  r80755 | mark.dickinson | 2010-05-04 16:35:33 +0200 (Tue, 04 May 2010) | 17 lines

  Merged revisions 80753 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80753 | mark.dickinson | 2010-05-04 15:25:50 +0100 (Tue, 04 May 2010) | 10 lines

    Issue #8567: Fix incorrect precedence of signals in Decimal module.

    When a Decimal operation raises multiple signals and more than one of
    those signals is trapped, the specification determines the order in
    which the signals should be handled.  In many cases this order wasn't
    being followed, leading to the wrong Python exception being raised.
    This commit fixes those cases, and adds extra tests.  The tests are
    only enabled when EXTENDEDERRORTESTS is True, since they involve
    rerunning each Decimal testcase several times.
  ........
................
  r80757 | r.david.murray | 2010-05-04 18:17:50 +0200 (Tue, 04 May 2010) | 12 lines

  Recorded merge of revisions 80458 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  Sean merged this in r84059.

  ........
    r80458 | sean.reifschneider | 2010-04-25 02:31:23 -0400 (Sun, 25 Apr 2010) | 3 lines

    Fixing obscure syslog corner-case when sys.argv = None, syslog() would call
    openlog() for every logged message.
  ........
................
  r80760 | mark.dickinson | 2010-05-04 18:50:06 +0200 (Tue, 04 May 2010) | 18 lines

  Blocked revisions 80758-80759 via svnmerge

  ........
    r80758 | mark.dickinson | 2010-05-04 17:18:25 +0100 (Tue, 04 May 2010) | 9 lines

    Issue #1533: fix inconsistency in range function argument processing:
    any non-float non-integer argument is now converted to an integer (if
    possible) using its __int__ method.  Previously, only small arguments
    were treated this way; larger arguments (those whose __int__ was
    outside the range of a C long) would produce a TypeError.

    Patch by Alexander Belopolsky (with minor modifications).
  ........
    r80759 | mark.dickinson | 2010-05-04 17:19:06 +0100 (Tue, 04 May 2010) | 1 line

    Fix trailing whitespace.
  ........
................
  r80764 | mark.dickinson | 2010-05-04 20:47:04 +0200 (Tue, 04 May 2010) | 10 lines

  Merged revisions 80762 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80762 | mark.dickinson | 2010-05-04 19:45:27 +0100 (Tue, 04 May 2010) | 3 lines

    Fix test_gzip failure on OS X.  The failure was a result of trying to fflush
    a file that wasn't open for writing.  Patch by Antoine Pitrou.
  ........
................
  r80767 | thomas.heller | 2010-05-04 21:17:41 +0200 (Tue, 04 May 2010) | 19 lines

  Merged revisions 80761,80766 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80761 | thomas.heller | 2010-05-04 20:44:42 +0200 (Di, 04 Mai 2010) | 8 lines

    On Windows, ctypes does no longer check the stack before and after
    calling a foreign function.  This allows to use the unmodified libffi
    library.

    Remove most files from _ctypes/libffi_msvc, only two include files
    stay (updated from _ctypes/libffi/...).  Other files are used in the
    cross-platform _ctypes/libffi directory.
  ........
    r80766 | thomas.heller | 2010-05-04 21:08:18 +0200 (Di, 04 Mai 2010) | 2 lines

    Remove reference to unused source file.
  ........
................
  r80771 | michael.foord | 2010-05-05 00:29:10 +0200 (Wed, 05 May 2010) | 1 line

  Fix error handling removing files in test.support.unlink
................
  r80772 | antoine.pitrou | 2010-05-05 01:31:41 +0200 (Wed, 05 May 2010) | 3 lines

  Add what's new entry for r80157 and r80071.
................
  r80773 | senthil.kumaran | 2010-05-05 07:32:16 +0200 (Wed, 05 May 2010) | 3 lines

  Fix Issue8619 docfix related to urllib.
................
  r80775 | senthil.kumaran | 2010-05-05 09:22:18 +0200 (Wed, 05 May 2010) | 3 lines

  Fix issue8619 - Doc fix - code example.
................
  r80778 | victor.stinner | 2010-05-05 14:42:20 +0200 (Wed, 05 May 2010) | 9 lines

  Blocked revisions 80777 via svnmerge

  ........
    r80777 | victor.stinner | 2010-05-05 14:40:49 +0200 (mer., 05 mai 2010) | 3 lines

    Issue #8313: traceback.format_exception_only() encodes unicode message to
    ASCII with backslashreplace error handler if str(value) failed
  ........
................
  r80781 | ronald.oussoren | 2010-05-05 15:20:31 +0200 (Wed, 05 May 2010) | 4 lines

  Small update to Mac/Makefile to ensure that we
  install python binaries that support all
  architectures in a universal build.
................
  r80783 | marc-andre.lemburg | 2010-05-05 15:32:59 +0200 (Wed, 05 May 2010) | 9 lines

  Merged revisions 80782 via svnmerge from
  svn+pythonssh://pythondev@svn.python.org/python/trunk

  ........
    r80782 | marc-andre.lemburg | 2010-05-05 15:30:01 +0200 (Wed, 05 May 2010) | 3 lines

    Update the NEWS entry for issue #8211.
  ........
................
  r80786 | ronald.oussoren | 2010-05-05 17:32:33 +0200 (Wed, 05 May 2010) | 16 lines

  Merged revisions 80784 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80784 | ronald.oussoren | 2010-05-05 16:48:37 +0200 (Wed, 05 May 2010) | 9 lines

    The C function used by uuid.uuid4 is broken on
    OSX 10.6 in that after os.fork() the parent and
    child generate the same sequence of UUIDs.

    This patch falls back to the the Python implementation
    on OSX 10.6 or later.

    Fixes issue #8621.
  ........
................
  r80790 | antoine.pitrou | 2010-05-05 17:57:33 +0200 (Wed, 05 May 2010) | 9 lines

  Merged revisions 80789 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80789 | antoine.pitrou | 2010-05-05 17:53:45 +0200 (mer., 05 mai 2010) | 3 lines

    Untabify Modules/_ssl.c
  ........
................
  r80795 | barry.warsaw | 2010-05-05 18:18:31 +0200 (Wed, 05 May 2010) | 5 lines

  Bug 7755: audiotest.au is arguably copyrighted material, but definitely makes
  Debian unhappy.  The actual contents of the audio clip are unimportant, so
  replace it with something that we know is okay.  Guido likes woodpeckers.
................
  r80798 | antoine.pitrou | 2010-05-05 18:31:07 +0200 (Wed, 05 May 2010) | 9 lines

  Merged revisions 80796 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80796 | antoine.pitrou | 2010-05-05 18:27:30 +0200 (mer., 05 mai 2010) | 3 lines

    Untabify Modules/_io/fileio.c
  ........
................
  r80803 | antoine.pitrou | 2010-05-05 20:30:22 +0200 (Wed, 05 May 2010) | 9 lines

  Merged revisions 80802 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80802 | antoine.pitrou | 2010-05-05 20:29:02 +0200 (mer., 05 mai 2010) | 3 lines

    Issue #8600: fix test_gdb failures when gdb issues some spurious warnings.
  ........
................
  r80805 | ronald.oussoren | 2010-05-05 21:11:21 +0200 (Wed, 05 May 2010) | 4 lines

  Remove traces of MacOS9 support.

  Fix for issue #7908
................
  r80806 | ronald.oussoren | 2010-05-05 21:12:30 +0200 (Wed, 05 May 2010) | 14 lines

  Blocked revisions 80804 via svnmerge

  ........
    r80804 | ronald.oussoren | 2010-05-05 21:09:31 +0200 (Wed, 05 May 2010) | 8 lines

    In a number of places code still revers
    to "sys.platform == 'mac'" and that is
    dead code because it refers to a platform
    that is no longer supported (and hasn't been
    supported for several releases).

    Fixes issue #7908 for the trunk.
  ........
................
  r80824 | victor.stinner | 2010-05-05 23:43:57 +0200 (Wed, 05 May 2010) | 3 lines

  Issue #8390: tarfile uses surrogateespace as the default error handler
  (instead of replace in read mode or strict in write mode)
................
  r80828 | mark.dickinson | 2010-05-05 23:54:18 +0200 (Wed, 05 May 2010) | 9 lines

  Merged revisions 80826 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80826 | mark.dickinson | 2010-05-05 22:52:39 +0100 (Wed, 05 May 2010) | 1 line

    Issue 8628: fix incorrect documentation for numbers.Complex.imag.
  ........
................
  r80833 | tarek.ziade | 2010-05-06 00:27:31 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80830 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80830 | tarek.ziade | 2010-05-06 00:15:31 +0200 (Thu, 06 May 2010) | 1 line

    Fixed #4265: shutil.copyfile() was leaking file descriptors when disk fills
  ........
................
  r80834 | mark.dickinson | 2010-05-06 00:31:36 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80832 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80832 | mark.dickinson | 2010-05-05 23:23:58 +0100 (Wed, 05 May 2010) | 2 lines

    Issue #8625:  Turn off gcc optimization in debug builds.
  ........
................
  r80836 | mark.dickinson | 2010-05-06 00:39:58 +0200 (Thu, 06 May 2010) | 3 lines

  Issue #1533:  Merge added trunk range tests to py3k.  (The fix itself
  doesn't need to be merged.)  Patch by Alexander Belopolsky.
................
  r80840 | tarek.ziade | 2010-05-06 00:43:04 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80837 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80837 | tarek.ziade | 2010-05-06 00:41:25 +0200 (Thu, 06 May 2010) | 1 line

    removed non needed lines
  ........
................
  r80842 | mark.dickinson | 2010-05-06 00:44:34 +0200 (Thu, 06 May 2010) | 9 lines

  Blocked revisions 80839 via svnmerge

  ........
    r80839 | mark.dickinson | 2010-05-05 23:42:51 +0100 (Wed, 05 May 2010) | 3 lines

    Issue #1533:  test_range in test_builtin: fix test comment and add test
    for rejection of small floats.  Thanks Alexander Belopolsky.
  ........
................
  r80846 | victor.stinner | 2010-05-06 02:08:46 +0200 (Thu, 06 May 2010) | 20 lines

  Recorded merge of revisions 80844-80845 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80844 | victor.stinner | 2010-05-06 01:33:33 +0200 (jeu., 06 mai 2010) | 5 lines

    Untabify Modules/posixmodule.c

    Run Antoine Pitrou "untabify" script + manual editions (OS/2 and some
    continuation lines).
  ........
    r80845 | victor.stinner | 2010-05-06 02:03:44 +0200 (jeu., 06 mai 2010) | 4 lines

    Untabify Modules/posixmodule.c (2)

    Fix some more functions by hand
  ........

  I rewrote the patch for py3k from scratch using untabify + manual editions
................
  r80851 | r.david.murray | 2010-05-06 03:09:27 +0200 (Thu, 06 May 2010) | 11 lines

  Merged revisions 80849 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80849 | r.david.murray | 2010-05-05 20:59:04 -0400 (Wed, 05 May 2010) | 4 lines

    Have the serve.py script announce the directory it is
    serving and which port it is serving it on (I can
    never remember the default port number it uses...)
  ........
................
  r80855 | r.david.murray | 2010-05-06 03:41:14 +0200 (Thu, 06 May 2010) | 24 lines

  Merged revisions 80800 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  It turns out that email5 (py3k), because it is using unicode for the
  payload, doesn't do the encoding to the output character set until later
  in the process.  Specifically, charset.body_encode no longer does the
  input-to-output charset conversion.  So the if test in the exception
  clause in encoders.encode_7or8bit really is needed in email5.

  So, this merge only merges the test, not the removal of the 'if'.

  ........
    r80800 | r.david.murray | 2010-05-05 13:31:03 -0400 (Wed, 05 May 2010) | 9 lines

    Issue #7472: remove unused code from email.encoders.encode_7or8bit.

    Yukihiro Nakadaira noticed a typo in encode_7or8bit that was trying
    to special case iso-2022 codecs.  It turns out that the code in
    question is never used, because whereas it was designed to trigger
    if the payload encoding was eight bit but its output encoding was
    7 bit, in practice the payload is always converted to the 7bit
    encoding before encode_7or8bit is called.  Patch by Shawat Anand.
  ........
................
  r80859 | brian.curtin | 2010-05-06 05:05:50 +0200 (Thu, 06 May 2010) | 12 lines

  Merged revisions 80857 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80857 | brian.curtin | 2010-05-05 21:54:44 -0500 (Wed, 05 May 2010) | 5 lines

    Fix #7863. Properly identify Windows 7 and Server 2008 R2.

    Removed various unused code and added a way to correctly determine
    server vs. workstation via the registry.
  ........
................
  r80871 | antoine.pitrou | 2010-05-06 16:15:10 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80869 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80869 | antoine.pitrou | 2010-05-06 16:11:23 +0200 (jeu., 06 mai 2010) | 3 lines

    `self` doesn't exist here
  ........
................
  r80876 | giampaolo.rodola | 2010-05-06 20:06:30 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80875 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80875 | giampaolo.rodola | 2010-05-06 19:57:06 +0200 (gio, 06 mag 2010) | 1 line

    Fix asyncore issues 8573 and 8483: _strerror might throw ValueError; asyncore.__getattr__ cheap inheritance caused confusing error messages when accessing undefined class attributes; added an alias for __str__ which now is used as a fallback for __repr__
  ........
................
  r80881 | giampaolo.rodola | 2010-05-06 22:02:37 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80880 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80880 | giampaolo.rodola | 2010-05-06 21:56:34 +0200 (gio, 06 mag 2010) | 1 line

    provides a clearer warning message when cheap inheritance with the underlying socket object is used
  ........
................
  r80883 | giampaolo.rodola | 2010-05-06 22:21:57 +0200 (Thu, 06 May 2010) | 9 lines

  Merged revisions 80882 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80882 | giampaolo.rodola | 2010-05-06 22:19:32 +0200 (gio, 06 mag 2010) | 1 line

    adds handle_error(self):raise to test modules using asyncore to provide a clearer error message in case something goes wrong
  ........
................
  r80885 | victor.stinner | 2010-05-07 00:05:07 +0200 (Fri, 07 May 2010) | 7 lines

  Issue #8603: Create a bytes version of os.environ for Unix

  Create os.environb mapping and os.getenvb() function, os.unsetenv() encodes str
  argument to the file system encoding with the surrogateescape error handler
  (instead of utf8/strict) and accepts bytes, and posix.environ keys and values
  are bytes.
................
  r80887 | benjamin.peterson | 2010-05-07 00:09:03 +0200 (Fri, 07 May 2010) | 1 line

  versionadded for environb
................
  r80888 | benjamin.peterson | 2010-05-07 00:13:11 +0200 (Fri, 07 May 2010) | 1 line

  spacing and another versionadded
................
  r80889 | victor.stinner | 2010-05-07 00:19:30 +0200 (Fri, 07 May 2010) | 2 lines

  Fix test_posix (regression introduced by r80885)
................
  r80890 | benjamin.peterson | 2010-05-07 00:23:58 +0200 (Fri, 07 May 2010) | 1 line

  use concise skipping
................
  r80891 | benjamin.peterson | 2010-05-07 00:25:42 +0200 (Fri, 07 May 2010) | 1 line

  wrap long lines
................
  r80892 | benjamin.peterson | 2010-05-07 00:26:31 +0200 (Fri, 07 May 2010) | 1 line

  self.skip -> self.skipTest
................
  r80893 | benjamin.peterson | 2010-05-07 00:29:53 +0200 (Fri, 07 May 2010) | 1 line

  rephrase
................
  r80897 | benjamin.peterson | 2010-05-07 01:03:05 +0200 (Fri, 07 May 2010) | 13 lines

  Merged revisions 80894,80896 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80894 | benjamin.peterson | 2010-05-06 17:33:46 -0500 (Thu, 06 May 2010) | 1 line

    Availability gets its own line
  ........
    r80896 | benjamin.peterson | 2010-05-06 17:49:28 -0500 (Thu, 06 May 2010) | 1 line

    ensure that availability information is on its own line at the end of the function docs
  ........
................
  r80900 | victor.stinner | 2010-05-07 02:41:18 +0200 (Fri, 07 May 2010) | 4 lines

  code_repr(): use %U to format the filename

  Avoid useless unicode decoding/recoding of the filename.
................
  r80902 | victor.stinner | 2010-05-07 02:50:12 +0200 (Fri, 07 May 2010) | 4 lines

  module_repr(): use %U to format the file name

  Avoid useless encode/decode of the filename
................
  r80904 | victor.stinner | 2010-05-07 02:54:14 +0200 (Fri, 07 May 2010) | 2 lines

  Fix test_os: os.environb doesn't exist on Windows
................
  r80905 | victor.stinner | 2010-05-07 02:57:12 +0200 (Fri, 07 May 2010) | 4 lines

  regrtest.py: disable replace_stdout() on Windows until it is fixed

  See issue #8533 (problem with newlines on Windows).
................
  r80910 | senthil.kumaran | 2010-05-07 06:19:23 +0200 (Fri, 07 May 2010) | 9 lines

  Merged revisions 80908 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80908 | senthil.kumaran | 2010-05-07 09:37:29 +0530 (Fri, 07 May 2010) | 3 lines

    Testsuite for RFC3986 based parsing scenario. Related Issue1462525.
  ........
................
  r80919 | michael.foord | 2010-05-07 17:35:24 +0200 (Fri, 07 May 2010) | 9 lines

  Merged revisions 80918 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80918 | michael.foord | 2010-05-07 17:34:08 +0200 (Fri, 07 May 2010) | 1 line

    Adding a test for unittest test discovery with dotted path name.
  ........
................
  r80921 | michael.foord | 2010-05-07 18:00:30 +0200 (Fri, 07 May 2010) | 9 lines

  Merged revisions 80920 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80920 | michael.foord | 2010-05-07 17:52:05 +0200 (Fri, 07 May 2010) | 1 line

    Adding tests for unittest command line handling of buffer, catchbreak and failfast.
  ........
................
  r80923 | victor.stinner | 2010-05-07 18:34:53 +0200 (Fri, 07 May 2010) | 3 lines

  Replace PyUnicode_Decode(buf, strlen(buf), Py_FileSystemDefaultEncoding,
  "surrogateescape") by PyUnicode_DecodeFSDefault(val).
................
  r80925 | benjamin.peterson | 2010-05-07 18:42:51 +0200 (Fri, 07 May 2010) | 1 line

  correct call
................
  r80928 | antoine.pitrou | 2010-05-07 19:04:02 +0200 (Fri, 07 May 2010) | 11 lines

  Merged revisions 80926 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80926 | antoine.pitrou | 2010-05-07 18:50:34 +0200 (ven., 07 mai 2010) | 5 lines

    Issue #8571: Fix an internal error when compressing or decompressing a
    chunk larger than 1GB with the zlib module's compressor and decompressor
    objects.
  ........
................
  r80933 | michael.foord | 2010-05-07 20:18:14 +0200 (Fri, 07 May 2010) | 9 lines

  Merged revisions 80932 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80932 | michael.foord | 2010-05-07 20:16:19 +0200 (Fri, 07 May 2010) | 1 line

    Issue 8547 - detecting and reporting that modules have been imported from the wrong location under test discovery.
  ........
................
  r80936 | benjamin.peterson | 2010-05-07 21:10:11 +0200 (Fri, 07 May 2010) | 76 lines

  Merged revisions 80934 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r80934 | benjamin.peterson | 2010-05-07 13:58:23 -0500 (Fri, 07 May 2010) | 69 lines

    Merged revisions 79911,79916-79917,80018,80418,80572-80573,80635-80639,80668,80922 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r79911 | benjamin.peterson | 2010-04-09 15:38:53 -0500 (Fri, 09 Apr 2010) | 1 line

      use absolute import
    ........
      r79916 | benjamin.peterson | 2010-04-09 16:05:21 -0500 (Fri, 09 Apr 2010) | 1 line

      generalize detection of __future__ imports and attach them to the tree
    ........
      r79917 | benjamin.peterson | 2010-04-09 16:11:44 -0500 (Fri, 09 Apr 2010) | 1 line

      don't try to 'fix' relative imports when absolute_import is enabled #8858
    ........
      r80018 | benjamin.peterson | 2010-04-12 16:12:12 -0500 (Mon, 12 Apr 2010) | 4 lines

      prevent diffs from being mangled is multiprocess mode #6409

      Patch by George Boutsioukis.
    ........
      r80418 | benjamin.peterson | 2010-04-23 16:00:03 -0500 (Fri, 23 Apr 2010) | 1 line

      remove unhelpful description
    ........
      r80572 | benjamin.peterson | 2010-04-27 20:33:54 -0500 (Tue, 27 Apr 2010) | 1 line

      use unicode literals
    ........
      r80573 | jeffrey.yasskin | 2010-04-27 23:08:27 -0500 (Tue, 27 Apr 2010) | 6 lines

      Don't transform imports that are already relative.  2to3 turned
        from . import refactor
      into
        from .. import refactor
      which broke the transformation of 2to3 itself.
    ........
      r80635 | benjamin.peterson | 2010-04-29 16:02:23 -0500 (Thu, 29 Apr 2010) | 1 line

      remove imports
    ........
      r80636 | benjamin.peterson | 2010-04-29 16:02:41 -0500 (Thu, 29 Apr 2010) | 1 line

      unicode literal
    ........
      r80637 | benjamin.peterson | 2010-04-29 16:03:42 -0500 (Thu, 29 Apr 2010) | 1 line

      must pass a string to Number
    ........
      r80638 | benjamin.peterson | 2010-04-29 16:05:34 -0500 (Thu, 29 Apr 2010) | 1 line

      unicode literals
    ........
      r80639 | benjamin.peterson | 2010-04-29 16:06:09 -0500 (Thu, 29 Apr 2010) | 1 line

      pass string to Number
    ........
      r80668 | jeffrey.yasskin | 2010-04-30 18:02:47 -0500 (Fri, 30 Apr 2010) | 4 lines

      Make 2to3 run under Python 2.5 so that the benchmark suite at
      http://hg.python.org/benchmarks/ can use it and still run on implementations
      that haven't gotten to 2.6 yet.  Fixes issue 8566.
    ........
      r80922 | benjamin.peterson | 2010-05-07 11:06:25 -0500 (Fri, 07 May 2010) | 1 line

      prevent xrange transformation from wrapping range calls it produces in list
    ........
  ................
................
  r80938 | benjamin.peterson | 2010-05-07 22:21:26 +0200 (Fri, 07 May 2010) | 1 line

  alias PyUnicode_CompareWithASCII
................
  r80940 | benjamin.peterson | 2010-05-07 22:47:43 +0200 (Fri, 07 May 2010) | 9 lines

  Merged revisions 80939 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80939 | benjamin.peterson | 2010-05-07 15:45:07 -0500 (Fri, 07 May 2010) | 1 line

    revert r80932; it breaks windows
  ........
................
  r80947 | michael.foord | 2010-05-08 01:42:40 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80946 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80946 | michael.foord | 2010-05-08 01:39:38 +0200 (Sat, 08 May 2010) | 1 line

    Issue 8547 - detecting and reporting that modules have been imported from the wrong location under test discovery.
  ........
................
  r80948 | victor.stinner | 2010-05-08 02:07:07 +0200 (Sat, 08 May 2010) | 2 lines

  err_input(): don't encode/decode the unicode message
................
  r80949 | victor.stinner | 2010-05-08 02:35:33 +0200 (Sat, 08 May 2010) | 3 lines

  PyErr_SetFromErrnoWithFilename() decodes the filename using
  PyUnicode_DecodeFSDefault() instead of PyUnicode_FromString()
................
  r80950 | victor.stinner | 2010-05-08 02:36:42 +0200 (Sat, 08 May 2010) | 5 lines

  posix_error_with_allocated_filename() decodes the filename with
  PyUnicode_DecodeFSDefaultAndSize() and call
  PyErr_SetFromErrnoWithFilenameObject() instead of
  PyErr_SetFromErrnoWithFilename()
................
  r80955 | senthil.kumaran | 2010-05-08 05:29:09 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80953 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80953 | senthil.kumaran | 2010-05-08 08:41:50 +0530 (Sat, 08 May 2010) | 3 lines

    Fix Issue8656 - urllib2 mangles file://-scheme URLs
  ........
................
  r80959 | senthil.kumaran | 2010-05-08 07:12:05 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80957 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80957 | senthil.kumaran | 2010-05-08 10:30:11 +0530 (Sat, 08 May 2010) | 2 lines

    Fixing the errors trigerred in test_urllib2net. Related to issue8656.
  ........
................
  r80962 | mark.dickinson | 2010-05-08 10:03:09 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80961 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80961 | mark.dickinson | 2010-05-08 09:01:19 +0100 (Sat, 08 May 2010) | 2 lines

    Issue #8659: Remove redundant ABS calls.  Thanks Daniel Stutzbach.
  ........
................
  r80968 | ronald.oussoren | 2010-05-08 12:49:43 +0200 (Sat, 08 May 2010) | 11 lines

  Merged revisions 80967 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80967 | ronald.oussoren | 2010-05-08 12:29:06 +0200 (Sat, 08 May 2010) | 4 lines

    Issue #8084: ensure that the --user directory
    conforms to platforms standars on OSX when
    using a python framework.
  ........
................
  r80971 | victor.stinner | 2010-05-08 13:10:09 +0200 (Sat, 08 May 2010) | 3 lines

  Issue #8514: Add os.fsencode() function (Unix only): encode a string to bytes
  for use in the file system, environment variables or the command line.
................
  r80973 | matthias.klose | 2010-05-08 13:12:56 +0200 (Sat, 08 May 2010) | 27 lines

  Blocked revisions 80964-80966,80969-80970 via svnmerge

  ........
    r80964 | matthias.klose | 2010-05-08 12:00:28 +0200 (Sa, 08 Mai 2010) | 2 lines

    - Issue #8510: Update to autoconf2.65.
  ........
    r80965 | matthias.klose | 2010-05-08 12:14:46 +0200 (Sa, 08 Mai 2010) | 2 lines

    - configure.in: Replace AC_HELP_STRING with AS_HELP_STRING
  ........
    r80966 | matthias.klose | 2010-05-08 12:17:27 +0200 (Sa, 08 Mai 2010) | 2 lines

    configure.in: s/AC_AIX/AC_USE_SYSTEM_EXTENSIONS/
  ........
    r80969 | matthias.klose | 2010-05-08 13:01:39 +0200 (Sa, 08 Mai 2010) | 3 lines

    configure.in: convert all obsolete AC_TRY_* macros to AC_*_IFELSE,
    only whitespace changes in generated configure (diff -uEwB).
  ........
    r80970 | matthias.klose | 2010-05-08 13:04:18 +0200 (Sa, 08 Mai 2010) | 4 lines

    configure.in: Avoid autoconf warning: Assume C89 semantics that
    RETSIGTYPE is always void (issue #8510).
    pyconfig.h: Regenerate
  ........
................
  r80975 | michael.foord | 2010-05-08 15:23:31 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80974 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80974 | michael.foord | 2010-05-08 15:20:07 +0200 (Sat, 08 May 2010) | 1 line

    Issue 7780. Adding a test for unittest test discovery from a dotted path.
  ........
................
  r80979 | mark.dickinson | 2010-05-08 16:35:02 +0200 (Sat, 08 May 2010) | 6 lines

  Issue #8644: Improve accuracy of timedelta.total_seconds, by doing intermediate
  computations with integer arithmetic instead of floating point.
  td.total_seconds() now agrees with td / timedelta(seconds = 1).

  Thanks Alexander Belopolsky for the patch.
................
  r80981 | michael.foord | 2010-05-08 17:13:42 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80980 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80980 | michael.foord | 2010-05-08 17:09:37 +0200 (Sat, 08 May 2010) | 1 line

    Documenting test discovery from package name and potential problems with test discovery importing tests from the wrong location. Issue 7780 and issue 8547.
  ........
................
  r80983 | benjamin.peterson | 2010-05-08 17:26:30 +0200 (Sat, 08 May 2010) | 1 line

  replace long with int
................
  r80989 | benjamin.peterson | 2010-05-08 17:51:23 +0200 (Sat, 08 May 2010) | 13 lines

  Merged revisions 80986-80987 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80986 | benjamin.peterson | 2010-05-08 10:41:44 -0500 (Sat, 08 May 2010) | 1 line

    r80967 introduced a new scheme
  ........
    r80987 | benjamin.peterson | 2010-05-08 10:42:29 -0500 (Sat, 08 May 2010) | 1 line

    add underscore
  ........
................
  r80992 | michael.foord | 2010-05-08 18:46:14 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80990 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80990 | michael.foord | 2010-05-08 18:40:52 +0200 (Sat, 08 May 2010) | 1 line

    Updating documentation and adding docstrings to unittest.TestCase.assertRegexpMatches and assertNotRegexpMatches. Issue 8038.
  ........
................
  r80993 | benjamin.peterson | 2010-05-08 18:51:16 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80991 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80991 | benjamin.peterson | 2010-05-08 11:44:52 -0500 (Sat, 08 May 2010) | 1 line

    run and fix enumerate start test cases #8636
  ........
................
  r80999 | michael.foord | 2010-05-08 19:10:05 +0200 (Sat, 08 May 2010) | 9 lines

  Merged revisions 80997 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80997 | michael.foord | 2010-05-08 19:06:25 +0200 (Sat, 08 May 2010) | 1 line

    unittest: issue 8301. Adding functions to test suites no longer crashes.
  ........
................
  r81001 | gregory.p.smith | 2010-05-08 20:05:46 +0200 (Sat, 08 May 2010) | 2 lines

  Adds a unittest for the internal os._execvpe function.
................
  r81003 | benjamin.peterson | 2010-05-08 20:57:34 +0200 (Sat, 08 May 2010) | 16 lines

  Blocked revisions 80996,80998,81002 via svnmerge

  ........
    r80996 | benjamin.peterson | 2010-05-08 12:05:19 -0500 (Sat, 08 May 2010) | 1 line

    update pydoc-topics
  ........
    r80998 | benjamin.peterson | 2010-05-08 12:08:17 -0500 (Sat, 08 May 2010) | 1 line

    bump version to 2.7 beta 2
  ........
    r81002 | benjamin.peterson | 2010-05-08 13:53:42 -0500 (Sat, 08 May 2010) | 1 line

    towards 2.7 release candidate 1
  ........
................
  r81005 | benjamin.peterson | 2010-05-08 21:52:21 +0200 (Sat, 08 May 2010) | 4 lines

  Create __pycache__ dir when the pyc path is explicitly given

  Patch from Arfrever Frehtes Taifersar Arahesis.
................
  r81006 | benjamin.peterson | 2010-05-08 21:52:49 +0200 (Sat, 08 May 2010) | 1 line

  add news for r81005
................
  r81009 | benjamin.peterson | 2010-05-08 23:03:44 +0200 (Sat, 08 May 2010) | 8 lines

  Blocked revisions 81008 via svnmerge

  ........
    r81008 | benjamin.peterson | 2010-05-08 15:59:42 -0500 (Sat, 08 May 2010) | 1 line

    remove svn:mergeinfo property
  ........
................
  r81010 | benjamin.peterson | 2010-05-08 23:05:35 +0200 (Sat, 08 May 2010) | 1 line

  remove svn:mergeinfo
................
  r81014 | victor.stinner | 2010-05-09 05:15:33 +0200 (Sun, 09 May 2010) | 2 lines

  Write tests for the new function os.fsencode()
................
  r81016 | jean-paul.calderone | 2010-05-09 05:18:57 +0200 (Sun, 09 May 2010) | 9 lines

  Merged revisions 81007 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81007 | jean-paul.calderone | 2010-05-08 16:06:02 -0400 (Sat, 08 May 2010) | 1 line

    Skip signal handler re-installation if it is not necessary.  Issue 8354.
  ........
................
  r81017 | benjamin.peterson | 2010-05-09 05:22:58 +0200 (Sun, 09 May 2010) | 1 line

  make condition more specific
................
  r81019 | gregory.p.smith | 2010-05-09 05:36:42 +0200 (Sun, 09 May 2010) | 3 lines

  Replace /s with os.sep in the new internal_execvpe test.  Hopefully fixes
  this test on windows.
................
  r81021 | mark.dickinson | 2010-05-09 11:30:53 +0200 (Sun, 09 May 2010) | 9 lines

  Blocked revisions 81020 via svnmerge

  ........
    r81020 | mark.dickinson | 2010-05-09 10:30:06 +0100 (Sun, 09 May 2010) | 3 lines

    Issue #8644:  Improve accuracy of timedelta.total_seconds method.
    (Backport of r80979 to py3k.)  Thanks Alexander Belopolsky.
  ........
................
  r81023 | michael.foord | 2010-05-09 11:59:35 +0200 (Sun, 09 May 2010) | 9 lines

  Merged revisions 81022 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81022 | michael.foord | 2010-05-09 11:58:25 +0200 (Sun, 09 May 2010) | 1 line

    Adding a test for unittest.BaseTestSuite.
  ........
................
  r81024 | mark.dickinson | 2010-05-09 14:16:29 +0200 (Sun, 09 May 2010) | 1 line

  Fix test_urllib2 failure on OS X.
................
  r81028 | eric.smith | 2010-05-09 16:09:25 +0200 (Sun, 09 May 2010) | 8 lines

  Blocked revisions 81026 via svnmerge

  ........
    r81026 | eric.smith | 2010-05-09 10:04:59 -0400 (Sun, 09 May 2010) | 1 line

    Issue 8671: Whitespace fix.
  ........
................
  r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (Sun, 09 May 2010) | 9 lines

  Recorded merge of revisions 81029 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines

    Untabify C files. Will watch buildbots.
  ........
................
  r81041 | giampaolo.rodola | 2010-05-10 16:53:29 +0200 (Mon, 10 May 2010) | 1 line

  Fix issue #4972: adds ftplib.FTP context manager protocol
................
  r81044 | giampaolo.rodola | 2010-05-10 17:40:49 +0200 (Mon, 10 May 2010) | 9 lines

  Merged revisions 81043 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81043 | giampaolo.rodola | 2010-05-10 17:33:22 +0200 (lun, 10 mag 2010) | 1 line

    Issue #8490: adds a more solid test suite for asyncore
  ........
................
  r81047 | mark.dickinson | 2010-05-10 18:27:45 +0200 (Mon, 10 May 2010) | 10 lines

  Merged revisions 81045 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81045 | mark.dickinson | 2010-05-10 17:07:42 +0100 (Mon, 10 May 2010) | 3 lines

    Issue #8674: Fix incorrect and UB-inducing overflow checks in audioop
    module.  Thanks Tomas Hoger for the patch.
  ........
................
  r81056 | michael.foord | 2010-05-10 22:23:58 +0200 (Mon, 10 May 2010) | 9 lines

  Merged revisions 81055 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81055 | michael.foord | 2010-05-10 21:21:16 +0100 (Mon, 10 May 2010) | 1 line

    Improving help message for python -m unittest. Issue 8303.
  ........
................
  r81057 | benjamin.peterson | 2010-05-10 22:49:20 +0200 (Mon, 10 May 2010) | 1 line

  remove reference to second argument to raise #8676
................
  r81061 | georg.brandl | 2010-05-10 23:17:00 +0200 (Mon, 10 May 2010) | 1 line

  Fix nits in the lexical analysis section: \u requires four digits, backtick is not allowed in source in 3.x.
................
  r81063 | mark.dickinson | 2010-05-10 23:27:53 +0200 (Mon, 10 May 2010) | 9 lines

  Merged revisions 81036 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81036 | mark.dickinson | 2010-05-09 21:30:29 +0100 (Sun, 09 May 2010) | 1 line

    Post-detabification cleanup:  whitespace fixes and long line rewraps only.
  ........
................
  r81064 | mark.dickinson | 2010-05-10 23:37:34 +0200 (Mon, 10 May 2010) | 9 lines

  Merged revisions 81037 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81037 | mark.dickinson | 2010-05-09 21:42:09 +0100 (Sun, 09 May 2010) | 1 line

    Wrap multiline macros in a 'do {} while(0)', for safety.
  ........
................
  r81071 | andrew.kuchling | 2010-05-11 01:14:26 +0200 (Tue, 11 May 2010) | 9 lines

  Merged revisions 81049 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81049 | andrew.kuchling | 2010-05-10 13:18:25 -0400 (Mon, 10 May 2010) | 1 line

    Move { out of #if...#else block; this confuses Emacs' C-mode
  ........
................
  r81074 | andrew.kuchling | 2010-05-11 01:28:28 +0200 (Tue, 11 May 2010) | 9 lines

  Merged revisions 81072 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81072 | andrew.kuchling | 2010-05-10 19:24:09 -0400 (Mon, 10 May 2010) | 1 line

    Break long line in macros
  ........
................
  r81075 | andrew.kuchling | 2010-05-11 01:30:25 +0200 (Tue, 11 May 2010) | 9 lines

  Merged revisions 81073 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81073 | andrew.kuchling | 2010-05-10 19:27:01 -0400 (Mon, 10 May 2010) | 1 line

    Use ';' after initialization macros to avoid confusing re-indenters
  ........
................
  r81076 | benjamin.peterson | 2010-05-11 02:07:48 +0200 (Tue, 11 May 2010) | 1 line

  remove now useless __ne__
................
  r81078 | mark.dickinson | 2010-05-11 11:23:07 +0200 (Tue, 11 May 2010) | 10 lines

  Recorded merge of revisions 81077 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81077 | mark.dickinson | 2010-05-11 09:55:06 +0100 (Tue, 11 May 2010) | 3 lines

    Issue #8510: Remove nested 'main' functions (causing failure) in 3 configure tests;
    remove some unnecessary '#include "confdefs.h"' lines.  Thanks Roumen Petrov.
  ........
................
  r81081 | mark.dickinson | 2010-05-11 15:09:58 +0200 (Tue, 11 May 2010) | 9 lines

  Merged revisions 81079 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81079 | mark.dickinson | 2010-05-11 14:05:30 +0100 (Tue, 11 May 2010) | 1 line

    Issue #8674: fix another bogus overflow check in audioop module.
  ........
................
  r81083 | mark.dickinson | 2010-05-11 15:34:35 +0200 (Tue, 11 May 2010) | 2 lines

  Issue #8657:  Make the audioop module PY_SSIZE_T_CLEAN.
................
  r81084 | giampaolo.rodola | 2010-05-11 16:00:04 +0200 (Tue, 11 May 2010) | 1 line

  adding myself to 'testing' interest area of maintainers.rst file
................
  r81085 | mark.dickinson | 2010-05-11 19:57:09 +0200 (Tue, 11 May 2010) | 1 line

  Issue #8677:  Make curses module PY_SSIZE_T_CLEAN.
................
  r81090 | brian.curtin | 2010-05-11 22:35:47 +0200 (Tue, 11 May 2010) | 13 lines

  #8575 - Update and reorganize some _winreg contents.

  I've removed the hopeful note about a future higher-level module since
  it's been in there for quite a long time and nothing of the sort has
  come up. There are a few places where markup was added to cross-reference
  other sections, and many of the external links have been removed and now
  point to newly created sections containing previously undocumented
  information.

  The Value Types section was created and it's contents were taken from
  a function-specific area, since it applies to more than just that
  function. It fits in better with the other newly documented constants.
................
  r81096 | antoine.pitrou | 2010-05-12 01:36:40 +0200 (Wed, 12 May 2010) | 11 lines

  Merged revisions 81094 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81094 | antoine.pitrou | 2010-05-12 01:32:31 +0200 (mer., 12 mai 2010) | 6 lines

    Issue #8672: Add a zlib test ensuring that an incomplete stream can be
    handled by a decompressor object without errors (it returns incomplete
    uncompressed data).
  ........
................
  r81100 | antoine.pitrou | 2010-05-12 01:46:02 +0200 (Wed, 12 May 2010) | 10 lines

  Merged revisions 81098 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81098 | antoine.pitrou | 2010-05-12 01:42:28 +0200 (mer., 12 mai 2010) | 5 lines

    Issue #8681: Make the zlib module's error messages more informative when
    the zlib itself doesn't give any detailed explanation.
  ........
................
  r81103 | giampaolo.rodola | 2010-05-12 02:33:15 +0200 (Wed, 12 May 2010) | 9 lines

  Merged revisions 81102 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81102 | giampaolo.rodola | 2010-05-12 02:29:27 +0200 (mer, 12 mag 2010) | 1 line

    Removed the assertion that dispatcher.connected attribute must be False after a single connect() call. Solaris and FreeBSD buildbots failures showed how connect() can succeed even in a single call. All bo failures should definitively be fixed now.
  ........
................
  r81107 | fred.drake | 2010-05-12 03:36:11 +0200 (Wed, 12 May 2010) | 13 lines

  Merged revisions 81087,81106 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81087 | fred.drake | 2010-05-11 14:12:27 -0400 (Tue, 11 May 2010) | 2 lines

    fix typo
  ........
    r81106 | fred.drake | 2010-05-11 21:22:03 -0400 (Tue, 11 May 2010) | 2 lines

    fix error introduced in previous commit, and the adjacent additional typo
  ........
................
  r81109 | fred.drake | 2010-05-12 04:34:50 +0200 (Wed, 12 May 2010) | 11 lines

  Merged revisions 81108 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81108 | fred.drake | 2010-05-11 22:24:50 -0400 (Tue, 11 May 2010) | 4 lines

    - clarify Attr.name comment on the presence of colons in namespace mode
    - document Attr.value
    - wrap some long lines
  ........
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@81112 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoRevert changes for testing issue #7384.
stefan.krah [Fri, 23 Apr 2010 09:06:55 +0000 (09:06 +0000)]
Revert changes for testing issue #7384.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80399 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoRevert changes for testing issue #7384.
stefan.krah [Fri, 23 Apr 2010 09:04:02 +0000 (09:04 +0000)]
Revert changes for testing issue #7384.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80398 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 80309,80311-80312,80317,80321,80323-80324,80326-80329,80331,80333...
stefan.krah [Fri, 23 Apr 2010 08:13:30 +0000 (08:13 +0000)]
Merged revisions 80309,80311-80312,80317,80321,80323-80324,80326-80329,80331,80333-80335,80337,80342-80343,80346,80349,80353,80359,80361,80364,80366,80368-80370,80379,80382,80384,80390,80394 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r80309 | tarek.ziade | 2010-04-21 15:35:21 +0200 (Wed, 21 Apr 2010) | 9 lines

  Merged revisions 80306 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80306 | tarek.ziade | 2010-04-21 15:32:26 +0200 (Wed, 21 Apr 2010) | 1 line

    shutil: removed unused import and fixed attributes names in _call_external_zip
  ........
................
  r80311 | victor.stinner | 2010-04-21 15:53:05 +0200 (Wed, 21 Apr 2010) | 5 lines

  Adapt libpython.py and test_gdb.py to Python3

   * Rename PyStringObjectPtr to PyBytesObjectPtr
   * Replace PyObject_Print by textiowrapper_write
................
  r80312 | victor.stinner | 2010-04-21 15:55:23 +0200 (Wed, 21 Apr 2010) | 4 lines

  Update NEWS file accoding to my last patch (r80311 about gdb)

  Move test_gdb issues to the Tests section.
................
  r80317 | antoine.pitrou | 2010-04-21 21:46:23 +0200 (Wed, 21 Apr 2010) | 15 lines

  Merged revisions 80314-80315 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80314 | antoine.pitrou | 2010-04-21 21:28:03 +0200 (mer., 21 avril 2010) | 5 lines

    Issue #8484: Load all ciphers and digest algorithms when initializing
    the _ssl extension, such that verification of some SSL certificates
    doesn't fail because of an "unknown algorithm".
  ........
    r80315 | antoine.pitrou | 2010-04-21 21:36:23 +0200 (mer., 21 avril 2010) | 3 lines

    Forgot to add the sample certificate (followup to r80314)
  ........
................
  r80321 | matthias.klose | 2010-04-21 23:47:45 +0200 (Wed, 21 Apr 2010) | 9 lines

  Merged revisions 80320 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80320 | matthias.klose | 2010-04-21 23:45:30 +0200 (Mi, 21 Apr 2010) | 2 lines

    setup.py: search ffi.h in include dirs, if LIBFFI_INCLUDEDIR is empty.
  ........
................
  r80323 | matthias.klose | 2010-04-22 00:21:03 +0200 (Thu, 22 Apr 2010) | 9 lines

  Merged revisions 80322 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80322 | matthias.klose | 2010-04-22 00:18:52 +0200 (Do, 22 Apr 2010) | 2 lines

    - Build the ossaudio extension on GNU/kFreeBSD.
  ........
................
  r80324 | martin.v.loewis | 2010-04-22 00:38:42 +0200 (Thu, 22 Apr 2010) | 2 lines

  Issue #8380: Port gdb/libpython to 3.x.
................
  r80326 | antoine.pitrou | 2010-04-22 00:56:22 +0200 (Thu, 22 Apr 2010) | 12 lines

  Merged revisions 80325 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80325 | antoine.pitrou | 2010-04-22 00:53:29 +0200 (jeu., 22 avril 2010) | 6 lines

    Issue #7332: Remove the 16KB stack-based buffer in
    PyMarshal_ReadLastObjectFromFile, which doesn't bring any noticeable
    benefit compared to the dynamic memory allocation fallback.  Patch by
    Charles-François Natali.
  ........
................
  r80327 | antoine.pitrou | 2010-04-22 00:59:01 +0200 (Thu, 22 Apr 2010) | 3 lines

  Add myself to ssl, although I'm not a de facto maintainer or expert
................
  r80328 | r.david.murray | 2010-04-22 01:05:10 +0200 (Thu, 22 Apr 2010) | 3 lines

  Add myself to email, move 'windows' to Platforms where it
  belongs, and finish alphabetizing the Platforms list.
................
  r80329 | brian.curtin | 2010-04-22 01:56:21 +0200 (Thu, 22 Apr 2010) | 4 lines

  Port #7347 to py3k.

  Add CreateKeyEx and DeleteKeyEx, along with test improvements.
................
  r80331 | r.david.murray | 2010-04-22 02:53:47 +0200 (Thu, 22 Apr 2010) | 12 lines

  Merged revisions 80155 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80155 | r.david.murray | 2010-04-17 17:59:26 -0400 (Sat, 17 Apr 2010) | 5 lines

    Issue #8263: On freebsd6 the unittest 'break' test stops regrtest; skip it.

    This is presumably related to issue 3864, and appears to be due
    to a platform bug on freebsd6.
  ........
................
  r80333 | brian.curtin | 2010-04-22 03:07:36 +0200 (Thu, 22 Apr 2010) | 2 lines

  Add a note about #7347.
................
  r80334 | r.david.murray | 2010-04-22 03:49:37 +0200 (Thu, 22 Apr 2010) | 2 lines

  Fix verb tense in skip message.
................
  r80335 | brian.curtin | 2010-04-22 03:52:50 +0200 (Thu, 22 Apr 2010) | 2 lines

  #7347 entry got entered in the wrong spot.
................
  r80337 | senthil.kumaran | 2010-04-22 07:53:18 +0200 (Thu, 22 Apr 2010) | 9 lines

  Merged revisions 80336 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80336 | senthil.kumaran | 2010-04-22 11:18:35 +0530 (Thu, 22 Apr 2010) | 3 lines

    Updated the RFCs list in the See Also section of urlparse.rst
  ........
................
  r80342 | georg.brandl | 2010-04-22 09:00:42 +0200 (Thu, 22 Apr 2010) | 1 line

  Fix indentation.
................
  r80343 | georg.brandl | 2010-04-22 09:02:51 +0200 (Thu, 22 Apr 2010) | 1 line

  Typo fixes.
................
  r80346 | senthil.kumaran | 2010-04-22 12:53:30 +0200 (Thu, 22 Apr 2010) | 4 lines

  Fixing a note on encoding declaration, its usage in urlopen based on review
  comments from RDM and Ezio.
................
  r80349 | victor.stinner | 2010-04-22 13:23:23 +0200 (Thu, 22 Apr 2010) | 3 lines

  Issue #8195: Fix a crash in sqlite Connection.create_collation() if the
  collation name contains a surrogate character.
................
  r80353 | ezio.melotti | 2010-04-22 13:29:27 +0200 (Thu, 22 Apr 2010) | 9 lines

  Merged revisions 80350 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80350 | ezio.melotti | 2010-04-22 14:23:31 +0300 (Thu, 22 Apr 2010) | 1 line

    #8474: fix duplicate test in test_email.
  ........
................
  r80359 | ezio.melotti | 2010-04-22 13:57:12 +0200 (Thu, 22 Apr 2010) | 9 lines

  Merged revisions 80357 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80357 | ezio.melotti | 2010-04-22 14:53:21 +0300 (Thu, 22 Apr 2010) | 1 line

    Rephrase comment.
  ........
................
  r80361 | victor.stinner | 2010-04-22 14:08:36 +0200 (Thu, 22 Apr 2010) | 3 lines

  Issue #8485: PyUnicode_FSConverter() doesn't accept bytearray object anymore,
  you have to convert your bytearray filenames to bytes
................
  r80364 | senthil.kumaran | 2010-04-22 14:19:46 +0200 (Thu, 22 Apr 2010) | 10 lines

  Merged revisions 80362 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80362 | senthil.kumaran | 2010-04-22 17:40:13 +0530 (Thu, 22 Apr 2010) | 4 lines

    Changed tests to only urlparse one, which was enough, addressed Ezio's comment
    on Invalid url check statement and versionchanged string in docs.
  ........
................
  r80366 | martin.v.loewis | 2010-04-22 15:16:44 +0200 (Thu, 22 Apr 2010) | 10 lines

  Merged revisions 80355 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80355 | martin.v.loewis | 2010-04-22 13:34:36 +0200 (Do, 22 Apr 2010) | 3 lines

    Issue #8475: Pass absolute interpreter path to
    "make html".
  ........
................
  r80368 | antoine.pitrou | 2010-04-22 15:19:31 +0200 (Thu, 22 Apr 2010) | 3 lines

  Fix mailcap.py built-in test.
................
  r80369 | antoine.pitrou | 2010-04-22 15:30:10 +0200 (Thu, 22 Apr 2010) | 5 lines

  Issue #8496: make mailcap.lookup() always return a list, rather than an iterator.
  Patch by Gregory Nofi.
................
  r80370 | matthias.klose | 2010-04-22 15:38:12 +0200 (Thu, 22 Apr 2010) | 2 lines

  - Mention _posixsubprocess.c in Modules/Setup.dist
................
  r80379 | antoine.pitrou | 2010-04-22 20:43:31 +0200 (Thu, 22 Apr 2010) | 9 lines

  Merged revisions 80375 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80375 | antoine.pitrou | 2010-04-22 20:00:41 +0200 (jeu., 22 avril 2010) | 3 lines

    Skip test on old versions of OpenSSL
  ........
................
  r80382 | victor.stinner | 2010-04-22 21:38:16 +0200 (Thu, 22 Apr 2010) | 3 lines

  Issue #8092: Fix PyUnicode_EncodeUTF8() to support error handler producing
  unicode string (eg. backslashreplace)
................
  r80384 | victor.stinner | 2010-04-22 22:01:57 +0200 (Thu, 22 Apr 2010) | 2 lines

  Fix my previous commit (r80382) for wide build (unicodeobject.c)
................
  r80390 | georg.brandl | 2010-04-23 01:20:19 +0200 (Fri, 23 Apr 2010) | 9 lines

  Merged revisions 80388 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80388 | georg.brandl | 2010-04-23 00:15:33 +0200 (Fr, 23 Apr 2010) | 1 line

    Add "report a bug" links in some prominent places.  Make it clear that doc bugs can be mailed to docs@python.org.  Clarify tracker usage.
  ........
................
  r80394 | antoine.pitrou | 2010-04-23 02:16:21 +0200 (Fri, 23 Apr 2010) | 15 lines

  Merged revisions 80392 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80392 | antoine.pitrou | 2010-04-23 01:33:02 +0200 (ven., 23 avril 2010) | 9 lines

    Issue #8108: Fix the unwrap() method of SSL objects when the socket has
    a non-infinite timeout.  Also make that method friendlier with applications
    wanting to continue using the socket in clear-text mode, by disabling
    OpenSSL's internal readahead.  Thanks to Darryl Miles for guidance.

    Issue #8108: test_ftplib's non-blocking SSL server now has proper handling
    of SSL shutdowns.
  ........
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80395 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoDisable pentium-pro optimizations on Mac OS X. The linker has problems
stefan.krah [Thu, 22 Apr 2010 18:09:21 +0000 (18:09 +0000)]
Disable pentium-pro optimizations on Mac OS X. The linker has problems
with a global constant in gcc inline asm.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80376 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAnother attempt to fix the link error on the Tiger buildbot.
stefan.krah [Thu, 22 Apr 2010 17:39:09 +0000 (17:39 +0000)]
Another attempt to fix the link error on the Tiger buildbot.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80373 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoSwitch to self.get_platform().
stefan.krah [Thu, 22 Apr 2010 11:43:57 +0000 (11:43 +0000)]
Switch to self.get_platform().

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80356 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFix link error on darwin.
stefan.krah [Thu, 22 Apr 2010 11:01:56 +0000 (11:01 +0000)]
Fix link error on darwin.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80348 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoSkip library detection on OS X.
stefan.krah [Thu, 22 Apr 2010 08:27:29 +0000 (08:27 +0000)]
Skip library detection on OS X.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80344 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoTest patch for #7384 on the buildbots. Will revert.
stefan.krah [Wed, 21 Apr 2010 12:18:38 +0000 (12:18 +0000)]
Test patch for #7384 on the buildbots. Will revert.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80305 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 79906,79912,79922,79931,79933,79946,79948,79953,79955-79958,79960...
stefan.krah [Wed, 21 Apr 2010 11:06:18 +0000 (11:06 +0000)]
Merged revisions 79906,79912,79922,79931,79933,79946,79948,79953,79955-79958,79960,79964-79976,79978,79980-79981,79983,79990,79992,79996-79997,79999,80002,80006,80008,80010,80016,80019-80020,80023,80027,80031,80036,80040,80044,80061,80066,80071,80075,80078,80083,80092,80102,80105-80106,80108-80109,80111-80112,80114-80116,80122,80125,80128,80130,80135,80137-80138,80140-80141,80143,80148,80153-80154,80157-80159,80161,80163,80167,80170,80176,80181-80182,80185,80190-80191,80195-80196,80198,80200,80205-80207,80211-80212,80217,80219,80224,80228,80230,80233,80240,80244,80246,80248,80251,80253,80256,80259,80261,80263,80266,80272-80273,80275-80276,80278,80280,80286,80289-80291,80293,80296,80299-80300,80302-80303 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r79906 | brian.curtin | 2010-04-08 15:55:29 +0200 (Thu, 08 Apr 2010) | 2 lines

  Add MatchObject.groups which got messed up during a merge.
................
  r79912 | antoine.pitrou | 2010-04-09 22:42:09 +0200 (Fri, 09 Apr 2010) | 10 lines

  Merged revisions 79910 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79910 | antoine.pitrou | 2010-04-09 22:38:39 +0200 (ven., 09 avril 2010) | 4 lines

    SSL_MODE_AUTO_RETRY has been added in OpenSSL 0.9.6.  Fix compilation
    with earlier versions.
  ........
................
  r79922 | raymond.hettinger | 2010-04-10 09:09:53 +0200 (Sat, 10 Apr 2010) | 1 line

  Fixup new itertools recipes.
................
  r79931 | raymond.hettinger | 2010-04-10 18:59:03 +0200 (Sat, 10 Apr 2010) | 1 line

  Issue 8361: Remove assert from functools.total_ordering
................
  r79933 | benjamin.peterson | 2010-04-10 20:57:52 +0200 (Sat, 10 Apr 2010) | 20 lines

  Blocked revisions 79927-79928,79930,79932 via svnmerge

  ........
    r79927 | benjamin.peterson | 2010-04-10 11:22:05 -0500 (Sat, 10 Apr 2010) | 1 line

    bump version to 2.7b1
  ........
    r79928 | benjamin.peterson | 2010-04-10 11:28:34 -0500 (Sat, 10 Apr 2010) | 1 line

    update pydoc-topics
  ........
    r79930 | raymond.hettinger | 2010-04-10 11:57:36 -0500 (Sat, 10 Apr 2010) | 1 line

    Issue 8361: Remove assert from functools.total_ordering?\001
  ........
    r79932 | benjamin.peterson | 2010-04-10 13:53:58 -0500 (Sat, 10 Apr 2010) | 1 line

    towards beta 2
  ........
................
  r79946 | benjamin.peterson | 2010-04-11 03:43:16 +0200 (Sun, 11 Apr 2010) | 9 lines

  Merged revisions 79944 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79944 | benjamin.peterson | 2010-04-10 20:40:32 -0500 (Sat, 10 Apr 2010) | 1 line

    add test for class with no operations defined
  ........
................
  r79948 | benjamin.peterson | 2010-04-11 04:17:08 +0200 (Sun, 11 Apr 2010) | 162 lines

  Blocked revisions 79285,79292,79384,79387,79480-79481,79483,79509,79511,79528,79549,79569,79575-79578,79625,79650-79651,79706,79710,79713,79722,79730,79744,79750,79755,79808,79915,79918,79920,79937,79939 via svnmerge

  ................
    r79285 | jesus.cea | 2010-03-22 09:22:26 -0500 (Mon, 22 Mar 2010) | 1 line

    pybsddb 4.8.4 integration. Please, comment in issue #8156
  ................
    r79292 | jesus.cea | 2010-03-22 10:18:46 -0500 (Mon, 22 Mar 2010) | 1 line

    Missing testsuite files
  ................
    r79384 | antoine.pitrou | 2010-03-24 16:55:12 -0500 (Wed, 24 Mar 2010) | 3 lines

    Trying to fix #8108.  Will watch the buildbot(s).
  ................
    r79387 | antoine.pitrou | 2010-03-24 17:12:15 -0500 (Wed, 24 Mar 2010) | 3 lines

    Revert r79384 (the fix failed).
  ................
    r79480 | raymond.hettinger | 2010-03-28 13:02:41 -0500 (Sun, 28 Mar 2010) | 1 line

    Update itertools recipes.
  ................
    r79481 | raymond.hettinger | 2010-03-28 13:08:15 -0500 (Sun, 28 Mar 2010) | 1 line

    Add a note on optimizing the itertools recipes for production.
  ................
    r79483 | raymond.hettinger | 2010-03-28 13:25:01 -0500 (Sun, 28 Mar 2010) | 1 line

    Update itertools recipe for consume().
  ................
    r79509 | thomas.heller | 2010-03-30 14:46:23 -0500 (Tue, 30 Mar 2010) | 24 lines

    Merged revisions 79115,79424,79491 via svnmerge from
    svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win

    ........
      r79115 | thomas.heller | 2010-03-19 22:14:47 +0100 (Fr, 19 Mrz 2010) | 7 lines

      Work in progress.  2 tests fail on x86/win32 because the stack
      checking code in ffi_call_win32 is not yet implemented.

      Remove most files from _ctypes/libffi_msvc, only two include files
      stay (updated from _ctypes/libffi/...).  Other files are used in the
      cross-platform _ctypes/libffi directory.
    ........
      r79424 | thomas.heller | 2010-03-25 19:28:02 +0100 (Do, 25 Mrz 2010) | 1 line

      Build _ctypes on Win64.
    ........
      r79491 | thomas.heller | 2010-03-29 21:30:33 +0200 (Mo, 29 Mrz 2010) | 4 lines

      On Windows, ctypes does no longer check the stack before and after
      calling a foreign function.
      This allows to use the unmodified libffi library.
    ........
  ................
    r79511 | thomas.heller | 2010-03-30 14:55:34 -0500 (Tue, 30 Mar 2010) | 3 lines

    Removed merge tracking for "svnmerge" for
    svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win
  ................
    r79528 | ezio.melotti | 2010-03-31 03:33:50 -0500 (Wed, 31 Mar 2010) | 1 line

    Silence a py3k warning.
  ................
    r79549 | raymond.hettinger | 2010-04-01 02:54:16 -0500 (Thu, 01 Apr 2010) | 1 line

    Document link to Sorting HowTo
  ................
    r79569 | raymond.hettinger | 2010-04-01 21:44:31 -0500 (Thu, 01 Apr 2010) | 1 line

    Add and update itertools recipes.
  ................
    r79575 | raymond.hettinger | 2010-04-02 01:23:12 -0500 (Fri, 02 Apr 2010) | 1 line

    Cleanup itertools recipes
  ................
    r79576 | florent.xicluna | 2010-04-02 02:24:52 -0500 (Fri, 02 Apr 2010) | 2 lines

    #7092: Fix additional "-3" warnings in the idlelib package, and convert to absolute imports.
  ................
    r79577 | florent.xicluna | 2010-04-02 03:15:26 -0500 (Fri, 02 Apr 2010) | 2 lines

    #7092: Drop the cmp argument.
  ................
    r79578 | florent.xicluna | 2010-04-02 03:30:21 -0500 (Fri, 02 Apr 2010) | 2 lines

    #7092: silence some py3k warnings
  ................
    r79625 | brian.curtin | 2010-04-02 16:51:37 -0500 (Fri, 02 Apr 2010) | 2 lines

    Add a line about #7347 to Misc\News
  ................
    r79650 | raymond.hettinger | 2010-04-02 22:14:28 -0500 (Fri, 02 Apr 2010) | 1 line

    Improve clear() method.  Keeps key/value refcnts >= 1 until final dict.clear() so that decrefs to zero won't trigger arbitrary code .  Also runs a bit faster.
  ................
    r79651 | raymond.hettinger | 2010-04-03 02:57:09 -0500 (Sat, 03 Apr 2010) | 1 line

    Factor-out constant expressions
  ................
    r79706 | benjamin.peterson | 2010-04-03 11:06:42 -0500 (Sat, 03 Apr 2010) | 1 line

    stop CObject deprecation warnings in test___all__
  ................
    r79710 | mark.dickinson | 2010-04-03 11:54:02 -0500 (Sat, 03 Apr 2010) | 1 line

    Replace backquotes with repr(), to silence a SyntaxWarning.
  ................
    r79713 | raymond.hettinger | 2010-04-03 13:10:37 -0500 (Sat, 03 Apr 2010) | 1 line

    Add count() method to collections.deque().
  ................
    r79722 | raymond.hettinger | 2010-04-03 17:34:15 -0500 (Sat, 03 Apr 2010) | 1 line

    Expand test coverage for deque.count().
  ................
    r79730 | raymond.hettinger | 2010-04-03 20:24:59 -0500 (Sat, 03 Apr 2010) | 1 line

    Issue 5479:  Add functools.total_ordering class decorator.
  ................
    r79744 | raymond.hettinger | 2010-04-04 02:33:46 -0500 (Sun, 04 Apr 2010) | 1 line

    Documentation nit
  ................
    r79750 | raymond.hettinger | 2010-04-04 13:34:45 -0500 (Sun, 04 Apr 2010) | 1 line

    Add functools.CmpToKey()
  ................
    r79755 | raymond.hettinger | 2010-04-04 16:45:01 -0500 (Sun, 04 Apr 2010) | 6 lines

    Add tests for cmp_to_key.
    Adopt PEP 8 compliant function name.
    Factor-out existing uses cmp_to_key.
    Update documentation to use internal pointers instead of external resource.
  ................
    r79808 | raymond.hettinger | 2010-04-05 13:53:43 -0500 (Mon, 05 Apr 2010) | 1 line

    Classes that override __eq__ also need to define __hash__.
  ................
    r79915 | antoine.pitrou | 2010-04-09 16:00:36 -0500 (Fri, 09 Apr 2010) | 3 lines

    Temporarily commit fix to issue #8108, to check for buildbot response
  ................
    r79918 | antoine.pitrou | 2010-04-09 17:41:31 -0500 (Fri, 09 Apr 2010) | 3 lines

    Revert r79915 (temporary commit to check for buildbots -> the fix was successful)
  ................
    r79920 | raymond.hettinger | 2010-04-10 02:01:32 -0500 (Sat, 10 Apr 2010) | 1 line

    Fixup new itertools recipes.
  ................
    r79937 | antoine.pitrou | 2010-04-10 17:43:05 -0500 (Sat, 10 Apr 2010) | 3 lines

    Temporary commit of fix to issue #5380 (in order to watch buildbot response)
  ................
    r79939 | raymond.hettinger | 2010-04-10 19:01:23 -0500 (Sat, 10 Apr 2010) | 1 line

    Add the sorting HOWTO to the main docs.
  ................
................
  r79953 | benjamin.peterson | 2010-04-11 16:49:17 +0200 (Sun, 11 Apr 2010) | 12 lines

  Blocked revisions 79938,79949 via svnmerge

  ........
    r79938 | antoine.pitrou | 2010-04-10 18:32:12 -0500 (Sat, 10 Apr 2010) | 3 lines

    Revert temporary commit in r79937
  ........
    r79949 | raymond.hettinger | 2010-04-11 03:14:45 -0500 (Sun, 11 Apr 2010) | 1 line

    Add descriptor howto to main documentation
  ........
................
  r79955 | benjamin.peterson | 2010-04-11 17:41:33 +0200 (Sun, 11 Apr 2010) | 20 lines

  Blocked revisions 79493,79515,79637,79760 via svnmerge

  ........
    r79493 | michael.foord | 2010-03-29 15:04:23 -0500 (Mon, 29 Mar 2010) | 1 line

    Backport of weakref.WeakSet and tests from Python 3.
  ........
    r79515 | thomas.heller | 2010-03-30 15:57:06 -0500 (Tue, 30 Mar 2010) | 1 line

    Revert rev. 79509; ctypes doesn't build on linux.
  ........
    r79637 | raymond.hettinger | 2010-04-02 19:39:26 -0500 (Fri, 02 Apr 2010) | 1 line

    Clear cyclical references in list based OrderedDict.
  ........
    r79760 | raymond.hettinger | 2010-04-04 17:24:03 -0500 (Sun, 04 Apr 2010) | 1 line

    Add tests for functools.total_ordering.
  ........
................
  r79956 | benjamin.peterson | 2010-04-11 18:12:57 +0200 (Sun, 11 Apr 2010) | 122 lines

  Merged revisions 79307,79408,79430,79533,79542,79579-79580,79585-79587,79607-79608,79622,79717,79820,79822,79828,79862,79875,79923-79924,79941-79943,79945,79947,79951-79952 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79307 | florent.xicluna | 2010-03-22 17:45:50 -0500 (Mon, 22 Mar 2010) | 2 lines

    #7667: Fix doctest failures with non-ASCII paths.
  ........
    r79408 | victor.stinner | 2010-03-24 20:18:38 -0500 (Wed, 24 Mar 2010) | 2 lines

    Fix a gcc warning introduced by r79397.
  ........
    r79430 | brian.curtin | 2010-03-25 18:48:54 -0500 (Thu, 25 Mar 2010) | 2 lines

    Fix #6538. Markup RegexObject and MatchObject as classes. Patch by Ryan Arana.
  ........
    r79533 | barry.warsaw | 2010-03-31 16:07:16 -0500 (Wed, 31 Mar 2010) | 6 lines

    - Issue #8233: When run as a script, py_compile.py optionally takes a single
      argument `-` which tells it to read files to compile from stdin.  Each line
      is read on demand and the named file is compiled immediately.  (Original
      patch by Piotr O?\197?\188arowski).
  ........
    r79542 | r.david.murray | 2010-03-31 20:28:39 -0500 (Wed, 31 Mar 2010) | 3 lines

    A couple small grammar fixes in test.rst, and rewrite the
    check_warnings docs to be clearer.
  ........
    r79579 | georg.brandl | 2010-04-02 03:34:41 -0500 (Fri, 02 Apr 2010) | 1 line

    Add 2.6.5.
  ........
    r79580 | georg.brandl | 2010-04-02 03:39:09 -0500 (Fri, 02 Apr 2010) | 1 line

    #2768: add a note on how to get a file descriptor.
  ........
    r79585 | georg.brandl | 2010-04-02 04:03:18 -0500 (Fri, 02 Apr 2010) | 1 line

    Remove col-spanning cells in logging docs.
  ........
    r79586 | georg.brandl | 2010-04-02 04:07:42 -0500 (Fri, 02 Apr 2010) | 1 line

    Document PyImport_ExecCodeModuleEx().
  ........
    r79587 | georg.brandl | 2010-04-02 04:11:49 -0500 (Fri, 02 Apr 2010) | 1 line

    #8012: clarification in generator glossary entry.
  ........
    r79607 | andrew.kuchling | 2010-04-02 12:48:23 -0500 (Fri, 02 Apr 2010) | 1 line

    #6647: document that catch_warnings is not thread-safe
  ........
    r79608 | andrew.kuchling | 2010-04-02 12:54:26 -0500 (Fri, 02 Apr 2010) | 1 line

    #6647: add note to two examples
  ........
    r79622 | tarek.ziade | 2010-04-02 16:34:19 -0500 (Fri, 02 Apr 2010) | 1 line

    removed documentation on code that was reverted and pushed into distutils2
  ........
    r79717 | antoine.pitrou | 2010-04-03 16:22:38 -0500 (Sat, 03 Apr 2010) | 4 lines

    Fix wording / typography, and a slightly misleading statement
    (memoryviews don't support complex structures right now)
  ........
    r79820 | benjamin.peterson | 2010-04-05 22:34:09 -0500 (Mon, 05 Apr 2010) | 1 line

    ready _sre types
  ........
    r79822 | georg.brandl | 2010-04-06 03:18:15 -0500 (Tue, 06 Apr 2010) | 1 line

    #8320: document return value of recv_into().
  ........
    r79828 | georg.brandl | 2010-04-06 09:33:44 -0500 (Tue, 06 Apr 2010) | 1 line

    Add JP.
  ........
    r79862 | georg.brandl | 2010-04-06 15:27:59 -0500 (Tue, 06 Apr 2010) | 1 line

    Fix syntax.
  ........
    r79875 | mark.dickinson | 2010-04-06 17:18:23 -0500 (Tue, 06 Apr 2010) | 1 line

    More NaN consistency doc fixes.
  ........
    r79923 | georg.brandl | 2010-04-10 06:15:24 -0500 (Sat, 10 Apr 2010) | 1 line

    #8360: skipTest was added in 2.7.
  ........
    r79924 | georg.brandl | 2010-04-10 06:16:59 -0500 (Sat, 10 Apr 2010) | 1 line

    #8346: update version.
  ........
    r79941 | andrew.kuchling | 2010-04-10 20:39:36 -0500 (Sat, 10 Apr 2010) | 1 line

    Two grammar fixes
  ........
    r79942 | andrew.kuchling | 2010-04-10 20:40:06 -0500 (Sat, 10 Apr 2010) | 1 line

    Punctuation fix
  ........
    r79943 | andrew.kuchling | 2010-04-10 20:40:30 -0500 (Sat, 10 Apr 2010) | 1 line

    Add various items
  ........
    r79945 | andrew.kuchling | 2010-04-10 20:40:49 -0500 (Sat, 10 Apr 2010) | 1 line

    name correct
  ........
    r79947 | andrew.kuchling | 2010-04-10 20:44:13 -0500 (Sat, 10 Apr 2010) | 1 line

    Remove distutils section
  ........
    r79951 | andrew.kuchling | 2010-04-11 07:48:08 -0500 (Sun, 11 Apr 2010) | 1 line

    Two typo fixes
  ........
    r79952 | andrew.kuchling | 2010-04-11 07:49:37 -0500 (Sun, 11 Apr 2010) | 1 line

    Add two items
  ........
................
  r79957 | benjamin.peterson | 2010-04-11 18:13:23 +0200 (Sun, 11 Apr 2010) | 1 line

  add 3.1.2
................
  r79958 | benjamin.peterson | 2010-04-11 18:25:06 +0200 (Sun, 11 Apr 2010) | 37 lines

  Merged revisions 79279,79284,79293,79373,79376,79379,79876,79888 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79279 | vinay.sajip | 2010-03-22 07:33:08 -0500 (Mon, 22 Mar 2010) | 1 line

    Issue #8200: logging: Handle errors when multiprocessing is not fully loaded when logging occurs.
  ........
    r79284 | vinay.sajip | 2010-03-22 08:02:28 -0500 (Mon, 22 Mar 2010) | 1 line

    Issue #8201: logging: Handle config errors when non-ASCII and Unicode logger names exist at the same time.
  ........
    r79293 | vinay.sajip | 2010-03-22 10:29:01 -0500 (Mon, 22 Mar 2010) | 1 line

    logging: Added getChild utility method to Logger and added isEnabledFor method to LoggerAdapter.
  ........
    r79373 | vinay.sajip | 2010-03-24 09:31:21 -0500 (Wed, 24 Mar 2010) | 1 line

    logging: Added LOG_FTP for SysLogHandler and updated documentation.
  ........
    r79376 | vinay.sajip | 2010-03-24 10:10:40 -0500 (Wed, 24 Mar 2010) | 1 line

    logging: Documentation tweak.
  ........
    r79379 | vinay.sajip | 2010-03-24 12:36:35 -0500 (Wed, 24 Mar 2010) | 1 line

    logging: Updated SysLogHandler documentation.
  ........
    r79876 | vinay.sajip | 2010-04-06 17:32:37 -0500 (Tue, 06 Apr 2010) | 1 line

    Issue #8327: logging: Clarification of propagation functionality in documentation.
  ........
    r79888 | vinay.sajip | 2010-04-07 04:40:52 -0500 (Wed, 07 Apr 2010) | 1 line

    Issue #8331: logging: fixed some grammatical errors in documentation.
  ........
................
  r79960 | stefan.krah | 2010-04-11 18:49:20 +0200 (Sun, 11 Apr 2010) | 22 lines

  Merged revisions 79954 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79954 | stefan.krah | 2010-04-11 17:15:54 +0200 (Sun, 11 Apr 2010) | 17 lines

    Fix for issues #3581, #1481 and #7650:

    1. The assumptions in check_node() were too restrictive:

         - Hardware addresses with universal_local_bit=1 are valid
           (locally administered).

         - Many of the tested functions (including uuid.getnode())
           may return valid RFC 4122 random node IDs. These are pretty
           much random 48-bit values with the multicast bit set to 1.

    2. _unixdll_getnode() calls _uuid_generate_time(), which may be None
       on some platforms. The resulting TypeError is now caught.
  ........
................
  r79964 | raymond.hettinger | 2010-04-11 22:41:56 +0200 (Sun, 11 Apr 2010) | 1 line

  Minor factoring
................
  r79965 | benjamin.peterson | 2010-04-11 22:43:16 +0200 (Sun, 11 Apr 2010) | 95 lines

  Merged revisions 79464,79471,79623,79626,79630,79632,79643,79648-79649,79679,79685,79711,79761,79774,79777,79792-79794,79877,79898-79900 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79464 | michael.foord | 2010-03-27 07:55:19 -0500 (Sat, 27 Mar 2010) | 1 line

    A fix for running unittest tests on platforms without the audioop module (e.g. jython and IronPython)
  ........
    r79471 | michael.foord | 2010-03-27 14:10:11 -0500 (Sat, 27 Mar 2010) | 4 lines

    Addition of delta keyword argument to unittest.TestCase.assertAlmostEquals and assertNotAlmostEquals

    This allows the comparison of objects by specifying a maximum difference; this includes the comparing of non-numeric objects that don't support rounding.
  ........
    r79623 | michael.foord | 2010-04-02 16:42:47 -0500 (Fri, 02 Apr 2010) | 1 line

    Addition of -b command line option to unittest for buffering stdout and stderr during test runs.
  ........
    r79626 | michael.foord | 2010-04-02 17:08:29 -0500 (Fri, 02 Apr 2010) | 1 line

    TestResult stores original sys.stdout and tests no longer use sys.__stdout__ (etc) in tests for unittest -b command line option
  ........
    r79630 | michael.foord | 2010-04-02 17:30:56 -0500 (Fri, 02 Apr 2010) | 1 line

    unittest tests no longer replace the sys.stdout put in place by regrtest
  ........
    r79632 | michael.foord | 2010-04-02 17:55:59 -0500 (Fri, 02 Apr 2010) | 1 line

    Issue #8038: Addition of unittest.TestCase.assertNotRegexpMatches
  ........
    r79643 | michael.foord | 2010-04-02 20:15:21 -0500 (Fri, 02 Apr 2010) | 1 line

    Support dotted module names for test discovery paths in unittest. Issue 8038.
  ........
    r79648 | michael.foord | 2010-04-02 21:21:39 -0500 (Fri, 02 Apr 2010) | 1 line

    Cross platform unittest.TestResult newline handling when buffering stdout / stderr.
  ........
    r79649 | michael.foord | 2010-04-02 21:33:55 -0500 (Fri, 02 Apr 2010) | 1 line

    Another attempt at a fix for unittest.test.test_result for windows line endings
  ........
    r79679 | michael.foord | 2010-04-03 09:52:18 -0500 (Sat, 03 Apr 2010) | 1 line

    Adding -b command line option to the unittest usage message.
  ........
    r79685 | michael.foord | 2010-04-03 10:20:00 -0500 (Sat, 03 Apr 2010) | 1 line

    Minor tweak to unittest command line usage message
  ........
    r79711 | michael.foord | 2010-04-03 12:03:11 -0500 (Sat, 03 Apr 2010) | 1 line

    Documenting new features in unittest
  ........
    r79761 | michael.foord | 2010-04-04 17:41:54 -0500 (Sun, 04 Apr 2010) | 1 line

    unittest documentation formatting changes
  ........
    r79774 | michael.foord | 2010-04-04 18:28:44 -0500 (Sun, 04 Apr 2010) | 1 line

    Adding documentation for new unittest.main() parameters
  ........
    r79777 | michael.foord | 2010-04-04 19:39:50 -0500 (Sun, 04 Apr 2010) | 1 line

    Document signal handling functions in unittest.rst
  ........
    r79792 | michael.foord | 2010-04-05 05:26:26 -0500 (Mon, 05 Apr 2010) | 1 line

    Documentation fixes for unittest
  ........
    r79793 | michael.foord | 2010-04-05 05:28:27 -0500 (Mon, 05 Apr 2010) | 1 line

    Furterh documentation fix for unittest.rst
  ........
    r79794 | michael.foord | 2010-04-05 05:30:14 -0500 (Mon, 05 Apr 2010) | 1 line

    Further documentation fix for unittest.rst
  ........
    r79877 | michael.foord | 2010-04-06 18:18:16 -0500 (Tue, 06 Apr 2010) | 1 line

    Fix module directory finding logic for dotted paths in unittest test discovery.
  ........
    r79898 | michael.foord | 2010-04-07 18:04:22 -0500 (Wed, 07 Apr 2010) | 1 line

    unittest.result.TestResult does not create its buffers until they're used. It uses StringIO not cStringIO. Issue 8333.
  ........
    r79899 | michael.foord | 2010-04-07 19:04:24 -0500 (Wed, 07 Apr 2010) | 1 line

    Switch regrtest to use StringIO instead of cStringIO for test_multiprocessing on Windows. Issue 8333.
  ........
    r79900 | michael.foord | 2010-04-07 23:33:20 -0500 (Wed, 07 Apr 2010) | 1 line

    Correction of unittest documentation typos and omissions
  ........
................
  r79966 | benjamin.peterson | 2010-04-11 22:49:42 +0200 (Sun, 11 Apr 2010) | 8 lines

  Blocked revisions 79962 via svnmerge

  ........
    r79962 | raymond.hettinger | 2010-04-11 15:39:28 -0500 (Sun, 11 Apr 2010) | 1 line

    Minor factoring
  ........
................
  r79967 | benjamin.peterson | 2010-04-11 23:03:55 +0200 (Sun, 11 Apr 2010) | 15 lines

  Blocked revisions 79935 via svnmerge

  ........
    r79935 | jean-paul.calderone | 2010-04-10 14:59:28 -0500 (Sat, 10 Apr 2010) | 9 lines

    Refactor a couple inspect module tests to remove duplicate code

    The test_classify_oldstyle and test_classify_newstyle methods of
    test.test_inspect.TestClassesAndFunctions were previously almost
    identical (aside from irrelevant whitespace and one semantic
    difference).  They now share a single helper.

    Fixes issue #8363.
  ........
................
  r79968 | benjamin.peterson | 2010-04-11 23:16:33 +0200 (Sun, 11 Apr 2010) | 10 lines

  Merged revisions 79936 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79936 | philip.jenvey | 2010-04-10 15:27:15 -0500 (Sat, 10 Apr 2010) | 3 lines

    fix PYTHONWARNINGS handling to not modify the original env value and improve
    its tests
  ........
................
  r79969 | benjamin.peterson | 2010-04-11 23:22:10 +0200 (Sun, 11 Apr 2010) | 9 lines

  Merged revisions 79934 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79934 | philip.jenvey | 2010-04-10 14:39:07 -0500 (Sat, 10 Apr 2010) | 1 line

    adjust gc_collect for Jython
  ........
................
  r79970 | benjamin.peterson | 2010-04-11 23:39:55 +0200 (Sun, 11 Apr 2010) | 3 lines

  Rolled back revisions 79307 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
................
  r79971 | benjamin.peterson | 2010-04-11 23:49:28 +0200 (Sun, 11 Apr 2010) | 50 lines

  Merged revisions 79548,79557,79616-79617,79716,79778,79795,79803,79896 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79548 | martin.v.loewis | 2010-04-01 02:40:51 -0500 (Thu, 01 Apr 2010) | 3 lines

    Issue #8032: For gdb7, a python-gdb.py file is added to the build,
    allowing to use advanced gdb features when debugging Python.
  ........
    r79557 | antoine.pitrou | 2010-04-01 12:56:57 -0500 (Thu, 01 Apr 2010) | 5 lines

    Issue #8281: rename test_gdb_sample.py to gdb_sample.py, otherwise it gets picked
    as a regular test by regrtest.py, and fails.
  ........
    r79616 | mark.dickinson | 2010-04-02 15:22:21 -0500 (Fri, 02 Apr 2010) | 1 line

    Add python.exe-gdb.py to svn:ignore, for the benefit of OS X developers.
  ........
    r79617 | mark.dickinson | 2010-04-02 15:34:26 -0500 (Fri, 02 Apr 2010) | 1 line

    Add python-gdb.py and python.exe-gdb.py to distclean target in Makefile.
  ........
    r79716 | martin.v.loewis | 2010-04-03 13:54:07 -0500 (Sat, 03 Apr 2010) | 2 lines

    Don't install python-gdb.py as an executable.
  ........
    r79778 | r.david.murray | 2010-04-04 20:34:50 -0500 (Sun, 04 Apr 2010) | 3 lines

    Issue 8287: try to fix the gdb-python install errors on Solaris
    and FreeBSD.  Patch by Dave Malcolm.
  ........
    r79795 | ronald.oussoren | 2010-04-05 06:21:21 -0500 (Mon, 05 Apr 2010) | 7 lines

    Ensure that the gdb hooks can be installed when
    srcdir != builddir.

    Without this patch it is no longer possible to
    build python when you don't run configure from
    the root of the source tree.
  ........
    r79803 | r.david.murray | 2010-04-05 11:28:49 -0500 (Mon, 05 Apr 2010) | 3 lines

    Issue 8316: make test_gdb robust in the face of differing terminal
    widths.  Patch by Dave Malcolm.
  ........
    r79896 | martin.v.loewis | 2010-04-07 14:11:32 -0500 (Wed, 07 Apr 2010) | 2 lines

    Issue #8337: Disable the remaining test also for now.
  ........
................
  r79972 | benjamin.peterson | 2010-04-11 23:56:02 +0200 (Sun, 11 Apr 2010) | 8 lines

  Blocked revisions 79307 via svnmerge

  ........
    r79307 | florent.xicluna | 2010-03-22 17:45:50 -0500 (Mon, 22 Mar 2010) | 2 lines

    #7667: Fix doctest failures with non-ASCII paths.
  ........
................
  r79973 | benjamin.peterson | 2010-04-11 23:59:57 +0200 (Sun, 11 Apr 2010) | 9 lines

  Merged revisions 79908 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79908 | martin.v.loewis | 2010-04-08 12:40:54 -0500 (Thu, 08 Apr 2010) | 2 lines

    Issue #8348: Fix test ftp url in test_urllib2net.
  ........
................
  r79974 | benjamin.peterson | 2010-04-12 00:04:51 +0200 (Mon, 12 Apr 2010) | 13 lines

  Merged revisions 79903,79907 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79903 | martin.v.loewis | 2010-04-08 04:47:40 -0500 (Thu, 08 Apr 2010) | 2 lines

    Issue #8344: Fix test_ttk bug on FreeBSD.
  ........
    r79907 | martin.v.loewis | 2010-04-08 12:38:32 -0500 (Thu, 08 Apr 2010) | 2 lines

    Issue #8204: Fix test_ttk notebook test by forcing focus.
  ........
................
  r79975 | benjamin.peterson | 2010-04-12 00:14:02 +0200 (Mon, 12 Apr 2010) | 15 lines

  Merged revisions 79902 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79902 | ronald.oussoren | 2010-04-08 03:13:31 -0500 (Thu, 08 Apr 2010) | 9 lines

    This check-in fixes two problems:

    1) A non-critical off-by-one error in pythonw

    2) A problem in the configure script that caused
       builds with '--enable-framework --enable-universalsdk=/'
       to fail on OSX 10.6.
  ........
................
  r79976 | benjamin.peterson | 2010-04-12 00:15:28 +0200 (Mon, 12 Apr 2010) | 1 line

  regen configure
................
  r79978 | antoine.pitrou | 2010-04-12 00:35:34 +0200 (Mon, 12 Apr 2010) | 10 lines

  Merged revisions 79977 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79977 | antoine.pitrou | 2010-04-12 00:32:39 +0200 (lun., 12 avril 2010) | 4 lines

    Issue #8374: Update the internal alias table in the :mod:`locale` module
    to cover recent locale changes and additions.
  ........
................
  r79980 | antoine.pitrou | 2010-04-12 00:47:34 +0200 (Mon, 12 Apr 2010) | 8 lines

  Blocked revisions 79979 via svnmerge

  ........
    r79979 | antoine.pitrou | 2010-04-12 00:45:47 +0200 (lun., 12 avril 2010) | 3 lines

    Fix misplaced items and incorrect title.
  ........
................
  r79981 | benjamin.peterson | 2010-04-12 01:51:24 +0200 (Mon, 12 Apr 2010) | 1 line

  compare with empty bytes
................
  r79983 | antoine.pitrou | 2010-04-12 02:16:50 +0200 (Mon, 12 Apr 2010) | 14 lines

  Merged revisions 79982 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79982 | antoine.pitrou | 2010-04-12 02:10:46 +0200 (lun., 12 avril 2010) | 8 lines

    It is possible to add extra testing options using EXTRATESTOPTS.
    When such extra options include "-x testname", subsequent arguments
    are all taken as test names to ignore. Therefore, standard options
    must be passed before *TESTOPTS.

    (witnessed on the ARM buildbots)
  ........
................
  r79990 | senthil.kumaran | 2010-04-12 09:03:17 +0200 (Mon, 12 Apr 2010) | 9 lines

  Merged revisions 79988 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79988 | senthil.kumaran | 2010-04-12 12:20:24 +0530 (Mon, 12 Apr 2010) | 3 lines

    Adding additional examples of valid urls as per RFC 3986 (for issue8339)
  ........
................
  r79992 | tarek.ziade | 2010-04-12 10:23:49 +0200 (Mon, 12 Apr 2010) | 1 line

  Fixed #8375 - test_distutils now checks what remains to be cleaned up during tearDown
................
  r79996 | r.david.murray | 2010-04-12 16:48:58 +0200 (Mon, 12 Apr 2010) | 15 lines

  Merged revisions 79994 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79994 | r.david.murray | 2010-04-12 10:26:06 -0400 (Mon, 12 Apr 2010) | 9 lines

    Issue #7472: ISO-2022 charsets now consistently use 7bit CTE.

    Fixed a typo in the email.encoders module so that messages output using
    an ISO-2022 character set will use a content-transfer-encoding of
    7bit consistently.  Previously if the input data had any eight bit
    characters the output data would get marked as 8bit even though it
    was actually 7bit.
  ........
................
  r79997 | barry.warsaw | 2010-04-12 16:50:57 +0200 (Mon, 12 Apr 2010) | 1 line

  typo
................
  r79999 | r.david.murray | 2010-04-12 17:19:03 +0200 (Mon, 12 Apr 2010) | 4 lines

  Kurt's roundup id is kbk, use that in maintainers.rst instead of
  his checkin id, since maintainers is for finding people to make
  nosy in the tracker.
................
  r80002 | stefan.krah | 2010-04-12 17:33:12 +0200 (Mon, 12 Apr 2010) | 9 lines

  Merged revisions 80000 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80000 | stefan.krah | 2010-04-12 17:21:25 +0200 (Mon, 12 Apr 2010) | 3 lines

    Issue #8367: Fix spurious test failure on systems without a sound card.
  ........
................
  r80006 | r.david.murray | 2010-04-12 18:58:02 +0200 (Mon, 12 Apr 2010) | 19 lines

  Merged revisions 80004 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80004 | r.david.murray | 2010-04-12 12:35:19 -0400 (Mon, 12 Apr 2010) | 13 lines

    Issue #7585: use tab between components in unified and context diff headers.

    Instead of spaces between the filename and date (or whatever the string
    is that follows the filename, if any) use tabs.  This is what the unix
    'diff' command does, for example, and difflib was intended to follow
    the 'standard' way of doing diffs.  This improves compatibility with
    patch tools.  The docs and examples are also changed to recommended that
    the date format used be the ISO 8601 format, which is what modern diff
    tools emit by default.

    Patch by Anatoly Techtonik.
  ........
................
  r80008 | brian.curtin | 2010-04-12 19:16:38 +0200 (Mon, 12 Apr 2010) | 2 lines

  Port #1220212 (os.kill for Win32) to py3k.
................
  r80010 | brian.curtin | 2010-04-12 20:10:10 +0200 (Mon, 12 Apr 2010) | 9 lines

  Merged revisions 80009 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80009 | brian.curtin | 2010-04-12 13:07:21 -0500 (Mon, 12 Apr 2010) | 2 lines

    Update the Windows FAQ's text about os.kill (#1220212).
  ........
................
  r80016 | mark.dickinson | 2010-04-12 23:00:59 +0200 (Mon, 12 Apr 2010) | 29 lines

  Merged revisions 80013-80015 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80013 | mark.dickinson | 2010-04-12 20:25:32 +0100 (Mon, 12 Apr 2010) | 14 lines

    Issue #7355: Various improvements to struct module documentation.

     - note early on that the result of struct.pack includes padding
       bytes by default

     - add examples showing how order of struct fields can affect size
       (due to padding)

     - better headers and references; introduction to format strings

     - integrate packing notes into table

    Many thanks to Meador Inge for the patch.
  ........
    r80014 | mark.dickinson | 2010-04-12 20:46:20 +0100 (Mon, 12 Apr 2010) | 1 line

    Rewrap some long lines in struct module doc source.
  ........
    r80015 | mark.dickinson | 2010-04-12 21:38:36 +0100 (Mon, 12 Apr 2010) | 1 line

    More struct doc tweaks.
  ........
................
  r80019 | benjamin.peterson | 2010-04-12 23:18:30 +0200 (Mon, 12 Apr 2010) | 8 lines

  Blocked revisions 80017 via svnmerge

  ........
    r80017 | raymond.hettinger | 2010-04-12 16:12:06 -0500 (Mon, 12 Apr 2010) | 1 line

    Add usage notes for collections.Counter().
  ........
................
  r80020 | raymond.hettinger | 2010-04-12 23:45:14 +0200 (Mon, 12 Apr 2010) | 1 line

  Add usage notes for collections.Counter()
................
  r80023 | brian.curtin | 2010-04-13 01:33:42 +0200 (Tue, 13 Apr 2010) | 9 lines

  Merged revisions 80022 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80022 | brian.curtin | 2010-04-12 18:30:49 -0500 (Mon, 12 Apr 2010) | 2 lines

    Fix #8364. Update the setquit docstring and change a built-in to builtin.
  ........
................
  r80027 | brian.curtin | 2010-04-13 04:32:40 +0200 (Tue, 13 Apr 2010) | 11 lines

  Merged revisions 80026 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80026 | brian.curtin | 2010-04-12 21:25:20 -0500 (Mon, 12 Apr 2010) | 4 lines

    Fix #7306. Add skips to test_winsound when no default sound is configured.

    These failures occur on a Windows Server 2003 machine I test on.
  ........
................
  r80031 | victor.stinner | 2010-04-13 13:07:24 +0200 (Tue, 13 Apr 2010) | 4 lines

  Issue #8383: pickle and pickletools use surrogatepass error handler when
  encoding unicode as utf8 to support lone surrogates and stay compatible with
  Python 2.x and 3.0
................
  r80036 | mark.dickinson | 2010-04-13 13:43:10 +0200 (Tue, 13 Apr 2010) | 9 lines

  Merged revisions 80035 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80035 | mark.dickinson | 2010-04-13 12:37:23 +0100 (Tue, 13 Apr 2010) | 1 line

    In test_winsound, don't try to import _winreg until after checking that winsound is supported.
  ........
................
  r80040 | mark.dickinson | 2010-04-13 13:54:59 +0200 (Tue, 13 Apr 2010) | 1 line

  Fix invalid syntax.
................
  r80044 | brian.curtin | 2010-04-13 14:43:07 +0200 (Tue, 13 Apr 2010) | 2 lines

  Fixed extraneous _winreg (changed to winreg in py3k). Thanks, Tim Golden.
................
  r80061 | antoine.pitrou | 2010-04-13 19:37:01 +0200 (Tue, 13 Apr 2010) | 11 lines

  Merged revisions 80060 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80060 | antoine.pitrou | 2010-04-13 19:36:07 +0200 (mar., 13 avril 2010) | 5 lines

    Fix overzealous patterns in .hgignore, which used to hide files containing e.g. "python".

    (also an occasional source of bugs on the hgsvn-generated hg mirrors)
  ........
................
  r80066 | philip.jenvey | 2010-04-14 05:01:39 +0200 (Wed, 14 Apr 2010) | 2 lines

  #7301: decode $PYTHONWARNINGS in the same way as argv, test non-ascii values
................
  r80071 | antoine.pitrou | 2010-04-14 17:44:10 +0200 (Wed, 14 Apr 2010) | 6 lines

  Issue #7316: the acquire() method of lock objects in the :mod:`threading`
  module now takes an optional timeout argument in seconds.  Timeout support
  relies on the system threading library, so as to avoid a semi-busy wait
  loop.
................
  r80075 | philip.jenvey | 2010-04-14 19:03:38 +0200 (Wed, 14 Apr 2010) | 2 lines

  strings from _Py_char2wchar need PyMem_Free
................
  r80078 | r.david.murray | 2010-04-14 20:59:18 +0200 (Wed, 14 Apr 2010) | 9 lines

  Merged revisions 80062 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80062 | r.david.murray | 2010-04-13 16:57:40 -0400 (Tue, 13 Apr 2010) | 2 lines

    Issue #5277: Fix quote counting when parsing RFC 2231 encoded parameters.
  ........
................
  r80083 | georg.brandl | 2010-04-14 23:42:41 +0200 (Wed, 14 Apr 2010) | 8 lines

  Blocked revisions 80082 via svnmerge

  ........
    r80082 | georg.brandl | 2010-04-14 23:36:49 +0200 (Mi, 14 Apr 2010) | 1 line

    #8370: fix module name in backported doc addition.
  ........
................
  r80092 | senthil.kumaran | 2010-04-15 19:18:22 +0200 (Thu, 15 Apr 2010) | 2 lines

  Fix Issue5419 - explaining bytes return value of urlopen, use of .decode() to convert to str.
................
  r80102 | senthil.kumaran | 2010-04-16 05:02:13 +0200 (Fri, 16 Apr 2010) | 9 lines

  Merged revisions 80101 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80101 | senthil.kumaran | 2010-04-16 08:16:46 +0530 (Fri, 16 Apr 2010) | 3 lines

    Fix issue2987: RFC2732 support for urlparse (IPv6 addresses)
  ........
................
  r80105 | victor.stinner | 2010-04-16 13:45:13 +0200 (Fri, 16 Apr 2010) | 3 lines

  Issue #8412: os.system() now accepts bytes, bytearray and str with
  surrogates.
................
  r80106 | victor.stinner | 2010-04-16 14:07:30 +0200 (Fri, 16 Apr 2010) | 9 lines

  Merged revisions 79892 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79892 | martin.v.loewis | 2010-04-07 13:01:46 +0200 (mer., 07 avril 2010) | 2 lines

    Issue #8314: Fix unsigned long long bug in libffi on Sparc v8.
  ........
................
  r80108 | victor.stinner | 2010-04-16 14:23:43 +0200 (Fri, 16 Apr 2010) | 4 lines

  Add CS_GNU_LIBC_VERSION and CS_GNU_LIBPTHREAD_VERSION constants for constr(),
  and disable test_execvpe_with_bad_program() of test_os if the libc uses
  linuxthreads to avoid the "unknown signal 32" bug (see issue #4970).
................
  r80109 | r.david.murray | 2010-04-16 14:34:45 +0200 (Fri, 16 Apr 2010) | 5 lines

  maintainers.rst additions.

  Add Giampaolo Rodola as an expert for ftplib, and Victor Stinner
  to the 'unicode' interest area.
................
  r80111 | mark.dickinson | 2010-04-16 14:47:52 +0200 (Fri, 16 Apr 2010) | 1 line

  Keep confstr entries in alphabetical order.
................
  r80112 | victor.stinner | 2010-04-16 15:28:05 +0200 (Fri, 16 Apr 2010) | 3 lines

  Issue #7606: XML-RPC traceback stored in X-traceback is now encoded to ASCII
  using backslashreplace error handler.
................
  r80114 | mark.dickinson | 2010-04-16 15:45:35 +0200 (Fri, 16 Apr 2010) | 1 line

  Issue #4970:  move linuxthreads check outside the affected test, and use skipIf
................
  r80115 | mark.dickinson | 2010-04-16 15:51:27 +0200 (Fri, 16 Apr 2010) | 1 line

  Don't assume that os.confstr_names exists.
................
  r80116 | victor.stinner | 2010-04-16 17:10:27 +0200 (Fri, 16 Apr 2010) | 2 lines

  Issue #7605: Fix test_cmd_line if the current working directory is not ASCII
................
  r80122 | benjamin.peterson | 2010-04-16 23:56:43 +0200 (Fri, 16 Apr 2010) | 8 lines

  Blocked revisions 80121 via svnmerge

  ........
    r80121 | benjamin.peterson | 2010-04-16 16:55:10 -0500 (Fri, 16 Apr 2010) | 1 line

    remove check for unicode
  ........
................
  r80125 | benjamin.peterson | 2010-04-17 00:35:32 +0200 (Sat, 17 Apr 2010) | 13 lines

  Merged revisions 80123-80124 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80123 | benjamin.peterson | 2010-04-16 17:24:16 -0500 (Fri, 16 Apr 2010) | 1 line

    bytearray -> type2test
  ........
    r80124 | benjamin.peterson | 2010-04-16 17:25:57 -0500 (Fri, 16 Apr 2010) | 1 line

    fix typo
  ........
................
  r80128 | benjamin.peterson | 2010-04-17 00:51:37 +0200 (Sat, 17 Apr 2010) | 9 lines

  Merged revisions 80126 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80126 | benjamin.peterson | 2010-04-16 17:35:38 -0500 (Fri, 16 Apr 2010) | 1 line

    have a clear error when passing something > sys.maxsize to bytearray
  ........
................
  r80130 | benjamin.peterson | 2010-04-17 01:00:53 +0200 (Sat, 17 Apr 2010) | 9 lines

  Merged revisions 80129 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80129 | benjamin.peterson | 2010-04-16 17:52:44 -0500 (Fri, 16 Apr 2010) | 1 line

    tiny simplification
  ........
................
  r80135 | victor.stinner | 2010-04-17 01:49:32 +0200 (Sat, 17 Apr 2010) | 5 lines

  Issue #8393: subprocess accepts bytes, bytearray and str with surrogates for
  the current working directory.

  Remove also a trailing space, and replace tabulation indentation by spaces.
................
  r80137 | barry.warsaw | 2010-04-17 02:19:56 +0200 (Sat, 17 Apr 2010) | 2 lines

  PEP 3147
................
  r80138 | collin.winter | 2010-04-17 02:20:57 +0200 (Sat, 17 Apr 2010) | 1 line

  Fix the --with-cxx-main build.
................
  r80140 | benjamin.peterson | 2010-04-17 02:29:51 +0200 (Sat, 17 Apr 2010) | 1 line

  change svn:ignore to __pycache__
................
  r80141 | barry.warsaw | 2010-04-17 02:31:11 +0200 (Sat, 17 Apr 2010) | 1 line

  Remove unnecessary XXX
................
  r80143 | benjamin.peterson | 2010-04-17 04:00:25 +0200 (Sat, 17 Apr 2010) | 1 line

  fix svn:ignore
................
  r80148 | senthil.kumaran | 2010-04-17 16:44:14 +0200 (Sat, 17 Apr 2010) | 9 lines

  Merged revisions 80146 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80146 | senthil.kumaran | 2010-04-17 20:00:53 +0530 (Sat, 17 Apr 2010) | 3 lines

    Fix Issue5650 - Update the RFC List in the urlparse module.
  ........
................
  r80153 | martin.v.loewis | 2010-04-17 19:11:55 +0200 (Sat, 17 Apr 2010) | 9 lines

  Merged revisions 80152 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80152 | martin.v.loewis | 2010-04-17 19:10:55 +0200 (Sa, 17 Apr 2010) | 2 lines

    Add Giampaolo.
  ........
................
  r80154 | antoine.pitrou | 2010-04-17 19:40:45 +0200 (Sat, 17 Apr 2010) | 10 lines

  Merged revisions 80151 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80151 | antoine.pitrou | 2010-04-17 19:10:38 +0200 (sam., 17 avril 2010) | 4 lines

    Issue #8322: Add a *ciphers* argument to SSL sockets, so as to change the
    available cipher list.  Helps fix test_ssl with OpenSSL 1.0.0.
  ........
................
  r80157 | antoine.pitrou | 2010-04-18 01:51:58 +0200 (Sun, 18 Apr 2010) | 4 lines

  Issue #850728: Add a *timeout* parameter to the `acquire()` method of
  `threading.Semaphore` objects.  Original patch by Torsten Landschoff.
................
  r80158 | antoine.pitrou | 2010-04-18 01:52:21 +0200 (Sun, 18 Apr 2010) | 3 lines

  Wording in NEWS.
................
  r80159 | victor.stinner | 2010-04-18 02:00:44 +0200 (Sun, 18 Apr 2010) | 3 lines

  Issue #8394: _ctypes.dlopen() accepts bytes, bytearray and str with
  surrogates.
................
  r80161 | victor.stinner | 2010-04-18 09:59:53 +0200 (Sun, 18 Apr 2010) | 4 lines

  Issue #8340, test_abs_path() of test_site: encode paths to ASCII with
  backslashreplace to avoid locale issues, don't write stderr to a pipe to ease
  debug, separate directories by newlines instead of a space.
................
  r80163 | victor.stinner | 2010-04-18 10:23:42 +0200 (Sun, 18 Apr 2010) | 4 lines

  Issue #8422, test_genericpath: skip the creation of a directory with an invalid
  UTF name on Mac OS X because the OS deny it (the name have to be a valid UTF8
  string).
................
  r80167 | victor.stinner | 2010-04-18 11:11:53 +0200 (Sun, 18 Apr 2010) | 14 lines

  Merged revisions 80166 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80166 | victor.stinner | 2010-04-18 11:07:49 +0200 (dim., 18 avril 2010) | 7 lines

    platform: use subprocess.Popen() instead of os.popen() in _syscmd_file()

     * Popen() avoids ugly shell escape: target.replace('"', '\\"')
     * Use proc.communicate() instead of f.stdout.read()
     * Get output from stdout by splitting with ": " instead of splitting by spaces
       to support filename with spaces
  ........
................
  r80170 | georg.brandl | 2010-04-18 11:50:07 +0200 (Sun, 18 Apr 2010) | 1 line

  Remove colspanning cells.
................
  r80176 | giampaolo.rodola | 2010-04-18 15:36:35 +0200 (Sun, 18 Apr 2010) | 9 lines

  Merged revisions 80172 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80172 | giampaolo.rodola | 2010-04-18 14:55:03 +0200 (dom, 18 apr 2010) | 1 line

    Fix Issue #3817: 225 is now considered a valid response code for ABOR
  ........
................
  r80181 | ronald.oussoren | 2010-04-18 16:46:12 +0200 (Sun, 18 Apr 2010) | 7 lines

  Move _Py_char2wchar from python.c to main.c.

  This fixes issue #8441: python.c is not included
  in the framework while main.c is and without this
  patch you get a link error when building
  Python.framework on OSX.
................
  r80182 | ronald.oussoren | 2010-04-18 17:02:38 +0200 (Sun, 18 Apr 2010) | 9 lines

  Merged revisions 80178 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80178 | ronald.oussoren | 2010-04-18 15:47:49 +0200 (Sun, 18 Apr 2010) | 2 lines

    Fix for issue #7072
  ........
................
  r80185 | ronald.oussoren | 2010-04-18 17:24:17 +0200 (Sun, 18 Apr 2010) | 12 lines

  Merged revisions 80179 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80179 | ronald.oussoren | 2010-04-18 16:01:05 +0200 (Sun, 18 Apr 2010) | 5 lines

    Add check to build-installer.py to ensure that
    the right version of Tcl/Tk is available (on OSX)

    Fixes issue #5651
  ........
................
  r80190 | victor.stinner | 2010-04-18 20:28:09 +0200 (Sun, 18 Apr 2010) | 2 lines

  Revert r80167, it breaks build on many platforms
................
  r80191 | ronald.oussoren | 2010-04-18 21:07:43 +0200 (Sun, 18 Apr 2010) | 13 lines

  Merged revisions 80187 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80187 | ronald.oussoren | 2010-04-18 19:59:37 +0200 (Sun, 18 Apr 2010) | 6 lines

    Add the OSX universal binary related options
    to CFLAGS instead of BASECFLAGS.

    This fixes issue 8366 and is needed due to
    changes introduced in the fix for issue 1628484.
  ........
................
  r80195 | antoine.pitrou | 2010-04-18 21:17:01 +0200 (Sun, 18 Apr 2010) | 9 lines

  Merged revisions 80194 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80194 | antoine.pitrou | 2010-04-18 21:14:38 +0200 (dim., 18 avril 2010) | 3 lines

    Fix catastrophic file opening and closing logic in test_linecache
  ........
................
  r80196 | raymond.hettinger | 2010-04-18 22:26:14 +0200 (Sun, 18 Apr 2010) | 1 line

  Issue 8420: Fix ref counting problem in set_repr().
................
  r80198 | ronald.oussoren | 2010-04-18 22:46:11 +0200 (Sun, 18 Apr 2010) | 4 lines

  For for issue #7154: Port the code that uses
  the SystemConfiguration framework to detect the
  proxy settings on OSX from the trunk to python 3.2
................
  r80200 | ronald.oussoren | 2010-04-18 22:53:49 +0200 (Sun, 18 Apr 2010) | 2 lines

  For for issue #5652
................
  r80205 | raymond.hettinger | 2010-04-19 01:05:22 +0200 (Mon, 19 Apr 2010) | 1 line

  Issue 8436: set.__init__ accepts keyword args
................
  r80206 | benjamin.peterson | 2010-04-19 01:08:30 +0200 (Mon, 19 Apr 2010) | 8 lines

  Blocked revisions 80202 via svnmerge

  ........
    r80202 | raymond.hettinger | 2010-04-18 17:57:57 -0500 (Sun, 18 Apr 2010) | 1 line

    Issue 8436: set.__init__ accepts keyword args
  ........
................
  r80207 | sean.reifschneider | 2010-04-19 08:06:12 +0200 (Mon, 19 Apr 2010) | 2 lines

  I'll maintain syslog.  I've made most of the "recent" changes to it anyway.
................
  r80211 | antoine.pitrou | 2010-04-19 16:05:51 +0200 (Mon, 19 Apr 2010) | 3 lines

  Add version{added,changed} for lock timeout support.
................
  r80212 | antoine.pitrou | 2010-04-19 16:09:57 +0200 (Mon, 19 Apr 2010) | 3 lines

  Remove obsolete mention of IRIX native threads -- we don't use them anymore.
................
  r80217 | antoine.pitrou | 2010-04-19 21:38:22 +0200 (Mon, 19 Apr 2010) | 9 lines

  Blocked revisions 80215 via svnmerge

  ........
    r80215 | antoine.pitrou | 2010-04-19 20:52:43 +0200 (lun., 19 avril 2010) | 4 lines

    Issue #8438: Remove reference to the missing "surrogateescape" encoding
    error handler from the new IO library.
  ........
................
  r80219 | tarek.ziade | 2010-04-19 23:19:57 +0200 (Mon, 19 Apr 2010) | 9 lines

  Merged revisions 80218 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80218 | tarek.ziade | 2010-04-19 23:13:03 +0200 (Mon, 19 Apr 2010) | 1 line

    few pep8 fixes
  ........
................
  r80224 | tarek.ziade | 2010-04-19 23:31:42 +0200 (Mon, 19 Apr 2010) | 9 lines

  Merged revisions 80221 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80221 | tarek.ziade | 2010-04-19 23:28:21 +0200 (Mon, 19 Apr 2010) | 1 line

    Fixed #8463: added missing reference to bztar in shutil's documentation.
  ........
................
  r80228 | giampaolo.rodola | 2010-04-20 00:05:54 +0200 (Tue, 20 Apr 2010) | 9 lines

  Merged revisions 80226 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80226 | giampaolo.rodola | 2010-04-19 23:46:28 +0200 (lun, 19 apr 2010) | 1 line

    Fix Issue #4841: timeout is now applied for connections resulting from PORT/EPRT commands
  ........
................
  r80230 | tarek.ziade | 2010-04-20 00:30:51 +0200 (Tue, 20 Apr 2010) | 1 line

  Fixed #1540112: now shutil.copytree will let you provide your own copy() function
................
  r80233 | ronald.oussoren | 2010-04-20 08:36:47 +0200 (Tue, 20 Apr 2010) | 10 lines

  Merged revisions 80232 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80232 | ronald.oussoren | 2010-04-20 07:50:44 +0200 (Tue, 20 Apr 2010) | 3 lines

    Explicitly set system default for $PATH to
    ensure we have a clean build environment (OSX installer)
  ........
................
  r80240 | stefan.krah | 2010-04-20 10:13:03 +0200 (Tue, 20 Apr 2010) | 15 lines

  Merged revisions 80238 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80238 | stefan.krah | 2010-04-20 09:59:10 +0200 (Tue, 20 Apr 2010) | 9 lines

    1) The timeout in the itimer tests was too low for slow or heavily
       loaded machines.

    2) Even with the increased timeout, the OS does not guarantee that
       a process will get a certain amount of virtual time in 60s, so
       the failure is changed to a diagnostic.
  ........
................
  r80244 | tarek.ziade | 2010-04-20 10:57:33 +0200 (Tue, 20 Apr 2010) | 1 line

  Fixed #6547: Added the ignore_dangling_symlinks option to shutil.copytree
................
  r80246 | tarek.ziade | 2010-04-20 11:13:23 +0200 (Tue, 20 Apr 2010) | 1 line

  added a note on shutil.copytree improvements
................
  r80248 | ezio.melotti | 2010-04-20 11:32:54 +0200 (Tue, 20 Apr 2010) | 1 line

  Fix versionadded in unittest.rst.
................
  r80251 | ezio.melotti | 2010-04-20 11:41:59 +0200 (Tue, 20 Apr 2010) | 1 line

  Update the python version in the interpreter tutorial.
................
  r80253 | ezio.melotti | 2010-04-20 11:55:05 +0200 (Tue, 20 Apr 2010) | 29 lines

  Merged revisions 79963,80024,80064,80070,80085,80088 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79963 | andrew.kuchling | 2010-04-11 23:40:09 +0300 (Sun, 11 Apr 2010) | 1 line

    Add several items
  ........
    r80024 | andrew.kuchling | 2010-04-13 04:32:51 +0300 (Tue, 13 Apr 2010) | 1 line

    Add an item; stray edit
  ........
    r80064 | andrew.kuchling | 2010-04-14 04:14:59 +0300 (Wed, 14 Apr 2010) | 1 line

    Add argparse example
  ........
    r80070 | andrew.kuchling | 2010-04-14 17:28:31 +0300 (Wed, 14 Apr 2010) | 1 line

    Add some text
  ........
    r80085 | andrew.kuchling | 2010-04-15 02:55:17 +0300 (Thu, 15 Apr 2010) | 1 line

    Add various items; correct argparse output
  ........
    r80088 | andrew.kuchling | 2010-04-15 04:42:27 +0300 (Thu, 15 Apr 2010) | 1 line

    Add various items
  ........
................
  r80256 | senthil.kumaran | 2010-04-20 12:35:49 +0200 (Tue, 20 Apr 2010) | 9 lines

  Merged revisions 80236 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80236 | senthil.kumaran | 2010-04-20 12:24:59 +0530 (Tue, 20 Apr 2010) | 3 lines

    Fix Issue8460: Victor's patch to add timeout in test_urllib2net test_urls.
  ........
................
  r80259 | ezio.melotti | 2010-04-20 12:57:44 +0200 (Tue, 20 Apr 2010) | 1 line

  Fix two versionchanged.
................
  r80261 | ezio.melotti | 2010-04-20 13:26:51 +0200 (Tue, 20 Apr 2010) | 1 line

  Add missing arg, fix indentation and spelling.
................
  r80263 | tarek.ziade | 2010-04-20 16:31:49 +0200 (Tue, 20 Apr 2010) | 1 line

  fixed typo -- thanks Nick
................
  r80266 | brian.curtin | 2010-04-20 17:28:06 +0200 (Tue, 20 Apr 2010) | 11 lines

  Updated version numbers from 2.7 to 3.2

  Merged revisions 80265 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80265 | brian.curtin | 2010-04-20 10:23:18 -0500 (Tue, 20 Apr 2010) | 2 lines

    Add version info for os.kill and signal changes from #1220212.
  ........
................
  r80272 | ezio.melotti | 2010-04-20 18:57:51 +0200 (Tue, 20 Apr 2010) | 8 lines

  Blocked revisions 80270 via svnmerge

  ........
    r80270 | ezio.melotti | 2010-04-20 19:49:48 +0300 (Tue, 20 Apr 2010) | 1 line

    #8472: fix wrong function name in functions.rst: itertools.filterfalse -> itertools.ifilterfalse
  ........
................
  r80273 | georg.brandl | 2010-04-20 20:15:54 +0200 (Tue, 20 Apr 2010) | 1 line

  Markup nit.
................
  r80275 | matthias.klose | 2010-04-20 21:48:04 +0200 (Tue, 20 Apr 2010) | 9 lines

  Merged revisions 80274 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80274 | matthias.klose | 2010-04-20 21:45:34 +0200 (Di, 20 Apr 2010) | 2 lines

    fix typo in r79533, introduced by the fix for issue #8233
  ........
................
  r80276 | ronald.oussoren | 2010-04-20 21:51:33 +0200 (Tue, 20 Apr 2010) | 4 lines

  * Fixes cut&paste error in configure
  * Ensure that framework install works given the
    recent CFLAGS and BASECFLAGS changes
................
  r80278 | senthil.kumaran | 2010-04-20 22:42:50 +0200 (Tue, 20 Apr 2010) | 9 lines

  Merged revisions 80277 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80277 | senthil.kumaran | 2010-04-21 02:07:59 +0530 (Wed, 21 Apr 2010) | 3 lines

    Issue2987 - Added additional Invalid URL and changed the Invalid URL checking code for better.
  ........
................
  r80280 | ronald.oussoren | 2010-04-20 23:00:34 +0200 (Tue, 20 Apr 2010) | 10 lines

  Merged revisions 80279 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80279 | ronald.oussoren | 2010-04-20 22:59:37 +0200 (Tue, 20 Apr 2010) | 3 lines

    Fix for issue 7852: the DTD for OSX Plists has changed due
    to a change in the company name for Apple.
  ........
................
  r80286 | tarek.ziade | 2010-04-20 23:40:47 +0200 (Tue, 20 Apr 2010) | 9 lines

  Merged revisions 80282 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80282 | tarek.ziade | 2010-04-20 23:09:06 +0200 (Tue, 20 Apr 2010) | 1 line

    removed ztar support in shutil.make_archive
  ........
................
  r80289 | victor.stinner | 2010-04-21 00:32:07 +0200 (Wed, 21 Apr 2010) | 9 lines

  Merged revisions 80288 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80288 | victor.stinner | 2010-04-21 00:28:31 +0200 (mer., 21 avril 2010) | 2 lines

    Issue #8437: Fix test_gdb failures, patch written by Dave Malcolm
  ........
................
  r80290 | mark.dickinson | 2010-04-21 00:32:49 +0200 (Wed, 21 Apr 2010) | 12 lines

  Issue #2706:  Add support for dividing a timedelta by another timedelta.

  Adds support for the three division operations:

    - timedelta / timedelta -> float
    - timedelta // timedelta -> int
    - timedelta % timedelta -> timedelta

  also adds support for divmod(timedelta, timedelta).

  Patch by Alexander Belopolsky.
................
  r80291 | mark.dickinson | 2010-04-21 00:39:53 +0200 (Wed, 21 Apr 2010) | 1 line

  Fix memory leak.
................
  r80293 | mark.dickinson | 2010-04-21 01:24:25 +0200 (Wed, 21 Apr 2010) | 1 line

  Rework delta_divmod to avoid use of PyTuple_SetItem.
................
  r80296 | r.david.murray | 2010-04-21 03:51:57 +0200 (Wed, 21 Apr 2010) | 14 lines

  Merged revisions 80144 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80144 | r.david.murray | 2010-04-17 01:26:26 -0400 (Sat, 17 Apr 2010) | 8 lines

    Issue #3864: Skip three test_signal tests on freebsd6 due to platform bug.

    Two itimer tests and an interprocess signal test fail on FreeBSD 6 if
    any test that starts a thread runs before test_signal.  Since FreeBSD7
    does not show this behavior, the bug is most likely a platform bug,
    so this patch just skips the failing tests on freebsd6.
  ........
................
  r80299 | ronald.oussoren | 2010-04-21 08:01:23 +0200 (Wed, 21 Apr 2010) | 9 lines

  Merged revisions 80298 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80298 | ronald.oussoren | 2010-04-21 08:00:35 +0200 (Wed, 21 Apr 2010) | 2 lines

    Sync test_plistlib.py with plistlib.py
  ........
................
  r80300 | martin.v.loewis | 2010-04-21 08:05:58 +0200 (Wed, 21 Apr 2010) | 17 lines

  Merged revisions 79986-79987,80156 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79986 | martin.v.loewis | 2010-04-12 07:18:16 +0200 (Mo, 12 Apr 2010) | 2 lines

    Issue #8330: Fix expected output in test_gdb.
  ........
    r79987 | martin.v.loewis | 2010-04-12 07:22:25 +0200 (Mo, 12 Apr 2010) | 2 lines

    Re-enable all tests, to see which ones fail on the buildbots.
  ........
    r80156 | martin.v.loewis | 2010-04-18 00:40:40 +0200 (So, 18 Apr 2010) | 2 lines

    Issue #8279: Fix test_gdb failures.
  ........
................
  r80302 | martin.v.loewis | 2010-04-21 08:38:30 +0200 (Wed, 21 Apr 2010) | 9 lines

  Merged revisions 80301 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r80301 | martin.v.loewis | 2010-04-21 08:37:48 +0200 (Mi, 21 Apr 2010) | 2 lines

    Add Tim Golden.
  ........
................
  r80303 | tarek.ziade | 2010-04-21 09:30:43 +0200 (Wed, 21 Apr 2010) | 1 line

  fixed typo
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@80304 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoRevert changes used for buildbot testing.
stefan.krah [Fri, 9 Apr 2010 14:31:41 +0000 (14:31 +0000)]
Revert changes used for buildbot testing.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79909 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoCheck proposed fix for issues #1481, #3581 on the buildbots. Will revert.
stefan.krah [Thu, 8 Apr 2010 11:43:36 +0000 (11:43 +0000)]
Check proposed fix for issues #1481, #3581 on the buildbots. Will revert.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79905 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 79752,79757,79764-79765,79770-79771,79773,79780,79783,79790,79799...
stefan.krah [Thu, 8 Apr 2010 11:38:01 +0000 (11:38 +0000)]
Merged revisions 79752,79757,79764-79765,79770-79771,79773,79780,79783,79790,79799,79805,79810,79813-79814,79819,79823,79829,79831,79835,79839,79841,79845,79849,79853,79857,79860,79864,79868,79873,79881-79882,79884,79886,79901 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r79752 | mark.dickinson | 2010-04-04 23:23:57 +0200 (Sun, 04 Apr 2010) | 9 lines

  Merged revisions 79751 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79751 | mark.dickinson | 2010-04-04 22:19:35 +0100 (Sun, 04 Apr 2010) | 1 line

    A handful of whitespace fixes in Modules/_struct.c.
  ........
................
  r79757 | mark.dickinson | 2010-04-05 00:13:14 +0200 (Mon, 05 Apr 2010) | 13 lines

  Merged revisions 79756 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79756 | mark.dickinson | 2010-04-04 23:09:21 +0100 (Sun, 04 Apr 2010) | 6 lines

    Add versionchanged entry for Decimal(float) construction.

    Also add an example of constructing a Decimal directly from a float,
    update the quickstart tutorial, and tweak another couple of
    sentences.
  ........
................
  r79764 | benjamin.peterson | 2010-04-05 01:03:35 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79762 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79762 | benjamin.peterson | 2010-04-04 18:01:03 -0500 (Sun, 04 Apr 2010) | 1 line

    tabify
  ........
................
  r79765 | benjamin.peterson | 2010-04-05 01:09:06 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79763 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79763 | benjamin.peterson | 2010-04-04 18:03:22 -0500 (Sun, 04 Apr 2010) | 1 line

    fix tabs
  ........
................
  r79770 | benjamin.peterson | 2010-04-05 01:25:45 +0200 (Mon, 05 Apr 2010) | 8 lines

  Blocked revisions 79769 via svnmerge

  ........
    r79769 | benjamin.peterson | 2010-04-04 18:23:22 -0500 (Sun, 04 Apr 2010) | 1 line

    fix dis on new style classes #8310
  ........
................
  r79771 | benjamin.peterson | 2010-04-05 01:26:50 +0200 (Mon, 05 Apr 2010) | 1 line

  factor out constant
................
  r79773 | ezio.melotti | 2010-04-05 01:27:45 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79768 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79768 | ezio.melotti | 2010-04-05 02:21:53 +0300 (Mon, 05 Apr 2010) | 1 line

    Fix markup in decimal.rst.
  ........
................
  r79780 | philip.jenvey | 2010-04-05 05:05:24 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79779 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79779 | philip.jenvey | 2010-04-04 19:51:51 -0700 (Sun, 04 Apr 2010) | 2 lines

    fix escape_encode to return the correct consumed size
  ........
................
  r79783 | ezio.melotti | 2010-04-05 06:04:35 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79781 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79781 | ezio.melotti | 2010-04-05 06:51:38 +0300 (Mon, 05 Apr 2010) | 1 line

    #8212: rephrase the webservers howto and fix some mistakes.
  ........
................
  r79790 | ezio.melotti | 2010-04-05 10:21:29 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79788 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79788 | ezio.melotti | 2010-04-05 11:16:41 +0300 (Mon, 05 Apr 2010) | 1 line

    Fix markup errors.
  ........
................
  r79799 | ezio.melotti | 2010-04-05 15:25:51 +0200 (Mon, 05 Apr 2010) | 9 lines

  Merged revisions 79797 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79797 | ezio.melotti | 2010-04-05 15:51:45 +0300 (Mon, 05 Apr 2010) | 1 line

    Fix some broken URLs.
  ........
................
  r79805 | mark.dickinson | 2010-04-05 20:09:39 +0200 (Mon, 05 Apr 2010) | 12 lines

  Merged revisions 79804 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79804 | mark.dickinson | 2010-04-05 19:07:51 +0100 (Mon, 05 Apr 2010) | 5 lines

    Use a more robust infinity check in _Py_HashDouble.

    This fixes a test_decimal failure on FreeBSD 8.0.  (modf apparently
    doesn't follow C99 Annex F on FreeBSD.)
  ........
................
  r79810 | raymond.hettinger | 2010-04-05 20:56:31 +0200 (Mon, 05 Apr 2010) | 1 line

  Forward port total_ordering() and cmp_to_key().
................
  r79813 | antoine.pitrou | 2010-04-05 23:40:07 +0200 (Mon, 05 Apr 2010) | 11 lines

  Merged revisions 79812 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79812 | antoine.pitrou | 2010-04-05 23:35:07 +0200 (lun., 05 avril 2010) | 5 lines

    Issue #8321: Give access to OpenSSL version numbers from the `ssl` module,
    using the new attributes `ssl.OPENSSL_VERSION`, `ssl.OPENSSL_VERSION_INFO`
    and `ssl.OPENSSL_VERSION_NUMBER`.
  ........
................
  r79814 | antoine.pitrou | 2010-04-05 23:44:48 +0200 (Mon, 05 Apr 2010) | 3 lines

  Fix docs for r79813.
................
  r79819 | senthil.kumaran | 2010-04-06 05:30:18 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79817 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79817 | senthil.kumaran | 2010-04-06 08:53:33 +0530 (Tue, 06 Apr 2010) | 2 lines

    Fix Issue8262 - changing RuntimeError wording to "Threads can only be started once"
  ........
................
  r79823 | mark.dickinson | 2010-04-06 12:29:17 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79809 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79809 | mark.dickinson | 2010-04-05 19:54:51 +0100 (Mon, 05 Apr 2010) | 1 line

    Use a better NaN test in _Py_HashDouble as well.
  ........
................
  r79829 | mark.dickinson | 2010-04-06 16:36:52 +0200 (Tue, 06 Apr 2010) | 9 lines

  Recorded merge of revisions 79609 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79609 | raymond.hettinger | 2010-04-02 19:39:24 +0100 (Fri, 02 Apr 2010) | 1 line

    Issue 8257: Decimal constructor to accept float.
  ........
................
  r79831 | eric.smith | 2010-04-06 16:57:57 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79826 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79826 | eric.smith | 2010-04-06 10:30:15 -0400 (Tue, 06 Apr 2010) | 1 line

    Fixed PEP 378 example.
  ........
................
  r79835 | eric.smith | 2010-04-06 17:21:59 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79833 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79833 | eric.smith | 2010-04-06 11:17:33 -0400 (Tue, 06 Apr 2010) | 1 line

    Note that PEP 378 also applies to int.
  ........
................
  r79839 | mark.dickinson | 2010-04-06 17:47:14 +0200 (Tue, 06 Apr 2010) | 1 line

  Remove out-of-date comment.
................
  r79841 | antoine.pitrou | 2010-04-06 18:01:57 +0200 (Tue, 06 Apr 2010) | 23 lines

  Merged revisions 79837 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79837 | antoine.pitrou | 2010-04-06 17:38:25 +0200 (mar., 06 avril 2010) | 19 lines

    14 years later, we still don't know what it's for.
    Spotted by the PyPy developers.

    Original commit is:

    branch:      trunk
    user:        guido
    date:        Mon Aug 19 21:32:04 1996 +0200
    files:       Python/getargs.c
    description:
    [svn r6499] Support for keyword arguments (PyArg_ParseTupleAndKeywords) donated by
    Geoff Philbrick <philbric@delphi.hks.com> (slightly changed by me).

    Also a little change to make the file acceptable to K&R C compilers
    (HPUX, SunOS 4.x).
  ........
................
  r79845 | mark.dickinson | 2010-04-06 18:53:17 +0200 (Tue, 06 Apr 2010) | 15 lines

  Merged revisions 79843-79844 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79843 | mark.dickinson | 2010-04-06 17:46:09 +0100 (Tue, 06 Apr 2010) | 4 lines

    Issue #8259: Get rid of 'outrageous left shift count' error when
    left-shifting an integer by more than 2**31 on a 64-bit machine.  Also
    convert shift counts to a Py_ssize_t instead of a C long.
  ........
    r79844 | mark.dickinson | 2010-04-06 17:47:55 +0100 (Tue, 06 Apr 2010) | 1 line

    Misc/NEWS entry for r79843.
  ........
................
  r79849 | antoine.pitrou | 2010-04-06 19:23:13 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79848 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79848 | antoine.pitrou | 2010-04-06 19:21:09 +0200 (mar., 06 avril 2010) | 3 lines

    Issue #8193: Fix test_zlib failure with zlib 1.2.4.
  ........
................
  r79853 | mark.dickinson | 2010-04-06 20:22:06 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79852 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79852 | mark.dickinson | 2010-04-06 19:20:11 +0100 (Tue, 06 Apr 2010) | 1 line

    Issue #8259: Clarify that there's an upper bound on the right-hand operand of a shift operator.
  ........
................
  r79857 | mark.dickinson | 2010-04-06 21:02:54 +0200 (Tue, 06 Apr 2010) | 9 lines

  Merged revisions 79856 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79856 | mark.dickinson | 2010-04-06 19:58:54 +0100 (Tue, 06 Apr 2010) | 1 line

    Silence a 'comparison between signed and unsigned integer expressions' gcc warning.
  ........
................
  r79860 | mark.dickinson | 2010-04-06 21:55:03 +0200 (Tue, 06 Apr 2010) | 10 lines

  Merged revisions 79858 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79858 | mark.dickinson | 2010-04-06 20:50:03 +0100 (Tue, 06 Apr 2010) | 3 lines

    Issue #7947:  Clarify math module behaviour for IEEE 754 special cases, along
    with a number of additional minor edits and typo corrections.
  ........
................
  r79864 | collin.winter | 2010-04-06 23:30:42 +0200 (Tue, 06 Apr 2010) | 1 line

  Fix python-config to use the new sysconfig module; silences deprecation warnings.
................
  r79868 | benjamin.peterson | 2010-04-06 23:55:16 +0200 (Tue, 06 Apr 2010) | 13 lines

  Merged revisions 79866-79867 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79866 | benjamin.peterson | 2010-04-06 16:37:06 -0500 (Tue, 06 Apr 2010) | 1 line

    use skip decorator
  ........
    r79867 | benjamin.peterson | 2010-04-06 16:50:00 -0500 (Tue, 06 Apr 2010) | 1 line

    remove a optimization that resulted in unexpected behavior #8929
  ........
................
  r79873 | mark.dickinson | 2010-04-07 00:13:37 +0200 (Wed, 07 Apr 2010) | 9 lines

  Merged revisions 79871 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79871 | mark.dickinson | 2010-04-06 23:10:55 +0100 (Tue, 06 Apr 2010) | 2 lines

    Use consistent spelling for nans (thanks Georg for noticing).
  ........
................
  r79881 | philip.jenvey | 2010-04-07 06:04:10 +0200 (Wed, 07 Apr 2010) | 19 lines

  Merged revisions 79878-79880 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79878 | philip.jenvey | 2010-04-06 16:24:45 -0700 (Tue, 06 Apr 2010) | 4 lines

    #7301: add the environment variable $PYTHONWARNINGS to supplement the -W
    command line option
    patch from Brian Curtin
  ........
    r79879 | benjamin.peterson | 2010-04-06 16:32:27 -0700 (Tue, 06 Apr 2010) | 1 line

    tell people to update python.man, too
  ........
    r79880 | philip.jenvey | 2010-04-06 16:38:57 -0700 (Tue, 06 Apr 2010) | 1 line

    document new PYTHONWARNINGS env var
  ........
................
  r79882 | ezio.melotti | 2010-04-07 06:27:14 +0200 (Wed, 07 Apr 2010) | 25 lines

  Merged revisions 79349,79381,79412,79801,79818 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79349 | andrew.kuchling | 2010-03-23 20:39:24 +0200 (Tue, 23 Mar 2010) | 1 line

    add some unittest items
  ........
    r79381 | andrew.kuchling | 2010-03-24 20:07:43 +0200 (Wed, 24 Mar 2010) | 1 line

    Various edits
  ........
    r79412 | andrew.kuchling | 2010-03-25 03:35:51 +0200 (Thu, 25 Mar 2010) | 1 line

    Add various items
  ........
    r79801 | tarek.ziade | 2010-04-05 17:58:14 +0300 (Mon, 05 Apr 2010) | 1 line

    added a note for Andrew, about distutils2
  ........
    r79818 | ezio.melotti | 2010-04-06 06:26:49 +0300 (Tue, 06 Apr 2010) | 1 line

    Fix several links and other mistakes.
  ........
................
  r79884 | philip.jenvey | 2010-04-07 07:19:21 +0200 (Wed, 07 Apr 2010) | 2 lines

  woops these strings aren't kept around, free them
................
  r79886 | stefan.krah | 2010-04-07 10:49:55 +0200 (Wed, 07 Apr 2010) | 9 lines

  Merged revisions 79885 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79885 | stefan.krah | 2010-04-07 10:24:44 +0200 (Wed, 07 Apr 2010) | 1 line

    Issue #8328: Silence Visual Studio warnings.
  ........
................
  r79901 | georg.brandl | 2010-04-08 08:33:16 +0200 (Thu, 08 Apr 2010) | 1 line

  Fix indentation.
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79904 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 79553,79556,79565,79571,79573,79581,79591,79593-79594,79600,79602...
stefan.krah [Sun, 4 Apr 2010 11:32:56 +0000 (11:32 +0000)]
Merged revisions 79553,79556,79565,79571,79573,79581,79591,79593-79594,79600,79602,79604-79605,79610-79611,79613,79615,79621,79628,79631,79641,79645,79656-79657,79662,79665,79668,79670,79676,79681,79683,79688-79689,79694,79696,79701,79703,79705,79708,79715,79720-79721,79724,79726,79728-79729,79731,79737,79739,79742,79746 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r79553 | stefan.krah | 2010-04-01 12:34:09 +0200 (Thu, 01 Apr 2010) | 1 line

  Fix typo in definition of 'in' keyword.
................
  r79556 | antoine.pitrou | 2010-04-01 18:53:15 +0200 (Thu, 01 Apr 2010) | 11 lines

  Merged revisions 79555 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79555 | antoine.pitrou | 2010-04-01 18:42:11 +0200 (jeu., 01 avril 2010) | 5 lines

    Issue #8276: PyEval_CallObject() is now only available in macro form.  The
    function declaration, which was kept for backwards compatibility reasons,
    is now removed (the macro was introduced in 1997!).
  ........
................
  r79565 | raymond.hettinger | 2010-04-02 02:25:45 +0200 (Fri, 02 Apr 2010) | 1 line

  Document sorting HowTo
................
  r79571 | raymond.hettinger | 2010-04-02 06:18:18 +0200 (Fri, 02 Apr 2010) | 1 line

  Add and update itertools recipes.
................
  r79573 | raymond.hettinger | 2010-04-02 06:50:35 +0200 (Fri, 02 Apr 2010) | 1 line

  Fix nits in itertools recipes.
................
  r79581 | georg.brandl | 2010-04-02 10:47:07 +0200 (Fri, 02 Apr 2010) | 1 line

  #8213: document behavior of -u on py3k better.
................
  r79591 | larry.hastings | 2010-04-02 13:03:37 +0200 (Fri, 02 Apr 2010) | 16 lines

  Blocked revisions 79590 via svnmerge

  ........
    r79590 | larry.hastings | 2010-04-02 04:01:35 -0700 (Fri, 02 Apr 2010) | 10 lines

    Capsule-related changes:
    * PyCObject_AsVoidPtr() can now open capsules.  This addresses
      most of the remaining backwards-compatibility concerns about
      the conversion of Python 2.7 from CObjects to capsules.
    * CObjects were marked Pending Deprecation.
    * Documentation about this pending deprecation was added to
      cobject.h.
    * The capsule source files were added to the legacy PC build
      processes.
  ........
................
  r79593 | larry.hastings | 2010-04-02 13:20:07 +0200 (Fri, 02 Apr 2010) | 9 lines

  Blocked revisions 79592 via svnmerge

  ........
    r79592 | larry.hastings | 2010-04-02 04:18:17 -0700 (Fri, 02 Apr 2010) | 3 lines

    Issue #8235: _socket: Add the constant ``SO_SETFIB``.  SO_SETFIB is
    a socket option available on FreeBSD 7.1 and newer.
  ........
................
  r79594 | larry.hastings | 2010-04-02 13:47:10 +0200 (Fri, 02 Apr 2010) | 4 lines

  - Issue #8235: _socket: Add the constant ``SO_SETFIB``.  SO_SETFIB is
    a socket option available on FreeBSD 7.1 and newer.
................
  r79600 | ezio.melotti | 2010-04-02 15:56:40 +0200 (Fri, 02 Apr 2010) | 15 lines

  Merged revisions 79540-79541 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  Add -Wd to the flags used to run the tests (-3 is not necessary here).

  ........
    r79540 | ezio.melotti | 2010-04-01 01:18:09 +0300 (Thu, 01 Apr 2010) | 1 line

    Add -Wd and -3 to the flags used to run the tests.
  ........
    r79541 | ezio.melotti | 2010-04-01 01:43:31 +0300 (Thu, 01 Apr 2010) | 1 line

    Add -Wd and -3 to the flags used to run the tests on Windows.
  ........
................
  r79602 | raymond.hettinger | 2010-04-02 18:58:27 +0200 (Fri, 02 Apr 2010) | 1 line

  Issue 8257: Decimal constructor to accept float argument.
................
  r79604 | andrew.kuchling | 2010-04-02 19:02:57 +0200 (Fri, 02 Apr 2010) | 9 lines

  Merged revisions 79603 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79603 | andrew.kuchling | 2010-04-02 12:59:16 -0400 (Fri, 02 Apr 2010) | 1 line

    #4440: modernize a use of filter(), making it compatible with 3.x
  ........
................
  r79605 | antoine.pitrou | 2010-04-02 19:12:12 +0200 (Fri, 02 Apr 2010) | 3 lines

  Furniture is not very reliable these days (buildbot failures).
................
  r79610 | florent.xicluna | 2010-04-02 20:52:12 +0200 (Fri, 02 Apr 2010) | 27 lines

  (partially)

  Merged revisions 79534,79537,79539,79558,79606 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79534 | florent.xicluna | 2010-03-31 23:21:54 +0200 (mer, 31 mar 2010) | 2 lines

    Fix test for xml.etree when using a non-ascii path.  And use check_warnings instead of catch_warnings.
  ........
    r79537 | florent.xicluna | 2010-03-31 23:40:32 +0200 (mer, 31 mar 2010) | 2 lines

    Fix typo
  ........
    r79539 | florent.xicluna | 2010-04-01 00:01:03 +0200 (jeu, 01 avr 2010) | 2 lines

    Replace catch_warnings with check_warnings when it makes sense.  Use assertRaises context manager to simplify some tests.
  ........
    r79558 | florent.xicluna | 2010-04-01 20:17:09 +0200 (jeu, 01 avr 2010) | 2 lines

    #7092: Fix some -3 warnings, and fix Lib/platform.py when the path contains a double-quote.
  ........
    r79606 | florent.xicluna | 2010-04-02 19:26:42 +0200 (ven, 02 avr 2010) | 2 lines

    Backport some robotparser test and skip the test if the external resource is not available.
  ........
................
  r79611 | raymond.hettinger | 2010-04-02 20:54:02 +0200 (Fri, 02 Apr 2010) | 1 line

  Add nice docstrings to namedtuples.
................
  r79613 | florent.xicluna | 2010-04-02 21:25:32 +0200 (Fri, 02 Apr 2010) | 2 lines

  An oversight in previous merge, r79610: test_doctest is sensible to the line numbering.
................
  r79615 | georg.brandl | 2010-04-02 22:12:42 +0200 (Fri, 02 Apr 2010) | 1 line

  #8288: fix next -> __next__.
................
  r79621 | tarek.ziade | 2010-04-02 23:24:55 +0200 (Fri, 02 Apr 2010) | 9 lines

  Merged revisions 79618 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79618 | tarek.ziade | 2010-04-02 23:14:04 +0200 (Fri, 02 Apr 2010) | 1 line

    removed the local copy of xxmodule, and skip only test_build_ext when xxmodule is not found, not the whole unittest
  ........
................
  r79628 | ezio.melotti | 2010-04-03 00:15:23 +0200 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79582 via svnmerge

  ........
    r79582 | georg.brandl | 2010-04-02 11:51:31 +0300 (Fri, 02 Apr 2010) | 1 line

    Fix typo in unicode character name.
  ........
................
  r79631 | brian.curtin | 2010-04-03 00:38:52 +0200 (Sat, 03 Apr 2010) | 2 lines

  Change test_support to support. Fixes a failing test on Windows.
................
  r79641 | benjamin.peterson | 2010-04-03 03:02:00 +0200 (Sat, 03 Apr 2010) | 14 lines

  Blocked revisions 79636,79639 via svnmerge

  ........
    r79636 | benjamin.peterson | 2010-04-02 18:59:41 -0500 (Fri, 02 Apr 2010) | 4 lines

    always check _PyString_Resize for error

    also normalize how this error is checked
  ........
    r79639 | benjamin.peterson | 2010-04-02 19:57:33 -0500 (Fri, 02 Apr 2010) | 1 line

    more _PyString_Resize error checking
  ........
................
  r79645 | benjamin.peterson | 2010-04-03 03:40:24 +0200 (Sat, 03 Apr 2010) | 13 lines

  Merged revisions 79642,79644 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79642 | benjamin.peterson | 2010-04-02 20:08:34 -0500 (Fri, 02 Apr 2010) | 1 line

    split out large test function
  ........
    r79644 | benjamin.peterson | 2010-04-02 20:28:57 -0500 (Fri, 02 Apr 2010) | 1 line

    give TypeError when trying to set T_STRING_INPLACE
  ........
................
  r79656 | victor.stinner | 2010-04-03 10:43:28 +0200 (Sat, 03 Apr 2010) | 11 lines

  Blocked revisions 79654 via svnmerge

  ........
    r79654 | victor.stinner | 2010-04-03 10:40:16 +0200 (sam., 03 avril 2010) | 5 lines

    Issue #8227: Fix C API documentation, argument parsing

     * 'z', 'z#', 'z*' does also accept Unicode
     * unify types name: replace "string or Unicode objet" by "string or Unicode"
  ........
................
  r79657 | tarek.ziade | 2010-04-03 10:46:49 +0200 (Sat, 03 Apr 2010) | 9 lines

  Merged revisions 79652 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79652 | tarek.ziade | 2010-04-03 10:37:59 +0200 (Sat, 03 Apr 2010) | 1 line

    Issue #1222585: Added LDCXXSHARED for C++ support
  ........
................
  r79662 | raymond.hettinger | 2010-04-03 12:32:58 +0200 (Sat, 03 Apr 2010) | 1 line

  Add a subtract() method to collections.Counter()
................
  r79665 | mark.dickinson | 2010-04-03 12:49:56 +0200 (Sat, 03 Apr 2010) | 20 lines

  Merged revisions 79661 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79661 | mark.dickinson | 2010-04-03 11:27:05 +0100 (Sat, 03 Apr 2010) | 14 lines

    Fix a couple of issues with the test_structmembersType class in _testcapimodule

     - rename to _test_structmembersType to avoid the class being automatically
       called by test_capi

     - allow space for trailing NUL in inplace_member field of all_structmembers

     - use T_STRING_INPLACE instead of T_INPLACE_STRING as keyword argument
       to _test_structmembersType initializer

     - don't attempt to initialize inplace_member field if T_STRING_INPLACE
       argument wasn't supplied.
  ........
................
  r79668 | mark.dickinson | 2010-04-03 13:08:14 +0200 (Sat, 03 Apr 2010) | 26 lines

  Merged revisions 79583,79588-79589 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79583 | mark.dickinson | 2010-04-02 09:53:22 +0100 (Fri, 02 Apr 2010) | 7 lines

    Issue #2531: Make float-to-decimal comparisons return correct results.

    Float to decimal comparison operations now return a result based on
    the numeric values of the operands.  Decimal.__hash__ has also been
    fixed so that Decimal and float values that compare equal have equal
    hash value.
  ........
    r79588 | mark.dickinson | 2010-04-02 11:17:07 +0100 (Fri, 02 Apr 2010) | 2 lines

    Issue #7279:  Make comparisons involving a Decimal sNaN signal InvalidOperation.
  ........
    r79589 | mark.dickinson | 2010-04-02 11:35:12 +0100 (Fri, 02 Apr 2010) | 6 lines

    Issue #7279:  Make Decimal('nan') hashable.  Decimal('snan') remains unhashable.

    Also rewrite the Decimal __hash__ method so that it doesn't rely on
    float('inf') being valid: float('inf') could raise an exception on
    platforms not using IEEE 754 arithmetic.
  ........
................
  r79670 | mark.dickinson | 2010-04-03 13:18:52 +0200 (Sat, 03 Apr 2010) | 9 lines

  Merged revisions 79629 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79629 | mark.dickinson | 2010-04-02 23:27:36 +0100 (Fri, 02 Apr 2010) | 2 lines

    Issue #8294:  Allow float and Decimal arguments in Fraction constructor.
  ........
................
  r79676 | mark.dickinson | 2010-04-03 16:24:58 +0200 (Sat, 03 Apr 2010) | 1 line

  Remove unused define.
................
  r79681 | ezio.melotti | 2010-04-03 16:59:49 +0200 (Sat, 03 Apr 2010) | 9 lines

  Merged revisions 79678 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79678 | ezio.melotti | 2010-04-03 17:51:00 +0300 (Sat, 03 Apr 2010) | 1 line

    Use more specific assert* methods in test_decimal.
  ........
................
  r79683 | mark.dickinson | 2010-04-03 17:07:40 +0200 (Sat, 03 Apr 2010) | 1 line

  Clean up integer tests in test_struct, and bring them more in line with the trunk tests.
................
  r79688 | mark.dickinson | 2010-04-03 17:26:31 +0200 (Sat, 03 Apr 2010) | 1 line

  Internal refactoring in struct.pack:  make all integer conversions go through get_pylong.
................
  r79689 | ezio.melotti | 2010-04-03 17:27:05 +0200 (Sat, 03 Apr 2010) | 1 line

  Add -bb to rt.bat to do some extra checks during the tests (it is already used by the non-Windows buildbots).
................
  r79694 | ezio.melotti | 2010-04-03 17:39:17 +0200 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79624 via svnmerge

  ........
    r79624 | ezio.melotti | 2010-04-03 00:43:10 +0300 (Sat, 03 Apr 2010) | 1 line

    Fix test_compiler.py that was using unittest.__file__ to find Lib/ (unittest is now a package).
  ........
................
  r79696 | benjamin.peterson | 2010-04-03 17:42:04 +0200 (Sat, 03 Apr 2010) | 12 lines

  Blocked revisions 79693,79695 via svnmerge

  ........
    r79693 | benjamin.peterson | 2010-04-03 10:38:38 -0500 (Sat, 03 Apr 2010) | 1 line

    wrap
  ........
    r79695 | benjamin.peterson | 2010-04-03 10:40:29 -0500 (Sat, 03 Apr 2010) | 1 line

    remove unneeded argument
  ........
................
  r79701 | mark.dickinson | 2010-04-03 17:51:03 +0200 (Sat, 03 Apr 2010) | 9 lines

  Merged revisions 79699 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79699 | mark.dickinson | 2010-04-03 16:47:46 +0100 (Sat, 03 Apr 2010) | 1 line

    Add Misc/NEWS entry for r79609.
  ........
................
  r79703 | mark.dickinson | 2010-04-03 17:54:36 +0200 (Sat, 03 Apr 2010) | 10 lines

  Merged revisions 79674 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79674 | mark.dickinson | 2010-04-03 15:05:10 +0100 (Sat, 03 Apr 2010) | 3 lines

    Issue #8300:  Let struct.pack use __index__ to convert and pack non-integers.
    Based on a patch by Meador Inge.
  ........
................
  r79705 | benjamin.peterson | 2010-04-03 18:01:50 +0200 (Sat, 03 Apr 2010) | 16 lines

  Blocked revisions 79697-79698,79704 via svnmerge

  ........
    r79697 | benjamin.peterson | 2010-04-03 10:44:56 -0500 (Sat, 03 Apr 2010) | 1 line

    silence PyCObject warnings in bsddb
  ........
    r79698 | benjamin.peterson | 2010-04-03 10:45:59 -0500 (Sat, 03 Apr 2010) | 1 line

    spelling
  ........
    r79704 | benjamin.peterson | 2010-04-03 10:58:15 -0500 (Sat, 03 Apr 2010) | 1 line

    remove deprecation warnings silence attempting
  ........
................
  r79708 | mark.dickinson | 2010-04-03 18:42:09 +0200 (Sat, 03 Apr 2010) | 11 lines

  Blocked revisions 79707 via svnmerge

  ........
    r79707 | mark.dickinson | 2010-04-03 17:41:20 +0100 (Sat, 03 Apr 2010) | 5 lines

    Ensure 'module removed' warning messages contain the word 'module' or 'package'.

    This should fix the test_py3kwarn failure on OS X.  test_support.import_module
    also requires this.
  ........
................
  r79715 | mark.dickinson | 2010-04-03 20:18:44 +0200 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79714 via svnmerge

  ........
    r79714 | mark.dickinson | 2010-04-03 19:17:54 +0100 (Sat, 03 Apr 2010) | 1 line

    Silence DeprecationWarnings from uses of has_key and <> in plat-mac.
  ........
................
  r79720 | benjamin.peterson | 2010-04-03 23:57:26 +0200 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79712 via svnmerge

  ........
    r79712 | raymond.hettinger | 2010-04-03 12:10:05 -0500 (Sat, 03 Apr 2010) | 1 line

    Silence a compiler warning.
  ........
................
  r79721 | benjamin.peterson | 2010-04-04 00:11:20 +0200 (Sun, 04 Apr 2010) | 12 lines

  Blocked revisions 79718-79719 via svnmerge

  ........
    r79718 | antoine.pitrou | 2010-04-03 16:42:18 -0500 (Sat, 03 Apr 2010) | 3 lines

    Remove useless (?) import from r79706
  ........
    r79719 | benjamin.peterson | 2010-04-03 16:50:40 -0500 (Sat, 03 Apr 2010) | 1 line

    import bsddb more robustly
  ........
................
  r79724 | benjamin.peterson | 2010-04-04 00:55:48 +0200 (Sun, 04 Apr 2010) | 9 lines

  Merged revisions 79723 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79723 | benjamin.peterson | 2010-04-03 17:48:51 -0500 (Sat, 03 Apr 2010) | 1 line

    ensure that the locale does not affect the tokenization of identifiers
  ........
................
  r79726 | benjamin.peterson | 2010-04-04 01:10:01 +0200 (Sun, 04 Apr 2010) | 11 lines

  Merged revisions 79725 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79725 | benjamin.peterson | 2010-04-03 18:03:35 -0500 (Sat, 03 Apr 2010) | 4 lines

    use our own locale independent ctype macros

    requires building pyctype.o into pgen
  ........
................
  r79728 | raymond.hettinger | 2010-04-04 01:20:46 +0200 (Sun, 04 Apr 2010) | 1 line

  Add count() method to collections.deque().
................
  r79729 | benjamin.peterson | 2010-04-04 01:56:48 +0200 (Sun, 04 Apr 2010) | 1 line

  add missing decrefs
................
  r79731 | ezio.melotti | 2010-04-04 08:30:08 +0200 (Sun, 04 Apr 2010) | 1 line

  Fix versionchanged from 2.7 to 3.2 in decimal.rst.
................
  r79737 | ezio.melotti | 2010-04-04 08:53:44 +0200 (Sun, 04 Apr 2010) | 13 lines

  Merged revisions 79733,79735 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79733 | ezio.melotti | 2010-04-04 09:41:27 +0300 (Sun, 04 Apr 2010) | 1 line

    Add a versionadded to Counter.subtract() doc.
  ........
    r79735 | ezio.melotti | 2010-04-04 09:50:58 +0300 (Sun, 04 Apr 2010) | 1 line

    Revert 79733 - Counter is new in 2.7, the versionadded is not necessary - and fix a typo.
  ........
................
  r79739 | ezio.melotti | 2010-04-04 08:57:44 +0200 (Sun, 04 Apr 2010) | 9 lines

  Recorded merge of revisions 79660 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79660 | raymond.hettinger | 2010-04-03 13:22:00 +0300 (Sat, 03 Apr 2010) | 1 line

    Add subtract() method to collections.Counter() objects.
  ........
................
  r79742 | ezio.melotti | 2010-04-04 09:21:15 +0200 (Sun, 04 Apr 2010) | 9 lines

  Merged revisions 79740 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79740 | ezio.melotti | 2010-04-04 10:00:02 +0300 (Sun, 04 Apr 2010) | 1 line

    Use more specific assert* methods in test_struct.
  ........
................
  r79746 | mark.dickinson | 2010-04-04 10:52:51 +0200 (Sun, 04 Apr 2010) | 10 lines

  Merged revisions 79745 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79745 | mark.dickinson | 2010-04-04 09:43:04 +0100 (Sun, 04 Apr 2010) | 3 lines

    Issue #8300 (__index__ handling in struct.pack): Remove redundant check
    and improve test coverage.  Thanks Meador Inge for the patch.
  ........
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79747 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoSupport more systems + cleanup.
stefan.krah [Fri, 2 Apr 2010 13:46:39 +0000 (13:46 +0000)]
Support more systems + cleanup.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79599 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agolongintrepr.h is needed for cdecimal.c, too.
stefan.krah [Fri, 2 Apr 2010 12:34:33 +0000 (12:34 +0000)]
longintrepr.h is needed for cdecimal.c, too.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79597 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoSince it includes pyconfig.h, mpdecimal.h must go before system headers.
stefan.krah [Fri, 2 Apr 2010 12:19:34 +0000 (12:19 +0000)]
Since it includes pyconfig.h, mpdecimal.h must go before system headers.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79595 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAdd/explain unresolved differences in three arg power.
stefan.krah [Thu, 1 Apr 2010 10:08:10 +0000 (10:08 +0000)]
Add/explain unresolved differences in three arg power.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79552 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago_mpd_qround_to_integral() must preserve excess digits.
stefan.krah [Thu, 1 Apr 2010 09:53:21 +0000 (09:53 +0000)]
_mpd_qround_to_integral() must preserve excess digits.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79551 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78270,78276,78283,78286,78289-78290,78301,78305-78306,78309,78311...
stefan.krah [Thu, 1 Apr 2010 09:38:52 +0000 (09:38 +0000)]
Merged revisions 78270,78276,78283,78286,78289-78290,78301,78305-78306,78309,78311,78314,78316,78320,78322,78325,78333,78335,78337,78340,78347,78350,78357,78362,78366,78369,78375,78382,78388-78389,78395,78397,78400,78405,78410,78414,78420,78426-78427,78433,78435,78437,78442,78446,78451,78455-78456,78459,78462,78464,78469-78470,78473,78476,78478,78480-78481,78484,78487,78491,78493,78499-78500,78505-78506,78510,78513,78519,78524,78529-78530,78533,78538,78541,78545,78548,78552,78556,78568,78577,78583,78595,78598,78602,78605,78607-78608,78611,78615-78616,78622,78626,78632,78636,78639,78642,78645,78647,78649,78654-78655,78657,78663-78664,78670,78672,78674,78676,78684,78687,78689,78691-78692,78695-78698,78702,78705,78708,78711,78715,78723-78725,78727,78729,78733,78739,78745,78747,78750,78752,78756,78763,78765-78766,78780,78782,78786,78792-78793,78795-78799,78801,78803-78804,78807-78808,78818,78821,78829,78831,78834,78843,78845,78848-78852,78861-78863,78868-78869,78871-78873,78875-78876,78882,78884,78888,78891,78893-78894,78896,78899,78901-78902,78911,78915,78918,78920,78924,78927,78929-78930,78933,78938,78940-78943,78945-78948,78950,78955-78961,78963,78965,78967,78973,78975,78977-78978,78980,78987,78989,78991-78994,78997,79009,79014,79017,79019-79020,79022,79025,79033,79035-79036,79040-79041,79045,79048,79050,79052,79057,79061-79062,79065-79069,79071,79074-79075,79080,79083,79087-79088,79092-79095,79097,79099,79102-79103,79107-79113,79116,79119,79124,79126,79128,79136,79140-79141,79143-79145,79149-79155,79157-79158,79161,79166,79170-79171,79175,79177,79180,79182-79183,79186,79193,79196,79209,79221,79239,79242-79245,79251-79253,79255-79260,79262,79264,79267,79269,79271,79273,79275-79276,79281,79287,79289,79298,79301,79315,79317,79319,79321,79327,79333,79352,79360,79364,79368,79375,79380,79386,79389,79393,79398,79400-79401,79407,79409,79411,79414,79420,79429,79434,79449,79452,79454,79456,79458,79461-79463,79465-79467,79469,79472-79474,79484,79499,79501,79503,79505-79508,79520,79525,79531,79536,79538,79545 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r78270 | senthil.kumaran | 2010-02-20 23:19:04 +0100 (Sat, 20 Feb 2010) | 4 lines

  Merged revisions 78268 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
................
  r78276 | r.david.murray | 2010-02-21 05:39:40 +0100 (Sun, 21 Feb 2010) | 16 lines

  Merged revisions 78274 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78274 | r.david.murray | 2010-02-20 23:23:00 -0500 (Sat, 20 Feb 2010) | 9 lines

    Issue 7970: When email.Parser.Parser parses a MIME message of type
    message/rfc822 it turns it into an object whose body consists of
    a list containing a single Message object.  HeaderParser, on the
    other hand, just copies the body as a string.  Generator.flatten
    has a special handler for the message mime type that expected the
    body to be the one item list.  This fails if the message was parsed
    by HeaderParser.  So we now check to see if the body is a string
    first, and if so just we just emit it.
  ........
................
  r78283 | mark.dickinson | 2010-02-21 14:42:03 +0100 (Sun, 21 Feb 2010) | 9 lines

  Merged revisions 78281 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78281 | mark.dickinson | 2010-02-21 13:37:53 +0000 (Sun, 21 Feb 2010) | 1 line

    Issue #7384:  skip test_curses on FreeBSD, in order to allow other buildbot tests to complete.
  ........
................
  r78286 | mark.dickinson | 2010-02-21 14:46:40 +0100 (Sun, 21 Feb 2010) | 8 lines

  Blocked revisions 78280 via svnmerge

  ........
    r78280 | mark.dickinson | 2010-02-21 12:57:35 +0000 (Sun, 21 Feb 2010) | 1 line

    Fix complex type to avoid implicit calls to complex.__coerce__.
  ........
................
  r78289 | mark.dickinson | 2010-02-21 15:49:52 +0100 (Sun, 21 Feb 2010) | 9 lines

  Merged revisions 78287 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78287 | mark.dickinson | 2010-02-21 14:42:27 +0000 (Sun, 21 Feb 2010) | 1 line

    Reduce number of random tests in test_strtod, to avoid hogging buildbot time.
  ........
................
  r78290 | brett.cannon | 2010-02-21 15:50:48 +0100 (Sun, 21 Feb 2010) | 3 lines

  The last bug reported for 'time' made me realize I hate dealing with it, so I
  am taking myself off as its official maintainer.
................
  r78301 | senthil.kumaran | 2010-02-22 12:00:50 +0100 (Mon, 22 Feb 2010) | 10 lines

  Merged revisions 78299 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78299 | senthil.kumaran | 2010-02-22 16:25:08 +0530 (Mon, 22 Feb 2010) | 4 lines

    Fix Issue7172 - BaseHTTPServer.BaseHTTPRequestHandler.responses[405] - changing
    server to resource in the 405 response msg.
  ........
................
  r78305 | andrew.kuchling | 2010-02-22 15:57:30 +0100 (Mon, 22 Feb 2010) | 9 lines

  Merged revisions 78303 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78303 | andrew.kuchling | 2010-02-22 09:53:17 -0500 (Mon, 22 Feb 2010) | 1 line

    #7794: describe 2.6 support for executing directories and zip archives
  ........
................
  r78306 | eric.smith | 2010-02-22 15:58:30 +0100 (Mon, 22 Feb 2010) | 1 line

  Issue #5988: Delete deprecated functions PyOS_ascii_formatd, PyOS_ascii_strtod, and PyOS_ascii_atof.
................
  r78309 | andrew.kuchling | 2010-02-22 16:15:21 +0100 (Mon, 22 Feb 2010) | 10 lines

  Merged revisions 78308 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78308 | andrew.kuchling | 2010-02-22 10:13:17 -0500 (Mon, 22 Feb 2010) | 2 lines

    #6414: clarify description of processor endianness.
    Text by Alexey Shamrin; I changed 'DEC Alpha' to the more relevant 'Intel Itanium'.
  ........
................
  r78311 | andrew.kuchling | 2010-02-22 16:24:43 +0100 (Mon, 22 Feb 2010) | 1 line

  #7794: describe 3.1 support for executing directories and zip archives
................
  r78314 | mark.dickinson | 2010-02-22 16:41:48 +0100 (Mon, 22 Feb 2010) | 9 lines

  Merged revisions 78312 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78312 | mark.dickinson | 2010-02-22 15:40:28 +0000 (Mon, 22 Feb 2010) | 1 line

    Clarify description of three-argument pow for Decimal types:  the exponent of the result is always 0.
  ........
................
  r78316 | ezio.melotti | 2010-02-22 16:59:01 +0100 (Mon, 22 Feb 2010) | 1 line

  #7310: fix the repr() of os.environ
................
  r78320 | ezio.melotti | 2010-02-22 17:34:50 +0100 (Mon, 22 Feb 2010) | 9 lines

  Merged revisions 78319 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78319 | ezio.melotti | 2010-02-22 18:30:58 +0200 (Mon, 22 Feb 2010) | 1 line

    #7482: clarify error message in case of division by zero of float and complex numbers.
  ........
................
  r78322 | andrew.kuchling | 2010-02-22 17:52:52 +0100 (Mon, 22 Feb 2010) | 9 lines

  Merged revisions 78318 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78318 | andrew.kuchling | 2010-02-22 11:26:47 -0500 (Mon, 22 Feb 2010) | 1 line

    #7597: curses.use_env() can be called before initscr().  Noted by Kan-Ru Chen
  ........
................
  r78325 | senthil.kumaran | 2010-02-22 18:17:22 +0100 (Mon, 22 Feb 2010) | 2 lines

  Fixing Issue7399  - Fixing an example of urllib usage.
................
  r78333 | eric.smith | 2010-02-22 19:54:44 +0100 (Mon, 22 Feb 2010) | 9 lines

  Merged revisions 78329 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78329 | eric.smith | 2010-02-22 13:33:47 -0500 (Mon, 22 Feb 2010) | 1 line

    Issue #7988: Fix default alignment to be right aligned for complex.__format__. Now it matches other numeric types.
  ........
................
  r78335 | antoine.pitrou | 2010-02-22 20:41:37 +0100 (Mon, 22 Feb 2010) | 3 lines

  Poor PLAN9, it isn't supported
................
  r78337 | jack.diederich | 2010-02-22 20:55:46 +0100 (Mon, 22 Feb 2010) | 1 line

  fixes issue #1522237, bad init check in _threading_local
................
  r78340 | andrew.kuchling | 2010-02-22 23:16:58 +0100 (Mon, 22 Feb 2010) | 1 line

  #6666: fix bug in trace.py that applied the list of ignored dirs only to 1st file
................
  r78347 | andrew.kuchling | 2010-02-23 00:26:10 +0100 (Tue, 23 Feb 2010) | 1 line

  #4532: fixes to make 3.x compile on QNX 6.3.2 (reported by Matt Kraai)
................
  r78350 | eric.smith | 2010-02-23 01:22:24 +0100 (Tue, 23 Feb 2010) | 9 lines

  Merged revisions 78349 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78349 | eric.smith | 2010-02-22 19:11:16 -0500 (Mon, 22 Feb 2010) | 1 line

    Issue #6902: Fix problem with built-in types format incorrectly with 0 padding.
  ........
................
  r78357 | tarek.ziade | 2010-02-23 06:03:26 +0100 (Tue, 23 Feb 2010) | 9 lines

  Merged revisions 78354 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78354 | tarek.ziade | 2010-02-22 23:57:05 -0500 (Mon, 22 Feb 2010) | 1 line

    removed debugging code
  ........
................
  r78362 | tarek.ziade | 2010-02-23 06:30:31 +0100 (Tue, 23 Feb 2010) | 13 lines

  Merged revisions 78359-78360 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78359 | tarek.ziade | 2010-02-23 00:16:41 -0500 (Tue, 23 Feb 2010) | 1 line

    added make_archive (and secondary APIs) to shutil
  ........
    r78360 | tarek.ziade | 2010-02-23 00:20:22 -0500 (Tue, 23 Feb 2010) | 1 line

    added a note on shutil new APIs
  ........
................
  r78366 | tarek.ziade | 2010-02-23 06:39:18 +0100 (Tue, 23 Feb 2010) | 9 lines

  Merged revisions 78364 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78364 | tarek.ziade | 2010-02-23 00:36:41 -0500 (Tue, 23 Feb 2010) | 1 line

    completed the __all__ list and changed the module doctest
  ........
................
  r78369 | tarek.ziade | 2010-02-23 07:00:04 +0100 (Tue, 23 Feb 2010) | 9 lines

  Merged revisions 78367 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78367 | tarek.ziade | 2010-02-23 00:53:05 -0500 (Tue, 23 Feb 2010) | 1 line

    fixed #5801: removed spurious empty lines in wsgiref
  ........
................
  r78375 | mark.dickinson | 2010-02-23 14:20:58 +0100 (Tue, 23 Feb 2010) | 13 lines

  Merged revisions 78372-78373 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78372 | mark.dickinson | 2010-02-23 12:53:52 +0000 (Tue, 23 Feb 2010) | 1 line

    Make global variable overflowok into a keyword argument;  this fixes a failure when running ./python -m test.regrtest -R 3:2: test_format
  ........
    r78373 | mark.dickinson | 2010-02-23 13:06:50 +0000 (Tue, 23 Feb 2010) | 1 line

    Fix spacing nit.  Thanks Eric Smith for the public humiliation.
  ........
................
  r78382 | thomas.heller | 2010-02-23 21:25:02 +0100 (Tue, 23 Feb 2010) | 11 lines

  Merged revisions 78380 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78380 | thomas.heller | 2010-02-23 21:11:44 +0100 (Di, 23 Feb 2010) | 4 lines

    ctypes CThunkObject was not registered correctly with the cycle
    garbage collector, leading to possible leaks when using callback
    functions.
  ........
................
  r78388 | r.david.murray | 2010-02-23 23:57:58 +0100 (Tue, 23 Feb 2010) | 11 lines

  Merged revisions 78384 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78384 | dirkjan.ochtman | 2010-02-23 16:09:52 -0500 (Tue, 23 Feb 2010) | 4 lines

    Fix #1537721: add writeheader() method to csv.DictWriter.

    Reviewed by skip.montanaro and thomas.wouters.
  ........
................
  r78389 | r.david.murray | 2010-02-24 00:00:34 +0100 (Wed, 24 Feb 2010) | 2 lines

  Fix version added for csv writeheader.
................
  r78395 | victor.stinner | 2010-02-24 00:21:33 +0100 (Wed, 24 Feb 2010) | 10 lines

  Blocked revisions 78392 via svnmerge

  ........
    r78392 | victor.stinner | 2010-02-24 00:16:07 +0100 (mer., 24 févr. 2010) | 4 lines

    Issue #7649: Fix u'%c' % char for character in range 0x80..0xFF

    => raise an UnicodeDecodeError. Patch written by Ezio Melotti.
  ........
................
  r78397 | amaury.forgeotdarc | 2010-02-24 01:10:48 +0100 (Wed, 24 Feb 2010) | 9 lines

  Merged revisions 78393 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78393 | amaury.forgeotdarc | 2010-02-24 00:19:39 +0100 (mer., 24 févr. 2010) | 2 lines

    #4852: Remove dead code in every thread implementation, unused for many years.
  ........
................
  r78400 | r.david.murray | 2010-02-24 02:46:21 +0100 (Wed, 24 Feb 2010) | 12 lines

  Merged revisions 78351 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78351 | r.david.murray | 2010-02-22 19:24:49 -0500 (Mon, 22 Feb 2010) | 5 lines

    Issue 6292: for the moment at least, the test suite passes if run
    with -OO.  Tests requiring docstrings are skipped.  Patch by
    Brian Curtin, thanks to Matias Torchinsky for helping review and
    improve the patch.
  ........
................
  r78405 | r.david.murray | 2010-02-24 03:11:08 +0100 (Wed, 24 Feb 2010) | 10 lines

  Merged revisions 78403 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78403 | r.david.murray | 2010-02-23 21:08:28 -0500 (Tue, 23 Feb 2010) | 3 lines

    The primary copy of lib2to3 is not trunk, so the lib2to3 change
    should not have been included in the -OO patch, back it out.
  ........
................
  r78410 | benjamin.peterson | 2010-02-24 03:28:05 +0100 (Wed, 24 Feb 2010) | 16 lines

  Merged revisions 78408 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r78408 | benjamin.peterson | 2010-02-23 20:24:35 -0600 (Tue, 23 Feb 2010) | 9 lines

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

    ........
      r78407 | benjamin.peterson | 2010-02-23 20:21:34 -0600 (Tue, 23 Feb 2010) | 1 line

      rewrite test to not rely on __doc__ being present
    ........
  ................
................
  r78414 | r.david.murray | 2010-02-24 03:37:33 +0100 (Wed, 24 Feb 2010) | 12 lines

  Blocked revisions 78412 via svnmerge

  ........
    r78412 | r.david.murray | 2010-02-23 21:31:27 -0500 (Tue, 23 Feb 2010) | 6 lines

    Issue 7975: in python 2.6 bsddb.dbshelve switched from DictMixin to
    MutableMapping, and thereby lost functionality because the replacement
    functionality was implemented incorrectly or incompletely).  Since bsddb
    isn't in py3k, this patch just goes back to using DictMixin in order to
    correct the regression.
  ........
................
  r78420 | eric.smith | 2010-02-24 16:42:29 +0100 (Wed, 24 Feb 2010) | 9 lines

  Merged revisions 78418 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78418 | eric.smith | 2010-02-24 09:15:36 -0500 (Wed, 24 Feb 2010) | 1 line

    Issue #7309: Unchecked pointer access when converting UnicodeEncodeError, UnicodeDecodeError, and UnicodeTranslateError to strings.
  ........
................
  r78426 | senthil.kumaran | 2010-02-24 17:53:16 +0100 (Wed, 24 Feb 2010) | 9 lines

  Merged revisions 78422 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78422 | senthil.kumaran | 2010-02-24 22:15:46 +0530 (Wed, 24 Feb 2010) | 2 lines

    Fix for Issue3819 - urllib2 sends Basic auth across redirects
  ........
................
  r78427 | ezio.melotti | 2010-02-24 17:55:43 +0100 (Wed, 24 Feb 2010) | 9 lines

  Merged revisions 78424 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78424 | ezio.melotti | 2010-02-24 18:49:56 +0200 (Wed, 24 Feb 2010) | 1 line

    typos
  ........
................
  r78433 | senthil.kumaran | 2010-02-24 22:03:37 +0100 (Wed, 24 Feb 2010) | 10 lines

  Merged revisions 78431 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78431 | senthil.kumaran | 2010-02-25 02:25:31 +0530 (Thu, 25 Feb 2010) | 4 lines

    Fix for Issue7540 ; urllib2 will raise a TypeError when you try to add_data to
    a existing req object already having data.
  ........
................
  r78435 | larry.hastings | 2010-02-24 23:49:58 +0100 (Wed, 24 Feb 2010) | 4 lines

  Issue #5939: Add additional runtime checking to ensure a valid capsule
  in Modules/_ctypes/callproc.c.  Reviewed by Benjamin P.  My first commit!
................
  r78437 | benjamin.peterson | 2010-02-25 02:22:28 +0100 (Thu, 25 Feb 2010) | 1 line

  plug reference leak
................
  r78442 | eric.smith | 2010-02-25 15:18:57 +0100 (Thu, 25 Feb 2010) | 9 lines

  Merged revisions 78440 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78440 | eric.smith | 2010-02-25 09:14:35 -0500 (Thu, 25 Feb 2010) | 1 line

    Issue #5965: Add documentation for parts of format specification language.
  ........
................
  r78446 | eric.smith | 2010-02-25 15:58:13 +0100 (Thu, 25 Feb 2010) | 9 lines

  Merged revisions 78444 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78444 | eric.smith | 2010-02-25 09:26:33 -0500 (Thu, 25 Feb 2010) | 1 line

    Issue #7928: Document str.format element_index better.
  ........
................
  r78451 | ezio.melotti | 2010-02-25 18:53:21 +0100 (Thu, 25 Feb 2010) | 8 lines

  Blocked revisions 78449 via svnmerge

  ........
    r78449 | ezio.melotti | 2010-02-25 19:36:04 +0200 (Thu, 25 Feb 2010) | 1 line

    #7649: "u'%c' % char" now behaves like "u'%s' % char" and raises a UnicodeDecodeError if 'char' is a byte string that can't be decoded using the default encoding.
  ........
................
  r78455 | martin.v.loewis | 2010-02-25 21:45:06 +0100 (Thu, 25 Feb 2010) | 17 lines

  Merged revisions 78327,78399,78454 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78327 | andrew.kuchling | 2010-02-22 18:21:54 +0100 (Mo, 22 Feb 2010) | 1 line

    Note granting of commit privileges to Larry Hastings
  ........
    r78399 | brett.cannon | 2010-02-24 02:38:04 +0100 (Mi, 24 Feb 2010) | 1 line

    Record that Dino Viehland got commit privs.
  ........
    r78454 | martin.v.loewis | 2010-02-25 21:42:40 +0100 (Do, 25 Feb 2010) | 2 lines

    Add Florent Xicluna.
  ........
................
  r78456 | vinay.sajip | 2010-02-26 00:13:06 +0100 (Fri, 26 Feb 2010) | 33 lines

  Merged revisions 77967,77969,78033,78055,78081,78085,78108 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77967 | vinay.sajip | 2010-02-04 18:48:53 +0000 (Thu, 04 Feb 2010) | 1 line

    Logging: Implemented PEP 391.
  ........
    r77969 | vinay.sajip | 2010-02-04 20:18:28 +0000 (Thu, 04 Feb 2010) | 1 line

    Removed spurious print statement.
  ........
    r78033 | benjamin.peterson | 2010-02-06 22:08:15 +0000 (Sat, 06 Feb 2010) | 1 line

    make waiting for the server to start robust
  ........
    r78055 | vinay.sajip | 2010-02-07 01:37:08 +0000 (Sun, 07 Feb 2010) | 1 line

    Issue #7868: logging: added loggerClass attribute to Manager.
  ........
    r78081 | vinay.sajip | 2010-02-07 12:56:54 +0000 (Sun, 07 Feb 2010) | 1 line

    Issue #7869: logging: improved format-time diagnostics and removed some 1.5.2 support code.
  ........
    r78085 | vinay.sajip | 2010-02-07 13:06:51 +0000 (Sun, 07 Feb 2010) | 1 line

    logging: Removed some more 1.5.2 support code.
  ........
    r78108 | vinay.sajip | 2010-02-08 21:18:15 +0000 (Mon, 08 Feb 2010) | 1 line

    logging: gingerly re-enabling skipped tests after improving thread sync code in configurator.
  ........
................
  r78459 | senthil.kumaran | 2010-02-26 01:53:23 +0100 (Fri, 26 Feb 2010) | 9 lines

  Merged revisions 78457 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78457 | senthil.kumaran | 2010-02-26 06:17:05 +0530 (Fri, 26 Feb 2010) | 3 lines

    Fixing issue5475 : urllib2.getproxies not documented
  ........
................
  r78462 | florent.xicluna | 2010-02-26 12:12:33 +0100 (Fri, 26 Feb 2010) | 9 lines

  Merged revisions 78461 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78461 | florent.xicluna | 2010-02-26 11:40:58 +0100 (ven, 26 fév 2010) | 2 lines

    #691291: codecs.open() should not convert end of lines on reading and writing.
  ........
................
  r78464 | andrew.kuchling | 2010-02-26 14:35:56 +0100 (Fri, 26 Feb 2010) | 9 lines

  Merged revisions 78463 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78463 | andrew.kuchling | 2010-02-26 08:22:50 -0500 (Fri, 26 Feb 2010) | 1 line

    #7407: specify default maxsize value; patch by Floris Bruynooghe
  ........
................
  r78469 | benjamin.peterson | 2010-02-27 01:13:52 +0100 (Sat, 27 Feb 2010) | 9 lines

  Merged revisions 78467 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78467 | ezio.melotti | 2010-02-26 18:05:42 -0600 (Fri, 26 Feb 2010) | 1 line

    Show an error when the value passed to --enable-unicode is not ucs2 or ucs4 (lowercase).
  ........
................
  r78470 | benjamin.peterson | 2010-02-27 01:14:20 +0100 (Sat, 27 Feb 2010) | 1 line

  run autoconf
................
  r78473 | benjamin.peterson | 2010-02-27 01:17:04 +0100 (Sat, 27 Feb 2010) | 8 lines

  Blocked revisions 78468 via svnmerge

  ........
    r78468 | benjamin.peterson | 2010-02-26 18:11:42 -0600 (Fri, 26 Feb 2010) | 1 line

    run autoconf
  ........
................
  r78476 | benjamin.peterson | 2010-02-27 01:45:21 +0100 (Sat, 27 Feb 2010) | 1 line

  revert unapplicable change to py3k
................
  r78478 | ezio.melotti | 2010-02-27 02:11:44 +0100 (Sat, 27 Feb 2010) | 8 lines

  Blocked revisions 78465 via svnmerge

  ........
    r78465 | ezio.melotti | 2010-02-27 01:27:06 +0200 (Sat, 27 Feb 2010) | 1 line

    typo: __next__ -> next
  ........
................
  r78480 | gregory.p.smith | 2010-02-27 08:22:22 +0100 (Sat, 27 Feb 2010) | 4 lines

  Add an os.get_exec_path() function to return the list of directories
  that launching a subprocess will search for the executable.
  Refactors some code in os._execvpe().
................
  r78481 | gregory.p.smith | 2010-02-27 09:33:11 +0100 (Sat, 27 Feb 2010) | 2 lines

  Update a comment with more details.
................
  r78484 | florent.xicluna | 2010-02-27 12:31:21 +0100 (Sat, 27 Feb 2010) | 9 lines

  Merged revisions 78482 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78482 | florent.xicluna | 2010-02-27 12:19:18 +0100 (sam, 27 fév 2010) | 2 lines

    Add entry for issue #691291.
  ........
................
  r78487 | ezio.melotti | 2010-02-27 13:43:58 +0100 (Sat, 27 Feb 2010) | 8 lines

  Blocked revisions 78486 via svnmerge

  ........
    r78486 | ezio.melotti | 2010-02-27 14:42:52 +0200 (Sat, 27 Feb 2010) | 1 line

    Add a test for normpath to test_macpath.
  ........
................
  r78491 | ezio.melotti | 2010-02-27 14:54:27 +0100 (Sat, 27 Feb 2010) | 9 lines

  Merged revisions 78489 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78489 | ezio.melotti | 2010-02-27 15:50:35 +0200 (Sat, 27 Feb 2010) | 1 line

    Fix missing parenthesis.
  ........
................
  r78493 | florent.xicluna | 2010-02-27 15:21:57 +0100 (Sat, 27 Feb 2010) | 11 lines

  For 3.x, the "backslashreplace" error handling is plugged on the "write" method.

  Recorded merge of revisions 78488 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78488 | florent.xicluna | 2010-02-27 14:31:23 +0100 (sam, 27 fév 2010) | 2 lines

    Issue #1729305: Fix doctest to handle encode error with "backslashreplace".  It fixes #7667 too.
  ........
................
  r78499 | florent.xicluna | 2010-02-27 16:16:59 +0100 (Sat, 27 Feb 2010) | 8 lines

  Blocked revisions 78497 via svnmerge

  ........
    r78497 | florent.xicluna | 2010-02-27 16:10:19 +0100 (sam, 27 fév 2010) | 2 lines

    #7793: Fix RuntimeError when running "regrtest -R" for multibyte codecs.
  ........
................
  r78500 | florent.xicluna | 2010-02-27 17:12:22 +0100 (Sat, 27 Feb 2010) | 2 lines

  Use UTF-8 encoding to create Python test scripts.
................
  r78505 | benjamin.peterson | 2010-02-27 18:40:01 +0100 (Sat, 27 Feb 2010) | 1 line

  only accept AttributeError as indicating no __prepare__ attribute on a metaclass, allowing lookup errors to propogate
................
  r78506 | benjamin.peterson | 2010-02-27 18:41:13 +0100 (Sat, 27 Feb 2010) | 1 line

  check PyDict_New() for error
................
  r78510 | florent.xicluna | 2010-02-27 23:12:37 +0100 (Sat, 27 Feb 2010) | 13 lines

  Recorded merge of revisions 78508-78509 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78508 | florent.xicluna | 2010-02-27 20:20:50 +0100 (sam, 27 fév 2010) | 2 lines

    Clean test_subprocess: use assertRaises, skipIf, skipUnless helpers and a custom helper assertStderrEqual.
  ........
    r78509 | florent.xicluna | 2010-02-27 22:15:27 +0100 (sam, 27 fév 2010) | 2 lines

    Fix an oversight in r78508: p.wait() should be compared to 0
  ........
................
  r78513 | ezio.melotti | 2010-02-28 04:46:13 +0100 (Sun, 28 Feb 2010) | 9 lines

  Merged revisions 78511 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78511 | ezio.melotti | 2010-02-28 05:11:07 +0200 (Sun, 28 Feb 2010) | 1 line

    Pep8ify test names in the examples.
  ........
................
  r78519 | gregory.p.smith | 2010-02-28 19:57:46 +0100 (Sun, 28 Feb 2010) | 10 lines

  Merged revisions 78517 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78517 | gregory.p.smith | 2010-02-28 10:36:09 -0800 (Sun, 28 Feb 2010) | 3 lines

    Issue #7481: When a threading.Thread failed to start it would leave the
    instance stuck in initial state and present in threading.enumerate().
  ........
................
  r78524 | gregory.p.smith | 2010-03-01 01:17:40 +0100 (Mon, 01 Mar 2010) | 10 lines

  Merged revisions 78523 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78523 | gregory.p.smith | 2010-02-28 16:05:08 -0800 (Sun, 28 Feb 2010) | 3 lines

    Issue #1068268: The subprocess module now handles EINTR in internal
    os.waitpid and os.read system calls where appropriate.
  ........
................
  r78529 | gregory.p.smith | 2010-03-01 03:05:26 +0100 (Mon, 01 Mar 2010) | 9 lines

  Merged revisions 78528 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78528 | gregory.p.smith | 2010-02-28 18:01:47 -0800 (Sun, 28 Feb 2010) | 2 lines

    Adds the hashlib.algorithms attribute.  See issue7418.
  ........
................
  r78530 | brett.cannon | 2010-03-01 03:09:17 +0100 (Mon, 01 Mar 2010) | 1 line

  Strip out trailing whitespace.
................
  r78533 | gregory.p.smith | 2010-03-01 03:56:44 +0100 (Mon, 01 Mar 2010) | 9 lines

  Merged revisions 78532 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78532 | gregory.p.smith | 2010-02-28 18:53:24 -0800 (Sun, 28 Feb 2010) | 2 lines

    Fix the new test on windows (skip it, its posix only)
  ........
................
  r78538 | gregory.p.smith | 2010-03-01 04:13:36 +0100 (Mon, 01 Mar 2010) | 9 lines

  Merged revisions 78536 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78536 | gregory.p.smith | 2010-02-28 19:09:19 -0800 (Sun, 28 Feb 2010) | 2 lines

    Cleanup the test added in r78517 based on Ezio Melotti's feedback.
  ........
................
  r78541 | ezio.melotti | 2010-03-01 05:08:34 +0100 (Mon, 01 Mar 2010) | 17 lines

  Merged revisions 78515-78516,78522 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78515 | georg.brandl | 2010-02-28 20:19:17 +0200 (Sun, 28 Feb 2010) | 1 line

    #8030: make builtin type docstrings more consistent: use "iterable" instead of "seq(uence)", use "new" to show that set() always returns a new object.
  ........
    r78516 | georg.brandl | 2010-02-28 20:26:37 +0200 (Sun, 28 Feb 2010) | 1 line

    The set types can also be called without arguments.
  ........
    r78522 | ezio.melotti | 2010-03-01 01:59:00 +0200 (Mon, 01 Mar 2010) | 1 line

    #8030: more docstring fix for builtin types.
  ........
................
  r78545 | gregory.p.smith | 2010-03-01 05:59:27 +0100 (Mon, 01 Mar 2010) | 9 lines

  Merged revisions 78544 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78544 | gregory.p.smith | 2010-02-28 20:56:12 -0800 (Sun, 28 Feb 2010) | 2 lines

    Adds c_ssize_t to ctypes.  issue 6729.
  ........
................
  r78548 | gregory.p.smith | 2010-03-01 06:54:14 +0100 (Mon, 01 Mar 2010) | 10 lines

  Merged revisions 78546 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78546 | gregory.p.smith | 2010-02-28 21:43:43 -0800 (Sun, 28 Feb 2010) | 3 lines

    Fixes issue #7999: os.setreuid() and os.setregid() would refuse to accept
    a -1 parameter on some platforms such as OS X.
  ........
................
  r78552 | gregory.p.smith | 2010-03-01 07:18:41 +0100 (Mon, 01 Mar 2010) | 15 lines

  Merged revisions 78527,78550 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78527 | gregory.p.smith | 2010-02-28 17:22:39 -0800 (Sun, 28 Feb 2010) | 4 lines

    Issue #7242: On Solaris 9 and earlier calling os.fork() from within a
    thread could raise an incorrect RuntimeError about not holding the import
    lock.  The import lock is now reinitialized after fork.
  ........
    r78550 | gregory.p.smith | 2010-02-28 22:01:02 -0800 (Sun, 28 Feb 2010) | 2 lines

    Fix test to be skipped on windows.
  ........
................
  r78556 | gregory.p.smith | 2010-03-01 18:04:45 +0100 (Mon, 01 Mar 2010) | 9 lines

  Merged revisions 78531 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78531 | gregory.p.smith | 2010-02-28 18:31:33 -0800 (Sun, 28 Feb 2010) | 2 lines

    Fix for r78527.  It left out updating forkpty.
  ........
................
  r78568 | barry.warsaw | 2010-03-01 22:53:00 +0100 (Mon, 01 Mar 2010) | 5 lines

  Manually copy patch for bug 7250 from the release26-maint branch.  I suck
  because I did this in the wrong order and couldn't smack svnmerge into
  submission.
................
  r78577 | steven.bethard | 2010-03-02 10:22:57 +0100 (Tue, 02 Mar 2010) | 11 lines

  Merged revisions 78576 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78576 | steven.bethard | 2010-03-02 00:38:09 -0800 (Tue, 02 Mar 2010) | 3 lines

    Initial commit of the argparse library, based on argparse 1.1.
    Docs still need some updating to make getopt and optparse match the wording promised in the PEP.
    There are also probably a number of :class:ArgumentParser etc. links that could be added to the argparse documentation.
  ........
................
  r78583 | florent.xicluna | 2010-03-02 17:06:24 +0100 (Tue, 02 Mar 2010) | 9 lines

  Recorded merge of revisions 78582 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78582 | florent.xicluna | 2010-03-02 17:00:00 +0100 (mar, 02 mar 2010) | 2 lines

    Refactor test_dict using assertRaises.
  ........
................
  r78595 | benjamin.peterson | 2010-03-02 23:34:37 +0100 (Tue, 02 Mar 2010) | 37 lines

  Merged revisions 78586-78593 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78586 | benjamin.peterson | 2010-03-02 16:03:03 -0600 (Tue, 02 Mar 2010) | 1 line

    remove coding cookie as mandated by PEP 8
  ........
    r78587 | benjamin.peterson | 2010-03-02 16:05:59 -0600 (Tue, 02 Mar 2010) | 1 line

    set svn:eol-style
  ........
    r78588 | benjamin.peterson | 2010-03-02 16:08:40 -0600 (Tue, 02 Mar 2010) | 1 line

    remove another coding cookie
  ........
    r78589 | georg.brandl | 2010-03-02 16:17:38 -0600 (Tue, 02 Mar 2010) | 1 line

    Add some x-refs.
  ........
    r78590 | benjamin.peterson | 2010-03-02 16:20:10 -0600 (Tue, 02 Mar 2010) | 1 line

    enable running of argparse tests and fix two that failed in the new environment
  ........
    r78591 | benjamin.peterson | 2010-03-02 16:23:33 -0600 (Tue, 02 Mar 2010) | 1 line

    prevent warning filter adjustment from altering other tests
  ........
    r78592 | benjamin.peterson | 2010-03-02 16:24:30 -0600 (Tue, 02 Mar 2010) | 1 line

    use test_main() in __main__ section
  ........
    r78593 | benjamin.peterson | 2010-03-02 16:26:25 -0600 (Tue, 02 Mar 2010) | 1 line

    convert deprecated fail* methods to assert* variants
  ........
................
  r78598 | victor.stinner | 2010-03-02 23:48:17 +0100 (Tue, 02 Mar 2010) | 11 lines

  Merged revisions 78596 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78596 | victor.stinner | 2010-03-02 23:44:42 +0100 (mar., 02 mars 2010) | 4 lines

    Issue #2973: Fix gcc warning on the 2nd argument of ASN1_item_d2i() and
    method->d2i(): OpenSSL API changed in OpenSSL 0.9.6m. Patch written by Daniel
    Black.
  ........
................
  r78602 | benjamin.peterson | 2010-03-03 00:09:38 +0100 (Wed, 03 Mar 2010) | 13 lines

  Merged revisions 78600-78601 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78600 | benjamin.peterson | 2010-03-02 16:58:01 -0600 (Tue, 02 Mar 2010) | 1 line

    remove code to avoid BaseException.message bug
  ........
    r78601 | benjamin.peterson | 2010-03-02 17:02:02 -0600 (Tue, 02 Mar 2010) | 1 line

    remove cross-version compatibility code
  ........
................
  r78605 | benjamin.peterson | 2010-03-03 00:46:42 +0100 (Wed, 03 Mar 2010) | 9 lines

  Merged revisions 78604 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78604 | benjamin.peterson | 2010-03-02 17:43:47 -0600 (Tue, 02 Mar 2010) | 1 line

    plug ref leaks
  ........
................
  r78607 | florent.xicluna | 2010-03-03 01:06:37 +0100 (Wed, 03 Mar 2010) | 17 lines

  Merged revisions 78585,78594,78606 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78585 | florent.xicluna | 2010-03-02 22:34:45 +0100 (mar, 02 mar 2010) | 2 lines

    Tentatively enable test_pep277 on all platforms.
  ........
    r78594 | florent.xicluna | 2010-03-02 23:34:11 +0100 (mar, 02 mar 2010) | 2 lines

    Test test_pep277 is only relevant for Unicode-friendly filesystems.
  ........
    r78606 | florent.xicluna | 2010-03-03 00:56:38 +0100 (mer, 03 mar 2010) | 2 lines

    Fix wording.
  ........
................
  r78608 | victor.stinner | 2010-03-03 01:18:49 +0100 (Wed, 03 Mar 2010) | 12 lines

  Merged revisions 78603 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78603 | victor.stinner | 2010-03-03 00:20:02 +0100 (mer., 03 mars 2010) | 5 lines

    Issue #7820: The parser tokenizer restores all bytes in the right if the BOM
    check fails.

    Fix an assertion in pydebug mode.
  ........
................
  r78611 | victor.stinner | 2010-03-03 01:50:12 +0100 (Wed, 03 Mar 2010) | 10 lines

  Merged revisions 78610 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78610 | victor.stinner | 2010-03-03 01:43:44 +0100 (mer., 03 mars 2010) | 3 lines

    Issue #3299: fix thread.allocate_lock() error handler, replace PyObject_Del()
    by Py_DECREF() to fix a crash in pydebug mode.
  ........
................
  r78615 | benjamin.peterson | 2010-03-03 03:07:08 +0100 (Wed, 03 Mar 2010) | 13 lines

  Merged revisions 78613-78614 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78613 | benjamin.peterson | 2010-03-02 19:55:09 -0600 (Tue, 02 Mar 2010) | 1 line

    edit for style
  ........
    r78614 | benjamin.peterson | 2010-03-02 20:04:24 -0600 (Tue, 02 Mar 2010) | 1 line

    fix Sphinx warnings
  ........
................
  r78616 | benjamin.peterson | 2010-03-03 03:09:18 +0100 (Wed, 03 Mar 2010) | 1 line

  convert to print function
................
  r78622 | florent.xicluna | 2010-03-03 12:54:54 +0100 (Wed, 03 Mar 2010) | 9 lines

  Merged revisions 78620 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78620 | florent.xicluna | 2010-03-03 12:49:53 +0100 (mer, 03 mar 2010) | 2 lines

    Revert a nonexistent docstring typo, r42805.
  ........
................
  r78626 | lars.gustaebel | 2010-03-03 13:08:54 +0100 (Wed, 03 Mar 2010) | 10 lines

  Merged revisions 78623 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78623 | lars.gustaebel | 2010-03-03 12:55:48 +0100 (Wed, 03 Mar 2010) | 3 lines

    Issue #7232: Add support for the context manager protocol
    to the TarFile class.
  ........
................
  r78632 | ezio.melotti | 2010-03-03 21:10:45 +0100 (Wed, 03 Mar 2010) | 1 line

  Add the argparse module and Steven as its maintainer.
................
  r78636 | victor.stinner | 2010-03-03 22:56:53 +0100 (Wed, 03 Mar 2010) | 12 lines

  Merged revisions 78635 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78635 | victor.stinner | 2010-03-03 22:53:41 +0100 (mer., 03 mars 2010) | 5 lines

    Issue #3299: fix curses.panel.new_panel() error handler, replace PyObject_DEL()
    by Py_DECREF() to avoid a crash in pydebug mode.

    Use po->wo==NULL to detect than the panel is in the lop list or not.
  ........
................
  r78639 | victor.stinner | 2010-03-04 00:28:07 +0100 (Thu, 04 Mar 2010) | 10 lines

  Merged revisions 78638 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78638 | victor.stinner | 2010-03-04 00:20:25 +0100 (jeu., 04 mars 2010) | 3 lines

    Issue #7544: Preallocate thread memory before creating the thread to avoid a
    fatal error in low memory condition.
  ........
................
  r78642 | victor.stinner | 2010-03-04 01:29:24 +0100 (Thu, 04 Mar 2010) | 10 lines

  Merged revisions 78641 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78641 | victor.stinner | 2010-03-04 01:10:12 +0100 (jeu., 04 mars 2010) | 3 lines

    Issue #7494: fix a crash in _lsprof (cProfile) after clearing the profiler,
    reset also the pointer to the current pointer context.
  ........
................
  r78645 | benjamin.peterson | 2010-03-04 03:11:41 +0100 (Thu, 04 Mar 2010) | 9 lines

  Merged revisions 78644 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78644 | benjamin.peterson | 2010-03-03 20:07:55 -0600 (Wed, 03 Mar 2010) | 1 line

    set svn:executable on all regen scripts
  ........
................
  r78647 | victor.stinner | 2010-03-04 13:14:57 +0100 (Thu, 04 Mar 2010) | 12 lines

  Merged revisions 78646 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78646 | victor.stinner | 2010-03-04 13:09:33 +0100 (jeu., 04 mars 2010) | 5 lines

    Issue #1054943: Fix unicodedata.normalize('NFC', text) for the Public Review
    Issue #29.

    PR #29 was released in february 2004!
  ........
................
  r78649 | victor.stinner | 2010-03-04 13:47:32 +0100 (Thu, 04 Mar 2010) | 2 lines

  oops, fix the test of my previous commit about unicodedata and PR #29 (r78647)
................
  r78654 | florent.xicluna | 2010-03-04 17:10:10 +0100 (Thu, 04 Mar 2010) | 9 lines

  Merged revisions 78653 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78653 | florent.xicluna | 2010-03-04 16:58:54 +0100 (jeu, 04 mar 2010) | 2 lines

    #7805: wait until all workers are started before collecting their PIDs
  ........
................
  r78655 | florent.xicluna | 2010-03-04 17:10:55 +0100 (Thu, 04 Mar 2010) | 2 lines

  Missing part from r78654
................
  r78657 | r.david.murray | 2010-03-04 18:38:18 +0100 (Thu, 04 Mar 2010) | 10 lines

  Merged revisions 78656 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78656 | r.david.murray | 2010-03-04 12:34:05 -0500 (Thu, 04 Mar 2010) | 3 lines

    Fix documentation of email.Message.get_filename to match
    the fix applied in Issue 7082.
  ........
................
  r78663 | florent.xicluna | 2010-03-04 22:50:56 +0100 (Thu, 04 Mar 2010) | 16 lines

  Merged revisions 78661-78662 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78661 | florent.xicluna | 2010-03-04 20:40:48 +0100 (jeu, 04 mar 2010) | 2 lines

    Cleanup.
  ........
    r78662 | florent.xicluna | 2010-03-04 22:31:58 +0100 (jeu, 04 mar 2010) | 2 lines

    #2777: Enable test_send_signal, test_kill and test_terminate on all platforms.
  ........

  And fix an oversight of changeset 78510.
................
  r78664 | victor.stinner | 2010-03-04 22:59:53 +0100 (Thu, 04 Mar 2010) | 3 lines

  Issue #3299: replace PyObject_DEL() by Py_DECREF() in _sre module to fix a
  crash in pydebug mode.
................
  r78670 | tarek.ziade | 2010-03-05 01:36:02 +0100 (Fri, 05 Mar 2010) | 12 lines

  Blocked revisions 78666-78667 via svnmerge

  ........
    r78666 | tarek.ziade | 2010-03-05 01:16:02 +0100 (Fri, 05 Mar 2010) | 1 line

    reverting partially distutils to its 2.6.x state so 2.7a4 looks more like the 2.7b1 in this. the whole revert will occur after a4 is tagged
  ........
    r78667 | tarek.ziade | 2010-03-05 01:29:38 +0100 (Fri, 05 Mar 2010) | 1 line

    reverted the usage of compiler_obj in Python's setup.py
  ........
................
  r78672 | florent.xicluna | 2010-03-05 01:52:00 +0100 (Fri, 05 Mar 2010) | 10 lines

  Merged revisions 78671 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78671 | florent.xicluna | 2010-03-05 01:47:40 +0100 (ven, 05 mar 2010) | 3 lines

    Workaround #3137: Retry SIGINT if it is not received the first time.
    test_send_signal should not hang anymore on various Linux distributions.
  ........
................
  r78674 | florent.xicluna | 2010-03-05 02:07:40 +0100 (Fri, 05 Mar 2010) | 2 lines

  Remove some debug line...
................
  r78676 | florent.xicluna | 2010-03-05 02:18:04 +0100 (Fri, 05 Mar 2010) | 9 lines

  Merged revisions 78673 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78673 | florent.xicluna | 2010-03-05 02:05:55 +0100 (ven, 05 mar 2010) | 2 lines

    Let's use assertIsNone / assertIsNotNone. It's hype.
  ........
................
  r78684 | benjamin.peterson | 2010-03-05 04:27:12 +0100 (Fri, 05 Mar 2010) | 20 lines

  Merged revisions 78683 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r78683 | benjamin.peterson | 2010-03-04 21:24:17 -0600 (Thu, 04 Mar 2010) | 13 lines

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

    ........
      r78679 | benjamin.peterson | 2010-03-04 21:10:46 -0600 (Thu, 04 Mar 2010) | 1 line

      set svn:eol-style
    ........
      r78681 | benjamin.peterson | 2010-03-04 21:19:06 -0600 (Thu, 04 Mar 2010) | 1 line

      remove svn:executable property
    ........
  ................
................
  r78687 | benjamin.peterson | 2010-03-05 04:33:11 +0100 (Fri, 05 Mar 2010) | 17 lines

  Merged revisions 78678,78680,78682 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78678 | benjamin.peterson | 2010-03-04 21:07:59 -0600 (Thu, 04 Mar 2010) | 1 line

    set svn:eol-style
  ........
    r78680 | benjamin.peterson | 2010-03-04 21:15:07 -0600 (Thu, 04 Mar 2010) | 1 line

    set svn:eol-style on Lib files
  ........
    r78682 | benjamin.peterson | 2010-03-04 21:20:06 -0600 (Thu, 04 Mar 2010) | 1 line

    remove the svn:executable property from files that don't have shebang lines
  ........
................
  r78689 | ezio.melotti | 2010-03-05 13:43:17 +0100 (Fri, 05 Mar 2010) | 1 line

  This fixes a missing .lower() on the encoding name, a wrong byte undecodable by UTF-8, a wrong variable name, hopefully some windows buildbot on 3.x and adds a proper skip. It might break other things though.
................
  r78691 | mark.dickinson | 2010-03-05 15:41:33 +0100 (Fri, 05 Mar 2010) | 10 lines

  Blocked revisions 78690 via svnmerge

  ........
    r78690 | mark.dickinson | 2010-03-05 14:36:20 +0000 (Fri, 05 Mar 2010) | 3 lines

    Fix incorrect stacklevel for DeprecationWarnings originating from the struct module.
    Also clean up related tests in test_struct.
    The stacklevel fix should be backported to 2.6 once that branch is unfrozen.
  ........
................
  r78692 | mark.dickinson | 2010-03-05 15:44:08 +0100 (Fri, 05 Mar 2010) | 1 line

  Remove unused imports & clean up sys imports in test_struct.
................
  r78695 | mark.dickinson | 2010-03-05 15:50:47 +0100 (Fri, 05 Mar 2010) | 8 lines

  Blocked revisions 78694 via svnmerge

  ........
    r78694 | mark.dickinson | 2010-03-05 14:50:22 +0000 (Fri, 05 Mar 2010) | 1 line

    Remove the redundant #define: PY_STRUCT_FLOAT_COERCE
  ........
................
  r78696 | ezio.melotti | 2010-03-05 16:08:19 +0100 (Fri, 05 Mar 2010) | 1 line

  r78689 enabled the test on more platforms but the buildbot did not like it. Using the filesystem encoding might work better. Also see #5604.
................
  r78697 | ezio.melotti | 2010-03-05 16:17:26 +0100 (Fri, 05 Mar 2010) | 1 line

  sys.getdefaultencoding() can return None.
................
  r78698 | gerhard.haering | 2010-03-05 16:20:03 +0100 (Fri, 05 Mar 2010) | 2 lines

  Merged new pysqlite version 2.6.0 from trunk.
................
  r78702 | florent.xicluna | 2010-03-05 21:26:54 +0100 (Fri, 05 Mar 2010) | 9 lines

  Merged revisions 78701 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78701 | florent.xicluna | 2010-03-05 20:31:21 +0100 (ven, 05 mar 2010) | 2 lines

    #2777: Handle fds more carefully to try to fix some x86-Linux failures (namely, neal bot and twisted bot).
  ........
................
  r78705 | florent.xicluna | 2010-03-06 01:19:38 +0100 (Sat, 06 Mar 2010) | 9 lines

  Merged revisions 78704 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78704 | florent.xicluna | 2010-03-06 01:16:57 +0100 (sam, 06 mar 2010) | 2 lines

    #2777: Apply same recipe for test_terminate and test_kill, i.e. close or redirect fds.
  ........
................
  r78708 | ezio.melotti | 2010-03-06 02:20:49 +0100 (Sat, 06 Mar 2010) | 1 line

  Cleanup and minor fixes.
................
  r78711 | ezio.melotti | 2010-03-06 02:50:25 +0100 (Sat, 06 Mar 2010) | 1 line

  The test was failing because the curdir was missing from sys.path. This should fix the problem.
................
  r78715 | tarek.ziade | 2010-03-06 03:30:14 +0100 (Sat, 06 Mar 2010) | 12 lines

  Blocked revisions 78706,78710 via svnmerge

  ........
    r78706 | tarek.ziade | 2010-03-06 02:04:14 +0100 (Sat, 06 Mar 2010) | 1 line

    copied back the build_ext tests from 2.6
  ........
    r78710 | tarek.ziade | 2010-03-06 02:27:09 +0100 (Sat, 06 Mar 2010) | 1 line

    files used by win32 tests
  ........
................
  r78723 | florent.xicluna | 2010-03-06 12:43:55 +0100 (Sat, 06 Mar 2010) | 14 lines

  Merged revisions 78719-78720 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78719 | florent.xicluna | 2010-03-06 09:07:44 +0100 (sam, 06 mar 2010) | 3 lines

    Keep the test files in the ./build/ subdirectory, if Python is not installed.
    Remove two hacks which are no longer needed after #7712, because all __file__ attributes are absolute.
  ........
    r78720 | florent.xicluna | 2010-03-06 10:11:55 +0100 (sam, 06 mar 2010) | 2 lines

    Print platform information to stdout, to help troubleshooting platform-specific failures.
  ........
................
  r78724 | florent.xicluna | 2010-03-06 12:52:51 +0100 (Sat, 06 Mar 2010) | 9 lines

  Merged revisions 78721 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78721 | florent.xicluna | 2010-03-06 10:54:14 +0100 (sam, 06 mar 2010) | 2 lines

    #2777: Apply same recipe on win32, i.e. do not inherit file handles.
  ........
................
  r78725 | florent.xicluna | 2010-03-06 15:04:16 +0100 (Sat, 06 Mar 2010) | 2 lines

  Fix test_pydoc when sys.modules["test"] is first imported using importlib.import_module.
................
  r78727 | florent.xicluna | 2010-03-06 15:43:34 +0100 (Sat, 06 Mar 2010) | 2 lines

  Fix TypeError on usage() when using regrtest switches which are not compatible.
................
  r78729 | ezio.melotti | 2010-03-06 16:24:08 +0100 (Sat, 06 Mar 2010) | 1 line

  #6509: fix re.sub to work properly when the pattern, the string, and the replacement were all bytes. Patch by Antoine Pitrou.
................
  r78733 | florent.xicluna | 2010-03-06 18:34:48 +0100 (Sat, 06 Mar 2010) | 9 lines

  Merged revisions 78732 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78732 | florent.xicluna | 2010-03-06 18:24:36 +0100 (sam, 06 mar 2010) | 2 lines

    Do not print the header lines when running a single test.
  ........
................
  r78739 | benjamin.peterson | 2010-03-06 21:34:24 +0100 (Sat, 06 Mar 2010) | 10 lines

  Merged revisions 78718 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78718 | gregory.p.smith | 2010-03-06 01:35:19 -0600 (Sat, 06 Mar 2010) | 3 lines

    Call setreuid and setregid in a subprocess to avoid altering the test runner's
    process state.  Should fix issue8045.
  ........
................
  r78745 | benjamin.peterson | 2010-03-06 23:49:30 +0100 (Sat, 06 Mar 2010) | 12 lines

  Blocked revisions 78738,78743 via svnmerge

  ........
    r78738 | benjamin.peterson | 2010-03-06 14:34:14 -0600 (Sat, 06 Mar 2010) | 1 line

    bump version to 2.7a4
  ........
    r78743 | benjamin.peterson | 2010-03-06 16:44:07 -0600 (Sat, 06 Mar 2010) | 1 line

    post release update
  ........
................
  r78747 | benjamin.peterson | 2010-03-07 01:03:46 +0100 (Sun, 07 Mar 2010) | 8 lines

  Blocked revisions 78746 via svnmerge

  ........
    r78746 | benjamin.peterson | 2010-03-06 18:00:37 -0600 (Sat, 06 Mar 2010) | 1 line

    more specific exception for wrong kind of raise #8082
  ........
................
  r78750 | benjamin.peterson | 2010-03-07 01:35:13 +0100 (Sun, 07 Mar 2010) | 8 lines

  Blocked revisions 78749 via svnmerge

  ........
    r78749 | benjamin.peterson | 2010-03-06 18:29:44 -0600 (Sat, 06 Mar 2010) | 1 line

    eliminate py3k warnings in argparse
  ........
................
  r78752 | senthil.kumaran | 2010-03-07 05:12:02 +0100 (Sun, 07 Mar 2010) | 3 lines

  Reverting the changes made in r78433.
................
  r78756 | ronald.oussoren | 2010-03-07 10:14:06 +0100 (Sun, 07 Mar 2010) | 10 lines

  Merged revisions 78755 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78755 | ronald.oussoren | 2010-03-07 10:04:06 +0100 (Sun, 07 Mar 2010) | 3 lines

    Fix for issue #7998: pythonw didn't work when --with-framework-name was
    specified
  ........
................
  r78763 | mark.dickinson | 2010-03-07 17:25:25 +0100 (Sun, 07 Mar 2010) | 14 lines

  Blocked revisions 78762 via svnmerge

  ........
    r78762 | mark.dickinson | 2010-03-07 16:24:45 +0000 (Sun, 07 Mar 2010) | 8 lines

    Issue #1530559: When packing a non-integer with any integer conversion
    code using struct.pack, attempt to convert to an integer first using
    the argument's __int__ method (if present).  Also raise a
    DeprecationWarning for any such usage of __int__.

    This fixes a regression from 2.6, where some (but not all) integer
    conversion codes already used __int__.
  ........
................
  r78765 | mark.dickinson | 2010-03-07 18:10:42 +0100 (Sun, 07 Mar 2010) | 8 lines

  Blocked revisions 78764 via svnmerge

  ........
    r78764 | mark.dickinson | 2010-03-07 17:10:19 +0000 (Sun, 07 Mar 2010) | 1 line

    Silence compiler warning.
  ........
................
  r78766 | benjamin.peterson | 2010-03-07 18:10:51 +0100 (Sun, 07 Mar 2010) | 1 line

  prevent generator finalization from invalidating sys.exc_info() #7173
................
  r78780 | r.david.murray | 2010-03-08 03:17:03 +0100 (Mon, 08 Mar 2010) | 20 lines

  bdecode was already gone in email 5.  This merge adds the test from
  the trunk patch, and removes the last trace of bdecode, which was
  a commented out call in message.py.

  Merged revisions 78778 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78778 | r.david.murray | 2010-03-07 21:04:06 -0500 (Sun, 07 Mar 2010) | 9 lines

    Issue #7143: get_payload used to strip any trailing newline from a
    base64 transfer-encoded payload *after* decoding it; it no longer does.
    email had a special method in utils, _bdecode, specifically to do this,
    so it must have served a purpose at some point, yet it is clearly wrong
    per RFC.  Fixed with Barry's approval, but no backport.  Email package
    minor version number is bumped, now version 4.0.1.

    Patch by Joaquin Cuenca Abela.
  ........
................
  r78782 | ronald.oussoren | 2010-03-08 08:02:03 +0100 (Mon, 08 Mar 2010) | 2 lines

  Fix for issue 8067
................
  r78786 | ronald.oussoren | 2010-03-08 08:09:59 +0100 (Mon, 08 Mar 2010) | 10 lines

  Merged revisions 78784 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78784 | ronald.oussoren | 2010-03-08 08:06:47 +0100 (Mon, 08 Mar 2010) | 3 lines

    Fix for issue 8066: readline should not be linked against libedit when the
    deployment target is 10.4, libedit on 10.4 is too broken.
  ........
................
  r78792 | florent.xicluna | 2010-03-08 13:24:53 +0100 (Mon, 08 Mar 2010) | 13 lines

  Merged revisions 78734-78735 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78734 | florent.xicluna | 2010-03-06 19:07:18 +0100 (sam, 06 mar 2010) | 2 lines

    Create test_genericpath.CommonTest and reuse it to test other path modules.
  ........
    r78735 | florent.xicluna | 2010-03-06 19:52:52 +0100 (sam, 06 mar 2010) | 2 lines

    Minor tweaking of previous r78734, and add a NEWS entry.
  ........
................
  r78793 | florent.xicluna | 2010-03-08 13:25:35 +0100 (Mon, 08 Mar 2010) | 2 lines

  Fix macpath to deal with bytes
................
  r78795 | florent.xicluna | 2010-03-08 13:42:20 +0100 (Mon, 08 Mar 2010) | 2 lines

  Merge other tests from test_*path.py into test_genericpath.CommonTest, and do some cleanup.
................
  r78796 | florent.xicluna | 2010-03-08 13:47:44 +0100 (Mon, 08 Mar 2010) | 2 lines

  Fix string-> bytes conversion on backport from 2.x.
................
  r78797 | florent.xicluna | 2010-03-08 14:27:26 +0100 (Mon, 08 Mar 2010) | 30 lines

  Merged revisions 78736,78759,78761,78767,78788-78789 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78736 | florent.xicluna | 2010-03-06 20:43:41 +0100 (sam, 06 mar 2010) | 2 lines

    Skip test_send_signal, test_kill, test_terminate on win32 platforms, for 2.7a4 release.
  ........
    r78759 | florent.xicluna | 2010-03-07 13:21:36 +0100 (dim, 07 mar 2010) | 2 lines

    #2777: Enable test_send_signal, test_terminate and test_kill on win32 platforms.
  ........
    r78761 | florent.xicluna | 2010-03-07 16:27:39 +0100 (dim, 07 mar 2010) | 4 lines

    Do not fail if returncode is 0 on send_signal/kill/terminate, for win32 platforms.
    Do not hide the KeyboardInterrupt on POSIX platforms.
  ........
    r78767 | florent.xicluna | 2010-03-07 18:12:23 +0100 (dim, 07 mar 2010) | 2 lines

    #2777: Try hard to make Win7 buildbot happy...
  ........
    r78788 | florent.xicluna | 2010-03-08 11:58:12 +0100 (lun, 08 mar 2010) | 2 lines

    Fix syntax: "rc != None" -> "rc is not None"
  ........
    r78789 | florent.xicluna | 2010-03-08 11:59:33 +0100 (lun, 08 mar 2010) | 2 lines

    Replace the stderr logging with assertNotEqual(returncode, 0).
  ........
................
  r78798 | florent.xicluna | 2010-03-08 14:32:17 +0100 (Mon, 08 Mar 2010) | 18 lines

  Merged revisions 78777,78787,78790 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78777 | florent.xicluna | 2010-03-08 00:49:03 +0100 (lun, 08 mar 2010) | 4 lines

    Backport the Popen.poll() protection from subprocess to multiprocessing. See #1731717.
    It should fix transient failures on test_multiprocessing.
  ........
    r78787 | florent.xicluna | 2010-03-08 08:21:16 +0100 (lun, 08 mar 2010) | 2 lines

    Don't fail on a debug() statement, if the worker PID is (still) None.
  ........
    r78790 | florent.xicluna | 2010-03-08 12:01:39 +0100 (lun, 08 mar 2010) | 2 lines

    On finalize, don't try to join not started process.
  ........
................
  r78799 | florent.xicluna | 2010-03-08 15:44:41 +0100 (Mon, 08 Mar 2010) | 2 lines

  Fix ntpath abspath to deal with bytes.
................
  r78801 | florent.xicluna | 2010-03-08 16:34:35 +0100 (Mon, 08 Mar 2010) | 11 lines

  Backport the tests only.

  Merged revisions 78800 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78800 | florent.xicluna | 2010-03-08 16:20:28 +0100 (lun, 08 mar 2010) | 2 lines

    #7624: Fix isinstance(foo(), collections.Callable) for old-style classes.
  ........
................
  r78803 | r.david.murray | 2010-03-08 18:16:58 +0100 (Mon, 08 Mar 2010) | 12 lines

  Blocked revisions 78558 via svnmerge

  ........
    r78558 | r.david.murray | 2010-03-01 14:14:16 -0500 (Mon, 01 Mar 2010) | 6 lines

    Issue 3892 again.  The bsddb3 replication test still fails randomly.
    Since this module is unmaintained in the library and gone in py3k,
    this patch skips the remainder of the replication test if a
    second timeout occurs, as it randomly does.  This should improve buildbot
    stability.
  ........
................
  r78804 | r.david.murray | 2010-03-08 18:48:38 +0100 (Mon, 08 Mar 2010) | 13 lines

  Merged revisions 78416,78430 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78416 | dirkjan.ochtman | 2010-02-23 23:12:11 -0500 (Tue, 23 Feb 2010) | 1 line

    Issue #8004: add a serve target to the Doc Makefile.
  ........
    r78430 | dirkjan.ochtman | 2010-02-24 12:06:31 -0500 (Wed, 24 Feb 2010) | 1 line

    Add some notes about Tools/scripts/serve.py.
  ........
................
  r78807 | benjamin.peterson | 2010-03-08 23:17:58 +0100 (Mon, 08 Mar 2010) | 9 lines

  Merged revisions 78806 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78806 | benjamin.peterson | 2010-03-08 16:15:11 -0600 (Mon, 08 Mar 2010) | 1 line

    set svn:eol-style on various files
  ........
................
  r78808 | ronald.oussoren | 2010-03-09 07:40:19 +0100 (Tue, 09 Mar 2010) | 2 lines

  Bugfix for the fix for issue 8067
................
  r78818 | benjamin.peterson | 2010-03-09 22:46:49 +0100 (Tue, 09 Mar 2010) | 9 lines

  Merged revisions 78817 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78817 | benjamin.peterson | 2010-03-09 15:43:36 -0600 (Tue, 09 Mar 2010) | 1 line

    handle an empty OPT variable correctly #8100
  ........
................
  r78821 | benjamin.peterson | 2010-03-09 22:49:52 +0100 (Tue, 09 Mar 2010) | 9 lines

  Merged revisions 78819 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78819 | benjamin.peterson | 2010-03-09 15:46:54 -0600 (Tue, 09 Mar 2010) | 1 line

    fix ugly configure output (follow up to #6943)
  ........
................
  r78829 | florent.xicluna | 2010-03-11 01:05:17 +0100 (Thu, 11 Mar 2010) | 9 lines

  Merged revisions 78828 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78828 | florent.xicluna | 2010-03-11 00:58:42 +0100 (jeu, 11 mar 2010) | 2 lines

    Issue #7880: Fix sysconfig when the python executable is a symbolic link.
  ........
................
  r78831 | florent.xicluna | 2010-03-11 02:00:26 +0100 (Thu, 11 Mar 2010) | 10 lines

  Merged revisions 78830 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78830 | florent.xicluna | 2010-03-11 01:56:59 +0100 (jeu, 11 mar 2010) | 3 lines

    Fix the test_subprocess failure when sys.executable is meaningless: '' or a directory.
    It does not fix #7774.
  ........
................
  r78834 | florent.xicluna | 2010-03-11 02:53:10 +0100 (Thu, 11 Mar 2010) | 9 lines

  Merged revisions 78833 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78833 | florent.xicluna | 2010-03-11 02:50:48 +0100 (jeu, 11 mar 2010) | 2 lines

    Revert r78830: realpath() should really be applied to sys.executable.
  ........
................
  r78843 | benjamin.peterson | 2010-03-11 22:55:56 +0100 (Thu, 11 Mar 2010) | 13 lines

  Merged revisions 78841-78842 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78841 | benjamin.peterson | 2010-03-11 15:50:45 -0600 (Thu, 11 Mar 2010) | 1 line

    remove executable property from doc files
  ........
    r78842 | benjamin.peterson | 2010-03-11 15:53:25 -0600 (Thu, 11 Mar 2010) | 1 line

    use proper shebang lines
  ........
................
  r78845 | benjamin.peterson | 2010-03-11 23:05:58 +0100 (Thu, 11 Mar 2010) | 9 lines

  Merged revisions 78844 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78844 | benjamin.peterson | 2010-03-11 16:03:45 -0600 (Thu, 11 Mar 2010) | 1 line

    revert r78842 cgi.py change
  ........
................
  r78848 | benjamin.peterson | 2010-03-11 23:36:36 +0100 (Thu, 11 Mar 2010) | 8 lines

  Blocked revisions 78846 via svnmerge

  ........
    r78846 | benjamin.peterson | 2010-03-11 16:33:25 -0600 (Thu, 11 Mar 2010) | 1 line

    normalize shebang lines to #!/usr/bin/env python
  ........
................
  r78849 | benjamin.peterson | 2010-03-11 23:40:40 +0100 (Thu, 11 Mar 2010) | 9 lines

  Merged revisions 78847 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78847 | benjamin.peterson | 2010-03-11 16:34:12 -0600 (Thu, 11 Mar 2010) | 1 line

    remove shebang line from non-executable test
  ........
................
  r78850 | benjamin.peterson | 2010-03-11 23:53:45 +0100 (Thu, 11 Mar 2010) | 1 line

  convert shebang lines: python -> python3
................
  r78851 | benjamin.peterson | 2010-03-12 00:39:40 +0100 (Fri, 12 Mar 2010) | 1 line

  fix bootstrapping on machines with only 2.x installed
................
  r78852 | benjamin.peterson | 2010-03-12 00:59:55 +0100 (Fri, 12 Mar 2010) | 1 line

  take into account shebang line change
................
  r78861 | georg.brandl | 2010-03-12 11:04:37 +0100 (Fri, 12 Mar 2010) | 1 line

  Make tool compatible with 2.x and 3.x.
................
  r78862 | georg.brandl | 2010-03-12 11:06:40 +0100 (Fri, 12 Mar 2010) | 13 lines

  Merged revisions 78859-78860 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78859 | georg.brandl | 2010-03-12 10:57:43 +0100 (Fr, 12 Mär 2010) | 1 line

    Get rid of backticks.
  ........
    r78860 | georg.brandl | 2010-03-12 11:02:03 +0100 (Fr, 12 Mär 2010) | 1 line

    Fix warnings from "make check".
  ........
................
  r78863 | georg.brandl | 2010-03-12 11:07:31 +0100 (Fri, 12 Mar 2010) | 15 lines

  Commit merge properties (missing from r78862).

  Merged revisions 78859-78860 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78859 | georg.brandl | 2010-03-12 10:57:43 +0100 (Fr, 12 Mär 2010) | 1 line

    Get rid of backticks.
  ........
    r78860 | georg.brandl | 2010-03-12 11:02:03 +0100 (Fr, 12 Mär 2010) | 1 line

    Fix warnings from "make check".
  ........
................
  r78868 | victor.stinner | 2010-03-12 15:20:59 +0100 (Fri, 12 Mar 2010) | 25 lines

  Merged revisions 78835-78837 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78835 | victor.stinner | 2010-03-11 13:34:39 +0100 (jeu., 11 mars 2010) | 7 lines

    Issue #7774: Set sys.executable to an empty string if argv[0] has been
    set to an non existent program name and Python is unable to retrieve the real
    program name.

    Fix also sysconfig: if sys.executable is an empty string, use the current
    working directory.
  ........
    r78836 | victor.stinner | 2010-03-11 14:27:35 +0100 (jeu., 11 mars 2010) | 4 lines

    Fix test_executable introduce in previous commit (r78835): Windows is able to
    retrieve the absolute Python path even if argv[0] has been set to a non
    existent program name.
  ........
    r78837 | victor.stinner | 2010-03-11 14:46:06 +0100 (jeu., 11 mars 2010) | 3 lines

    Another fix to test_executable() of test_sys: set the current working to avoid
    the #7774 bug.
  ........
................
  r78869 | victor.stinner | 2010-03-12 15:27:16 +0100 (Fri, 12 Mar 2010) | 2 lines

  Oops, I loose the NEWS change in my previous backport (r78868) of r78835.
................
  r78871 | victor.stinner | 2010-03-12 15:31:06 +0100 (Fri, 12 Mar 2010) | 8 lines

  Blocked revisions 78870 via svnmerge

  ........
    r78870 | victor.stinner | 2010-03-12 15:30:26 +0100 (ven., 12 mars 2010) | 1 line

    NEWS: issue #7774 is related to Library (sys), not Core and Builtins
  ........
................
  r78872 | victor.stinner | 2010-03-12 15:45:56 +0100 (Fri, 12 Mar 2010) | 12 lines

  Merged revisions 78826 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78826 | victor.stinner | 2010-03-10 23:30:19 +0100 (mer., 10 mars 2010) | 5 lines

    Issue #3137: Don't ignore errors at startup, especially a keyboard interrupt
    (SIGINT). If an error occurs while importing the site module, the error is
    printed and Python exits. Initialize the GIL before importing the site
    module.
  ........
................
  r78873 | victor.stinner | 2010-03-12 15:47:28 +0100 (Fri, 12 Mar 2010) | 10 lines

  Blocked revisions 78827 via svnmerge

  ........
    r78827 | victor.stinner | 2010-03-10 23:45:04 +0100 (mer., 10 mars 2010) | 4 lines

    ooops, fix error message in execusercustomize()

    Copy/paste failure :-)
  ........
................
  r78875 | victor.stinner | 2010-03-12 18:00:41 +0100 (Fri, 12 Mar 2010) | 5 lines

  Issue #6697: use %U format instead of _PyUnicode_AsString(), because
  _PyUnicode_AsString() was not checked for error (NULL).

  The unicode string is no more truncated to 200 or 400 *bytes*.
................
  r78876 | victor.stinner | 2010-03-12 18:17:58 +0100 (Fri, 12 Mar 2010) | 3 lines

  Issue #6697: catch _PyUnicode_AsString() errors in getattr() and setattr()
  builtin functions.
................
  r78882 | georg.brandl | 2010-03-12 22:29:28 +0100 (Fri, 12 Mar 2010) | 9 lines

  Merged revisions 78880 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78880 | georg.brandl | 2010-03-12 22:27:23 +0100 (Fr, 12 Mär 2010) | 1 line

    Deactivate automatic upload of the docs to python.org, they will now be built by a job on that machine.
  ........
................
  r78884 | ezio.melotti | 2010-03-12 23:45:38 +0100 (Fri, 12 Mar 2010) | 1 line

  #8057: fix strings -> byte strings
................
  r78888 | victor.stinner | 2010-03-13 01:19:17 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78886 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78886 | victor.stinner | 2010-03-13 01:13:22 +0100 (sam., 13 mars 2010) | 2 lines

    Issue #7818: set().test_c_api() doesn't expect a set('abc'), modify the set.
  ........
................
  r78891 | ezio.melotti | 2010-03-13 01:26:04 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78887 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78887 | ezio.melotti | 2010-03-13 02:15:36 +0200 (Sat, 13 Mar 2010) | 1 line

    fix broken links
  ........
................
  r78893 | ezio.melotti | 2010-03-13 01:39:49 +0100 (Sat, 13 Mar 2010) | 11 lines

  Fix wrong indentation that was causing a Sphinx warning and a typo.

  Merged revisions 78112 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78112 | ezio.melotti | 2010-02-09 00:22:41 +0200 (Tue, 09 Feb 2010) | 1 line

    Fix typo
  ........
................
  r78894 | victor.stinner | 2010-03-13 01:57:22 +0100 (Sat, 13 Mar 2010) | 4 lines

  sqlite3: Fix _PyUnicode_AsStringAndSize() error handler.

  Destroy begin_statement (not statement) on error.
................
  r78896 | ezio.melotti | 2010-03-13 02:28:34 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78895 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78895 | ezio.melotti | 2010-03-13 03:21:34 +0200 (Sat, 13 Mar 2010) | 1 line

    #8011: use exc.tb_lineno instead of traceback.tb_lineno() and pep8ify variable names.
  ........
................
  r78899 | victor.stinner | 2010-03-13 04:28:34 +0100 (Sat, 13 Mar 2010) | 14 lines

  Merged revisions 78898 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78898 | victor.stinner | 2010-03-13 04:27:07 +0100 (sam., 13 mars 2010) | 7 lines

    sqlite3: Fix a segfault on calling a connection with something else than a
    string. Initialize all attributes to be able to call the statement destructor
    on error.

    Avoid also a duplicate connection in some tests: setUp() does already open a
    connection (":memory:").
  ........
................
  r78901 | ezio.melotti | 2010-03-13 05:42:07 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78900 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78900 | ezio.melotti | 2010-03-13 06:39:51 +0200 (Sat, 13 Mar 2010) | 1 line

    Silence compiler warnings.
  ........
................
  r78902 | mark.dickinson | 2010-03-13 10:48:39 +0100 (Sat, 13 Mar 2010) | 2 lines

  Issue #7845:  Make 1j.__le__(2j) return NotImplemented rather than raising TypeError.
................
  r78911 | georg.brandl | 2010-03-13 11:56:09 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78910 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78910 | georg.brandl | 2010-03-13 11:54:12 +0100 (Sa, 13 Mär 2010) | 1 line

    Bump externals versions for doc build.
  ........
................
  r78915 | georg.brandl | 2010-03-13 12:02:07 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78908 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78908 | georg.brandl | 2010-03-13 11:12:39 +0100 (Sa, 13 Mär 2010) | 1 line

    Add Makefile targets for automatic doc build.  Add script that will be used for daily build.
  ........
................
  r78918 | mark.dickinson | 2010-03-13 12:34:40 +0100 (Sat, 13 Mar 2010) | 4 lines

  Issue #8014: Fix PyLong_As<c-integer-type> methods not to produce an
  internal error on non-integer input: they now raise TypeError instead.
  This is needed for attributes declared via PyMemberDefs.
................
  r78920 | mark.dickinson | 2010-03-13 14:23:05 +0100 (Sat, 13 Mar 2010) | 3 lines

  Issue #8014: Fix incorrect error checks in structmember.c, and re-enable
  previously failing test_structmember.py tests.
................
  r78924 | georg.brandl | 2010-03-13 14:42:16 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78921 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78921 | georg.brandl | 2010-03-13 14:39:46 +0100 (Sa, 13 Mär 2010) | 1 line

    Change/fix handling of docs download location: for daily builds, put them right next to the HTML.
  ........
................
  r78927 | mark.dickinson | 2010-03-13 15:24:41 +0100 (Sat, 13 Mar 2010) | 8 lines

  Blocked revisions 78926 via svnmerge

  ........
    r78926 | mark.dickinson | 2010-03-13 14:18:34 +0000 (Sat, 13 Mar 2010) | 1 line

    Fix incorrect error checks in structmember.c (backport of r78920 from py3k).
  ........
................
  r78929 | florent.xicluna | 2010-03-13 16:26:44 +0100 (Sat, 13 Mar 2010) | 24 lines

  Only the parts which are relevant for 3.x branch.

  Merged revisions 78757-78758,78769,78815 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78757 | florent.xicluna | 2010-03-07 13:14:25 +0100 (dim, 07 mar 2010) | 2 lines

    Fix some py3k warnings in the standard library.
  ........
    r78758 | florent.xicluna | 2010-03-07 13:18:33 +0100 (dim, 07 mar 2010) | 4 lines

    Issue #7849: Now the utility ``check_warnings`` verifies if the warnings are
    effectively raised.  A new utility ``check_py3k_warnings`` deals with py3k warnings.
  ........
    r78769 | florent.xicluna | 2010-03-07 20:14:12 +0100 (dim, 07 mar 2010) | 2 lines

    Refresh the documentation for the test.test_support module.
  ........
    r78815 | florent.xicluna | 2010-03-09 20:57:01 +0100 (mar, 09 mar 2010) | 2 lines

    #7772: Fix test_py3kwarn. Now the test suite could pass with "-3" flag.
  ........
................
  r78930 | florent.xicluna | 2010-03-13 16:35:12 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78832 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78832 | florent.xicluna | 2010-03-11 02:39:55 +0100 (jeu, 11 mar 2010) | 2 lines

    It is not optimal to test sys.stderr on a debug build.
  ........
................
  r78933 | martin.v.loewis | 2010-03-13 18:55:57 +0100 (Sat, 13 Mar 2010) | 9 lines

  Merged revisions 78932 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78932 | martin.v.loewis | 2010-03-13 18:53:02 +0100 (Sa, 13 Mär 2010) | 2 lines

    Add 2.6 uuids.
  ........
................
  r78938 | benjamin.peterson | 2010-03-13 22:20:06 +0100 (Sat, 13 Mar 2010) | 80 lines

  Blocked revisions 77942,78053,78061,78113-78114,78150,78215,78247,78385,78467,78563,78652,78726,78751,78812,78814 via svnmerge

  ........
    r77942 | ezio.melotti | 2010-02-02 23:37:26 -0600 (Tue, 02 Feb 2010) | 1 line

    #7092: Silence more py3k warnings. Patch by Florent Xicluna.
  ........
    r78053 | georg.brandl | 2010-02-06 17:54:43 -0600 (Sat, 06 Feb 2010) | 1 line

    Fix some name errors in Mac modules.
  ........
    r78061 | ronald.oussoren | 2010-02-07 05:38:28 -0600 (Sun, 07 Feb 2010) | 10 lines

    A number of APIs in macostools cannot work in 64-bit mode because they
    use Carbon APIs that aren't available there.

    This patch disables tests for the affected entrypoints in macostools and
    mentions this in the documentation.

    In theory it is possible to replace the implementation by code that does
    work in 64-bit mode, but that would require further updates to the Carbon
    wrappers because the modern APIs aren't wrapped properly.
  ........
    r78113 | georg.brandl | 2010-02-08 16:37:20 -0600 (Mon, 08 Feb 2010) | 1 line

    Fix missing string formatting argument.
  ........
    r78114 | georg.brandl | 2010-02-08 16:37:52 -0600 (Mon, 08 Feb 2010) | 1 line

    Fix undefined local.
  ........
    r78150 | ronald.oussoren | 2010-02-11 07:19:34 -0600 (Thu, 11 Feb 2010) | 3 lines

    Fix copy&paste error in the definition of ARCH_RUN_32BIT for a 3-way universal
    build (all other definition where correct).
  ........
    r78215 | martin.v.loewis | 2010-02-18 06:45:45 -0600 (Thu, 18 Feb 2010) | 1 line

    Move bsddb47 macros before their use, to make VS 2010 happy.
  ........
    r78247 | ezio.melotti | 2010-02-20 02:09:39 -0600 (Sat, 20 Feb 2010) | 1 line

    #3426: os.path.abspath now returns unicode when its arg is unicode.
  ........
    r78385 | georg.brandl | 2010-02-23 15:33:17 -0600 (Tue, 23 Feb 2010) | 1 line

    #8000: fix deprecated directive.  What a shame to lose that glorious issue number to such a minor bug :)
  ........
    r78467 | ezio.melotti | 2010-02-26 18:05:42 -0600 (Fri, 26 Feb 2010) | 1 line

    Show an error when the value passed to --enable-unicode is not ucs2 or ucs4 (lowercase).
  ........
    r78563 | florent.xicluna | 2010-03-01 14:45:01 -0600 (Mon, 01 Mar 2010) | 2 lines

    #7808: Fix reference leaks in _bsddb and related tests.
  ........
    r78652 | florent.xicluna | 2010-03-04 09:57:20 -0600 (Thu, 04 Mar 2010) | 2 lines

    Fix transient refleak in test_popen2.
  ........
    r78726 | florent.xicluna | 2010-03-06 08:38:09 -0600 (Sat, 06 Mar 2010) | 2 lines

    Backport "test.regrtest -R 2:3" syntax from py3k branch, and other minor adjustments.
  ........
    r78751 | senthil.kumaran | 2010-03-06 22:09:30 -0600 (Sat, 06 Mar 2010) | 3 lines

    Reverting the change made in r78431.
  ........
    r78812 | raymond.hettinger | 2010-03-09 03:58:53 -0600 (Tue, 09 Mar 2010) | 6 lines

    Have links in OrderedDicts be native Python lists instead
    of a custom class with __slots__.  This simplifies the
    code a bit, reduces memory consumption, improves speed,
    and eliminates the need for weak reference proxies.
  ........
    r78814 | raymond.hettinger | 2010-03-09 05:29:10 -0600 (Tue, 09 Mar 2010) | 1 line

    Improve code clarity a bit.
  ........
................
  r78940 | antoine.pitrou | 2010-03-13 22:27:21 +0100 (Sat, 13 Mar 2010) | 11 lines

  Merged revisions 78939 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78939 | antoine.pitrou | 2010-03-13 22:21:30 +0100 (Sat, 13 Mar 2010) | 5 lines

    Issue #7993: Add a test of IO packet processing bandwidth to ccbench.
    It measures the number of UDP packets processed per second depending on
    the number of background CPU-bound Python threads.
  ........
................
  r78941 | benjamin.peterson | 2010-03-13 23:30:34 +0100 (Sat, 13 Mar 2010) | 97 lines

  Merged revisions 77967,77969,77973,77979,77985-77986,78009,78029,78031-78033,78081,78085,78103,78105-78106,78108,78246,78703,78728,78731,78853,78855 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77967 | vinay.sajip | 2010-02-04 12:48:53 -0600 (Thu, 04 Feb 2010) | 1 line

    Logging: Implemented PEP 391.
  ........
    r77969 | vinay.sajip | 2010-02-04 14:18:28 -0600 (Thu, 04 Feb 2010) | 1 line

    Removed spurious print statement.
  ........
    r77973 | vinay.sajip | 2010-02-04 14:23:45 -0600 (Thu, 04 Feb 2010) | 1 line

    Issue #7851: logging: clarification on logging configuration files.
  ........
    r77979 | vinay.sajip | 2010-02-04 15:40:56 -0600 (Thu, 04 Feb 2010) | 1 line

    Added unit test for cfg:// resolution.
  ........
    r77985 | vinay.sajip | 2010-02-05 08:52:05 -0600 (Fri, 05 Feb 2010) | 1 line

    Issue #7857: test_logging: listener test now uses find_unused_port().
  ........
    r77986 | vinay.sajip | 2010-02-05 09:40:20 -0600 (Fri, 05 Feb 2010) | 1 line

    Issue #7857: test_logging: listener tests disabled for now.
  ........
    r78009 | vinay.sajip | 2010-02-05 17:43:11 -0600 (Fri, 05 Feb 2010) | 1 line

    test_logging: minor tweaks to timeouts, listening tests marked as skipped.
  ........
    r78029 | vinay.sajip | 2010-02-06 14:00:43 -0600 (Sat, 06 Feb 2010) | 1 line

    Issue #7857: Tentatively re-enabling one test to see effect on buildbots.
  ........
    r78031 | vinay.sajip | 2010-02-06 14:28:36 -0600 (Sat, 06 Feb 2010) | 1 line

    Issue #7857: Gave server thread more time to get ready, and re-enabled a skipped test.
  ........
    r78032 | georg.brandl | 2010-02-06 15:54:40 -0600 (Sat, 06 Feb 2010) | 1 line

    Remove unused imports from test_logging.
  ........
    r78033 | benjamin.peterson | 2010-02-06 16:08:15 -0600 (Sat, 06 Feb 2010) | 1 line

    make waiting for the server to start robust
  ........
    r78081 | vinay.sajip | 2010-02-07 06:56:54 -0600 (Sun, 07 Feb 2010) | 1 line

    Issue #7869: logging: improved format-time diagnostics and removed some 1.5.2 support code.
  ........
    r78085 | vinay.sajip | 2010-02-07 07:06:51 -0600 (Sun, 07 Feb 2010) | 1 line

    logging: Removed some more 1.5.2 support code.
  ........
    r78103 | vinay.sajip | 2010-02-08 00:50:14 -0600 (Mon, 08 Feb 2010) | 1 line

    Removed spurious print statement in test.
  ........
    r78105 | vinay.sajip | 2010-02-08 09:32:08 -0600 (Mon, 08 Feb 2010) | 1 line

    logging: skipped listening tests because they're not working reliably.
  ........
    r78106 | vinay.sajip | 2010-02-08 10:05:50 -0600 (Mon, 08 Feb 2010) | 1 line

    Issue #7857: Another attempt to keep the buildbots happy.
  ........
    r78108 | vinay.sajip | 2010-02-08 15:18:15 -0600 (Mon, 08 Feb 2010) | 1 line

    logging: gingerly re-enabling skipped tests after improving thread sync code in configurator.
  ........
    r78246 | vinay.sajip | 2010-02-19 17:53:17 -0600 (Fri, 19 Feb 2010) | 1 line

    logging: Documented warnings module integration.
  ........
    r78703 | vinay.sajip | 2010-03-05 16:11:24 -0600 (Fri, 05 Mar 2010) | 1 line

    Factored out time usage determination into a method, to facilitate alternative formatting implementations in the future.
  ........
    r78728 | vinay.sajip | 2010-03-06 09:12:08 -0600 (Sat, 06 Mar 2010) | 1 line

    Added schema version test in dictConfig.
  ........
    r78731 | vinay.sajip | 2010-03-06 09:56:03 -0600 (Sat, 06 Mar 2010) | 1 line

    Added checks for tuples in dictConfig.
  ........
    r78853 | vinay.sajip | 2010-03-12 00:01:21 -0600 (Fri, 12 Mar 2010) | 1 line

    Issue #8117: logging: Improved algorithm for computing initial rollover time.
  ........
    r78855 | vinay.sajip | 2010-03-12 03:16:10 -0600 (Fri, 12 Mar 2010) | 1 line

    Issue #8117: Updated NEWS entry and added to logging documentation.
  ........
................
  r78942 | florent.xicluna | 2010-03-14 00:24:31 +0100 (Sun, 14 Mar 2010) | 30 lines

  Merged revisions 78838-78839,78917,78919,78934,78937 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78838 | florent.xicluna | 2010-03-11 15:36:19 +0100 (jeu, 11 mar 2010) | 2 lines

    Issue #6472: The xml.etree package is updated to ElementTree 1.3.  The cElementTree module is updated too.
  ........
    r78839 | florent.xicluna | 2010-03-11 16:55:11 +0100 (jeu, 11 mar 2010) | 2 lines

    Fix repr of tree Element on windows.
  ........
    r78917 | florent.xicluna | 2010-03-13 12:18:49 +0100 (sam, 13 mar 2010) | 2 lines

    Move the xml test data to their own directory.
  ........
    r78919 | florent.xicluna | 2010-03-13 13:41:48 +0100 (sam, 13 mar 2010) | 2 lines

    Do not chdir when running test_xml_etree, and enhance the findfile helper.
  ........
    r78934 | florent.xicluna | 2010-03-13 18:56:19 +0100 (sam, 13 mar 2010) | 2 lines

    Update some parts of the xml.etree documentation.
  ........
    r78937 | florent.xicluna | 2010-03-13 21:30:15 +0100 (sam, 13 mar 2010) | 3 lines

    Add the keyword argument "method=None" to the .write() method and the tostring/tostringlist functions.
    Update the function, class and method signatures, according to the new convention.
  ........
................
  r78943 | benjamin.peterson | 2010-03-14 01:07:01 +0100 (Sun, 14 Mar 2010) | 9 lines

  Merged revisions 78055 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78055 | vinay.sajip | 2010-02-06 19:37:08 -0600 (Sat, 06 Feb 2010) | 1 line

    Issue #7868: logging: added loggerClass attribute to Manager.
  ........
................
  r78945 | florent.xicluna | 2010-03-14 02:28:07 +0100 (Sun, 14 Mar 2010) | 9 lines

  Merged revisions 78944 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78944 | florent.xicluna | 2010-03-14 02:22:09 +0100 (dim, 14 mar 2010) | 2 lines

    Minor documentation updates for xml.etree.
  ........
................
  r78946 | gregory.p.smith | 2010-03-14 07:49:55 +0100 (Sun, 14 Mar 2010) | 14 lines

  * Replaces the internals of the subprocess module from fork through exec on
    POSIX systems with a C extension module.  This is required in order for
    the subprocess module to be made thread safe.

    The pure python implementation is retained so that it can continue to be
    used if for some reason the _posixsubprocess extension module is not
    available.

    The unittest executes tests on both code paths to guarantee compatibility.

  * Moves PyLong_FromPid and PyLong_AsPid from posixmodule.c into longobject.h.

  Code reviewed by jeffrey.yasskin at http://codereview.appspot.com/223077/show
................
  r78947 | gregory.p.smith | 2010-03-14 07:52:18 +0100 (Sun, 14 Mar 2010) | 2 lines

  NEWS entry for subprocess module C extension in r78946.
................
  r78948 | gregory.p.smith | 2010-03-14 08:13:25 +0100 (Sun, 14 Mar 2010) | 2 lines

  More notes about r78946, this time describing the restore_signals behavior.
................
  r78950 | ezio.melotti | 2010-03-14 10:51:37 +0100 (Sun, 14 Mar 2010) | 1 line

  #7057: fix several errors.
................
  r78955 | georg.brandl | 2010-03-14 11:23:39 +0100 (Sun, 14 Mar 2010) | 97 lines

  Merged revisions 78018,78035-78040,78042-78043,78046,78048-78052,78054,78059,78075-78080 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78018 | georg.brandl | 2010-02-06 11:08:21 +0100 (Sa, 06 Feb 2010) | 1 line

    #7864: make deprecation notices a bit clearer.
  ........
    r78035 | georg.brandl | 2010-02-06 23:44:17 +0100 (Sa, 06 Feb 2010) | 1 line

    Fix duplicate import.
  ........
    r78036 | georg.brandl | 2010-02-06 23:49:47 +0100 (Sa, 06 Feb 2010) | 1 line

    Remove unused import.
  ........
    r78037 | georg.brandl | 2010-02-06 23:59:15 +0100 (Sa, 06 Feb 2010) | 1 line

    No need to assign the results of expressions used only for side effects.
  ........
    r78038 | georg.brandl | 2010-02-07 00:02:29 +0100 (So, 07 Feb 2010) | 1 line

    Add a missing import.
  ........
    r78039 | georg.brandl | 2010-02-07 00:06:24 +0100 (So, 07 Feb 2010) | 1 line

    Add missing imports.
  ........
    r78040 | georg.brandl | 2010-02-07 00:08:00 +0100 (So, 07 Feb 2010) | 1 line

    Fix a few UnboundLocalErrors in test_long.
  ........
    r78042 | georg.brandl | 2010-02-07 00:12:12 +0100 (So, 07 Feb 2010) | 1 line

    Add missing import.
  ........
    r78043 | georg.brandl | 2010-02-07 00:12:19 +0100 (So, 07 Feb 2010) | 1 line

    Remove duplicate test method.
  ........
    r78046 | georg.brandl | 2010-02-07 00:18:00 +0100 (So, 07 Feb 2010) | 1 line

    Fix various missing import/unbound name errors.
  ........
    r78048 | georg.brandl | 2010-02-07 00:23:45 +0100 (So, 07 Feb 2010) | 1 line

    We heard you like test failures so we put unbound locals in your test so that you can fail while you fail.
  ........
    r78049 | georg.brandl | 2010-02-07 00:33:33 +0100 (So, 07 Feb 2010) | 1 line

    Fix import/access for some identifiers.  _TestSharedCTypes does not seem to be executed?
  ........
    r78050 | georg.brandl | 2010-02-07 00:34:10 +0100 (So, 07 Feb 2010) | 1 line

    Fix more unbound locals in code paths that do not seem to be used.
  ........
    r78051 | georg.brandl | 2010-02-07 00:53:52 +0100 (So, 07 Feb 2010) | 1 line

    Add missing import when running these tests standalone.
  ........
    r78052 | georg.brandl | 2010-02-07 00:54:04 +0100 (So, 07 Feb 2010) | 1 line

    Add missing import when running these tests standalone.
  ........
    r78054 | georg.brandl | 2010-02-07 00:58:25 +0100 (So, 07 Feb 2010) | 1 line

    Add missing import.
  ........
    r78059 | georg.brandl | 2010-02-07 12:34:15 +0100 (So, 07 Feb 2010) | 1 line

    Use "regexp" consistently.
  ........
    r78075 | georg.brandl | 2010-02-07 13:16:12 +0100 (So, 07 Feb 2010) | 1 line

    Fix another duplicated test method.
  ........
    r78076 | georg.brandl | 2010-02-07 13:19:43 +0100 (So, 07 Feb 2010) | 1 line

    Fix wrong usage of "except X, Y:".
  ........
    r78077 | georg.brandl | 2010-02-07 13:25:50 +0100 (So, 07 Feb 2010) | 1 line

    Fix two redefined test methods.
  ........
    r78078 | georg.brandl | 2010-02-07 13:27:06 +0100 (So, 07 Feb 2010) | 1 line

    Fix a redefined test method.
  ........
    r78079 | georg.brandl | 2010-02-07 13:34:26 +0100 (So, 07 Feb 2010) | 1 line

    Add a minimal test for fnmatchcase().
  ........
    r78080 | georg.brandl | 2010-02-07 13:55:12 +0100 (So, 07 Feb 2010) | 1 line

    Remove duplicate test method.
  ........
................
  r78956 | georg.brandl | 2010-03-14 11:24:29 +0100 (Sun, 14 Mar 2010) | 8 lines

  Blocked revisions 78949 via svnmerge

  ........
    r78949 | georg.brandl | 2010-03-14 10:50:54 +0100 (So, 14 Mär 2010) | 1 line

    Format and rewrap 2.7 NEWS consistently.
  ........
................
  r78957 | georg.brandl | 2010-03-14 11:45:50 +0100 (Sun, 14 Mar 2010) | 9 lines

  Merged revisions 78093 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78093 | georg.brandl | 2010-02-07 18:03:15 +0100 (So, 07 Feb 2010) | 1 line

    Remove unused imports in test modules.
  ........
................
  r78958 | georg.brandl | 2010-03-14 11:51:01 +0100 (Sun, 14 Mar 2010) | 37 lines

  Merged revisions 78101,78115,78117,78182,78188,78245,78386,78496 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78101 | georg.brandl | 2010-02-08 01:04:54 +0100 (Mo, 08 Feb 2010) | 1 line

    Fix test_fnmatch.
  ........
    r78115 | georg.brandl | 2010-02-08 23:40:51 +0100 (Mo, 08 Feb 2010) | 1 line

    Fix missing string formatting placeholder.
  ........
    r78117 | georg.brandl | 2010-02-08 23:48:37 +0100 (Mo, 08 Feb 2010) | 1 line

    Convert test failure from output-producing to self.fail().
  ........
    r78182 | georg.brandl | 2010-02-14 09:18:23 +0100 (So, 14 Feb 2010) | 1 line

    #7926: fix stray parens.
  ........
    r78188 | georg.brandl | 2010-02-14 14:38:12 +0100 (So, 14 Feb 2010) | 1 line

    #7926: fix-up wording.
  ........
    r78245 | georg.brandl | 2010-02-19 20:36:08 +0100 (Fr, 19 Feb 2010) | 1 line

    #7967: PyXML is no more.
  ........
    r78386 | georg.brandl | 2010-02-23 22:48:57 +0100 (Di, 23 Feb 2010) | 1 line

    #6544: fix refleak in kqueue, occurring in certain error conditions.
  ........
    r78496 | georg.brandl | 2010-02-27 15:58:08 +0100 (Sa, 27 Feb 2010) | 1 line

    Link to http://www.python.org/dev/workflow/ from bugs page.
  ........
................
  r78959 | georg.brandl | 2010-03-14 11:56:14 +0100 (Sun, 14 Mar 2010) | 33 lines

  Merged revisions 78760,78771-78773,78802,78922,78952 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78760 | georg.brandl | 2010-03-07 16:23:59 +0100 (So, 07 Mär 2010) | 1 line

    #5341: more built-in vs builtin fixes.
  ........
    r78771 | georg.brandl | 2010-03-07 21:58:31 +0100 (So, 07 Mär 2010) | 1 line

    #8085: The function is called PyObject_NewVar, not PyObject_VarNew.
  ........
    r78772 | georg.brandl | 2010-03-07 22:12:28 +0100 (So, 07 Mär 2010) | 1 line

    #8039: document conditional expressions better, giving them their own section.
  ........
    r78773 | georg.brandl | 2010-03-07 22:32:06 +0100 (So, 07 Mär 2010) | 1 line

    #8044: document Py_{Enter,Leave}RecursiveCall functions.
  ........
    r78802 | georg.brandl | 2010-03-08 17:28:40 +0100 (Mo, 08 Mär 2010) | 1 line

    Fix typo.
  ........
    r78922 | georg.brandl | 2010-03-13 14:41:58 +0100 (Sa, 13 Mär 2010) | 1 line

    Update for new download location.
  ........
    r78952 | georg.brandl | 2010-03-14 10:55:08 +0100 (So, 14 Mär 2010) | 1 line

    #8137: add iso-8859-16 to the standard encodings table.
  ........
................
  r78960 | ezio.melotti | 2010-03-14 12:51:00 +0100 (Sun, 14 Mar 2010) | 9 lines

  Merged revisions 78954 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78954 | ezio.melotti | 2010-03-14 12:13:49 +0200 (Sun, 14 Mar 2010) | 1 line

    Add a link about the Public Review Issue #29
  ........
................
  r78961 | florent.xicluna | 2010-03-14 13:31:06 +0100 (Sun, 14 Mar 2010) | 2 lines

  Fix an oversight in r78946 which causes failure in the subprocess module on Windows.
................
  r78963 | benjamin.peterson | 2010-03-14 16:04:17 +0100 (Sun, 14 Mar 2010) | 47 lines

  Merged revisions 78227,78229,78288,78348,78377,78770,78774-78776,78810 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78227 | michael.foord | 2010-02-18 14:30:09 -0600 (Thu, 18 Feb 2010) | 1 line

    unittest.TestCase uses safe_repr for producing failure messages. Partial fix for issue 7956
  ........
    r78229 | michael.foord | 2010-02-18 15:37:07 -0600 (Thu, 18 Feb 2010) | 1 line

    Fix unittest.TestCase.assertDictContainsSubset so it can't die with unicode issues when constructing failure messages. Issue 7956
  ........
    r78288 | michael.foord | 2010-02-21 08:48:59 -0600 (Sun, 21 Feb 2010) | 1 line

    Silence UnicodeWarning in crazy unittest test.
  ........
    r78348 | michael.foord | 2010-02-22 17:28:32 -0600 (Mon, 22 Feb 2010) | 1 line

    Support for old TestResult object (unittest) with warnings when using unsupported features.
  ........
    r78377 | michael.foord | 2010-02-23 11:00:53 -0600 (Tue, 23 Feb 2010) | 1 line

    unittest.TestResult can now be used with the TextTestRunner. TextTestRunner compatible with old TestResult objects.
  ........
    r78770 | michael.foord | 2010-03-07 14:22:12 -0600 (Sun, 07 Mar 2010) | 1 line

    Fix for potentials errors in constructing unittest failure messages. Plus skipped test methods no longer run setUp and tearDown (Issue 8059)
  ........
    r78774 | michael.foord | 2010-03-07 16:04:55 -0600 (Sun, 07 Mar 2010) | 1 line

    Addition of setUpClass and setUpModule shared fixtures to unittest.
  ........
    r78775 | michael.foord | 2010-03-07 17:10:36 -0600 (Sun, 07 Mar 2010) | 1 line

    Fix accidental name rebinding in unittest py3k warning filtering.
  ........
    r78776 | michael.foord | 2010-03-07 17:16:20 -0600 (Sun, 07 Mar 2010) | 1 line

    Remove accidental print statement from last commit.
  ........
    r78810 | raymond.hettinger | 2010-03-09 02:44:18 -0600 (Tue, 09 Mar 2010) | 5 lines

    Improve the basic example.
    * Show both the decorator and regular form for assertRaises()
    * Use assertTrue() instead of assertIn() to teach useful minimal subset of the API
  ........
................
  r78965 | benjamin.peterson | 2010-03-14 16:18:25 +0100 (Sun, 14 Mar 2010) | 13 lines

  Merged revisions 78962,78964 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78962 | benjamin.peterson | 2010-03-14 09:24:31 -0500 (Sun, 14 Mar 2010) | 1 line

    fix freebsd linking #7705
  ........
    r78964 | benjamin.peterson | 2010-03-14 10:06:14 -0500 (Sun, 14 Mar 2010) | 1 line

    fix quotes
  ........
................
  r78967 | gregory.p.smith | 2010-03-14 19:56:11 +0100 (Sun, 14 Mar 2010) | 2 lines

  Change PARSE_PID to _Py_PARSE_PID (cleanup for r78946).
................
  r78973 | gregory.p.smith | 2010-03-15 07:07:42 +0100 (Mon, 15 Mar 2010) | 4 lines

  * Fix the refcount leak in _PySequence_BytesToCharpArray from r78946.
  * Also fixes a potential extra DECREF of an arg in the error case within
    _posixsubprocess.fork_exec() by not reusing the process_args variable.
................
  r78975 | matthias.klose | 2010-03-15 13:49:46 +0100 (Mon, 15 Mar 2010) | 2 lines

  - Issue #6949: Allow the _dbm extension to be built with db 4.8.x.
................
  r78977 | florent.xicluna | 2010-03-15 14:14:39 +0100 (Mon, 15 Mar 2010) | 2 lines

  Fix \xhh specs, #1889.  (an oversight of r60193, r60210).
................
  r78978 | matthias.klose | 2010-03-15 14:25:28 +0100 (Mon, 15 Mar 2010) | 18 lines

  Merged revisions 78968-78969 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78968 | matthias.klose | 2010-03-15 01:02:36 +0100 (Mon, 15 Mar 2010) | 226 lines

    - Issue #8142: Update libffi to the 3.0.9 release.
  ........
    r78969 | matthias.klose | 2010-03-15 01:36:18 +0100 (Mon, 15 Mar 2010) | 7 lines

    Backport from the libffi trunk:

    2010-02-15  Matthias Klose  <doko@ubuntu.com>

            * src/arm/sysv.S (__ARM_ARCH__): Define for processor
            __ARM_ARCH_7EM__.
  ........
................
  r78980 | matthias.klose | 2010-03-15 14:46:04 +0100 (Mon, 15 Mar 2010) | 10 lines

  Merged revisions 78979 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78979 | matthias.klose | 2010-03-15 14:42:23 +0100 (Mo, 15 Mär 2010) | 3 lines

    - Issue #7356: ctypes.util: Make parsing of ldconfig output independent of
      the locale.
  ........
................
  r78987 | matthias.klose | 2010-03-16 01:36:26 +0100 (Tue, 16 Mar 2010) | 13 lines

  Merged revisions 78983,78985 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78983 | matthias.klose | 2010-03-15 18:44:12 +0100 (Mo, 15 Mär 2010) | 2 lines

    - Issue #8140: extend compileall to compile single files. Add -i option.
  ........
    r78985 | matthias.klose | 2010-03-15 19:00:01 +0100 (Mo, 15 Mär 2010) | 2 lines

    - Fix typo in Lib/compileall.py(__all__).
  ........
................
  r78989 | matthias.klose | 2010-03-16 11:51:28 +0100 (Tue, 16 Mar 2010) | 10 lines

  Merged revisions 78988 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78988 | matthias.klose | 2010-03-16 11:48:52 +0100 (Tue, 16 Mar 2010) | 3 lines

    - Issue #4961: Inconsistent/wrong result of askyesno function in tkMessageBox
      with Tcl/Tk-8.5.
  ........
................
  r78991 | martin.v.loewis | 2010-03-16 12:03:13 +0100 (Tue, 16 Mar 2010) | 9 lines

  Merged revisions 78976 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78976 | martin.v.loewis | 2010-03-15 14:00:17 +0100 (Mo, 15 Mär 2010) | 1 line

    Issue #6716: Quote -x arguments of compileall in MSI installer.
  ........
................
  r78992 | martin.v.loewis | 2010-03-16 14:19:21 +0100 (Tue, 16 Mar 2010) | 2 lines

  Issue #6716/2: Backslash-replace error output in compilall.
................
  r78993 | martin.v.loewis | 2010-03-16 15:16:09 +0100 (Tue, 16 Mar 2010) | 1 line

  Add UUID for 3.2 DLL.
................
  r78994 | martin.v.loewis | 2010-03-16 17:19:47 +0100 (Tue, 16 Mar 2010) | 1 line

  Issue #6716/3: Exclude 2to3 tests from compileall.
................
  r78997 | martin.v.loewis | 2010-03-16 19:53:33 +0100 (Tue, 16 Mar 2010) | 9 lines

  Merged revisions 78996 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78996 | martin.v.loewis | 2010-03-16 19:49:28 +0100 (Di, 16 Mär 2010) | 1 line

    Integrate merge.py into msi.py.
  ........
................
  r79009 | collin.winter | 2010-03-17 01:41:56 +0100 (Wed, 17 Mar 2010) | 1 line

  Add some tests for ways users can change or shadow globals and builtins.
................
  r79014 | collin.winter | 2010-03-17 03:08:57 +0100 (Wed, 17 Mar 2010) | 9 lines

  Merged revisions 79013 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79013 | collin.winter | 2010-03-16 19:02:30 -0700 (Tue, 16 Mar 2010) | 1 line

    Fix a trivial class of (hypothetical, future) false-positive refleaks, discovered by an optimization in Unladen Swallow's past (which will become CPython's future).
  ........
................
  r79017 | collin.winter | 2010-03-17 03:51:00 +0100 (Wed, 17 Mar 2010) | 1 line

  Commit missing merge info from r79014.
................
  r79019 | collin.winter | 2010-03-17 04:09:21 +0100 (Wed, 17 Mar 2010) | 9 lines

  Merged revisions 79016 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79016 | collin.winter | 2010-03-16 19:40:12 -0700 (Tue, 16 Mar 2010) | 1 line

    Style cleanup in test_import.
  ........
................
  r79020 | collin.winter | 2010-03-17 04:14:31 +0100 (Wed, 17 Mar 2010) | 1 line

  Add tests for overriding and shadowing __import__; these are a useful tripwire for an incoming JIT optimization.
................
  r79022 | benjamin.peterson | 2010-03-17 04:30:15 +0100 (Wed, 17 Mar 2010) | 1 line

  set svn:eol-style
................
  r79025 | ezio.melotti | 2010-03-17 15:28:47 +0100 (Wed, 17 Mar 2010) | 8 lines

  Blocked revisions 79023 via svnmerge

  ........
    r79023 | ezio.melotti | 2010-03-17 15:52:48 +0200 (Wed, 17 Mar 2010) | 1 line

    #7092: silence some more py3k warnings.
  ........
................
  r79033 | florent.xicluna | 2010-03-17 21:29:51 +0100 (Wed, 17 Mar 2010) | 17 lines

  Merged revisions 79030-79032 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79030 | florent.xicluna | 2010-03-17 20:05:04 +0100 (mer, 17 mar 2010) | 2 lines

    Cleanup in test_import and test_coding.
  ........
    r79031 | florent.xicluna | 2010-03-17 20:15:56 +0100 (mer, 17 mar 2010) | 2 lines

    Cleanup some test cases using check_warnings and check_py3k_warnings.
  ........
    r79032 | florent.xicluna | 2010-03-17 21:05:11 +0100 (mer, 17 mar 2010) | 2 lines

    Fix and check cgi module deprecation warnings.  Revert an unwanted rename in test_import.
  ........
................
  r79035 | benjamin.peterson | 2010-03-17 21:56:58 +0100 (Wed, 17 Mar 2010) | 9 lines

  Merged revisions 79034 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79034 | benjamin.peterson | 2010-03-17 15:41:42 -0500 (Wed, 17 Mar 2010) | 1 line

    prevent lambda functions from having docstrings #8164
  ........
................
  r79036 | benjamin.peterson | 2010-03-17 21:57:32 +0100 (Wed, 17 Mar 2010) | 1 line

  bring back commented out test
................
  r79040 | antoine.pitrou | 2010-03-17 23:50:28 +0100 (Wed, 17 Mar 2010) | 14 lines

  NOTE: just porting tests here.

  Merged revisions 79039 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79039 | antoine.pitrou | 2010-03-17 23:45:39 +0100 (mer., 17 mars 2010) | 5 lines

    Issue #8104: socket.recv_into() and socket.recvfrom_into() now support
    writing into objects supporting the new buffer API, for example bytearrays
    or memoryviews.
  ........
................
  r79041 | collin.winter | 2010-03-18 00:49:15 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79038 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79038 | collin.winter | 2010-03-17 15:36:26 -0700 (Wed, 17 Mar 2010) | 2 lines

    Fix a race condition in test_asynchat uncovered by the Unladen Swallow JIT.
  ........
................
  r79045 | collin.winter | 2010-03-18 01:23:44 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79044 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79044 | collin.winter | 2010-03-17 17:10:34 -0700 (Wed, 17 Mar 2010) | 1 line

    Make test_pwd more stable in the face of unusual LDAP/NIS/Kerberos deployments (the old test was flaky on Google buildslaves).
  ........
................
  r79048 | ezio.melotti | 2010-03-18 13:29:13 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79024 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79024 | ezio.melotti | 2010-03-17 16:22:34 +0200 (Wed, 17 Mar 2010) | 1 line

    Use "x in y" instead of y.find(x) != -1.
  ........
................
  r79050 | florent.xicluna | 2010-03-18 21:00:57 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79049 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79049 | florent.xicluna | 2010-03-18 20:51:47 +0100 (jeu, 18 mar 2010) | 2 lines

    #8155: Preserve backward compatibility for test_support.check_warnings().  Add regression tests.
  ........
................
  r79052 | benjamin.peterson | 2010-03-18 22:23:05 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79051 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79051 | benjamin.peterson | 2010-03-18 16:20:35 -0500 (Thu, 18 Mar 2010) | 1 line

    don't try to compile anything in lib2to3/tests/data #8169
  ........
................
  r79057 | benjamin.peterson | 2010-03-18 22:36:06 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79056 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79056 | benjamin.peterson | 2010-03-18 16:32:38 -0500 (Thu, 18 Mar 2010) | 1 line

    install tkinter and ttk tests
  ........
................
  r79061 | benjamin.peterson | 2010-03-18 22:58:43 +0100 (Thu, 18 Mar 2010) | 13 lines

  Merged revisions 78971-78972 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78971 | benjamin.peterson | 2010-03-14 22:00:35 -0500 (Sun, 14 Mar 2010) | 1 line

    remove mac 9 code
  ........
    r78972 | benjamin.peterson | 2010-03-14 22:02:37 -0500 (Sun, 14 Mar 2010) | 1 line

    clean up files correctly
  ........
................
  r79062 | florent.xicluna | 2010-03-18 23:11:01 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79059 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79059 | florent.xicluna | 2010-03-18 22:50:06 +0100 (jeu, 18 mar 2010) | 2 lines

    Issue #8024: Update the Unicode database to 5.2
  ........
................
  r79065 | florent.xicluna | 2010-03-18 23:19:01 +0100 (Thu, 18 Mar 2010) | 2 lines

  Missing update from previous changeset r79062.
................
  r79066 | benjamin.peterson | 2010-03-18 23:29:52 +0100 (Thu, 18 Mar 2010) | 1 line

  in tokenize.detect_encoding(), return utf-8-sig when a BOM is found
................
  r79067 | benjamin.peterson | 2010-03-18 23:34:15 +0100 (Thu, 18 Mar 2010) | 1 line

  fix for files with coding cookies and BOMs
................
  r79068 | benjamin.peterson | 2010-03-18 23:37:38 +0100 (Thu, 18 Mar 2010) | 1 line

  kill py_compile's homemade encoding detection in favor of tokenize.detect_encoding() (see #8168)
................
  r79069 | benjamin.peterson | 2010-03-18 23:43:41 +0100 (Thu, 18 Mar 2010) | 1 line

  show a common usage of detect_encoding
................
  r79071 | collin.winter | 2010-03-18 23:46:40 +0100 (Thu, 18 Mar 2010) | 11 lines

  Merged revisions 79060 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79060 | collin.winter | 2010-03-18 14:54:01 -0700 (Thu, 18 Mar 2010) | 4 lines

    Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT.

    Patch by Reid Kleckner!
  ........
................
  r79074 | benjamin.peterson | 2010-03-18 23:55:53 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79070 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79070 | benjamin.peterson | 2010-03-18 17:44:54 -0500 (Thu, 18 Mar 2010) | 1 line

    these lines can now be dispensed with
  ........
................
  r79075 | benjamin.peterson | 2010-03-18 23:58:19 +0100 (Thu, 18 Mar 2010) | 9 lines

  Merged revisions 79073 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79073 | benjamin.peterson | 2010-03-18 17:55:46 -0500 (Thu, 18 Mar 2010) | 1 line

    reignore bad_coding
  ........
................
  r79080 | benjamin.peterson | 2010-03-19 00:14:21 +0100 (Fri, 19 Mar 2010) | 8 lines

  Blocked revisions 79078 via svnmerge

  ........
    r79078 | benjamin.peterson | 2010-03-18 18:12:43 -0500 (Thu, 18 Mar 2010) | 1 line

    make compiler's py3k warning a full deprecation warning #6837
  ........
................
  r79083 | florent.xicluna | 2010-03-19 01:03:01 +0100 (Fri, 19 Mar 2010) | 2 lines

  Fix bad unicodedata checksum merge from trunk in r79062
................
  r79087 | benjamin.peterson | 2010-03-19 02:08:38 +0100 (Fri, 19 Mar 2010) | 12 lines

  Blocked revisions 79078,79086 via svnmerge

  ........
    r79078 | benjamin.peterson | 2010-03-18 18:12:43 -0500 (Thu, 18 Mar 2010) | 1 line

    make compiler's py3k warning a full deprecation warning #6837
  ........
    r79086 | benjamin.peterson | 2010-03-18 20:06:33 -0500 (Thu, 18 Mar 2010) | 1 line

    keep DeprecationWarning from failing test
  ........
................
  r79088 | florent.xicluna | 2010-03-19 02:17:46 +0100 (Fri, 19 Mar 2010) | 2 lines

  Revert Unicode UCD 5.2 upgrade in 3.x.  It broke repr() for unicode objects, and gave failures in test_bigmem.  Revert 79062, 79065 and 79083.
................
  r79092 | mark.dickinson | 2010-03-19 13:38:03 +0100 (Fri, 19 Mar 2010) | 1 line

  Remove out-of-date comment about making ints and longs hash equal.
................
  r79093 | florent.xicluna | 2010-03-19 14:37:08 +0100 (Fri, 19 Mar 2010) | 11 lines

  Fixed a failure in test_bigmem.

  Merged revision 79059 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79059 | florent.xicluna | 2010-03-18 22:50:06 +0100 (jeu, 18 mar 2010) | 2 lines

    Issue #8024: Update the Unicode database to 5.2
  ........
................
  r79094 | florent.xicluna | 2010-03-19 15:25:03 +0100 (Fri, 19 Mar 2010) | 14 lines

  Merged revisions 78982,78986 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78982 | florent.xicluna | 2010-03-15 15:00:58 +0100 (lun, 15 mar 2010) | 2 lines

    Remove py3k deprecation warnings from these Unicode tools.
  ........
    r78986 | florent.xicluna | 2010-03-15 19:08:58 +0100 (lun, 15 mar 2010) | 3 lines

    Issue #7783 and #7787: open_urlresource invalidates the outdated files from the local cache.
    Use this feature to fix test_normalization.
  ........
................
  r79095 | florent.xicluna | 2010-03-19 15:40:31 +0100 (Fri, 19 Mar 2010) | 2 lines

  Rename test.test_support to test.support for 3.x.
................
  r79097 | gregory.p.smith | 2010-03-19 17:53:08 +0100 (Fri, 19 Mar 2010) | 7 lines

  * Fix a refleak when a preexec_fn was supplied (preexec_fn_args_tuple was not
    being defref'ed).
  * Fixes another potential refleak of a reference to the gc
    module in the unlikely odd case where gc module isenabled or disable calls
    fail.
  * Adds a unittest for the above case to verify behavior and lack of leaks.
................
  r79099 | matthias.klose | 2010-03-19 18:47:21 +0100 (Fri, 19 Mar 2010) | 15 lines

  Merged revisions 79098 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79098 | matthias.klose | 2010-03-19 18:46:33 +0100 (Fr, 19 Mär 2010) | 8 lines

    Generate libffi's Makefiles again to be able to run the libffi testsuite
    -- Diese und die folgenden Zeilen werden ignoriert --

    M    _ctypes/libffi/configure
    M    _ctypes/libffi/configure.ac
    M    _ctypes/libffi/aclocal.m4
    M    _ctypes/libffi.diff
  ........
................
  r79102 | florent.xicluna | 2010-03-19 20:00:44 +0100 (Fri, 19 Mar 2010) | 9 lines

  Merged revisions 79100 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79100 | florent.xicluna | 2010-03-19 19:34:55 +0100 (ven, 19 mar 2010) | 2 lines

    Various tests cleanup: check_warnings/check_py3k_warnings, unittest.assert* and setUp/tearDown.
  ........
................
  r79103 | matthias.klose | 2010-03-19 20:02:09 +0100 (Fri, 19 Mar 2010) | 10 lines

  Merged revisions 79101 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79101 | matthias.klose | 2010-03-19 19:59:20 +0100 (Fr, 19 Mär 2010) | 3 lines

    update libffi to commit 59a259f4d348f593b45f452309f4d020a28051c4 from the
    trunk (adding msvc port).
  ........
................
  r79107 | benjamin.peterson | 2010-03-19 21:42:30 +0100 (Fri, 19 Mar 2010) | 9 lines

  Merged revisions 79106 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79106 | benjamin.peterson | 2010-03-19 15:39:41 -0500 (Fri, 19 Mar 2010) | 1 line

    set svn:eol-style to native on C files
  ........
................
  r79108 | benjamin.peterson | 2010-03-19 21:44:28 +0100 (Fri, 19 Mar 2010) | 1 line

  set svn:eol-style on importlib files
................
  r79109 | benjamin.peterson | 2010-03-19 21:58:52 +0100 (Fri, 19 Mar 2010) | 1 line

  fix demo/doc eol
................
  r79110 | benjamin.peterson | 2010-03-19 22:00:11 +0100 (Fri, 19 Mar 2010) | 1 line

  fix test eol
................
  r79111 | benjamin.peterson | 2010-03-19 22:00:32 +0100 (Fri, 19 Mar 2010) | 1 line

  set urllib svn:eol-style
................
  r79112 | benjamin.peterson | 2010-03-19 22:01:04 +0100 (Fri, 19 Mar 2010) | 1 line

  set svn:eol-style on modules
................
  r79113 | benjamin.peterson | 2010-03-19 22:01:27 +0100 (Fri, 19 Mar 2010) | 1 line

  make maintainers.rst have correct eol
................
  r79116 | collin.winter | 2010-03-19 22:17:17 +0100 (Fri, 19 Mar 2010) | 13 lines

  Merged revisions 79082,79084 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79082 | collin.winter | 2010-03-18 17:00:30 -0700 (Thu, 18 Mar 2010) | 1 line

    Add a separate python-config make target, useful for testing changes to Misc/python-config.in.
  ........
    r79084 | collin.winter | 2010-03-18 17:08:44 -0700 (Thu, 18 Mar 2010) | 1 line

    Make python-config support multiple option flags on the same command line, rather than requiring one invocation per flag.
  ........
................
  r79119 | benjamin.peterson | 2010-03-19 22:42:45 +0100 (Fri, 19 Mar 2010) | 1 line

  update mac installer script from the trunk #8068
................
  r79124 | sean.reifschneider | 2010-03-20 00:23:05 +0100 (Sat, 20 Mar 2010) | 2 lines

  Adding an example of reproducing the rfc822.Message() parsing.
................
  r79126 | sean.reifschneider | 2010-03-20 01:06:05 +0100 (Sat, 20 Mar 2010) | 2 lines

  Fixing the file call in the rfc822.Message replacement example.
................
  r79128 | florent.xicluna | 2010-03-20 01:21:04 +0100 (Sat, 20 Mar 2010) | 9 lines

  Merged revisions 79127 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79127 | florent.xicluna | 2010-03-20 01:17:46 +0100 (sam, 20 mar 2010) | 2 lines

    #8178 Cleanup the threads after test_thread.TestForkInThread.
  ........
................
  r79136 | michael.foord | 2010-03-20 16:42:52 +0100 (Sat, 20 Mar 2010) | 1 line

  Block revision 79132 in preparation for a manual merge.
................
  r79140 | michael.foord | 2010-03-20 17:58:04 +0100 (Sat, 20 Mar 2010) | 1 line

  Adding assertItemsEqual with tests. Issue 7832. assertSameElements still needs to be deprecated plus documentation needs to be updated.
................
  r79141 | michael.foord | 2010-03-20 18:21:27 +0100 (Sat, 20 Mar 2010) | 1 line

  Issue 7832. Deprecating assertSameElements in Py3k.
................
  r79143 | michael.foord | 2010-03-20 19:09:14 +0100 (Sat, 20 Mar 2010) | 1 line

  Issue 7832. Document changes to unittest.TestCase.assertSameElements and assertItemsEqual
................
  r79144 | florent.xicluna | 2010-03-20 21:30:53 +0100 (Sat, 20 Mar 2010) | 2 lines

  #8133: Use appropriate Unicode decomposition on MacOS X platform.
................
  r79145 | florent.xicluna | 2010-03-20 21:31:34 +0100 (Sat, 20 Mar 2010) | 2 lines

  Typo
................
  r79149 | brett.cannon | 2010-03-20 21:59:33 +0100 (Sat, 20 Mar 2010) | 2 lines

  Clean up the manipulation of the warnings filter in test_builtin.
................
  r79150 | brett.cannon | 2010-03-20 22:45:01 +0100 (Sat, 20 Mar 2010) | 2 lines

  Clean up warnings filter use in test_bytes.
................
  r79151 | brett.cannon | 2010-03-20 22:48:19 +0100 (Sat, 20 Mar 2010) | 3 lines

  Clean up warnings filter use in test_global by no longer having it be a
  module-level manipulation of the filter.
................
  r79152 | brett.cannon | 2010-03-20 22:51:10 +0100 (Sat, 20 Mar 2010) | 2 lines

  Fix the warnings filter usage in test_http_cookies.
................
  r79153 | brett.cannon | 2010-03-20 22:53:28 +0100 (Sat, 20 Mar 2010) | 2 lines

  Fix the warnings usage in test_posix.
................
  r79154 | brett.cannon | 2010-03-20 22:55:48 +0100 (Sat, 20 Mar 2010) | 2 lines

  Clean up the warnings filter use in test_set.
................
  r79155 | brett.cannon | 2010-03-20 23:19:55 +0100 (Sat, 20 Mar 2010) | 2 lines

  Clean up warnings filter use in test_tempfile.
................
  r79157 | brett.cannon | 2010-03-20 23:22:22 +0100 (Sat, 20 Mar 2010) | 2 lines

  Clean up the warnings filter use in test_unicode.
................
  r79158 | brett.cannon | 2010-03-20 23:22:57 +0100 (Sat, 20 Mar 2010) | 2 lines

  Have regrtest monitor the warnings filter for changes made by a test suite.
................
  r79161 | antoine.pitrou | 2010-03-21 01:22:55 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79160 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79160 | antoine.pitrou | 2010-03-21 01:21:43 +0100 (dim., 21 mars 2010) | 3 lines

    Fix overzealous .hgignore file
  ........
................
  r79166 | ezio.melotti | 2010-03-21 08:16:43 +0100 (Sun, 21 Mar 2010) | 1 line

  Update versionadded/changed.
................
  r79170 | georg.brandl | 2010-03-21 10:02:59 +0100 (Sun, 21 Mar 2010) | 1 line

  Fix some issues found by Jacques Ducasse on the docs list.
................
  r79171 | georg.brandl | 2010-03-21 10:04:24 +0100 (Sun, 21 Mar 2010) | 13 lines

  Merged revisions 79168-79169 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79168 | georg.brandl | 2010-03-21 10:01:27 +0100 (So, 21 Mär 2010) | 1 line

    Fix some issues found by Jacques Ducasse on the docs list.
  ........
    r79169 | georg.brandl | 2010-03-21 10:02:01 +0100 (So, 21 Mär 2010) | 1 line

    Remove the "built-in objects" file.  It only contained two paragraphs of which only one contained useful information, which belongs in the ref manual however.
  ........
................
  r79175 | georg.brandl | 2010-03-21 10:10:32 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79172 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79172 | georg.brandl | 2010-03-21 10:08:00 +0100 (So, 21 Mär 2010) | 1 line

    Add a paragraph about set displays.
  ........
................
  r79177 | georg.brandl | 2010-03-21 10:25:54 +0100 (Sun, 21 Mar 2010) | 1 line

  Need to use list(range()) to get a list.
................
  r79180 | georg.brandl | 2010-03-21 10:50:49 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79178 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79178 | georg.brandl | 2010-03-21 10:28:16 +0100 (So, 21 Mär 2010) | 1 line

    Clarify that for shell=True, the shell PID will be the child PID.
  ........
................
  r79182 | georg.brandl | 2010-03-21 10:51:44 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79179 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79179 | georg.brandl | 2010-03-21 10:37:54 +0100 (So, 21 Mär 2010) | 1 line

    Mention inefficiency of lists as queues, add link to collections.deque discussion.
  ........
................
  r79183 | georg.brandl | 2010-03-21 10:52:24 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79181 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79181 | georg.brandl | 2010-03-21 10:51:16 +0100 (So, 21 Mär 2010) | 1 line

    Update os.kill() emulation example for Windows to use ctypes.
  ........
................
  r79186 | georg.brandl | 2010-03-21 11:03:36 +0100 (Sun, 21 Mar 2010) | 13 lines

  Merged revisions 79184-79185 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79184 | georg.brandl | 2010-03-21 10:58:36 +0100 (So, 21 Mär 2010) | 1 line

    Update text for newest US DST regulation.  The sample file already has the calculation right.
  ........
    r79185 | georg.brandl | 2010-03-21 11:02:47 +0100 (So, 21 Mär 2010) | 1 line

    Include structmember.h correctly.
  ........
................
  r79193 | georg.brandl | 2010-03-21 12:53:50 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79192 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79192 | georg.brandl | 2010-03-21 12:50:58 +0100 (So, 21 Mär 2010) | 1 line

    Remove leftover word.
  ........
................
  r79196 | florent.xicluna | 2010-03-21 13:29:50 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79195 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79195 | florent.xicluna | 2010-03-21 13:27:20 +0100 (dim, 21 mar 2010) | 2 lines

    Issue #8179: Fix macpath.realpath() on a non-existing path.
  ........
................
  r79209 | florent.xicluna | 2010-03-21 19:49:50 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 79207 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79207 | florent.xicluna | 2010-03-21 19:00:38 +0100 (dim, 21 mar 2010) | 2 lines

    #8180: Fix test_pep277 on OS X and add more tests for special Unicode normalization cases.
  ........
................
  r79221 | antoine.pitrou | 2010-03-21 20:25:26 +0100 (Sun, 21 Mar 2010) | 11 lines

  Merged revisions 79218 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79218 | antoine.pitrou | 2010-03-21 20:19:41 +0100 (dim., 21 mars 2010) | 5 lines

    Issue #1628484: The Makefile doesn't ignore the CFLAGS environment
    variable anymore.  It also forwards the LDFLAGS settings to the linker
    when building a shared library.
  ........
................
  r79239 | benjamin.peterson | 2010-03-21 22:00:50 +0100 (Sun, 21 Mar 2010) | 39 lines

  Merged revisions 79205,79219,79228,79230,79232-79233,79235,79237 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79205 | benjamin.peterson | 2010-03-21 12:34:54 -0500 (Sun, 21 Mar 2010) | 1 line

    rewrite a bit
  ........
    r79219 | benjamin.peterson | 2010-03-21 14:24:08 -0500 (Sun, 21 Mar 2010) | 1 line

    flatten condition
  ........
    r79228 | benjamin.peterson | 2010-03-21 14:35:39 -0500 (Sun, 21 Mar 2010) | 1 line

    remove pointless condition
  ........
    r79230 | benjamin.peterson | 2010-03-21 14:39:52 -0500 (Sun, 21 Mar 2010) | 1 line

    co_varnames is certainly a tuple, so let's not waste time finding out
  ........
    r79232 | benjamin.peterson | 2010-03-21 14:54:56 -0500 (Sun, 21 Mar 2010) | 1 line

    fix import
  ........
    r79233 | benjamin.peterson | 2010-03-21 14:56:37 -0500 (Sun, 21 Mar 2010) | 1 line

    don't write duplicate tests
  ........
    r79235 | benjamin.peterson | 2010-03-21 15:21:00 -0500 (Sun, 21 Mar 2010) | 4 lines

    improve error message from passing inadequate number of keyword arguments #6474

    Note this removes the "non-keyword" or "keyword" phrases from these messages.
  ........
    r79237 | benjamin.peterson | 2010-03-21 15:30:30 -0500 (Sun, 21 Mar 2010) | 1 line

    take into account keyword arguments when passing too many args
  ........
................
  r79242 | benjamin.peterson | 2010-03-21 22:08:54 +0100 (Sun, 21 Mar 2010) | 1 line

  cleanup a bit
................
  r79243 | benjamin.peterson | 2010-03-21 22:12:03 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 78028 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78028 | benjamin.peterson | 2010-02-06 13:40:18 -0600 (Sat, 06 Feb 2010) | 1 line

    remove pointless error checking
  ........
................
  r79244 | benjamin.peterson | 2010-03-21 22:16:24 +0100 (Sun, 21 Mar 2010) | 1 line

  count keyword only arguments as part of the total
................
  r79245 | benjamin.peterson | 2010-03-21 22:22:12 +0100 (Sun, 21 Mar 2010) | 1 line

  nest if for clarity
................
  r79251 | benjamin.peterson | 2010-03-21 23:03:03 +0100 (Sun, 21 Mar 2010) | 99 lines

  Merged revisions 77952,78030,78102,78104,78107,78206,78216,78296-78297,78328,78331-78332,78336,78339,78343,78378-78379,78415,78559,78717,78791 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77952 | mark.dickinson | 2010-02-03 10:50:14 -0600 (Wed, 03 Feb 2010) | 1 line

    Fix test_inspect.py data to match recent change to inspect_fodder.py (r77942).
  ........
    r78030 | benjamin.peterson | 2010-02-06 14:14:10 -0600 (Sat, 06 Feb 2010) | 1 line

    check type_getattro for correctness in a descriptor corner case
  ........
    r78102 | andrew.kuchling | 2010-02-07 19:35:35 -0600 (Sun, 07 Feb 2010) | 1 line

    Move distutils into its own subsection; add various items
  ........
    r78104 | andrew.kuchling | 2010-02-08 07:22:24 -0600 (Mon, 08 Feb 2010) | 1 line

    Add two items; move a subsection
  ........
    r78107 | antoine.pitrou | 2010-02-08 14:25:47 -0600 (Mon, 08 Feb 2010) | 3 lines

    Clarify and correct description for ccbench and iobench.
  ........
    r78206 | r.david.murray | 2010-02-16 11:55:26 -0600 (Tue, 16 Feb 2010) | 3 lines

    Make the references to Popen in the description of Call
    and check_call into links.
  ........
    r78216 | andrew.kuchling | 2010-02-18 08:16:48 -0600 (Thu, 18 Feb 2010) | 1 line

    Add various items
  ........
    r78296 | andrew.kuchling | 2010-02-21 20:08:45 -0600 (Sun, 21 Feb 2010) | 1 line

    Re-word
  ........
    r78297 | andrew.kuchling | 2010-02-21 20:29:10 -0600 (Sun, 21 Feb 2010) | 1 line

    #7076: mention SystemRandom class near start of the module docs; reword change description for clarity.  Noted by Shawn Ligocki.
  ........
    r78328 | jack.diederich | 2010-02-22 12:17:16 -0600 (Mon, 22 Feb 2010) | 1 line

    fixes issue #7530, serve_forever()
  ........
    r78331 | andrew.kuchling | 2010-02-22 12:38:23 -0600 (Mon, 22 Feb 2010) | 1 line

    Fix comment typo
  ........
    r78332 | andrew.kuchling | 2010-02-22 12:42:07 -0600 (Mon, 22 Feb 2010) | 2 lines

    #7627: MH.remove() would fail if the MH mailbox was locked;
    it would call _unlock_file() and pass it a closed file object.  Noted by Rob Austein.
  ........
    r78336 | jack.diederich | 2010-02-22 13:55:22 -0600 (Mon, 22 Feb 2010) | 1 line

    fixes issue #1522237, bad init check in _threading_local
  ........
    r78339 | jack.diederich | 2010-02-22 15:27:38 -0600 (Mon, 22 Feb 2010) | 1 line

    * fix issue#7476
  ........
    r78343 | andrew.kuchling | 2010-02-22 16:48:41 -0600 (Mon, 22 Feb 2010) | 10 lines

    #2560: remove an unnecessary 'for' loop from my_fgets() in Parser/myreadline.c.
    Noted by Joseph Armbruster; patch by Jessica McKellar.

    The original code was 'for (;;) {...}', where ... ended
    with a 'return -2' statement and did not contain a 'break' or 'continue'
    statement.  Therefore, the body of the loop is always executed once.

    Once upon a time there was a 'continue' in the loop, but it was removed in
    rev36346, committed by mwh on Wed Jul 7 17:44:12 2004.
  ........
    r78378 | jack.diederich | 2010-02-23 11:23:30 -0600 (Tue, 23 Feb 2010) | 1 line

    fixup markup error
  ........
    r78379 | jack.diederich | 2010-02-23 13:34:06 -0600 (Tue, 23 Feb 2010) | 1 line

     issue#6442 use in operator instead of has_key
  ........
    r78415 | dirkjan.ochtman | 2010-02-23 22:00:52 -0600 (Tue, 23 Feb 2010) | 1 line

    Issue #7733: add explicit reference in asyncore docs.
  ........
    r78559 | andrew.kuchling | 2010-03-01 13:45:21 -0600 (Mon, 01 Mar 2010) | 1 line

    #7637: update discussion of minidom.unlink() and garbage collection
  ........
    r78717 | benjamin.peterson | 2010-03-05 21:13:33 -0600 (Fri, 05 Mar 2010) | 1 line

    settscdump is definitely an implementation detail
  ........
    r78791 | andrew.kuchling | 2010-03-08 06:00:39 -0600 (Mon, 08 Mar 2010) | 1 line

    Add various items
  ........
................
  r79252 | benjamin.peterson | 2010-03-21 23:05:32 +0100 (Sun, 21 Mar 2010) | 1 line

  sync 2.7.rst with trunk
................
  r79253 | benjamin.peterson | 2010-03-21 23:21:53 +0100 (Sun, 21 Mar 2010) | 79 lines

  Blocked revisions 78272,78580,78707,78709-78710,78712-78713,78811,78974,79096,79105,79123,79125,79165,79187-79189,79191 via svnmerge

  ........
    r78272 | ezio.melotti | 2010-02-20 16:34:21 -0600 (Sat, 20 Feb 2010) | 1 line

    skip tests with a non-ascii cwd when the file system encoding is ascii
  ........
    r78580 | andrew.kuchling | 2010-03-02 07:55:33 -0600 (Tue, 02 Mar 2010) | 1 line

    Add an item
  ........
    r78707 | tarek.ziade | 2010-03-05 19:18:27 -0600 (Fri, 05 Mar 2010) | 1 line

    provide a fallback for xxmodule.c in case the buildir is not present
  ........
    r78709 | tarek.ziade | 2010-03-05 19:23:21 -0600 (Fri, 05 Mar 2010) | 1 line

    simplified the fallback case
  ........
    r78710 | tarek.ziade | 2010-03-05 19:27:09 -0600 (Fri, 05 Mar 2010) | 1 line

    files used by win32 tests
  ........
    r78712 | tarek.ziade | 2010-03-05 20:11:14 -0600 (Fri, 05 Mar 2010) | 1 line

    fixed various failures and environment alterations in distutils.test_build_ext
  ........
    r78713 | tarek.ziade | 2010-03-05 20:17:28 -0600 (Fri, 05 Mar 2010) | 1 line

    search in the alternative location for VCExpress
  ........
    r78811 | raymond.hettinger | 2010-03-09 03:01:46 -0600 (Tue, 09 Mar 2010) | 4 lines

    Add nicer docstrings to namedtuples().
    Provides better tooltips and looks better in help().
  ........
    r78974 | matthias.klose | 2010-03-15 07:46:18 -0500 (Mon, 15 Mar 2010) | 2 lines

    - Issue #6949: Allow the _bsddb extension to be built with db-4.8.x.
  ........
    r79096 | matthias.klose | 2010-03-19 09:45:06 -0500 (Fri, 19 Mar 2010) | 2 lines

    - Issue #1039, #8154: Fix os.execlp() crash with missing 2nd argument.
  ........
    r79105 | thomas.heller | 2010-03-19 14:59:30 -0500 (Fri, 19 Mar 2010) | 3 lines

    Initialized merge tracking via "svnmerge" with revisions "1-79104" from
    svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win
  ........
    r79123 | sean.reifschneider | 2010-03-19 18:19:55 -0500 (Fri, 19 Mar 2010) | 2 lines

    Adding an example of reproducing the rfc822.Message() parsing.
  ........
    r79125 | sean.reifschneider | 2010-03-19 19:05:42 -0500 (Fri, 19 Mar 2010) | 2 lines

    Fixing the file call in the rfc822.Message replacement example.
  ........
    r79165 | florent.xicluna | 2010-03-20 20:14:24 -0500 (Sat, 20 Mar 2010) | 2 lines

    #7092 - Silence more py3k deprecation warnings, using test_support.check_py3k_warnings() helper.
  ........
    r79187 | florent.xicluna | 2010-03-21 05:50:44 -0500 (Sun, 21 Mar 2010) | 2 lines

    Silence more py3k warnings in unittest.case.
  ........
    r79188 | florent.xicluna | 2010-03-21 05:51:40 -0500 (Sun, 21 Mar 2010) | 2 lines

    Fix py3k warnings in test_decimal, using unittest.assertItemsEqual.
  ........
    r79189 | florent.xicluna | 2010-03-21 06:03:21 -0500 (Sun, 21 Mar 2010) | 2 lines

    Silence some py3k SyntaxWarning using check_py3k_warnings() with "exec" statements.
  ........
    r79191 | florent.xicluna | 2010-03-21 06:50:17 -0500 (Sun, 21 Mar 2010) | 3 lines

    No more deprecation warnings for distutils.sysconfig, following r78666.
    But when the "dl" module is available, it gives a py3k deprecation warning.
  ........
................
  r79255 | benjamin.peterson | 2010-03-21 23:36:19 +0100 (Sun, 21 Mar 2010) | 56 lines

  Merged revisions 78338,78345-78346,78561-78562,78566,78574,78581,78634,78660,78675 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78338 | andrew.kuchling | 2010-02-22 15:04:02 -0600 (Mon, 22 Feb 2010) | 4 lines

    Remove Tools/modulator, a reference to it in the docs, and a screenshot of it.
    (I asked the BDFL first, and he approved removing it.  The last actual bugfix
    to Tools/modulator was in 2001; since then all changes have been search-and-replace:
    string methods, whitespace fixes, etc.)
  ........
    r78345 | andrew.kuchling | 2010-02-22 17:10:52 -0600 (Mon, 22 Feb 2010) | 1 line

    #7706: DONT_HAVE_ERRNO_H is no longer defined by configure (after rev.46819).
  ........
    r78346 | andrew.kuchling | 2010-02-22 17:12:00 -0600 (Mon, 22 Feb 2010) | 1 line

    #7706: add include guards where they're missing; required for Windows CE
  ........
    r78561 | andrew.kuchling | 2010-03-01 13:51:43 -0600 (Mon, 01 Mar 2010) | 1 line

    #7191: describe more details of wbits parameter
  ........
    r78562 | andrew.kuchling | 2010-03-01 14:11:57 -0600 (Mon, 01 Mar 2010) | 1 line

    #7637: avoid repeated-concatenation antipattern in example
  ........
    r78566 | barry.warsaw | 2010-03-01 15:46:51 -0600 (Mon, 01 Mar 2010) | 4 lines

    Manually copy patch for bug 7250 from the release26-maint branch.  I suck
    because I did this in the wrong order and couldn't smack svnmerge into
    submission.
  ........
    r78574 | benjamin.peterson | 2010-03-01 17:25:13 -0600 (Mon, 01 Mar 2010) | 1 line

    remove CVS id
  ........
    r78581 | michael.foord | 2010-03-02 08:22:15 -0600 (Tue, 02 Mar 2010) | 1 line

    Link correction in documentation.
  ........
    r78634 | benjamin.peterson | 2010-03-03 15:28:25 -0600 (Wed, 03 Mar 2010) | 1 line

    rephrase
  ........
    r78660 | dirkjan.ochtman | 2010-03-04 13:21:53 -0600 (Thu, 04 Mar 2010) | 4 lines

    Try to fix buildbot breakage from r78384.

    Thanks bitdancer and briancurtin for the help.
  ........
    r78675 | florent.xicluna | 2010-03-04 19:12:14 -0600 (Thu, 04 Mar 2010) | 2 lines

    These line should not be there.
  ........
................
  r79256 | benjamin.peterson | 2010-03-21 23:42:02 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 78779 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78779 | benjamin.peterson | 2010-03-07 20:11:06 -0600 (Sun, 07 Mar 2010) | 1 line

    remove svn:executable from scripts without a shebang line
  ........
................
  r79257 | benjamin.peterson | 2010-03-21 23:46:35 +0100 (Sun, 21 Mar 2010) | 8 lines

  Blocked revisions 78722 via svnmerge

  ........
    r78722 | florent.xicluna | 2010-03-06 05:01:08 -0600 (Sat, 06 Mar 2010) | 2 lines

    #6906: TCL_LIBRARY and TK_LIBRARY environment variables should be encoded.
  ........
................
  r79258 | benjamin.peterson | 2010-03-21 23:50:04 +0100 (Sun, 21 Mar 2010) | 9 lines

  Merged revisions 78417 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78417 | dirkjan.ochtman | 2010-02-23 22:49:00 -0600 (Tue, 23 Feb 2010) | 1 line

    Issue #7427: improve the representation of httplib.BadStatusLine exceptions.
  ........
................
  r79259 | benjamin.peterson | 2010-03-22 00:13:07 +0100 (Mon, 22 Mar 2010) | 65 lines

  Merged revisions 78966,78970,79018,79026-79027,79055,79156,79159,79163-79164,79173,79176,79194,79208,79212 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r78966 | florent.xicluna | 2010-03-14 10:20:59 -0500 (Sun, 14 Mar 2010) | 2 lines

    Do not hardcode Expat version.  It's possible to build Python with --with-system-expat option.
  ........
    r78970 | benjamin.peterson | 2010-03-14 21:58:24 -0500 (Sun, 14 Mar 2010) | 1 line

    this little exception dance is pointless
  ........
    r79018 | collin.winter | 2010-03-16 22:04:01 -0500 (Tue, 16 Mar 2010) | 1 line

    Delete unused import.
  ........
    r79026 | vinay.sajip | 2010-03-17 10:05:57 -0500 (Wed, 17 Mar 2010) | 1 line

    Issue #8162: logging: Clarified docstring and documentation for disable function.
  ........
    r79027 | collin.winter | 2010-03-17 12:36:16 -0500 (Wed, 17 Mar 2010) | 1 line

    Avoid hardcoding refcounts in tests.
  ........
    r79055 | benjamin.peterson | 2010-03-18 16:30:48 -0500 (Thu, 18 Mar 2010) | 1 line

    remove installation of deleted test/output dir
  ........
    r79156 | florent.xicluna | 2010-03-20 17:21:02 -0500 (Sat, 20 Mar 2010) | 2 lines

    Cleanup test_struct using check_warnings.
  ........
    r79159 | florent.xicluna | 2010-03-20 17:26:42 -0500 (Sat, 20 Mar 2010) | 2 lines

    Cleanup test_tarfile, and use check_warnings.
  ........
    r79163 | michael.foord | 2010-03-20 19:53:39 -0500 (Sat, 20 Mar 2010) | 1 line

    A faulty load_tests in a test module no longer halts test discovery. A placeholder test, that reports the failure, is created instead.
  ........
    r79164 | michael.foord | 2010-03-20 19:55:58 -0500 (Sat, 20 Mar 2010) | 1 line

    Change order of arguments in a unittest function.
  ........
    r79173 | georg.brandl | 2010-03-21 04:09:38 -0500 (Sun, 21 Mar 2010) | 1 line

    Document that GzipFile supports iteration.
  ........
    r79176 | georg.brandl | 2010-03-21 04:17:41 -0500 (Sun, 21 Mar 2010) | 1 line

    Introduce copy by slicing, used in later chapters.
  ........
    r79194 | florent.xicluna | 2010-03-21 06:58:11 -0500 (Sun, 21 Mar 2010) | 2 lines

    Use assertRaises and add a specific warning filter.
  ........
    r79208 | andrew.kuchling | 2010-03-21 13:47:12 -0500 (Sun, 21 Mar 2010) | 1 line

    Add items
  ........
    r79212 | georg.brandl | 2010-03-21 14:01:38 -0500 (Sun, 21 Mar 2010) | 1 line

    Fix plural.
  ........
................
  r79260 | benjamin.peterson | 2010-03-22 00:17:57 +0100 (Mon, 22 Mar 2010) | 13 lines

  Merged revisions 79138-79139 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79138 | benjamin.peterson | 2010-03-20 11:16:44 -0500 (Sat, 20 Mar 2010) | 1 line

    document exitfunc fixer
  ........
    r79139 | benjamin.peterson | 2010-03-20 11:17:37 -0500 (Sat, 20 Mar 2010) | 1 line

    wrap
  ........
................
  r79262 | benjamin.peterson | 2010-03-22 00:25:07 +0100 (Mon, 22 Mar 2010) | 9 lines

  Recorded merge of revisions 79047 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79047 | senthil.kumaran | 2010-03-18 07:14:15 -0500 (Thu, 18 Mar 2010) | 3 lines

    Fix for Issue8135 - urllib.unquote to support mixed percent escapes
  ........
................
  r79264 | benjamin.peterson | 2010-03-22 01:15:53 +0100 (Mon, 22 Mar 2010) | 9 lines

  Merged revisions 79263 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79263 | michael.foord | 2010-03-21 19:06:30 -0500 (Sun, 21 Mar 2010) | 1 line

    Issue 7815. __unittest in module globals trims frames from reported stacktraces in unittest.
  ........
................
  r79267 | benjamin.peterson | 2010-03-22 02:13:48 +0100 (Mon, 22 Mar 2010) | 13 lines

  Merged revisions 79265-79266 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79265 | michael.foord | 2010-03-21 20:01:34 -0500 (Sun, 21 Mar 2010) | 1 line

    -f/--failfast command line option for unittest. Issue 8074. Documentation still needed. Plus minor change to test_unittest to allow it to be run with python -m test.unittest
  ........
    r79266 | michael.foord | 2010-03-21 20:02:23 -0500 (Sun, 21 Mar 2010) | 1 line

    Fix failing test committed by accident.
  ........
................
  r79269 | benjamin.peterson | 2010-03-22 02:46:47 +0100 (Mon, 22 Mar 2010) | 9 lines

  Merged revisions 79268 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79268 | michael.foord | 2010-03-21 20:41:11 -0500 (Sun, 21 Mar 2010) | 1 line

    Removing Python 2.3 compatibility code from unittest.
  ........
................
  r79271 | victor.stinner | 2010-03-22 02:58:35 +0100 (Mon, 22 Mar 2010) | 4 lines

  Issue #4282: Fix the main function of the profile module for a non-ASCII
  script, open the file in binary mode and not in text mode with the default
  (utf8) encoding.
................
  r79273 | benjamin.peterson | 2010-03-22 03:02:37 +0100 (Mon, 22 Mar 2010) | 9 lines

  Merged revisions 79270 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79270 | michael.foord | 2010-03-21 20:56:54 -0500 (Sun, 21 Mar 2010) | 1 line

    expected failure should not trigger failfast behavior in unittest.
  ........
................
  r79275 | benjamin.peterson | 2010-03-22 03:53:52 +0100 (Mon, 22 Mar 2010) | 9 lines

  Merged revisions 79274 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79274 | michael.foord | 2010-03-21 21:49:08 -0500 (Sun, 21 Mar 2010) | 1 line

    Correct usage message displayed for python -m unittest -h
  ........
................
  r79276 | victor.stinner | 2010-03-22 13:11:44 +0100 (Mon, 22 Mar 2010) | 7 lines

  Fix a crash in _elementtree related to lone unicode surrogates.

  Fix a segfault on:

     >>> import _elementtree
     >>> _elementtree.iterparse('/bin/sh', ("\uDC80", "\ud808\udf45"))
................
  r79281 | victor.stinner | 2010-03-22 13:50:40 +0100 (Mon, 22 Mar 2010) | 16 lines

  Merged revisions 79278,79280 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79278 | victor.stinner | 2010-03-22 13:24:37 +0100 (lun., 22 mars 2010) | 2 lines

    Issue #1583863: An unicode subclass can now override the __str__ method
  ........
    r79280 | victor.stinner | 2010-03-22 13:36:28 +0100 (lun., 22 mars 2010) | 5 lines

    Fix the NEWS about my last commit: an unicode subclass can now override the
    __unicode__ method (and not the __str__ method).

    Simplify also the testcase.
  ........
................
  r79287 | antoine.pitrou | 2010-03-22 15:49:10 +0100 (Mon, 22 Mar 2010) | 13 lines

  Merged revisions 79226,79286 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79226 | antoine.pitrou | 2010-03-21 20:33:38 +0100 (dim., 21 mars 2010) | 4 lines

    Issue #3890: Fix recv() and recv_into() on non-blocking SSL sockets.
  ........
    r79286 | antoine.pitrou | 2010-03-22 15:41:48 +0100 (lun., 22 mars 2010) | 3 lines

    Fix an occasional test_ftplib failure, following r79226.
  ........
................
  r79289 | antoine.pitrou | 2010-03-22 16:07:09 +0100 (Mon, 22 Mar 2010) | 3 lines

  Fix a blunder in r79287.  This part is, obviously, poorly tested (if at all).
................
  r79298 | r.david.murray | 2010-03-22 18:48:48 +0100 (Mon, 22 Mar 2010) | 11 lines

  Merged revisions 79294 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79294 | r.david.murray | 2010-03-22 11:55:09 -0400 (Mon, 22 Mar 2010) | 4 lines

    Issue #7860: platform.uname now reports the correct 'machine' type
    when Python is running in WOW64 mode on 64 bit Windows.  Patch by
    Brian Curtin.
  ........
................
  r79301 | antoine.pitrou | 2010-03-22 21:11:09 +0100 (Mon, 22 Mar 2010) | 11 lines

  Merged revisions 79299 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79299 | antoine.pitrou | 2010-03-22 20:59:46 +0100 (lun., 22 mars 2010) | 5 lines

    Issue #7512: shutil.copystat() could raise an OSError when the filesystem
    didn't support chflags() (for example ZFS under FreeBSD).  The error is
    now silenced.
  ........
................
  r79315 | ezio.melotti | 2010-03-23 00:16:42 +0100 (Tue, 23 Mar 2010) | 9 lines

  Merged revisions 79314 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79314 | ezio.melotti | 2010-03-23 01:07:32 +0200 (Tue, 23 Mar 2010) | 1 line

    Update the version number of the Unicode Database in a few more places.
  ........
................
  r79317 | antoine.pitrou | 2010-03-23 01:25:54 +0100 (Tue, 23 Mar 2010) | 5 lines

  Issue #8139: ossaudiodev didn't initialize its types properly, therefore
  some methods (such as oss_mixer_device.fileno()) were not available.
  Initial patch by Bertrand Janin.
................
  r79319 | ezio.melotti | 2010-03-23 01:32:49 +0100 (Tue, 23 Mar 2010) | 9 lines

  Merged revisions 79316 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79316 | ezio.melotti | 2010-03-23 02:25:19 +0200 (Tue, 23 Mar 2010) | 1 line

    Remove link to objects.rst (gone in r79179).
  ........
................
  r79321 | ezio.melotti | 2010-03-23 01:39:22 +0100 (Tue, 23 Mar 2010) | 9 lines

  Merged revisions 79320 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79320 | ezio.melotti | 2010-03-23 02:38:12 +0200 (Tue, 23 Mar 2010) | 1 line

    Link specifically to the UCD version 5.2.0.
  ........
................
  r79327 | benjamin.peterson | 2010-03-23 04:22:05 +0100 (Tue, 23 Mar 2010) | 54 lines

  Merged revisions 79306,79311,79325 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r79306 | benjamin.peterson | 2010-03-22 17:40:06 -0500 (Mon, 22 Mar 2010) | 21 lines

    Merged revisions 79077,79137,79304-79305 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r79077 | benjamin.peterson | 2010-03-18 18:05:29 -0500 (Thu, 18 Mar 2010) | 1 line

      port detect_encoding improvements from py3k
    ........
      r79137 | benjamin.peterson | 2010-03-20 11:12:53 -0500 (Sat, 20 Mar 2010) | 1 line

      add a fixer for setting sys.exitfunc #2356
    ........
      r79304 | benjamin.peterson | 2010-03-22 17:20:22 -0500 (Mon, 22 Mar 2010) | 1 line

      fix test_parser when it's run in a path with spaces #7666
    ........
      r79305 | benjamin.peterson | 2010-03-22 17:27:07 -0500 (Mon, 22 Mar 2010) | 1 line

      normalize whitespace
    ........
  ................
    r79311 | benjamin.peterson | 2010-03-22 17:54:42 -0500 (Mon, 22 Mar 2010) | 9 lines

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

    ........
      r79309 | benjamin.peterson | 2010-03-22 17:50:47 -0500 (Mon, 22 Mar 2010) | 1 line

      pass correct symbol in
    ........
  ................
    r79325 | benjamin.peterson | 2010-03-22 22:03:55 -0500 (Mon, 22 Mar 2010) | 13 lines

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

    ........
      r79313 | benjamin.peterson | 2010-03-22 17:59:57 -0500 (Mon, 22 Mar 2010) | 1 line

      another case where a symbol is needed
    ........
      r79324 | benjamin.peterson | 2010-03-22 21:59:47 -0500 (Mon, 22 Mar 2010) | 1 line

      use unicode literals
    ........
  ................
................
  r79333 | senthil.kumaran | 2010-03-23 12:00:53 +0100 (Tue, 23 Mar 2010) | 9 lines

  Merged revisions 79329 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79329 | senthil.kumaran | 2010-03-23 14:16:31 +0530 (Tue, 23 Mar 2010) | 2 lines

    Fixed Issue8209 - OptionParser keyword arg 'epilog' not mentioned in the docs
  ........
................
  r79352 | benjamin.peterson | 2010-03-23 22:02:34 +0100 (Tue, 23 Mar 2010) | 9 lines

  Merged revisions 79351 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79351 | benjamin.peterson | 2010-03-23 15:58:37 -0500 (Tue, 23 Mar 2010) | 1 line

    the == test doesn't work on Solaris #8210
  ........
................
  r79360 | ezio.melotti | 2010-03-24 00:29:39 +0100 (Wed, 24 Mar 2010) | 9 lines

  Merged revisions 79358 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79358 | ezio.melotti | 2010-03-24 01:26:21 +0200 (Wed, 24 Mar 2010) | 1 line

    #8217: typo.
  ........
................
  r79364 | ezio.melotti | 2010-03-24 00:56:06 +0100 (Wed, 24 Mar 2010) | 9 lines

  Merged revisions 79362 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79362 | ezio.melotti | 2010-03-24 01:53:20 +0200 (Wed, 24 Mar 2010) | 1 line

    Another typo.
  ........
................
  r79368 | r.david.murray | 2010-03-24 01:29:21 +0100 (Wed, 24 Mar 2010) | 2 lines

  Fix porting mistake in r79298.
................
  r79375 | martin.v.loewis | 2010-03-24 16:07:12 +0100 (Wed, 24 Mar 2010) | 9 lines

  Merged revisions 79374 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79374 | martin.v.loewis | 2010-03-24 16:05:53 +0100 (Mi, 24 Mär 2010) | 2 lines

    Add Brian Curtin.
  ........
................
  r79380 | florent.xicluna | 2010-03-24 18:37:49 +0100 (Wed, 24 Mar 2010) | 2 lines

  Revert improper merge in test_inspect (r79251).
................
  r79386 | benjamin.peterson | 2010-03-24 23:10:42 +0100 (Wed, 24 Mar 2010) | 9 lines

  Merged revisions 79385 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79385 | benjamin.peterson | 2010-03-24 17:03:09 -0500 (Wed, 24 Mar 2010) | 1 line

    replace copy right notice with simple attribution
  ........
................
  r79389 | steven.bethard | 2010-03-25 00:07:31 +0100 (Thu, 25 Mar 2010) | 9 lines

  Merged revisions 79388 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79388 | steven.bethard | 2010-03-24 16:03:24 -0700 (Wed, 24 Mar 2010) | 1 line

    Replace license with simple attribution.
  ........
................
  r79393 | victor.stinner | 2010-03-25 01:30:28 +0100 (Thu, 25 Mar 2010) | 3 lines

  Issue #8226: sys.setfilesystemencoding() raises a LookupError if the encoding
  is unknown.
................
  r79398 | victor.stinner | 2010-03-25 01:55:12 +0100 (Thu, 25 Mar 2010) | 12 lines

  Merged revisions 79395 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79395 | victor.stinner | 2010-03-25 01:51:58 +0100 (jeu., 25 mars 2010) | 5 lines

    Fix _curses.tiget*() functions: deny None to avoid a crash.

    Fix the following calls: _curses.tigetflag(None), _curses.tigetnum(None),
    _curses.tigetstr(None).
  ........
................
  r79400 | larry.hastings | 2010-03-25 01:57:10 +0100 (Thu, 25 Mar 2010) | 9 lines

  Blocked revisions 79397 via svnmerge

  ........
    r79397 | larry.hastings | 2010-03-24 17:54:54 -0700 (Wed, 24 Mar 2010) | 4 lines

    Backported PyCapsule from 3.1, and converted most uses of
    CObject to PyCapsule.
  ........
................
  r79401 | victor.stinner | 2010-03-25 02:02:29 +0100 (Thu, 25 Mar 2010) | 10 lines

  Merged revisions 79392 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79392 | victor.stinner | 2010-03-25 01:21:53 +0100 (jeu., 25 mars 2010) | 3 lines

    Issue #8211: Save/restore CFLAGS around AC_PROG_CC in configure.in, compiler
    optimizations are disabled when --with-pydebug is used.
  ........
................
  r79407 | benjamin.peterson | 2010-03-25 02:11:10 +0100 (Thu, 25 Mar 2010) | 12 lines

  Blocked revisions 79402,79406 via svnmerge

  ........
    r79402 | benjamin.peterson | 2010-03-24 20:03:51 -0500 (Wed, 24 Mar 2010) | 1 line

    set bsddb eol style
  ........
    r79406 | benjamin.peterson | 2010-03-24 20:05:57 -0500 (Wed, 24 Mar 2010) | 1 line

    fix eol properties on capsule files
  ........
................
  r79409 | benjamin.peterson | 2010-03-25 02:21:09 +0100 (Thu, 25 Mar 2010) | 9 lines

  Merged revisions 79403 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79403 | benjamin.peterson | 2010-03-24 20:04:58 -0500 (Wed, 24 Mar 2010) | 1 line

    set eol on email example
  ........
................
  r79411 | larry.hastings | 2010-03-25 02:25:31 +0100 (Thu, 25 Mar 2010) | 8 lines

  Blocked revisions 79410 via svnmerge

  ........
    r79410 | larry.hastings | 2010-03-24 18:23:27 -0700 (Wed, 24 Mar 2010) | 2 lines

    Remove extraneous experimental code checked in by accident.
  ........
................
  r79414 | benjamin.peterson | 2010-03-25 04:46:05 +0100 (Thu, 25 Mar 2010) | 8 lines

  Blocked revisions 79413 via svnmerge

  ........
    r79413 | benjamin.peterson | 2010-03-24 22:44:24 -0500 (Wed, 24 Mar 2010) | 1 line

    make an attempt to add capsule to the Windows build
  ........
................
  r79420 | victor.stinner | 2010-03-25 13:24:38 +0100 (Thu, 25 Mar 2010) | 10 lines

  Fix my test introduced in test_sys by r79394:

  Restore the orginal filesystem encoding before testing
  assertRaises(LookupError, sys.setfilesystemencoding, "xxx"). Unittest formats
  the exception, but the formatting failed because the file system was invalid
  (set to iso-8859-1 by the previous test).

  Anyway, ensure to restore the original filesystem encoding when exiting
  test_setfilesystemencoding() to avoid error propagation to the other tests.
................
  r79429 | benjamin.peterson | 2010-03-26 00:30:20 +0100 (Fri, 26 Mar 2010) | 9 lines

  Merged revisions 79428 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79428 | benjamin.peterson | 2010-03-25 18:27:16 -0500 (Thu, 25 Mar 2010) | 1 line

    make naming convention consistent
  ........
................
  r79434 | brian.curtin | 2010-03-26 01:39:56 +0100 (Fri, 26 Mar 2010) | 9 lines

  Merged revisions 79430 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79430 | brian.curtin | 2010-03-25 18:48:54 -0500 (Thu, 25 Mar 2010) | 2 lines

    Fix #6538. Markup RegexObject and MatchObject as classes. Patch by Ryan Arana.
  ........
................
  r79449 | antoine.pitrou | 2010-03-26 20:32:24 +0100 (Fri, 26 Mar 2010) | 12 lines

  Merged revisions 79448 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79448 | antoine.pitrou | 2010-03-26 20:27:16 +0100 (ven., 26 mars 2010) | 6 lines

    Issue #8222: Enable the SSL_MODE_AUTO_RETRY flag on SSL sockets, so that blocking
    reads and writes are always retried by OpenSSL itself.

    (this is a followup to issue #3890)
  ........
................
  r79452 | antoine.pitrou | 2010-03-26 20:36:14 +0100 (Fri, 26 Mar 2010) | 3 lines

  Add NEWS entry for r79449.
................
  r79454 | michael.foord | 2010-03-27 02:41:24 +0100 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79432 via svnmerge

  ........
    r79432 | michael.foord | 2010-03-25 23:56:33 +0000 (Thu, 25 Mar 2010) | 1 line

    Turn unittest tests into a package
  ........
................
  r79456 | mark.dickinson | 2010-03-27 12:11:13 +0100 (Sat, 27 Mar 2010) | 9 lines

  Merged revisions 79455 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79455 | mark.dickinson | 2010-03-27 11:09:29 +0000 (Sat, 27 Mar 2010) | 2 lines

    Make Fraction to complex comparisons with <=, <, >= or > raise TypeError.
  ........
................
  r79458 | mark.dickinson | 2010-03-27 12:16:00 +0100 (Sat, 27 Mar 2010) | 9 lines

  Merged revisions 79457 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79457 | mark.dickinson | 2010-03-27 11:14:37 +0000 (Sat, 27 Mar 2010) | 1 line

    Add Misc/NEWS entry for r79455.
  ........
................
  r79461 | michael.foord | 2010-03-27 13:34:21 +0100 (Sat, 27 Mar 2010) | 1 line

  Breaking test_unittest.py into a package. Manual merge of revision 79432.
................
  r79462 | michael.foord | 2010-03-27 13:41:09 +0100 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79433 via svnmerge

  ........
    r79433 | michael.foord | 2010-03-26 00:03:38 +0000 (Fri, 26 Mar 2010) | 1 line

    Remove incorrect docstring in unittest.test
  ........
................
  r79463 | michael.foord | 2010-03-27 13:49:01 +0100 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79436 via svnmerge

  ........
    r79436 | michael.foord | 2010-03-26 02:53:56 +0000 (Fri, 26 Mar 2010) | 1 line

    Move a support TestCase out of the main namespace in unittest.test.test_suite
  ........
................
  r79465 | michael.foord | 2010-03-27 14:25:41 +0100 (Sat, 27 Mar 2010) | 9 lines

  Merged revisions 79437 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79437 | michael.foord | 2010-03-26 03:18:31 +0000 (Fri, 26 Mar 2010) | 1 line

    Addition of -c command line option to unittest, to handle ctrl-c during a test run more elegantly
  ........
................
  r79466 | michael.foord | 2010-03-27 14:28:27 +0100 (Sat, 27 Mar 2010) | 9 lines

  Merged revisions 79442 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79442 | michael.foord | 2010-03-26 13:07:38 +0000 (Fri, 26 Mar 2010) | 1 line

    Makefile.pre.in for the unittest/test directory
  ........
................
  r79467 | michael.foord | 2010-03-27 14:29:35 +0100 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79443 via svnmerge

  ........
    r79443 | benjamin.peterson | 2010-03-26 13:53:32 +0000 (Fri, 26 Mar 2010) | 1 line

    reorder imports
  ........
................
  r79469 | michael.foord | 2010-03-27 14:45:04 +0100 (Sat, 27 Mar 2010) | 9 lines

  Merged revisions 79468 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79468 | michael.foord | 2010-03-27 13:42:34 +0000 (Sat, 27 Mar 2010) | 1 line

    Rename the unittest test_suite function to not clash with a test module name (unittest.test.test_suite is now unambiguous).
  ........
................
  r79472 | florent.xicluna | 2010-03-27 23:18:04 +0100 (Sat, 27 Mar 2010) | 27 lines

  Blocked revisions 79288,79295-79296,79334,79378 via svnmerge

  ........
    r79288 | florent.xicluna | 2010-03-22 16:02:46 +0100 (lun, 22 mar 2010) | 2 lines

    Get rid of buffer() in test_ctypes:  backport the 3.x tests.
  ........
    r79295 | florent.xicluna | 2010-03-22 17:07:38 +0100 (lun, 22 mar 2010) | 3 lines

    Issue #7703: ctypes supports both buffer() and memoryview().  The former is deprecated.
    Complement of r79288.
  ........
    r79296 | florent.xicluna | 2010-03-22 17:36:51 +0100 (lun, 22 mar 2010) | 3 lines

    Preserve backward compatibility of the ctypes module.
    "This file should be kept compatible with Python 2.3, see PEP 291."
  ........
    r79334 | florent.xicluna | 2010-03-23 12:07:54 +0100 (mar, 23 mar 2010) | 2 lines

    Skip test_format_deprecation if _ctypes is not available.  Add a filter to the warning check.
  ........
    r79378 | florent.xicluna | 2010-03-24 18:32:58 +0100 (mer, 24 mar 2010) | 3 lines

    Skip test_ascii_formatd if _ctypes is not available (BSD, ...).
    Previous change was incomplete (r79334).
  ........
................
  r79473 | florent.xicluna | 2010-03-27 23:47:23 +0100 (Sat, 27 Mar 2010) | 17 lines

  Merged revisions 79344,79346,79350 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79344 | florent.xicluna | 2010-03-23 15:36:45 +0100 (mar, 23 mar 2010) | 2 lines

    Silence test_subprocess.
  ........
    r79346 | florent.xicluna | 2010-03-23 16:05:30 +0100 (mar, 23 mar 2010) | 2 lines

    The standard error should be empty when the signal is killed, except on SIGINT.
  ........
    r79350 | florent.xicluna | 2010-03-23 20:19:16 +0100 (mar, 23 mar 2010) | 2 lines

    The SIGINT signal may happen earlier, during site.py initialization.
  ........
................
  r79474 | florent.xicluna | 2010-03-28 01:25:02 +0100 (Sun, 28 Mar 2010) | 33 lines

  Merged revisions 79297,79310,79382,79425-79427,79450 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79297 | florent.xicluna | 2010-03-22 18:18:18 +0100 (lun, 22 mar 2010) | 2 lines

    #7668: Fix test_httpservers failure when sys.executable contains non-ASCII bytes.
  ........
    r79310 | florent.xicluna | 2010-03-22 23:52:11 +0100 (lun, 22 mar 2010) | 2 lines

    Issue #8205: Remove the "Modules" directory from sys.path when Python is running from the build directory (POSIX only).
  ........
    r79382 | florent.xicluna | 2010-03-24 20:33:25 +0100 (mer, 24 mar 2010) | 2 lines

    Skip tests which depend on multiprocessing.sharedctypes, if _ctypes is not available.
  ........
    r79425 | florent.xicluna | 2010-03-25 21:32:07 +0100 (jeu, 25 mar 2010) | 2 lines

    Syntax cleanup `== None` -> `is None`
  ........
    r79426 | florent.xicluna | 2010-03-25 21:33:49 +0100 (jeu, 25 mar 2010) | 2 lines

    #8207: Fix test_pep277 on OS X
  ........
    r79427 | florent.xicluna | 2010-03-25 21:39:10 +0100 (jeu, 25 mar 2010) | 2 lines

    Fix test_unittest and test_warnings when running "python -Werror -m test.regrtest"
  ........
    r79450 | florent.xicluna | 2010-03-26 20:32:44 +0100 (ven, 26 mar 2010) | 2 lines

    Ensure that the failed or unexpected tests are sorted before printing.
  ........
................
  r79484 | raymond.hettinger | 2010-03-28 20:27:13 +0200 (Sun, 28 Mar 2010) | 1 line

  Update itertools recipes.
................
  r79499 | benjamin.peterson | 2010-03-30 19:34:47 +0200 (Tue, 30 Mar 2010) | 4 lines

  build without -fno-strict-aliasing when gcc isn't buggy #3326

  Patch from Daniel Stutzbach
................
  r79501 | benjamin.peterson | 2010-03-30 20:42:32 +0200 (Tue, 30 Mar 2010) | 11 lines

  Merged revisions 79500 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79500 | benjamin.peterson | 2010-03-30 12:58:13 -0500 (Tue, 30 Mar 2010) | 4 lines

    add inspect.getcallargs, which binds function arguments like a normal call #3135

    Patch by George Sakkis
  ........
................
  r79503 | antoine.pitrou | 2010-03-30 20:56:19 +0200 (Tue, 30 Mar 2010) | 9 lines

  Merged revisions 79502 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79502 | antoine.pitrou | 2010-03-30 20:49:45 +0200 (mar., 30 mars 2010) | 4 lines

    Issue #8248: Add some tests for the bool type.  Patch by Gregory Nofi.
  ........
................
  r79505 | antoine.pitrou | 2010-03-30 20:59:21 +0200 (Tue, 30 Mar 2010) | 8 lines

  Blocked revisions 79504 via svnmerge

  ........
    r79504 | antoine.pitrou | 2010-03-30 20:58:22 +0200 (mar., 30 mars 2010) | 3 lines

    Fix small error in r79502
  ........
................
  r79506 | florent.xicluna | 2010-03-30 21:34:18 +0200 (Tue, 30 Mar 2010) | 13 lines

  Merged revisions 79494,79496 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79494 | florent.xicluna | 2010-03-30 10:24:06 +0200 (mar, 30 mar 2010) | 2 lines

    #7643: Unicode codepoints VT (0x0B) and FF (0x0C) are linebreaks according to Unicode Standard Annex #14.
  ........
    r79496 | florent.xicluna | 2010-03-30 18:29:03 +0200 (mar, 30 mar 2010) | 2 lines

    Highlight the change of behavior related to r79494.  Now VT and FF are linebreaks.
  ........
................
  r79507 | florent.xicluna | 2010-03-30 21:37:07 +0200 (Tue, 30 Mar 2010) | 9 lines

  Merged revisions 79498 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79498 | florent.xicluna | 2010-03-30 18:42:47 +0200 (mar, 30 mar 2010) | 2 lines

    fix ACKS: alphabetic order and UTF-8
  ........
................
  r79508 | florent.xicluna | 2010-03-30 21:43:09 +0200 (Tue, 30 Mar 2010) | 9 lines

  Merged revisions 79497 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79497 | florent.xicluna | 2010-03-30 18:31:14 +0200 (mar, 30 mar 2010) | 2 lines

    #8263: Now regrtest.py will report a failure if it receives a KeyboardInterrupt (SIGINT).
  ........
................
  r79520 | brian.curtin | 2010-03-31 05:19:28 +0200 (Wed, 31 Mar 2010) | 9 lines

  Merged revisions 79518 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79518 | brian.curtin | 2010-03-30 22:10:21 -0500 (Tue, 30 Mar 2010) | 2 lines

    Fix #8225. xml.etree was displaying an incorrect link when viewed in help.
  ........
................
  r79525 | ezio.melotti | 2010-03-31 09:45:32 +0200 (Wed, 31 Mar 2010) | 9 lines

  Merged revisions 79522 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79522 | ezio.melotti | 2010-03-31 10:26:24 +0300 (Wed, 31 Mar 2010) | 1 line

    Revert r79179 and merge r75584 to explain how to implement a queue using collection.deque instead of a list.
  ........
................
  r79531 | brian.curtin | 2010-03-31 19:46:38 +0200 (Wed, 31 Mar 2010) | 4 lines

  Merged revisions 79529 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
................
  r79536 | barry.warsaw | 2010-03-31 23:36:22 +0200 (Wed, 31 Mar 2010) | 6 lines

  - Issue #8233: When run as a script, py_compile.py optionally takes a single
    argument `-` which tells it to read files to compile from stdin.  Each line
    is read on demand and the named file is compiled immediately.  (Original
    patch by Piotr Ożarowski).
................
  r79538 | antoine.pitrou | 2010-03-31 23:40:47 +0200 (Wed, 31 Mar 2010) | 13 lines

  NOTE: only ported the test for new-style classes.

  Merged revisions 79535 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79535 | antoine.pitrou | 2010-03-31 23:32:15 +0200 (mer., 31 mars 2010) | 5 lines

    Issue #8268: Old-style classes (not just instances) now support weak
    references.
  ........
................
  r79545 | brian.curtin | 2010-04-01 06:05:25 +0200 (Thu, 01 Apr 2010) | 9 lines

  Merged revisions 79543 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r79543 | brian.curtin | 2010-03-31 23:02:00 -0500 (Wed, 31 Mar 2010) | 2 lines

    Fix a test_pydoc failure on Neal Norwitz's buildbot.
  ........
................

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@79550 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFix paths in Windows test suite.
stefan.krah [Sun, 21 Feb 2010 17:06:58 +0000 (17:06 +0000)]
Fix paths in Windows test suite.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78293 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoPCbuild process does not use pyconfig.h
stefan.krah [Sat, 20 Feb 2010 21:49:02 +0000 (21:49 +0000)]
PCbuild process does not use pyconfig.h

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78266 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMove ANSI define from Makefile to where it belongs.
stefan.krah [Sat, 20 Feb 2010 17:42:30 +0000 (17:42 +0000)]
Move ANSI define from Makefile to where it belongs.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78265 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoConsistency in function naming.
stefan.krah [Sat, 20 Feb 2010 17:41:32 +0000 (17:41 +0000)]
Consistency in function naming.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78264 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1. Add tests for LEGACY_COMPILER.
stefan.krah [Sat, 20 Feb 2010 17:39:42 +0000 (17:39 +0000)]
1. Add tests for LEGACY_COMPILER.

2. Add --valgrind option to runallconfigs.sh.

3. Change values for MACHINE and minor cleanups.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78263 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoregrtest.py -R does not find leaks.
stefan.krah [Sat, 20 Feb 2010 17:26:47 +0000 (17:26 +0000)]
regrtest.py -R does not find leaks.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78262 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerge new tests from test_decimal.py.
stefan.krah [Sat, 20 Feb 2010 17:24:13 +0000 (17:24 +0000)]
Merge new tests from test_decimal.py.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78261 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAccommodate compilers without uint64_t.
stefan.krah [Sat, 20 Feb 2010 17:18:46 +0000 (17:18 +0000)]
Accommodate compilers without uint64_t.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78260 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAccommodate compilers without uint64_t.
stefan.krah [Sat, 20 Feb 2010 17:17:48 +0000 (17:17 +0000)]
Accommodate compilers without uint64_t.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78259 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoConsistency in function naming.
stefan.krah [Sat, 20 Feb 2010 17:14:33 +0000 (17:14 +0000)]
Consistency in function naming.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78258 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoWhitespace, consistency in function naming.
stefan.krah [Sat, 20 Feb 2010 17:13:30 +0000 (17:13 +0000)]
Whitespace, consistency in function naming.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78257 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAccommodate compilers without uint64_t.
stefan.krah [Sat, 20 Feb 2010 17:11:12 +0000 (17:11 +0000)]
Accommodate compilers without uint64_t.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78256 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAccommodate compilers without uint64_t.
stefan.krah [Sat, 20 Feb 2010 17:05:15 +0000 (17:05 +0000)]
Accommodate compilers without uint64_t.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78255 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years ago1. ValueError/TypeError were used incorrectly in many places.
stefan.krah [Sat, 20 Feb 2010 16:58:57 +0000 (16:58 +0000)]
1. ValueError/TypeError were used incorrectly in many places.

2. Fix refleaks in dec_new() and PyDecContext_CreateDecimal().

3. Take over recent context method changes for integer arguments
   from decimal.py.

git-svn-id: http://svn.python.org/projects/python/branches/py3k-cdecimal@78254 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 77670,77674,77677,77682,77700,77708,77711,77716,77720,77722,77728...
stefan.krah [Sat, 20 Feb 2010 16:40:28 +0000 (16:40 +0000)]
Merged revisions 77670,77674,77677,77682,77700,77708,77711,77716,77720,77722,77728,77731,77737,77745,77750,77765,77769,77773,77777,77779,77781-77782,77786,77791-77792,77795,77797,77800,77803,77808,77810,77813,77818-77819,77823,77825,77831,77835,77838,77840,77843,77848,77852,77857,77859,77861-77862,77877,77881,77883-77884,77888,77894-77896,77900,77918,77923,77925-77926,77928,77932,77934-77935,77937,77939-77941,77946,77948,77950,77958,77962,77965,77972,77976,77981-77982,77984,77987,77991,77994-77995,77998,78000,78002,78004,78006,78008,78011,78016,78023,78025,78034,78045,78058,78063,78066,78073,78087,78090,78095,78098,78100,78110,78118,78120-78121,78123,78126,78133-78135,78139,78144-78145,78149,78152,78156,78159-78160,78164,78167,78172-78173,78178,78180,78185,78192,78196,78200,78204,78209,78212,78214,78219-78220,78225,78230-78231,78233,78236,78238-78239,78241-78243,78250 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r77670 | mark.dickinson | 2010-01-21 20:51:08 +0100 (Thu, 21 Jan 2010) | 24 lines

  Merged revisions 77614-77616,77663 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77614 | mark.dickinson | 2010-01-20 17:36:31 +0000 (Wed, 20 Jan 2010) | 5 lines

    Various dtoa.c cleanups.  1. Despagghetify _Py_dg_strtod parsing code
    and exit points.  2. Simplify bigcomp comparison loop.  3. Don't set
    ERANGE on _Py_dg_strtod underflow (it was set inconsistently anyway).
    4. Remove unused dsign field from BCinfo struct.
  ........
    r77615 | mark.dickinson | 2010-01-20 18:02:41 +0000 (Wed, 20 Jan 2010) | 1 line

    Don't try to put a value into a NULL pointer.
  ........
    r77616 | mark.dickinson | 2010-01-20 21:23:25 +0000 (Wed, 20 Jan 2010) | 1 line

    Additional explanatory comments for _Py_dg_strtod.
  ........
    r77663 | mark.dickinson | 2010-01-21 17:02:53 +0000 (Thu, 21 Jan 2010) | 1 line

    Additional testcases for strtod.
  ........
................
  r77674 | mark.dickinson | 2010-01-21 21:00:00 +0100 (Thu, 21 Jan 2010) | 8 lines

  Blocked revisions 77672 via svnmerge

  ........
    r77672 | mark.dickinson | 2010-01-21 19:58:41 +0000 (Thu, 21 Jan 2010) | 1 line

    Use // for floor division.
  ........
................
  r77677 | ezio.melotti | 2010-01-21 21:57:24 +0100 (Thu, 21 Jan 2010) | 9 lines

  Merged revisions 77675 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77675 | ezio.melotti | 2010-01-21 22:50:57 +0200 (Thu, 21 Jan 2010) | 1 line

    #7746: rephrase a sentence
  ........
................
  r77682 | matthias.klose | 2010-01-22 02:10:19 +0100 (Fri, 22 Jan 2010) | 10 lines

  Merged revisions 77680 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77680 | matthias.klose | 2010-01-22 01:39:04 +0100 (Fr, 22 Jan 2010) | 3 lines

    - Expat: Fix DoS via XML document with malformed UTF-8 sequences
      (CVE_2009_3560).
  ........
................
  r77700 | ezio.melotti | 2010-01-22 18:36:17 +0100 (Fri, 22 Jan 2010) | 9 lines

  Merged revisions 77697 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77697 | ezio.melotti | 2010-01-22 18:58:28 +0200 (Fri, 22 Jan 2010) | 1 line

    This should fix the failure introduced in r77680. The error message is now different and it caused the test to fail. The failing test is not present in 2.5 so it is failing only on 2.6 and newer versions.
  ........
................
  r77708 | ezio.melotti | 2010-01-23 11:49:39 +0100 (Sat, 23 Jan 2010) | 9 lines

  Merged revisions 77706 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77706 | ezio.melotti | 2010-01-23 12:43:05 +0200 (Sat, 23 Jan 2010) | 1 line

    Increased the overflow value on test_dealloc to make sure that it is big enough even for wide builds.
  ........
................
  r77711 | ezio.melotti | 2010-01-23 16:40:09 +0100 (Sat, 23 Jan 2010) | 1 line

  use assert[Not]In where appropriate
................
  r77716 | ezio.melotti | 2010-01-24 00:41:57 +0100 (Sun, 24 Jan 2010) | 9 lines

  Recorded merge of revisions 77715 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77715 | ezio.melotti | 2010-01-24 01:04:36 +0200 (Sun, 24 Jan 2010) | 1 line

    use assert[Not]In where appropriate
  ........
................
  r77720 | tarek.ziade | 2010-01-24 02:29:58 +0100 (Sun, 24 Jan 2010) | 8 lines

  Blocked revisions 77717 via svnmerge

  ........
    r77717 | tarek.ziade | 2010-01-24 01:33:32 +0100 (Sun, 24 Jan 2010) | 1 line

    Fixed #7748: now upload and register commands don't need to force the encoding anymore : DistributionMetada returns utf8 strings
  ........
................
  r77722 | mark.dickinson | 2010-01-24 11:16:29 +0100 (Sun, 24 Jan 2010) | 23 lines

  Merged revisions 77691,77698,77713-77714 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77691 | mark.dickinson | 2010-01-22 16:18:09 +0000 (Fri, 22 Jan 2010) | 1 line

    Correct typo in comment.
  ........
    r77698 | mark.dickinson | 2010-01-22 17:04:07 +0000 (Fri, 22 Jan 2010) | 3 lines

    Issue #7743:  Fix a potential incorrect rounding bug in dtoa.c (2nd bug
    in issue 7743).
  ........
    r77713 | mark.dickinson | 2010-01-23 20:48:56 +0000 (Sat, 23 Jan 2010) | 3 lines

    Issue #7743:  Add checks for zero inputs to the lshift and mult functions;
    this fixes the first bug described in issue #7743.
  ........
    r77714 | mark.dickinson | 2010-01-23 21:25:53 +0000 (Sat, 23 Jan 2010) | 1 line

    dtoa.c fix from upstream that fixes incorrectly rounded results for certain subnormals that are also halfway cases.
  ........
................
  r77728 | ezio.melotti | 2010-01-24 20:26:24 +0100 (Sun, 24 Jan 2010) | 9 lines

  Merged revisions 77727 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77727 | ezio.melotti | 2010-01-24 18:58:36 +0200 (Sun, 24 Jan 2010) | 1 line

    use assert[Not]IsInstance where appropriate
  ........
................
  r77731 | ezio.melotti | 2010-01-24 21:59:24 +0100 (Sun, 24 Jan 2010) | 9 lines

  Merged revisions 77729 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77729 | ezio.melotti | 2010-01-24 22:48:35 +0200 (Sun, 24 Jan 2010) | 1 line

    remove archaic functions from test_support
  ........
................
  r77737 | benjamin.peterson | 2010-01-25 04:37:42 +0100 (Mon, 25 Jan 2010) | 9 lines

  Merged revisions 77735 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77735 | benjamin.peterson | 2010-01-24 21:31:13 -0600 (Sun, 24 Jan 2010) | 1 line

    fix an UnboundLocalError when the release file is empty #7773
  ........
................
  r77745 | ezio.melotti | 2010-01-25 12:58:28 +0100 (Mon, 25 Jan 2010) | 9 lines

  Merged revisions 77743 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77743 | ezio.melotti | 2010-01-25 13:24:37 +0200 (Mon, 25 Jan 2010) | 1 line

    #7775: fixed docstring for rpartition
  ........
................
  r77750 | ezio.melotti | 2010-01-25 13:39:47 +0100 (Mon, 25 Jan 2010) | 9 lines

  Merged revisions 77749 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77749 | ezio.melotti | 2010-01-25 14:37:02 +0200 (Mon, 25 Jan 2010) | 1 line

    Add a news entry for the functions verify and vereq that have been removed in r77729 and r77731
  ........
................
  r77765 | eric.smith | 2010-01-27 01:44:57 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77763 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77763 | eric.smith | 2010-01-26 19:28:29 -0500 (Tue, 26 Jan 2010) | 1 line

    Issue #7766: Change sys.getwindowsversion() return value to a named tuple and add the additional members returned in an OSVERSIONINFOEX structure. The new members are service_pack_major, service_pack_minor, suite_mask, and product_type.
  ........
................
  r77769 | eric.smith | 2010-01-27 01:56:30 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77767 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77767 | eric.smith | 2010-01-26 19:55:16 -0500 (Tue, 26 Jan 2010) | 1 line

    Fix type on getwindowsversion documentation. Thanks Taggnostr.
  ........
................
  r77773 | eric.smith | 2010-01-27 01:59:59 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77771 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77771 | eric.smith | 2010-01-26 19:58:43 -0500 (Tue, 26 Jan 2010) | 1 line

    Removed unneeded test.
  ........
................
  r77777 | eric.smith | 2010-01-27 02:25:02 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77775 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77775 | eric.smith | 2010-01-26 20:21:15 -0500 (Tue, 26 Jan 2010) | 1 line

    Switch to test_support.get_attribute.
  ........
................
  r77779 | eric.smith | 2010-01-27 02:38:34 +0100 (Wed, 27 Jan 2010) | 1 line

  Fixed test_support -> support.
................
  r77781 | benjamin.peterson | 2010-01-27 02:47:14 +0100 (Wed, 27 Jan 2010) | 1 line

  don't accept bytes in FileIO.write #7785
................
  r77782 | benjamin.peterson | 2010-01-27 02:51:29 +0100 (Wed, 27 Jan 2010) | 1 line

  add issue number
................
  r77786 | eric.smith | 2010-01-27 03:14:26 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77784 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77784 | eric.smith | 2010-01-26 21:06:25 -0500 (Tue, 26 Jan 2010) | 1 line

    Added named (but not numbered) attributes to sys.getwindowsversion() test.
  ........
................
  r77791 | benjamin.peterson | 2010-01-27 03:25:58 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77789 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77789 | benjamin.peterson | 2010-01-26 20:16:42 -0600 (Tue, 26 Jan 2010) | 1 line

    raise a clear TypeError when trying to register a non-class
  ........
................
  r77792 | benjamin.peterson | 2010-01-27 03:27:48 +0100 (Wed, 27 Jan 2010) | 8 lines

  Blocked revisions 77788 via svnmerge

  ........
    r77788 | benjamin.peterson | 2010-01-26 20:15:28 -0600 (Tue, 26 Jan 2010) | 1 line

    for UserDict to be compatible with abcs, it must subclass object
  ........
................
  r77795 | jesse.noller | 2010-01-27 04:36:01 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77794 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77794 | jesse.noller | 2010-01-26 22:05:57 -0500 (Tue, 26 Jan 2010) | 1 line

    Issue #6963: Added maxtasksperchild argument to multiprocessing.Pool
  ........
................
  r77797 | ezio.melotti | 2010-01-27 21:58:07 +0100 (Wed, 27 Jan 2010) | 9 lines

  Merged revisions 77796 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77796 | ezio.melotti | 2010-01-27 22:25:11 +0200 (Wed, 27 Jan 2010) | 1 line

    #7765: typos
  ........
................
  r77800 | antoine.pitrou | 2010-01-27 22:18:57 +0100 (Wed, 27 Jan 2010) | 14 lines

  Merged revisions 77798 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77798 | antoine.pitrou | 2010-01-27 21:59:50 +0100 (mer., 27 janv. 2010) | 8 lines

    Issue #7610: Reworked implementation of the internal
    :class:`zipfile.ZipExtFile` class used to represent files stored inside
    an archive.  The new implementation is significantly faster and can
    be wrapped in a :class:`io.BufferedReader` object for more speedups.
    It also solves an issue where interleaved calls to `read()` and
    `readline()` give wrong results.  Patch by Nir Aides.
  ........
................
  r77803 | ezio.melotti | 2010-01-27 23:44:03 +0100 (Wed, 27 Jan 2010) | 1 line

  updated/removed a few versionadded/versionchanged
................
  r77808 | benjamin.peterson | 2010-01-28 02:31:31 +0100 (Thu, 28 Jan 2010) | 8 lines

  Blocked revisions 77806 via svnmerge

  ........
    r77806 | benjamin.peterson | 2010-01-27 19:24:46 -0600 (Wed, 27 Jan 2010) | 1 line

    add compat note
  ........
................
  r77810 | ezio.melotti | 2010-01-28 02:44:41 +0100 (Thu, 28 Jan 2010) | 9 lines

  Merged revisions 77809 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77809 | ezio.melotti | 2010-01-28 03:41:30 +0200 (Thu, 28 Jan 2010) | 1 line

    avoid to use zlib when the compress type is not ZIP_DEFLATED
  ........
................
  r77813 | benjamin.peterson | 2010-01-28 03:22:10 +0100 (Thu, 28 Jan 2010) | 12 lines

  Blocked revisions 77811-77812 via svnmerge

  ........
    r77811 | benjamin.peterson | 2010-01-27 20:15:02 -0600 (Wed, 27 Jan 2010) | 1 line

    an -> a
  ........
    r77812 | benjamin.peterson | 2010-01-27 20:18:25 -0600 (Wed, 27 Jan 2010) | 1 line

    avoid a py3k warning from __hash__
  ........
................
  r77818 | tarek.ziade | 2010-01-29 12:41:03 +0100 (Fri, 29 Jan 2010) | 13 lines

  Merged revisions 77704,77752 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77704 | tarek.ziade | 2010-01-23 10:23:15 +0100 (Sat, 23 Jan 2010) | 1 line

    taking sysconfig out of distutils
  ........
    r77752 | tarek.ziade | 2010-01-26 00:19:56 +0100 (Tue, 26 Jan 2010) | 1 line

    switched the call order so this call works without suffering from issue #7774
  ........
................
  r77819 | tarek.ziade | 2010-01-29 12:46:31 +0100 (Fri, 29 Jan 2010) | 13 lines

  Merged revisions 77759,77761 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77759 | tarek.ziade | 2010-01-26 22:21:54 +0100 (Tue, 26 Jan 2010) | 1 line

    reintroduced the names in Distutils for APIs that were relocated
  ........
    r77761 | tarek.ziade | 2010-01-26 23:46:15 +0100 (Tue, 26 Jan 2010) | 1 line

    added local get_platform/set_platform APIs in distutils.sysconfig
  ........
................
  r77823 | mark.dickinson | 2010-01-29 18:27:24 +0100 (Fri, 29 Jan 2010) | 10 lines

  Merged revisions 77821 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77821 | mark.dickinson | 2010-01-29 17:11:39 +0000 (Fri, 29 Jan 2010) | 3 lines

    Issue #7788: Fix a crash produced by deleting a list slice with huge
    step value.  Patch by Marcin Bachry.
  ........
................
  r77825 | r.david.murray | 2010-01-29 18:55:47 +0100 (Fri, 29 Jan 2010) | 10 lines

  Merged revisions 77815 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77815 | r.david.murray | 2010-01-28 16:16:33 -0500 (Thu, 28 Jan 2010) | 3 lines

    Change error report when the object passed to suite.addTest is not
    callable to include the repr of the invalid object.
  ........
................
  r77831 | r.david.murray | 2010-01-29 23:17:58 +0100 (Fri, 29 Jan 2010) | 9 lines

  Merged revisions 77828 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77828 | r.david.murray | 2010-01-29 14:35:39 -0500 (Fri, 29 Jan 2010) | 2 lines

    Fix typo in assertSequenceEqual docstring.
  ........
................
  r77835 | martin.v.loewis | 2010-01-30 01:16:49 +0100 (Sat, 30 Jan 2010) | 9 lines

  Merged revisions 77834 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77834 | martin.v.loewis | 2010-01-30 01:15:44 +0100 (Sa, 30 Jan 2010) | 2 lines

    Add Victor Stinner.
  ........
................
  r77838 | victor.stinner | 2010-01-30 03:16:55 +0100 (Sat, 30 Jan 2010) | 4 lines

  #7801: fix xmlrpclib binary example, open the picture in binary mode

  Use also the with syntax (consistent with python trunk example).
................
  r77840 | victor.stinner | 2010-01-30 03:30:00 +0100 (Sat, 30 Jan 2010) | 10 lines

  Blocked revisions 77836 via svnmerge

  ........
    r77836 | victor.stinner | 2010-01-30 03:00:26 +0100 (sam., 30 janv. 2010) | 2 lines

    #7801: fix xmlrpclib binary example, open the picture in binary mode
  ........

  I wrote a different patch for the py3k (r77838).
................
  r77843 | mark.dickinson | 2010-01-30 11:30:15 +0100 (Sat, 30 Jan 2010) | 11 lines

  Merged revisions 77842 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77842 | mark.dickinson | 2010-01-30 10:08:33 +0000 (Sat, 30 Jan 2010) | 4 lines

    Issue #7767: Add new C-API function PyLong_AsLongLongAndOverflow, a
    long long variant of PyLong_AsLongAndOverflow.  Patch by Case Van
    Horsen.
  ........
................
  r77848 | martin.v.loewis | 2010-01-30 12:05:48 +0100 (Sat, 30 Jan 2010) | 20 lines

  Merged revisions 77846 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r77846 | martin.v.loewis | 2010-01-30 11:56:23 +0100 (Sa, 30 Jan 2010) | 13 lines

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

    ........
      r77419 | benjamin.peterson | 2010-01-10 21:39:48 +0100 (So, 10 Jan 2010) | 1 line

      enclose path in quotes to handle paths with spaces correctly #7666
    ........
      r77435 | alexandre.vassalotti | 2010-01-12 01:36:54 +0100 (Di, 12 Jan 2010) | 2 lines

      Issue #1967: Add fixer for dictionary views.
    ........
  ................
................
  r77852 | ezio.melotti | 2010-01-30 14:32:14 +0100 (Sat, 30 Jan 2010) | 13 lines

  Merged revisions 77850-77851 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77850 | ezio.melotti | 2010-01-30 15:08:54 +0200 (Sat, 30 Jan 2010) | 1 line

    Relocate a couple of stars and remove redundant backticks
  ........
    r77851 | ezio.melotti | 2010-01-30 15:27:05 +0200 (Sat, 30 Jan 2010) | 1 line

    Use the correct markup for args
  ........
................
  r77857 | georg.brandl | 2010-01-30 18:54:04 +0100 (Sat, 30 Jan 2010) | 1 line

  #7814: fix wrong example function usage.
................
  r77859 | mark.dickinson | 2010-01-30 19:06:17 +0100 (Sat, 30 Jan 2010) | 1 line

  Move docstrings for long.to_bytes and long.from_bytes after the corresponding functions.
................
  r77861 | benjamin.peterson | 2010-01-30 20:30:08 +0100 (Sat, 30 Jan 2010) | 11 lines

  Unblocked revisions 76050 via svnmerge

  ........
    r76050 | gregory.p.smith | 2009-11-01 19:37:37 -0600 (Sun, 01 Nov 2009) | 5 lines

    see http://bugs.python.org/issue1006238 this merges in the following
    patch to make cross compilation of the chflags check easier:

     http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/files/python-2.6-chflags-cross.patch?rev=1.1
  ........
................
  r77862 | benjamin.peterson | 2010-01-30 20:36:43 +0100 (Sat, 30 Jan 2010) | 12 lines

  Merged revisions 76050 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r76050 | gregory.p.smith | 2009-11-01 19:37:37 -0600 (Sun, 01 Nov 2009) | 5 lines

    see http://bugs.python.org/issue1006238 this merges in the following
    patch to make cross compilation of the chflags check easier:

     http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/files/python-2.6-chflags-cross.patch?rev=1.1
  ........
................
  r77877 | matthias.klose | 2010-01-31 17:14:37 +0100 (Sun, 31 Jan 2010) | 10 lines

  Merged revisions 77875 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77875 | matthias.klose | 2010-01-31 17:05:13 +0100 (So, 31 Jan 2010) | 3 lines

    - Update python manual page (options -B, -O0, -s, environment variables
      PYTHONDONTWRITEBYTECODE, PYTHONNOUSERSITE).
  ........
................
  r77881 | matthias.klose | 2010-01-31 17:48:44 +0100 (Sun, 31 Jan 2010) | 9 lines

  Merged revisions 77879 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r77879 | matthias.klose | 2010-01-31 17:46:26 +0100 (So, 31 Jan 2010) | 2 lines

    - Fix typo in os.execvp docstring.
  ........
................
  r77883 | benjamin.peterson | 2010-01-31 18:50:19 +0100 (Sun, 31 Jan 2010) | 1 line

  revert svnmerge-integrated property back to a revision before it was broken
................
  r77884 | benjamin.peterson | 2010-01-31 18:56:09 +0100 (Sun, 31 Jan 2010) | 84 lines

  Recorded merge of revisions 76050,77704,77752,77759,77761,77815,77821,77828,77834,77842,77846,77850-77851,77875,77879 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ................
    r76050 | gregory.p.smith | 2009-11-01 19:37:37 -0600 (Sun, 01 Nov 2009) | 5 lines

    see http://bugs.python.org/issue1006238 this merges in the following
    patch to make cross compilation of the chflags check easier:

     http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/files/python-