]> granicus.if.org Git - python/log
python
14 years agoMerged revisions 80187 via svnmerge from
Ronald Oussoren [Sun, 18 Apr 2010 18:21:03 +0000 (18:21 +0000)]
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.
........

Also: force usage of gcc-4.0 when building using the 10.4 SDK,
this is needed to avoid compile errors when building on OSX 10.6
(and is already in the trunk)

14 years agoMerged revisions 80179 via svnmerge from
Ronald Oussoren [Sun, 18 Apr 2010 15:23:23 +0000 (15:23 +0000)]
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
........

14 years agoMerged revisions 80178 via svnmerge from
Ronald Oussoren [Sun, 18 Apr 2010 14:34:22 +0000 (14:34 +0000)]
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
........

14 years agoMoved entry in Misc/NEWS which was inserted in the wrong place.
Giampaolo Rodolà [Sun, 18 Apr 2010 13:19:16 +0000 (13:19 +0000)]
Moved entry in Misc/NEWS which was inserted in the wrong place.

14 years agoMerged revisions 80172 via svnmerge from
Giampaolo Rodolà [Sun, 18 Apr 2010 13:13:54 +0000 (13:13 +0000)]
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
........

14 years agoRemove link to nonexisting target.
Georg Brandl [Sun, 18 Apr 2010 09:46:52 +0000 (09:46 +0000)]
Remove link to nonexisting target.

14 years agoMerged revisions 80030 via svnmerge from
Georg Brandl [Sun, 18 Apr 2010 09:31:55 +0000 (09:31 +0000)]
Merged revisions 80030 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.
........

14 years agoMerged revisions 80146 via svnmerge from
Senthil Kumaran [Sat, 17 Apr 2010 14:33:55 +0000 (14:33 +0000)]
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.
........

14 years agoMerged revisions 80129 via svnmerge from
Benjamin Peterson [Fri, 16 Apr 2010 23:00:54 +0000 (23:00 +0000)]
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
........

14 years agoMerged revisions 80123-80124,80126 via svnmerge from
Benjamin Peterson [Fri, 16 Apr 2010 22:43:53 +0000 (22:43 +0000)]
Merged revisions 80123-80124,80126 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
........
  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
........

14 years agoMerged revisions 80062 via svnmerge from
R. David Murray [Tue, 13 Apr 2010 21:05:24 +0000 (21:05 +0000)]
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.
........

14 years agoBlocked revisions 80035 via svnmerge
Mark Dickinson [Tue, 13 Apr 2010 11:50:59 +0000 (11:50 +0000)]
Blocked revisions 80035 via svnmerge

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

14 years agoMerged revisions 80026 via svnmerge from
Brian Curtin [Tue, 13 Apr 2010 02:39:59 +0000 (02:39 +0000)]
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.
........

14 years agoMerged revisions 79875 via svnmerge from
Mark Dickinson [Mon, 12 Apr 2010 18:43:56 +0000 (18:43 +0000)]
Merged revisions 79875 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r79875 | mark.dickinson | 2010-04-06 23:18:23 +0100 (Tue, 06 Apr 2010) | 1 line

  More NaN consistency doc fixes.
........

14 years agoBlocked revisions 80004 via svnmerge
R. David Murray [Mon, 12 Apr 2010 16:40:20 +0000 (16:40 +0000)]
Blocked revisions 80004 via svnmerge

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

14 years agoMerged revisions 80000 via svnmerge from
Stefan Krah [Mon, 12 Apr 2010 15:29:47 +0000 (15:29 +0000)]
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.
........

14 years agoMerged revisions 79988 via svnmerge from
Senthil Kumaran [Mon, 12 Apr 2010 06:56:24 +0000 (06:56 +0000)]
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)
........

14 years agoMerged revisions 79982 via svnmerge from
Antoine Pitrou [Mon, 12 Apr 2010 00:19:32 +0000 (00:19 +0000)]
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)
........

14 years agoMerged revisions 79954 via svnmerge from
Stefan Krah [Sun, 11 Apr 2010 16:36:10 +0000 (16:36 +0000)]
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.
........

14 years agoAdd descriptor howto to main documentation
Raymond Hettinger [Sun, 11 Apr 2010 08:17:32 +0000 (08:17 +0000)]
Add descriptor howto to main documentation

14 years agoAdd the sorting HOWTO to the main docs.
Raymond Hettinger [Sun, 11 Apr 2010 00:03:33 +0000 (00:03 +0000)]
Add the sorting HOWTO to the main docs.

14 years agoFixup new itertools recipes.
Raymond Hettinger [Sat, 10 Apr 2010 06:51:41 +0000 (06:51 +0000)]
Fixup new itertools recipes.

14 years agoMerged revisions 79910 via svnmerge from
Antoine Pitrou [Fri, 9 Apr 2010 20:44:09 +0000 (20:44 +0000)]
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.
........

14 years agoremove use of 2.7 unittest features
Benjamin Peterson [Wed, 7 Apr 2010 20:40:30 +0000 (20:40 +0000)]
remove use of 2.7 unittest features

14 years agoBlocked revisions 79885 via svnmerge
Stefan Krah [Wed, 7 Apr 2010 08:53:25 +0000 (08:53 +0000)]
Blocked revisions 79885 via svnmerge

........
  r79885 | stefan.krah | 2010-04-07 10:24:44 +0200 (Wed, 07 Apr 2010) | 1 line

  Issue #8328: Silence Visual Studio warnings.
........

14 years agoBlocked revisions 79314,79316,79320,79528 via svnmerge
Ezio Melotti [Wed, 7 Apr 2010 05:14:03 +0000 (05:14 +0000)]
Blocked revisions 79314,79316,79320,79528 via svnmerge

........
  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.
........
  r79316 | ezio.melotti | 2010-03-23 02:25:19 +0200 (Tue, 23 Mar 2010) | 1 line

  Remove link to objects.rst (gone in r79179).
........
  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.
........
  r79528 | ezio.melotti | 2010-03-31 11:33:50 +0300 (Wed, 31 Mar 2010) | 1 line

  Silence a py3k warning.
........

14 years agoMerged revisions 79871 via svnmerge from
Mark Dickinson [Tue, 6 Apr 2010 22:11:54 +0000 (22:11 +0000)]
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).
........

14 years agoMerged revisions 79866-79867 via svnmerge from
Benjamin Peterson [Tue, 6 Apr 2010 21:55:35 +0000 (21:55 +0000)]
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
........

14 years agoMerged revisions 79858 via svnmerge from
Mark Dickinson [Tue, 6 Apr 2010 19:52:05 +0000 (19:52 +0000)]
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.
........

14 years agoBlocked revisions 79852 via svnmerge
Mark Dickinson [Tue, 6 Apr 2010 18:22:38 +0000 (18:22 +0000)]
Blocked revisions 79852 via svnmerge

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

14 years agoMerged revisions 79848 via svnmerge from
Antoine Pitrou [Tue, 6 Apr 2010 17:24:02 +0000 (17:24 +0000)]
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.
........

14 years agoBlocked revisions 79843-79844 via svnmerge
Mark Dickinson [Tue, 6 Apr 2010 16:55:43 +0000 (16:55 +0000)]
Blocked revisions 79843-79844 via svnmerge

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

14 years agoFix incorrect stacklevel for struct warnings. (Partial backport of r78690).
Mark Dickinson [Tue, 6 Apr 2010 15:19:40 +0000 (15:19 +0000)]
Fix incorrect stacklevel for struct warnings.  (Partial backport of r78690).

14 years agoBlocked revisions 79818 via svnmerge
Ezio Melotti [Tue, 6 Apr 2010 14:43:22 +0000 (14:43 +0000)]
Blocked revisions 79818 via svnmerge

........
  r79818 | ezio.melotti | 2010-04-06 06:26:49 +0300 (Tue, 06 Apr 2010) | 1 line

  Fix several links and other mistakes.
........

14 years agoBlocked revisions 79826 via svnmerge
Eric Smith [Tue, 6 Apr 2010 14:32:21 +0000 (14:32 +0000)]
Blocked revisions 79826 via svnmerge

........
  r79826 | eric.smith | 2010-04-06 10:30:15 -0400 (Tue, 06 Apr 2010) | 1 line

  Fixed PEP 378 example.
........

14 years agoBlocked revisions 79809 via svnmerge
Mark Dickinson [Tue, 6 Apr 2010 13:35:54 +0000 (13:35 +0000)]
Blocked revisions 79809 via svnmerge

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

14 years agoBlocked revisions 79804 via svnmerge
Mark Dickinson [Mon, 5 Apr 2010 18:10:18 +0000 (18:10 +0000)]
Blocked revisions 79804 via svnmerge

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

14 years agoBlocked revisions 79801 via svnmerge
Tarek Ziadé [Mon, 5 Apr 2010 14:59:36 +0000 (14:59 +0000)]
Blocked revisions 79801 via svnmerge

........
  r79801 | tarek.ziade | 2010-04-05 16:58:14 +0200 (Mon, 05 Apr 2010) | 1 line

  added a note for Andrew, about distutils2
........

14 years agoMerged revisions 79797 via svnmerge from
Ezio Melotti [Mon, 5 Apr 2010 12:55:05 +0000 (12:55 +0000)]
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.
........

14 years ago#7721: replace code that works only in 2.7+ with equivalent.
Georg Brandl [Mon, 5 Apr 2010 11:46:16 +0000 (11:46 +0000)]
#7721: replace code that works only in 2.7+ with equivalent.

14 years agoBlocked revisions 79788 via svnmerge
Ezio Melotti [Mon, 5 Apr 2010 08:19:19 +0000 (08:19 +0000)]
Blocked revisions 79788 via svnmerge

........
  r79788 | ezio.melotti | 2010-04-05 11:16:41 +0300 (Mon, 05 Apr 2010) | 1 line

  Fix markup errors.
........

14 years agoMerged revisions 79786 via svnmerge from
Ezio Melotti [Mon, 5 Apr 2010 08:08:36 +0000 (08:08 +0000)]
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.
........

14 years agoMerged revisions 79781 via svnmerge from
Ezio Melotti [Mon, 5 Apr 2010 04:00:14 +0000 (04:00 +0000)]
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.
........

14 years agoBlocked revisions 79768 via svnmerge
Ezio Melotti [Sun, 4 Apr 2010 23:29:59 +0000 (23:29 +0000)]
Blocked revisions 79768 via svnmerge

........
  r79768 | ezio.melotti | 2010-04-05 02:21:53 +0300 (Mon, 05 Apr 2010) | 1 line

  Fix markup in decimal.rst.
........

14 years agoMerged revisions 79769 via svnmerge from
Benjamin Peterson [Sun, 4 Apr 2010 23:27:35 +0000 (23:27 +0000)]
Merged revisions 79769 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r79769 | benjamin.peterson | 2010-04-04 18:23:22 -0500 (Sun, 04 Apr 2010) | 1 line

  fix dis on new style classes #8310
........

14 years agoMerged revisions 79763 via svnmerge from
Benjamin Peterson [Sun, 4 Apr 2010 23:15:45 +0000 (23:15 +0000)]
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
........

14 years agoBlocked revisions 79756 via svnmerge
Mark Dickinson [Sun, 4 Apr 2010 22:13:45 +0000 (22:13 +0000)]
Blocked revisions 79756 via svnmerge

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

14 years agoBlocked revisions 79751 via svnmerge
Mark Dickinson [Sun, 4 Apr 2010 21:28:02 +0000 (21:28 +0000)]
Blocked revisions 79751 via svnmerge

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

14 years agoBlocked revisions 79740 via svnmerge
Ezio Melotti [Sun, 4 Apr 2010 07:00:48 +0000 (07:00 +0000)]
Blocked revisions 79740 via svnmerge

........
  r79740 | ezio.melotti | 2010-04-04 10:00:02 +0300 (Sun, 04 Apr 2010) | 1 line

  Use more specific assert* methods in test_struct.
........

14 years agoBlocked revisions 79735 via svnmerge
Ezio Melotti [Sun, 4 Apr 2010 06:51:32 +0000 (06:51 +0000)]
Blocked revisions 79735 via svnmerge

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

14 years agoBlocked revisions 79660,79733 via svnmerge
Ezio Melotti [Sun, 4 Apr 2010 06:43:43 +0000 (06:43 +0000)]
Blocked revisions 79660,79733 via svnmerge

........
  r79660 | raymond.hettinger | 2010-04-03 13:22:00 +0300 (Sat, 03 Apr 2010) | 1 line

  Add subtract() method to collections.Counter() objects.
........
  r79733 | ezio.melotti | 2010-04-04 09:41:27 +0300 (Sun, 04 Apr 2010) | 1 line

  Add a versionadded to Counter.subtract() doc.
........

14 years agoBlocked revisions 79707 via svnmerge
Mark Dickinson [Sat, 3 Apr 2010 16:44:40 +0000 (16:44 +0000)]
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.
........

14 years agoBlocked revisions 79699 via svnmerge
Mark Dickinson [Sat, 3 Apr 2010 15:48:11 +0000 (15:48 +0000)]
Blocked revisions 79699 via svnmerge

........
  r79699 | mark.dickinson | 2010-04-03 16:47:46 +0100 (Sat, 03 Apr 2010) | 1 line

  Add Misc/NEWS entry for r79609.
........

14 years agoBlocked revisions 79624 via svnmerge
Ezio Melotti [Sat, 3 Apr 2010 15:37:56 +0000 (15:37 +0000)]
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).
........

14 years agoBlocked revisions 79540-79541 via svnmerge
Ezio Melotti [Sat, 3 Apr 2010 15:22:53 +0000 (15:22 +0000)]
Blocked revisions 79540-79541 via svnmerge

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

14 years agoBlocked revisions 79678 via svnmerge
Ezio Melotti [Sat, 3 Apr 2010 14:54:45 +0000 (14:54 +0000)]
Blocked revisions 79678 via svnmerge

........
  r79678 | ezio.melotti | 2010-04-03 17:51:00 +0300 (Sat, 03 Apr 2010) | 1 line

  Use more specific assert* methods in test_decimal.
........

14 years agoBlocked revisions 79674 via svnmerge
Mark Dickinson [Sat, 3 Apr 2010 14:09:10 +0000 (14:09 +0000)]
Blocked revisions 79674 via svnmerge

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

14 years agoBlocked revisions 79629 via svnmerge
Mark Dickinson [Sat, 3 Apr 2010 11:20:06 +0000 (11:20 +0000)]
Blocked revisions 79629 via svnmerge

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

14 years agoBlocked revisions 79583,79588-79589 via svnmerge
Mark Dickinson [Sat, 3 Apr 2010 11:05:09 +0000 (11:05 +0000)]
Blocked revisions 79583,79588-79589 via svnmerge

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

14 years agoMerged revisions 79661 via svnmerge from
Mark Dickinson [Sat, 3 Apr 2010 10:46:46 +0000 (10:46 +0000)]
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.
........

14 years agoRemove use of skipUnless; this was causing test_structmembers to fail.
Mark Dickinson [Sat, 3 Apr 2010 10:44:11 +0000 (10:44 +0000)]
Remove use of skipUnless;  this was causing test_structmembers to fail.

14 years agoMerged revisions 79654 via svnmerge from
Victor Stinner [Sat, 3 Apr 2010 08:42:35 +0000 (08:42 +0000)]
Merged revisions 79654 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

14 years agoBlocked revisions 79652 via svnmerge
Tarek Ziadé [Sat, 3 Apr 2010 08:39:10 +0000 (08:39 +0000)]
Blocked revisions 79652 via svnmerge

........
  r79652 | tarek.ziade | 2010-04-03 10:37:59 +0200 (Sat, 03 Apr 2010) | 1 line

  Issue #1222585: Added LDCXXSHARED for C++ support
........

14 years agoMerged revisions 79642,79644 via svnmerge from
Benjamin Peterson [Sat, 3 Apr 2010 01:40:44 +0000 (01:40 +0000)]
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
........

14 years agoMerged revisions 79582 via svnmerge from
Ezio Melotti [Fri, 2 Apr 2010 22:13:35 +0000 (22:13 +0000)]
Merged revisions 79582 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r79582 | georg.brandl | 2010-04-02 11:51:31 +0300 (Fri, 02 Apr 2010) | 1 line

  Fix typo in unicode character name.
........

14 years agoBlocked revisions 79618 via svnmerge
Tarek Ziadé [Fri, 2 Apr 2010 21:15:01 +0000 (21:15 +0000)]
Blocked revisions 79618 via svnmerge

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

14 years agoUndo accidental change in r79612.
Mark Dickinson [Fri, 2 Apr 2010 19:28:02 +0000 (19:28 +0000)]
Undo accidental change in r79612.

14 years agoUndo temporary commits r79601 and r79560.
Mark Dickinson [Fri, 2 Apr 2010 19:24:36 +0000 (19:24 +0000)]
Undo temporary commits r79601 and r79560.

14 years agoAdd missing position specifiers in format string.
Mark Dickinson [Fri, 2 Apr 2010 14:01:22 +0000 (14:01 +0000)]
Add missing position specifiers in format string.

14 years agoBlocked revisions 79596 via svnmerge
Eric Smith [Fri, 2 Apr 2010 12:36:29 +0000 (12:36 +0000)]
Blocked revisions 79596 via svnmerge

........
  r79596 | eric.smith | 2010-04-02 08:30:56 -0400 (Fri, 02 Apr 2010) | 1 line

  Issue 7994: Make object.__format__ with a non-empty format string a PendingDecprecationWarning. Still need to remove uses of this from various tests.
........

14 years agoCleanup itertools recipes
Raymond Hettinger [Fri, 2 Apr 2010 06:21:59 +0000 (06:21 +0000)]
Cleanup itertools recipes

14 years agoAdd and update itertools recipes.
Raymond Hettinger [Fri, 2 Apr 2010 02:37:33 +0000 (02:37 +0000)]
Add and update itertools recipes.

14 years agoOutput extra debug info for fromhex tests, to aid diagnosis of issue 8265.
Mark Dickinson [Thu, 1 Apr 2010 20:49:45 +0000 (20:49 +0000)]
Output extra debug info for fromhex tests, to aid diagnosis of issue 8265.

This commit is temporary, and will be reverted within the next 3 days.

14 years agoDocument the link to the HowTo guide.
Raymond Hettinger [Thu, 1 Apr 2010 07:25:26 +0000 (07:25 +0000)]
Document the link to the HowTo guide.

14 years agoMerged revisions 79543 via svnmerge from
Brian Curtin [Thu, 1 Apr 2010 04:03:45 +0000 (04:03 +0000)]
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.
........

14 years agoMerged revisions 79529 via svnmerge from
Brian Curtin [Wed, 31 Mar 2010 17:43:52 +0000 (17:43 +0000)]
Merged revisions 79529 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

14 years agoRemove paragraph about inefficiency of lists used as queues now that the example...
Ezio Melotti [Wed, 31 Mar 2010 07:39:45 +0000 (07:39 +0000)]
Remove paragraph about inefficiency of lists used as queues now that the example uses deque.

14 years agoBlocked revisions 79522 via svnmerge
Ezio Melotti [Wed, 31 Mar 2010 07:32:22 +0000 (07:32 +0000)]
Blocked revisions 79522 via svnmerge

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

14 years agoMerged revisions 79518 via svnmerge from
Brian Curtin [Wed, 31 Mar 2010 03:14:27 +0000 (03:14 +0000)]
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.
........

14 years agoBlocked revisions 79494,79496-79498 via svnmerge
Florent Xicluna [Tue, 30 Mar 2010 20:00:18 +0000 (20:00 +0000)]
Blocked revisions 79494,79496-79498 via svnmerge

........
  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.
........
  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).
........
  r79498 | florent.xicluna | 2010-03-30 18:42:47 +0200 (mar, 30 mar 2010) | 2 lines

  fix ACKS: alphabetic order and UTF-8
........

14 years agoFix an oversight in merge r78282.
Florent Xicluna [Tue, 30 Mar 2010 10:39:44 +0000 (10:39 +0000)]
Fix an oversight in merge r78282.

14 years agoMerged revisions 79047 via svnmerge from
Senthil Kumaran [Mon, 29 Mar 2010 19:30:44 +0000 (19:30 +0000)]
Merged revisions 79047 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r79047 | senthil.kumaran | 2010-03-18 17:44:15 +0530 (Thu, 18 Mar 2010) | 3 lines

  Fix for Issue8135 - urllib.unquote to support mixed percent escapes
........

14 years agoUpdate itertools recipes.
Raymond Hettinger [Sun, 28 Mar 2010 18:12:35 +0000 (18:12 +0000)]
Update itertools recipes.

14 years agoMerged revisions 79195,79425,79427,79450 via svnmerge from
Florent Xicluna [Sun, 28 Mar 2010 09:37:55 +0000 (09:37 +0000)]
Merged revisions 79195,79425,79427,79450 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.
........
  r79425 | florent.xicluna | 2010-03-25 21:32:07 +0100 (jeu, 25 mar 2010) | 2 lines

  Syntax cleanup `== None` -> `is None`
........
  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.
........

14 years agoBlocked revisions 79207,79288,79295-79296,79310,79334,79344,79346,79350,79378,79382...
Florent Xicluna [Sun, 28 Mar 2010 09:35:22 +0000 (09:35 +0000)]
Blocked revisions 79207,79288,79295-79296,79310,79334,79344,79346,79350,79378,79382,79426 via svnmerge

........
  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.
........
  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."
........
  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).
........
  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.
........
  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.
........
  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).
........
  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.
........
  r79426 | florent.xicluna | 2010-03-25 21:33:49 +0100 (jeu, 25 mar 2010) | 2 lines

  #8207: Fix test_pep277 on OS X
........

14 years agoBlocked revisions 79455,79457 via svnmerge
Mark Dickinson [Sat, 27 Mar 2010 11:17:24 +0000 (11:17 +0000)]
Blocked revisions 79455,79457 via svnmerge

........
  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.
........
  r79457 | mark.dickinson | 2010-03-27 11:14:37 +0000 (Sat, 27 Mar 2010) | 1 line

  Add Misc/NEWS entry for r79455.
........

14 years agoMerged revisions 79448 via svnmerge from
Antoine Pitrou [Fri, 26 Mar 2010 19:33:53 +0000 (19:33 +0000)]
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)
........

14 years agoMerged revisions 79430 via svnmerge from
Brian Curtin [Thu, 25 Mar 2010 23:56:05 +0000 (23:56 +0000)]
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.
........

14 years agoBlocked revisions 79392 via svnmerge
Victor Stinner [Thu, 25 Mar 2010 01:05:37 +0000 (01:05 +0000)]
Blocked revisions 79392 via svnmerge

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

14 years agoMerged revisions 79395 via svnmerge from
Victor Stinner [Thu, 25 Mar 2010 00:53:11 +0000 (00:53 +0000)]
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).
........

14 years agoBlocked revisions 79388 via svnmerge
Steven Bethard [Wed, 24 Mar 2010 23:11:37 +0000 (23:11 +0000)]
Blocked revisions 79388 via svnmerge

........
  r79388 | steven.bethard | 2010-03-24 16:03:24 -0700 (Wed, 24 Mar 2010) | 1 line

  Replace license with simple attribution.
........

14 years agoMerged revisions 79362 via svnmerge from
Ezio Melotti [Tue, 23 Mar 2010 23:54:33 +0000 (23:54 +0000)]
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.
........

14 years agoMerged revisions 79358 via svnmerge from
Ezio Melotti [Tue, 23 Mar 2010 23:27:51 +0000 (23:27 +0000)]
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.
........

14 years agoMerged revisions 79351 via svnmerge from
Benjamin Peterson [Tue, 23 Mar 2010 21:02:50 +0000 (21:02 +0000)]
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
........

14 years agoBlocked revisions 77911 via svnmerge
Ezio Melotti [Tue, 23 Mar 2010 15:58:17 +0000 (15:58 +0000)]
Blocked revisions 77911 via svnmerge

........
  r77911 | ezio.melotti | 2010-02-02 17:12:42 +0200 (Tue, 02 Feb 2010) | 1 line

  Silence a couple of -3 warnings
........

14 years agoBlocked revisions 77548,77796,77809 via svnmerge
Ezio Melotti [Tue, 23 Mar 2010 14:48:47 +0000 (14:48 +0000)]
Blocked revisions 77548,77796,77809 via svnmerge

........
  r77548 | ezio.melotti | 2010-01-16 21:36:42 +0200 (Sat, 16 Jan 2010) | 1 line

  remove wrong markup
........
  r77796 | ezio.melotti | 2010-01-27 22:25:11 +0200 (Wed, 27 Jan 2010) | 1 line

  #7765: typos
........
  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
........

14 years agoMove entry for r79342 to the right section.
Florent Xicluna [Tue, 23 Mar 2010 13:32:34 +0000 (13:32 +0000)]
Move entry for r79342 to the right section.

14 years agoMerged revisions 79297,79307 via svnmerge from
Florent Xicluna [Tue, 23 Mar 2010 13:30:12 +0000 (13:30 +0000)]
Merged revisions 79297,79307 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.
........
  r79307 | florent.xicluna | 2010-03-22 23:45:50 +0100 (lun, 22 mar 2010) | 2 lines

  #7667: Fix doctest failures with non-ASCII paths.
........

14 years agoMerged revisions 77298 via svnmerge from
Ezio Melotti [Tue, 23 Mar 2010 13:24:15 +0000 (13:24 +0000)]
Merged revisions 77298 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r77298 | ezio.melotti | 2010-01-04 11:00:11 +0200 (Mon, 04 Jan 2010) | 1 line

  fixed markup errors
........

14 years agoMerged revisions 73824,78887,78895,78900,79024 via svnmerge from
Ezio Melotti [Tue, 23 Mar 2010 13:20:39 +0000 (13:20 +0000)]
Merged revisions 73824,78887,78895,78900,79024 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r73824 | ezio.melotti | 2009-07-04 04:18:08 +0300 (Sat, 04 Jul 2009) | 1 line

  #6398 typo: versio. -> version.
........
  r78887 | ezio.melotti | 2010-03-13 02:15:36 +0200 (Sat, 13 Mar 2010) | 1 line

  fix broken links
........
  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.
........
  r78900 | ezio.melotti | 2010-03-13 06:39:51 +0200 (Sat, 13 Mar 2010) | 1 line

  Silence compiler warnings.
........
  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.
........