Commit Graph

43006 Commits

Author SHA1 Message Date
Benjamin Peterson 4879c907ce the Slice in x[::] has to have step as None to help the interpreter 2009-07-20 20:28:08 +00:00
Benjamin Peterson a2514f4ce9 Merged revisions 74116 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

........
  r74116 | benjamin.peterson | 2009-07-20 12:22:35 -0500 (Mon, 20 Jul 2009) | 1 line

  placate windows
........
2009-07-20 17:24:30 +00:00
Benjamin Peterson 840077cd31 Merged revisions 73771,73811,73840,73842,73848-73849,73861,73957-73960,73964-73969,73972-73974,73977,73981,73984,74065,74113 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

........
  r73771 | benjamin.peterson | 2009-07-02 10:56:55 -0500 (Thu, 02 Jul 2009) | 1 line

  force the imports fixer to be run after the import one #6400
........
  r73811 | benjamin.peterson | 2009-07-03 09:03:14 -0500 (Fri, 03 Jul 2009) | 1 line

  check for sep, not pathsep when looking for a subpackage #6408
........
  r73840 | benjamin.peterson | 2009-07-04 09:52:28 -0500 (Sat, 04 Jul 2009) | 1 line

  don't print diffs by default; it's annoying
........
  r73842 | benjamin.peterson | 2009-07-04 09:58:46 -0500 (Sat, 04 Jul 2009) | 1 line

  complain when not showing diffs or writing
........
  r73848 | alexandre.vassalotti | 2009-07-04 23:38:19 -0500 (Sat, 04 Jul 2009) | 2 lines

  Fix test_refactor_stdin to handle print_output() method with 4 arguments.
........
  r73849 | alexandre.vassalotti | 2009-07-04 23:43:18 -0500 (Sat, 04 Jul 2009) | 5 lines

  Issue 2370: Add fixer for the removal of operator.isCallable() and
  operator.sequenceIncludes().

  Patch contributed by Jeff Balogh (and updated by me).
........
  r73861 | benjamin.peterson | 2009-07-05 09:15:53 -0500 (Sun, 05 Jul 2009) | 1 line

  cleanup and use unicode where appropiate
........
  r73957 | benjamin.peterson | 2009-07-11 15:49:56 -0500 (Sat, 11 Jul 2009) | 1 line

  fix calls to str() with unicode()
........
  r73958 | benjamin.peterson | 2009-07-11 15:51:51 -0500 (Sat, 11 Jul 2009) | 1 line

  more str() -> unicode()
........
  r73959 | benjamin.peterson | 2009-07-11 16:40:08 -0500 (Sat, 11 Jul 2009) | 1 line

  add tests for refactor_dir()
........
  r73960 | benjamin.peterson | 2009-07-11 16:44:32 -0500 (Sat, 11 Jul 2009) | 1 line

  don't parse files just because they end with 'py' (no dot)
........
  r73964 | benjamin.peterson | 2009-07-11 17:30:15 -0500 (Sat, 11 Jul 2009) | 1 line

  simplify
........
  r73965 | benjamin.peterson | 2009-07-11 17:31:30 -0500 (Sat, 11 Jul 2009) | 1 line

  remove usage of get_prefix()
........
  r73966 | benjamin.peterson | 2009-07-11 17:33:35 -0500 (Sat, 11 Jul 2009) | 1 line

  revert unintended change in 73965
........
  r73967 | benjamin.peterson | 2009-07-11 17:34:44 -0500 (Sat, 11 Jul 2009) | 1 line

  avoid expensive checks and assume the node did change
........
  r73968 | benjamin.peterson | 2009-07-11 20:46:46 -0500 (Sat, 11 Jul 2009) | 1 line

  use a regular dict for the heads to avoid adding lists in the loop
........
  r73969 | benjamin.peterson | 2009-07-11 20:50:43 -0500 (Sat, 11 Jul 2009) | 1 line

  prefix headnode functions with '_'
........
  r73972 | benjamin.peterson | 2009-07-11 21:25:45 -0500 (Sat, 11 Jul 2009) | 1 line

  try to make the head node dict as sparse as possible
........
  r73973 | benjamin.peterson | 2009-07-11 21:59:49 -0500 (Sat, 11 Jul 2009) | 1 line

  a better idea; add an option to *not* print diffs
........
  r73974 | benjamin.peterson | 2009-07-11 22:00:29 -0500 (Sat, 11 Jul 2009) | 1 line

  add space
........
  r73977 | benjamin.peterson | 2009-07-12 10:16:07 -0500 (Sun, 12 Jul 2009) | 1 line

  update get_headnode_dict tests for recent changes
........
  r73981 | benjamin.peterson | 2009-07-12 12:06:39 -0500 (Sun, 12 Jul 2009) | 4 lines

  detect when "from __future__ import print_function" is given

  Deprecate the 'print_function' option and the -p flag
........
  r73984 | benjamin.peterson | 2009-07-12 16:16:37 -0500 (Sun, 12 Jul 2009) | 1 line

  add tests for Call; thanks Joe Amenta
........
  r74065 | benjamin.peterson | 2009-07-17 12:52:49 -0500 (Fri, 17 Jul 2009) | 1 line

  pathname2url and url2pathname are in urllib.request not urllib.parse #6496
........
  r74113 | benjamin.peterson | 2009-07-20 08:56:57 -0500 (Mon, 20 Jul 2009) | 1 line

  fix deprecation warnings in tests
........
2009-07-20 15:33:09 +00:00
Benjamin Peterson 83dfc307c1 remove docs for deprecated -p option 2009-07-20 13:30:10 +00:00
Kristján Valur Jónsson c0379437fc http://bugs.python.org/issue6499
gzip.GzipFile may not exist as a parent class
2009-07-19 22:35:44 +00:00
Kristján Valur Jónsson 6d755900f6 http://bugs.python.org/issue6499
zlib/gzip may not be present for all builds.  Make xmlrpclib gracefully not supporg gzip encoding in this case
2009-07-19 22:14:00 +00:00
Benjamin Peterson d7b0eebcae split unittest.py into a package 2009-07-19 20:18:21 +00:00
Senthil Kumaran 5fee460bfa Fix for issue5102, timeout value propages between redirects, proxy, digest and
auth handlers. Fixed tests to reflect the same.
2009-07-19 02:43:43 +00:00
Mark Dickinson 5215875a95 Add Case Van Horsen to Misc/ACKS, for fractions module patches and other work 2009-07-18 16:01:57 +00:00
Mark Dickinson 88a0a2e47f Issue #6431: Fix Fraction comparisons with unknown types, and with
float infinities and nans.  Backport of r74078 from py3k.
2009-07-18 15:18:18 +00:00
Georg Brandl 3bb474714b #6489: fix an ambiguity in getiterator() documentation. 2009-07-18 09:43:40 +00:00
Georg Brandl a1a4bdb30c #6505: fix typos. 2009-07-18 09:06:31 +00:00
Georg Brandl b4d0ef91a5 #6513: fix example code: warning categories are classes, not instances. 2009-07-18 09:03:10 +00:00
Alexandre Vassalotti 130ae15183 Add a check to ensure the correct autoconf version is used
for generating the configure script.

Original idea by Martin von Löwis.
2009-07-18 00:31:06 +00:00
Alexandre Vassalotti 2ccefe1430 Regenerate configure script using autoconf 2.61. 2009-07-17 23:17:48 +00:00
Alexandre Vassalotti bd7569b4de Revert r74048. 2009-07-17 23:09:02 +00:00
Alexandre Vassalotti 0b5b8af435 Fix GCC warning about fprintf used without a string literal and
without format arguments.
2009-07-17 08:09:04 +00:00
Alexandre Vassalotti 6d78736177 Initialize variables in PyCurses_getsyx() to avoid compiler warnings. 2009-07-17 07:54:23 +00:00
Alexandre Vassalotti a2db687368 Regenerate configure script. 2009-07-17 07:46:46 +00:00
Alexandre Vassalotti e7cf1183fe Double-quote the test case for %zd printf() format support to avoid
mangling the array declarations in it.
2009-07-17 06:33:51 +00:00
Hirokazu Yamamoto 1a3d085008 NEWS about r74040. 2009-07-17 06:26:54 +00:00
Hirokazu Yamamoto e78e5d2e51 Issue #6415: Fixed warnings.warn sagfault on bad formatted string. 2009-07-17 06:20:46 +00:00
Alexandre Vassalotti 66da2635ff Clean up the test case for broken poll(). 2009-07-17 06:17:33 +00:00
Alexandre Vassalotti 30267d6516 Double-quote the test cases for chflags() and lchflags()
to ensure they don't get mangled.
2009-07-17 06:10:06 +00:00
Alexandre Vassalotti 0090089f8f Cache the results of all runtime checks.
This will be helpful to people who want to compile Python with a
cross-compiler. Now you can upload the configure script on your host
machine, run it with caching enabled, and download the cached results
on your build machine.
2009-07-17 05:26:39 +00:00
Alexandre Vassalotti 856782e45e Rename the useless AC_INCLUDES_DEFAULT and protect the includes.
This is mostly an aesthetic change.
2009-07-17 04:59:05 +00:00
Alexandre Vassalotti 786c29e39e Use AC_CHECK_SIZEOF to find the size of off_t, pthread_t and time_t. 2009-07-17 04:24:45 +00:00
Georg Brandl 3e8b869c9c Revert r74028. 2009-07-16 21:47:51 +00:00
Georg Brandl 3601a38029 #6482: simplify "except: raise" to "finally:". 2009-07-16 19:24:48 +00:00
Tarek Ziadé a99dedfce2 #6466 refactored distutils duplicate get_versions() functions (used to get gcc/ld/dllwrap versions) 2009-07-16 15:35:45 +00:00
Jesse Noller 7530e47948 Issue 6433: multiprocessing.pool.map hangs on empty list 2009-07-16 14:23:04 +00:00
Georg Brandl 2e1285baee #6481: fix typo in os.system() replacement. 2009-07-16 07:38:35 +00:00
Georg Brandl da334249a7 #6486: start with built in functions rather than "built in objects". 2009-07-16 07:33:04 +00:00
Georg Brandl d77faaf48f #5910: fix kqueue for calls with more than one event. 2009-07-16 07:18:07 +00:00
Amaury Forgeot d'Arc b9ee881f8b #6076 Add a title to the IDLE Preferences window. 2009-07-15 21:29:27 +00:00
Alexandre Vassalotti 999ecc0eaf Issue #2389: Pickle array objects using a list representation for portability
across different machine architectures and compatibility with Python 3.x.
2009-07-15 18:19:47 +00:00
Ezio Melotti d5a23e322f methods' names pep8ification 2009-07-15 17:07:04 +00:00
Benjamin Peterson 573025f298 update year 2009-07-15 00:46:42 +00:00
Michael Foord 91dcd93beb Move TestRunner initialisation into unittest.TestProgram.runTests. Fixes issue 6418. 2009-07-14 17:58:12 +00:00
Amaury Forgeot d'Arc 78c06bd9b7 Document the newly added codec 2009-07-13 23:11:54 +00:00
Marc-André Lemburg cecaa65f65 Use a different VER command output parser to address the localization
issues mentioned in #3410.

Prepare for Windows 7 (still commented out).
2009-07-13 21:28:33 +00:00
Marc-André Lemburg 19e5b3f9d1 Use a new global DEV_NULL instead of hard-coding /dev/null into the system
command helper functions.

See #6479 for some motivation.
2009-07-13 20:23:49 +00:00
Amaury Forgeot d'Arc 9d11fefe1b NEWS entry for r74000. 2009-07-13 20:03:21 +00:00
Amaury Forgeot d'Arc 70dda76cde #1616979: Add the cp720 (Arabic DOS) encoding.
Since there is no official mapping file from unicode.org,
the codec file is generated on Windows with the new genwincodec.py script.
2009-07-13 20:01:11 +00:00
Amaury Forgeot d'Arc f31fd0179e Set svn:eol-style=CRLF on all Visual Studio solution files.
This should allow direct compilation from a downloaded source tar ball.
2009-07-13 19:14:17 +00:00
Vinay Sajip cbb24b35a0 Issue #6314: logging: Extra checks on the "level" argument in more places. 2009-07-13 11:21:05 +00:00
Benjamin Peterson d50a5d5deb fix umlaut 2009-07-13 00:03:20 +00:00
Benjamin Peterson 95e5ebe3e3 change encoding to utf-8 2009-07-12 23:56:18 +00:00
Benjamin Peterson 1944d7e724 fix another name 2009-07-12 23:49:23 +00:00
Benjamin Peterson dd116c2ea5 change encoding to utf-8 2009-07-12 23:44:43 +00:00