Commit Graph

2837 Commits

Author SHA1 Message Date
Benjamin Peterson
758b7af923 Merged revisions 72874 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r72874 | benjamin.peterson | 2009-05-23 14:36:27 -0500 (Sat, 23 May 2009) | 13 lines

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

  ........
    r72871 | benjamin.peterson | 2009-05-23 14:24:37 -0500 (Sat, 23 May 2009) | 1 line

    support building with subversion 1.7 #6094
  ........
    r72872 | benjamin.peterson | 2009-05-23 14:31:02 -0500 (Sat, 23 May 2009) | 1 line

    reorder name
  ........
................
2009-05-23 19:42:15 +00:00
R. David Murray
98e70274e2 Merged revisions 72599 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r72599 | r.david.murray | 2009-05-13 08:27:21 -0400 (Wed, 13 May 2009) | 9 lines

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

  ........
    r72597 | r.david.murray | 2009-05-12 20:30:29 -0400 (Tue, 12 May 2009) | 2 lines

    Issue 5994: add docstrings to marshal.
  ........
................
2009-05-13 12:53:18 +00:00
Benjamin Peterson
b9af8eaddf Merged revisions 72589 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r72589 | benjamin.peterson | 2009-05-12 15:39:25 -0500 (Tue, 12 May 2009) | 1 line

  fix error handling of PyNumber_InPlaceOr #6000
........
2009-05-12 20:50:32 +00:00
Mark Dickinson
e77c98ac84 Issue #5724: Fix test_cmath failures on Solaris 10. 2009-05-04 13:59:04 +00:00
Mark Dickinson
c5b2d56390 Merged revisions 71978 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r71978 | mark.dickinson | 2009-04-26 21:02:24 +0100 (Sun, 26 Apr 2009) | 9 lines

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

  ........
    r71976 | mark.dickinson | 2009-04-26 20:54:55 +0100 (Sun, 26 Apr 2009) | 2 lines

    Fix typo in function name
  ........
................
2009-04-26 20:11:22 +00:00
Mark Dickinson
06e3ea8eb2 Merged revisions 71706 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r71706 | mark.dickinson | 2009-04-18 15:14:48 +0100 (Sat, 18 Apr 2009) | 9 lines

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

  ........
    r71705 | mark.dickinson | 2009-04-18 15:13:43 +0100 (Sat, 18 Apr 2009) | 2 lines

    copysign shouldn't be declared as static in pymath.c
  ........
................
2009-04-18 14:21:40 +00:00
Eric Smith
a4cbad0fc7 Merged revisions 71693 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r71693 | eric.smith | 2009-04-17 20:10:04 -0400 (Fri, 17 Apr 2009) | 1 line

  Removed unused files.
........
2009-04-18 00:25:01 +00:00
Benjamin Peterson
1186b24a31 Merged revisions 71018,71020-71021 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r71018 | benjamin.peterson | 2009-04-01 20:50:37 -0500 (Wed, 01 Apr 2009) | 1 line

  fix ref leaks
........
  r71020 | benjamin.peterson | 2009-04-01 21:27:20 -0500 (Wed, 01 Apr 2009) | 1 line

  rewrite error handling to make sense
........
  r71021 | benjamin.peterson | 2009-04-01 21:27:56 -0500 (Wed, 01 Apr 2009) | 1 line

  remove unused variable
........
2009-04-02 02:52:09 +00:00
Jesse Noller
d74e883564 Merged revisions 70913 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70913 | jesse.noller | 2009-03-31 17:36:44 -0500 (Tue, 31 Mar 2009) | 9 lines

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

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

    Issue 5619: Pass MS CRT debug flags into subprocesses
  ........
................
2009-03-31 22:42:05 +00:00
Jeremy Hylton
8dbc9fa84f Merged revisions 70823 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70823 | jeremy.hylton | 2009-03-31 11:26:37 -0400 (Tue, 31 Mar 2009) | 29 lines

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

  The merge ran into a lot of conflicts because dicts were replaced with
  sets in the Python 3 version of the symbol table.

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

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

    Global statements from one function leaked into parallel functions.

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

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

    Add more comments and break out a helper function.  This code doesn't
    get any easier to understand when you only look at it once a year.
  ........
................
2009-03-31 16:17:06 +00:00
Guido van Rossum
c913c1d0a1 Issue #5604: non-ASCII characters in module name passed to
imp.find_module() were converted to UTF-8 while the path is
converted to the default filesystem encoding, causing nonsense.
Thanks Andrew Svetlov!
2009-03-30 21:43:25 +00:00
Hirokazu Yamamoto
45b3c94acb Merged revisions 70157 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70157 | hirokazu.yamamoto | 2009-03-04 10:52:10 +0900 | 1 line

  Issue #5273: Fixed import failure on unicode path. (especially on windows)
........
2009-03-04 01:58:09 +00:00
Benjamin Peterson
ca59077398 Merged revisions 69350 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r69350 | benjamin.peterson | 2009-02-05 20:40:07 -0600 (Thu, 05 Feb 2009) | 96 lines

  Merged revisions 69129-69131,69139-69140,69143,69154-69159,69169,69288-69289,69293,69297-69301,69348 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r69129 | benjamin.peterson | 2009-01-30 19:42:55 -0600 (Fri, 30 Jan 2009) | 1 line

    check the errno in bad fd cases
  ........
    r69130 | andrew.kuchling | 2009-01-30 20:50:09 -0600 (Fri, 30 Jan 2009) | 1 line

    Add a section
  ........
    r69131 | andrew.kuchling | 2009-01-30 21:26:02 -0600 (Fri, 30 Jan 2009) | 1 line

    Text edits and markup fixes
  ........
    r69139 | mark.dickinson | 2009-01-31 10:44:04 -0600 (Sat, 31 Jan 2009) | 2 lines

    Add an extra test for long <-> float hash equivalence.
  ........
    r69140 | benjamin.peterson | 2009-01-31 10:52:03 -0600 (Sat, 31 Jan 2009) | 1 line

    PyErr_BadInternalCall() raises a SystemError, not TypeError #5112
  ........
    r69143 | benjamin.peterson | 2009-01-31 15:00:10 -0600 (Sat, 31 Jan 2009) | 1 line

    I believe the intention here was to avoid a global lookup
  ........
    r69154 | benjamin.peterson | 2009-01-31 16:33:02 -0600 (Sat, 31 Jan 2009) | 1 line

    fix indentation in comment
  ........
    r69155 | david.goodger | 2009-01-31 16:53:46 -0600 (Sat, 31 Jan 2009) | 1 line

    markup fix
  ........
    r69156 | gregory.p.smith | 2009-01-31 16:57:30 -0600 (Sat, 31 Jan 2009) | 4 lines

    - Issue #5104: The socket module now raises OverflowError when 16-bit port and
      protocol numbers are supplied outside the allowed 0-65536 range on bind()
      and getservbyport().
  ........
    r69157 | benjamin.peterson | 2009-01-31 17:43:25 -0600 (Sat, 31 Jan 2009) | 1 line

    add explanatory comment
  ........
    r69158 | benjamin.peterson | 2009-01-31 17:54:38 -0600 (Sat, 31 Jan 2009) | 1 line

    more flags which only work for function blocks
  ........
    r69159 | gregory.p.smith | 2009-01-31 18:16:01 -0600 (Sat, 31 Jan 2009) | 2 lines

    Update doc wording as suggested in issue4903.
  ........
    r69169 | guilherme.polo | 2009-01-31 20:56:16 -0600 (Sat, 31 Jan 2009) | 3 lines

    Restore Tkinter.Tk._loadtk so this test doesn't fail for problems
    related to ttk.
  ........
    r69288 | georg.brandl | 2009-02-05 04:30:57 -0600 (Thu, 05 Feb 2009) | 1 line

    #5153: fix typo in example.
  ........
    r69289 | georg.brandl | 2009-02-05 04:37:07 -0600 (Thu, 05 Feb 2009) | 1 line

    #5144: document that PySys_SetArgv prepends the script directory (or the empty string) to sys.path.
  ........
    r69293 | georg.brandl | 2009-02-05 04:59:28 -0600 (Thu, 05 Feb 2009) | 1 line

    #5059: fix example.
  ........
    r69297 | georg.brandl | 2009-02-05 05:32:18 -0600 (Thu, 05 Feb 2009) | 1 line

    #5015: document PythonHome API functions.
  ........
    r69298 | georg.brandl | 2009-02-05 05:33:21 -0600 (Thu, 05 Feb 2009) | 1 line

    #4827: fix callback example.
  ........
    r69299 | georg.brandl | 2009-02-05 05:35:28 -0600 (Thu, 05 Feb 2009) | 1 line

    #4820: use correct module for ctypes.util.
  ........
    r69300 | georg.brandl | 2009-02-05 05:38:23 -0600 (Thu, 05 Feb 2009) | 1 line

    #4563: disable alpha and roman lists, fixes wrong formatting of contributor list.
  ........
    r69301 | georg.brandl | 2009-02-05 05:40:35 -0600 (Thu, 05 Feb 2009) | 1 line

    #5031: fix Thread.daemon property docs.
  ........
    r69348 | benjamin.peterson | 2009-02-05 19:47:31 -0600 (Thu, 05 Feb 2009) | 1 line

    fix download link
  ........
................
2009-02-06 02:50:18 +00:00
Mark Dickinson
d925ef83bc Merged revisions 69214 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69214 | mark.dickinson | 2009-02-02 20:36:42 +0000 (Mon, 02 Feb 2009) | 4 lines

  Issue #1717: rename tp_compare to tp_reserved.  I'll change the
  type of tp_compare in a separate commit, for ease of reversion
  should things go wrong.
........
2009-02-02 20:41:29 +00:00
Mark Dickinson
8bd5f8359f Merged revisions 69184 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69184 | mark.dickinson | 2009-02-01 12:13:56 +0000 (Sun, 01 Feb 2009) | 3 lines

  Issue #1717:  remove the cmp builtin function, the C-API functions
  PyObject_Cmp, PyObject_Compare, and various support functions.
........
2009-02-01 12:31:56 +00:00
Hirokazu Yamamoto
bbb3781ed5 Merged revisions 69117 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69117 | hirokazu.yamamoto | 2009-01-30 12:15:05 +0900 | 1 line

  Issue #5041: Fixed memory leak.
........
2009-01-30 11:05:53 +00:00
Mark Dickinson
b9a58f65a0 Merged revisions 69068 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69068 | mark.dickinson | 2009-01-28 21:25:58 +0000 (Wed, 28 Jan 2009) | 3 lines

  Issue #4707: round(x, n) now returns an integer when x is an integer.
  Previously it returned a float.
........
2009-01-28 21:41:53 +00:00
Mark Hammond
4006a16474 Merged revisions 69041 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r69041 | mark.hammond | 2009-01-28 10:46:57 +1100 (Wed, 28 Jan 2009) | 10 lines

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

  ........
    r69038 | mark.hammond | 2009-01-28 10:12:23 +1100 (Wed, 28 Jan 2009) | 3 lines

    On Windows, use the Python 'Activation Context' when loading extensions
    to avoid problems loading the CRT from a private assembly.  Via bug 4566.
  ........
................
2009-01-27 23:50:56 +00:00
Antoine Pitrou
54243791fc Merged revisions 68977,68981 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68977 | antoine.pitrou | 2009-01-26 22:48:00 +0100 (lun., 26 janv. 2009) | 3 lines

  Followup of #4705: we can't skip the binary buffering layer for stdin because FileIO doesn't have a read1() method
........
  r68981 | antoine.pitrou | 2009-01-26 23:00:21 +0100 (lun., 26 janv. 2009) | 3 lines

  Fix test so as to also pass in debug mode
........
2009-01-26 22:03:09 +00:00
Benjamin Peterson
dd08d4a113 Merged revisions 68746 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68746 | benjamin.peterson | 2009-01-18 16:27:04 -0600 (Sun, 18 Jan 2009) | 55 lines

  Merged revisions 68633,68648,68667,68706,68718,68720-68721,68724-68727,68739 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68633 | thomas.heller | 2009-01-16 12:53:44 -0600 (Fri, 16 Jan 2009) | 3 lines

    Change an example in the docs to avoid a mistake when the code is copy
    pasted and changed afterwards.
  ........
    r68648 | benjamin.peterson | 2009-01-16 22:28:57 -0600 (Fri, 16 Jan 2009) | 1 line

    use enumerate
  ........
    r68667 | amaury.forgeotdarc | 2009-01-17 14:18:59 -0600 (Sat, 17 Jan 2009) | 3 lines

    #4077: No need to append \n when calling Py_FatalError
    + fix a declaration to make it match the one in pythonrun.h
  ........
    r68706 | benjamin.peterson | 2009-01-17 19:28:46 -0600 (Sat, 17 Jan 2009) | 1 line

    fix grammar
  ........
    r68718 | georg.brandl | 2009-01-18 04:42:35 -0600 (Sun, 18 Jan 2009) | 1 line

    #4976: union() and intersection() take multiple args, but talk about "the other".
  ........
    r68720 | georg.brandl | 2009-01-18 04:45:22 -0600 (Sun, 18 Jan 2009) | 1 line

    #4974: fix redundant mention of lists and tuples.
  ........
    r68721 | georg.brandl | 2009-01-18 04:48:16 -0600 (Sun, 18 Jan 2009) | 1 line

    #4914: trunc is in math.
  ........
    r68724 | georg.brandl | 2009-01-18 07:24:10 -0600 (Sun, 18 Jan 2009) | 1 line

    #4979: correct result range for some random functions.
  ........
    r68725 | georg.brandl | 2009-01-18 07:47:26 -0600 (Sun, 18 Jan 2009) | 1 line

    #4857: fix augmented assignment target spec.
  ........
    r68726 | georg.brandl | 2009-01-18 08:41:52 -0600 (Sun, 18 Jan 2009) | 1 line

    #4923: clarify what was added.
  ........
    r68727 | georg.brandl | 2009-01-18 12:25:30 -0600 (Sun, 18 Jan 2009) | 1 line

    #4986: augassigns are not expressions.
  ........
    r68739 | benjamin.peterson | 2009-01-18 15:11:38 -0600 (Sun, 18 Jan 2009) | 1 line

    fix test that wasn't working as expected #4990
  ........
................
2009-01-18 22:40:43 +00:00
Martin v. Löwis
bbcca6098d Merged revisions 68525 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68525 | martin.v.loewis | 2009-01-11 10:30:50 +0100 (So, 11 Jan 2009) | 9 lines

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

  ........
    r68523 | martin.v.loewis | 2009-01-11 10:26:54 +0100 (So, 11 Jan 2009) | 2 lines

    Issue #4279: Fix build of parsermodule under Cygwin.
  ........
................
2009-01-11 09:33:05 +00:00
Antoine Pitrou
1d9990b291 Merged revisions 68463 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68463 | antoine.pitrou | 2009-01-09 23:12:30 +0100 (ven., 09 janv. 2009) | 4 lines

  Fix bug introduced in r68451: stdio must always be opened in line-buffered mode
  if isatty() is true.
........
2009-01-09 22:26:34 +00:00
Antoine Pitrou
4ff3f1fb21 Merged revisions 68451 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68451 | antoine.pitrou | 2009-01-09 19:53:14 +0100 (ven., 09 janv. 2009) | 6 lines

  Issue #4705: Fix the -u ("unbuffered binary stdout and stderr") command-line
  flag to work properly. Furthermore, when specifying -u, the text stdout
  and stderr streams have line-by-line buffering enabled (the default being
  to buffer arbitrary chunks of data). Patch by Victor Stinner, test by me.
........
2009-01-09 19:14:56 +00:00
Antoine Pitrou
a4d4b470e5 Merged revisions 68363 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68363 | antoine.pitrou | 2009-01-06 20:02:24 +0100 (mar., 06 janv. 2009) | 17 lines

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

  ........
    r68360 | antoine.pitrou | 2009-01-06 19:10:47 +0100 (mar., 06 janv. 2009) | 7 lines

    Issue #1180193: When importing a module from a .pyc (or .pyo) file with
    an existing .py counterpart, override the co_filename attributes of all
    code objects if the original filename is obsolete (which can happen if the
    file has been renamed, moved, or if it is accessed through different paths).
    Patch by Ziga Seilnacht and Jean-Paul Calderone.
  ........
    r68361 | antoine.pitrou | 2009-01-06 19:34:08 +0100 (mar., 06 janv. 2009) | 3 lines

    Use shutil.rmtree rather than os.rmdir.
  ........
................
2009-01-06 19:08:18 +00:00
Georg Brandl
fa1ce4662a Merged revisions 68245 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r68245 | georg.brandl | 2009-01-03 23:33:39 +0100 (Sat, 03 Jan 2009) | 49 lines

  Merged revisions 68112,68115,68120,68133,68141-68142,68145-68146,68148-68149 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68112 | benjamin.peterson | 2009-01-01 00:48:39 +0100 (Thu, 01 Jan 2009) | 1 line

    #4795 inspect.isgeneratorfunction() should return False instead of None
  ........
    r68115 | benjamin.peterson | 2009-01-01 05:04:41 +0100 (Thu, 01 Jan 2009) | 1 line

    simplfy code
  ........
    r68120 | georg.brandl | 2009-01-01 13:15:31 +0100 (Thu, 01 Jan 2009) | 4 lines

    #4228: Pack negative values the same way as 2.4
    in struct's L format.
  ........
    r68133 | antoine.pitrou | 2009-01-01 16:38:03 +0100 (Thu, 01 Jan 2009) | 1 line

    fill in actual issue number in tests
  ........
    r68141 | benjamin.peterson | 2009-01-01 17:43:12 +0100 (Thu, 01 Jan 2009) | 1 line

    fix highlighting
  ........
    r68142 | benjamin.peterson | 2009-01-01 18:29:49 +0100 (Thu, 01 Jan 2009) | 2 lines

    welcome to 2009, Python!
  ........
    r68145 | amaury.forgeotdarc | 2009-01-02 01:03:54 +0100 (Fri, 02 Jan 2009) | 5 lines

    #4801 _collections module fails to build on cygwin.

    _PyObject_GC_TRACK is the macro version of PyObject_GC_Track,
    and according to documentation it should not be used for extension modules.
  ........
    r68146 | ronald.oussoren | 2009-01-02 11:44:46 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue4472: "configure --enable-shared doesn't work on OSX"
  ........
    r68148 | ronald.oussoren | 2009-01-02 11:48:31 +0100 (Fri, 02 Jan 2009) | 2 lines

    Forgot to add a NEWS item in my previous checkin
  ........
    r68149 | ronald.oussoren | 2009-01-02 11:50:48 +0100 (Fri, 02 Jan 2009) | 2 lines

    Fix for issue4780
  ........
................
2009-01-04 00:08:31 +00:00