Commit Graph

41142 Commits

Author SHA1 Message Date
Vinay Sajip 9c78658670 Issue #5170: Fixed Unicode output bug in logging and added test case. This is a regression which did not occur in 2.5. 2009-02-08 19:14:41 +00:00
Mark Dickinson dd0989e7df Merged revisions 69433,69436 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69433 | mark.dickinson | 2009-02-08 13:58:10 +0000 (Sun, 08 Feb 2009) | 2 lines

  Remove redundant assignment in _PyObject_LengthHint
........
  r69436 | mark.dickinson | 2009-02-08 14:42:28 +0000 (Sun, 08 Feb 2009) | 10 lines

  Issue #789290: make sure that hash(2**63) == hash(2.**63) on 64-bit
  platforms.  The previous code was fragile, depending on the twin
  accidents that:

    (1) in C, casting the double value 2.**63 to long returns the integer
        value -2**63, and
    (2) in Python, hash(-2**63) == hash(2**63).

  There's already a test for this in test_hash.
........
2009-02-08 14:56:08 +00:00
Nick Coghlan 1e2ea82926 Blocked revisions 69425 via svnmerge
........
  r69425 | nick.coghlan | 2009-02-08 13:17:00 +1000 (Sun, 08 Feb 2009) | 1 line

  Issue #4512 closeout: Make ZipImport.get_filename() a public method
........
2009-02-08 03:41:39 +00:00
Nick Coghlan b18984a7d8 Blocked revisions 69419-69420 via svnmerge
........
  r69419 | nick.coghlan | 2009-02-08 11:26:34 +1000 (Sun, 08 Feb 2009) | 1 line

  Issue 4195: Restore the ability to execute packages with the -m switch (but this time in a way that leaves the import machinery in a valid state). (Original patch by Andi Vajda)
........
  r69420 | nick.coghlan | 2009-02-08 11:46:01 +1000 (Sun, 08 Feb 2009) | 1 line

  Mention patch submitter in NEWS entry for r69419
........
2009-02-08 02:03:18 +00:00
Guilherme Polo f1a2ebfeaa Blocked revisions 69404 via svnmerge
........
  r69404 | guilherme.polo | 2009-02-07 00:20:29 -0200 (Sat, 07 Feb 2009) | 2 lines

  Eliminated the need to use ttk.__loadtk__ and the problems related it.
........
2009-02-07 02:21:24 +00:00
Guilherme Polo b1aae9f310 Blocked revisions 69377 via svnmerge
........
  r69377 | guilherme.polo | 2009-02-06 20:48:07 -0200 (Fri, 06 Feb 2009) | 5 lines

  Issue #1731706: Call Tcl_ConditionFinalize for Tcl_Conditions that will
  not be used again (this requires Tcl/Tk 8.3.1), also fix a memory
  leak in Tkapp_Call when calling from a thread different than the one that
  created the Tcl interpreter.
........
2009-02-07 00:14:28 +00:00
Tarek Ziadé 6c207f992b Blocked revisions 69385 via svnmerge
........
  r69385 | tarek.ziade | 2009-02-07 01:05:39 +0100 (Sat, 07 Feb 2009) | 1 line

  #3986 replacing string and types call (like in the Py3k branch), and put exec_msg call at the right place
........
2009-02-07 00:07:09 +00:00
Guilherme Polo 5132d8138a Blocked revisions 69050,69060-69061,69169,69195,69211-69212 via svnmerge
........
  r69050 | guilherme.polo | 2009-01-28 11:09:03 -0200 (Wed, 28 Jan 2009) | 2 lines

  Added the ttk module. See issue #2983: Ttk support for Tkinter.
........
  r69060 | guilherme.polo | 2009-01-28 17:23:28 -0200 (Wed, 28 Jan 2009) | 2 lines

  Added support for collecting tests only from specific packages.
........
  r69061 | guilherme.polo | 2009-01-28 17:28:04 -0200 (Wed, 28 Jan 2009) | 4 lines

  * Renaming test_tk_* to test_ttk_* since that is what they are testing.
  * Added ttk tests to the expected skips mapping just like where test_tcl
  was expected to be skipped too.
........
  r69169 | guilherme.polo | 2009-02-01 00:56:16 -0200 (Sun, 01 Feb 2009) | 3 lines

  Restore Tkinter.Tk._loadtk so this test doesn't fail for problems
  related to ttk.
........
  r69195 | guilherme.polo | 2009-02-01 22:38:54 -0200 (Sun, 01 Feb 2009) | 3 lines

  Use a single Tcl interpreter through all these tests, this may help some
  failing buildbots.
........
  r69211 | guilherme.polo | 2009-02-02 18:23:29 -0200 (Mon, 02 Feb 2009) | 1 line

  Restore the previous geometry before leaving the test
........
  r69212 | guilherme.polo | 2009-02-02 18:28:59 -0200 (Mon, 02 Feb 2009) | 1 line

  Moving to importlib
........
2009-02-06 23:48:14 +00:00
Guilherme Polo c8a20daa12 Merged revisions 69376 via svnmerge from
svn+ssh://pythondev/python/trunk

........
  r69376 | guilherme.polo | 2009-02-06 20:26:22 -0200 (Fri, 06 Feb 2009) | 3 lines

  Partial fix to issue #1731706: memory leak in Tkapp_Call when calling
  from a thread different than the one that created the Tcl interpreter.
........
2009-02-06 22:52:31 +00:00
Tarek Ziadé 5ef3fdc067 Blocked revisions 69366 via svnmerge
........
  r69366 | tarek.ziade | 2009-02-06 14:27:38 +0100 (Fri, 06 Feb 2009) | 1 line

  Fixed #5167: test_customize_compiler does not apply under non unix compilers
........
2009-02-06 13:32:43 +00:00
Tarek Ziadé b4aefe9974 Blocked revisions 69360 via svnmerge
........
  r69360 | tarek.ziade | 2009-02-06 09:55:23 +0100 (Fri, 06 Feb 2009) | 1 line

  removed types usage and added test coverage (work for #3986)
........
2009-02-06 08:56:45 +00:00
Tarek Ziadé 588809e096 Blocked revisions 69356 via svnmerge
........
  r69356 | tarek.ziade | 2009-02-06 09:20:15 +0100 (Fri, 06 Feb 2009) | 1 line

  Fixed #3987 : removed unused import
........
2009-02-06 08:21:23 +00:00
Tarek Ziadé 5f34bd9657 Blocked revisions 69342 via svnmerge
........
  r69342 | tarek.ziade | 2009-02-06 02:15:51 +0100 (Fri, 06 Feb 2009) | 1 line

  fixed #1520877: now distutils reads Read  from the environment/Makefile
........
2009-02-06 01:16:49 +00:00
Eric Smith d9dca26ac2 Blocked revisions 69331 via svnmerge
........
  r69331 | eric.smith | 2009-02-05 19:48:26 -0500 (Thu, 05 Feb 2009) | 2 lines

  Implement issue #4285, convert sys.version_info to a named
  tuple. Patch by Ross Light.
........
2009-02-06 00:53:43 +00:00
Tarek Ziadé 4c02b54643 Blocked revisions 69332 via svnmerge
........
  r69332 | tarek.ziade | 2009-02-06 01:49:45 +0100 (Fri, 06 Feb 2009) | 1 line

  using >= so setting verbose to 2 will work as well
........
2009-02-06 00:51:51 +00:00
Tarek Ziadé ff804c8b27 Blocked revisions 69330 via svnmerge
........
  r69330 | tarek.ziade | 2009-02-06 01:46:57 +0100 (Fri, 06 Feb 2009) | 1 line

  README now reflects the current state
........
2009-02-06 00:51:19 +00:00
Tarek Ziadé df40bd20a0 Blocked revisions 69324 via svnmerge
........
  r69324 | tarek.ziade | 2009-02-06 01:31:59 +0100 (Fri, 06 Feb 2009) | 1 line

  Fixed #1276768: verbose option was not used in the code.
........
2009-02-06 00:33:27 +00:00
Tarek Ziadé f28849af82 Merged revisions 69316 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69316 | tarek.ziade | 2009-02-05 23:52:52 +0100 (Thu, 05 Feb 2009) | 1 line

  Fixed #5132: enable extensions to link on Solaris
........
2009-02-05 22:55:00 +00:00
Tarek Ziadé 227f6c0e32 Blocked revisions 69285 via svnmerge
........
  r69285 | tarek.ziade | 2009-02-05 10:06:23 +0100 (Thu, 05 Feb 2009) | 1 line

  Fix comment for #1835
........
2009-02-05 09:07:28 +00:00
Raymond Hettinger 11485b4869 Minor doc fixes. 2009-02-04 19:34:31 +00:00
Raymond Hettinger 1e884d9f67 Doc fixes. Remove overbroad, redundant warnings. Fixup example code. 2009-02-04 11:59:49 +00:00
Brett Cannon e17570d7fd Blocked revisions 69252-69253 via svnmerge
........
  r69252 | brett.cannon | 2009-02-02 20:58:29 -0800 (Mon, 02 Feb 2009) | 3 lines

  Make importlib a package. This allows using svn:externals in the sandbox to
  package up the code for separate distribution.
........
  r69253 | brett.cannon | 2009-02-02 20:59:58 -0800 (Mon, 02 Feb 2009) | 1 line

  Ignore bytecode files in importlib.
........
2009-02-03 05:01:06 +00:00
Raymond Hettinger 1f4f0816e7 More informative NEWS entry. 2009-02-03 03:44:39 +00:00
Raymond Hettinger 45fd4763ff Register decimals as numbers.Number 2009-02-03 03:42:07 +00:00
Raymond Hettinger 154ab71e0b Record operator deprecations in docs. 2009-02-03 03:36:27 +00:00
Raymond Hettinger 2d03602576 Validate that __length_hint__ returns a usable result. 2009-02-03 02:28:00 +00:00
Raymond Hettinger 24e2872f0d Issue 1242657: list(obj) can swallow KeyboardInterrupt 2009-02-02 22:44:06 +00:00
Guilherme Polo b2dbd4309a Merged revisions 69217,69219 via svnmerge from
svn+ssh://pythondev/python/trunk

........
  r69217 | guilherme.polo | 2009-02-02 19:08:32 -0200 (Mon, 02 Feb 2009) | 1 line

  Fix for issue #1581476
........
  r69219 | guilherme.polo | 2009-02-02 19:14:14 -0200 (Mon, 02 Feb 2009) | 1 line

  NEWS entry for issue #1581476
........
2009-02-02 21:15:41 +00:00
Martin v. Löwis 8bcbbb4e3b Merged revisions 69205 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69205 | martin.v.loewis | 2009-02-02 15:23:16 +0100 (Mo, 02 Feb 2009) | 1 line

  Issue #4494: Fix build with Py_NO_ENABLE_SHARED on Windows.
........
2009-02-02 14:24:18 +00:00
Hirokazu Yamamoto 021e92a6d0 Merged revisions 69200 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69200 | hirokazu.yamamoto | 2009-02-02 17:01:17 +0900 | 1 line

  Set native svn:eol-style property for text files.
........
2009-02-02 08:27:16 +00:00
Guilherme Polo 818aa20d4c Blocked revisions 69169,69195 via svnmerge
........
  r69169 | guilherme.polo | 2009-02-01 00:56:16 -0200 (Sun, 01 Feb 2009) | 3 lines

  Restore Tkinter.Tk._loadtk so this test doesn't fail for problems
  related to ttk.
........
  r69195 | guilherme.polo | 2009-02-01 22:38:54 -0200 (Sun, 01 Feb 2009) | 3 lines

  Use a single Tcl interpreter through all these tests, this may help some
  failing buildbots.
........
2009-02-02 00:42:09 +00:00
Gregory P. Smith 5a219e8fff merge 69161 wording update. 2009-02-01 00:25:16 +00:00
Gregory P. Smith 8c6b5040a3 #documentation update for issue4903 -
svn merge -c68535 http://svn.python.org/projects/python/trunk
 svn merge -c69159 http://svn.python.org/projects/python/trunk
2009-02-01 00:19:42 +00:00
Benjamin Peterson 339f8c6fe1 reindent, again 2009-01-31 22:25:08 +00:00
Benjamin Peterson 186d9b3b25 expand tabs in unicodeobject.c 2009-01-31 16:34:44 +00:00
Tarek Ziadé e2bd0d1620 Merged revisions 69106 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69106 | tarek.ziade | 2009-01-30 00:49:17 +0100 (Fri, 30 Jan 2009) | 1 line

  fixed test_make_distribution so it runs on any platform, as long as tar an gzip are available
........
2009-01-29 23:51:53 +00:00
Antoine Pitrou 4ad77e2550 Merged revisions 69100 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69100 | antoine.pitrou | 2009-01-29 21:19:34 +0100 (jeu., 29 janv. 2009) | 5 lines

  Issue #2047: shutil.move() could believe that its destination path was
  inside its source path if it began with the same letters (e.g. "src" vs.
  "src.new").
........
2009-01-29 20:30:51 +00:00
Mark Hammond fa7e69dc51 Merged revisions 69094 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69094 | mark.hammond | 2009-01-29 23:13:31 +1100 (Thu, 29 Jan 2009) | 2 lines

  Fix issue5075: bdist_wininst should not depend on the vc runtime?
........
2009-01-29 12:31:51 +00:00
Brett Cannon e4b6ab79ec Merged revisions 69078-69079 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69078 | brett.cannon | 2009-01-28 16:54:11 -0800 (Wed, 28 Jan 2009) | 2 lines

  Clarify some __del__ stuff.
........
  r69079 | brett.cannon | 2009-01-28 16:54:32 -0800 (Wed, 28 Jan 2009) | 2 lines

  Minor spelling mistake in datetime docs.
........
2009-01-29 03:58:16 +00:00
Benjamin Peterson 83ef75603a Merged revisions 69083 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r69083 | benjamin.peterson | 2009-01-28 21:03:00 -0600 (Wed, 28 Jan 2009) | 1 line

  fix download url
........
2009-01-29 03:11:30 +00:00
Raymond Hettinger e4cb43d420 Correct docs for ABCs (MutableSequence was missing __setiem). Simplify the table by taking out inherited requirements for abstract methods. 2009-01-29 00:02:31 +00:00
Raymond Hettinger c979448507 Issue 4920: Fixed next() vs __next__() issues in the ABCs
for Iterator and MutableSet.  Also added thorough test for
required abstractmethods.
2009-01-28 23:14:58 +00:00
Guilherme Polo 84abf9de2f Blocked revisions 69060-69063 via svnmerge
........
  r69060 | guilherme.polo | 2009-01-28 17:23:28 -0200 (Wed, 28 Jan 2009) | 2 lines

  Added support for collecting tests only from specific packages.
........
  r69061 | guilherme.polo | 2009-01-28 17:28:04 -0200 (Wed, 28 Jan 2009) | 4 lines

  * Renaming test_tk_* to test_ttk_* since that is what they are testing.
  * Added ttk tests to the expected skips mapping just like where test_tcl
  was expected to be skipped too.
........
  r69062 | guilherme.polo | 2009-01-28 18:02:01 -0200 (Wed, 28 Jan 2009) | 1 line

  Make sure the root windows gets destroyed
........
  r69063 | guilherme.polo | 2009-01-28 18:03:26 -0200 (Wed, 28 Jan 2009) | 2 lines

  Issue #5083: New 'gui' resource for regrtest.
........
2009-01-28 20:47:52 +00:00
Guilherme Polo 25c55f709b Blocked revisions 69050,69053 via svnmerge
........
  r69050 | guilherme.polo | 2009-01-28 11:09:03 -0200 (Wed, 28 Jan 2009) | 2 lines

  Added the ttk module. See issue #2983: Ttk support for Tkinter.
........
  r69053 | guilherme.polo | 2009-01-28 13:56:01 -0200 (Wed, 28 Jan 2009) | 2 lines

  Demos for ttk added.
........
2009-01-28 16:12:35 +00:00
Mark Hammond a942cc0e77 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:30:15 +00:00
Raymond Hettinger 8c0cee814f Issue 5021: doctest.testfile should set __name__ 2009-01-27 10:30:26 +00:00
Raymond Hettinger cdc9f2c1d5 Fixup itertools recipe to cover a corner case. 2009-01-27 06:38:00 +00:00
Georg Brandl badbba4f99 Allow docs to be built with Sphinx 0.5.x. 2009-01-26 23:06:17 +00:00
Mark Dickinson 6723644c5e Merged revisions 68978 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68978 | mark.dickinson | 2009-01-26 21:51:56 +0000 (Mon, 26 Jan 2009) | 3 lines

  Issue #5073: Fix occasional failure of bsddb/test/test_lock.py.  Thanks
  Hirokazu Yamamoto for the patch.
........
2009-01-26 21:53:32 +00:00
Mark Dickinson 24058549f5 Merged revisions 68974-68975 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68974 | mark.dickinson | 2009-01-26 21:36:30 +0000 (Mon, 26 Jan 2009) | 4 lines

  Fix undefined behaviour (left shift of negative value) in long_hash.  Also,
  rewrap a line of length > 79, and update comments.
........
  r68975 | mark.dickinson | 2009-01-26 21:40:08 +0000 (Mon, 26 Jan 2009) | 2 lines

  Fix comment.
........
2009-01-26 21:43:42 +00:00