Commit Graph

36487 Commits

Author SHA1 Message Date
Georg Brandl a26f8ca668 Revert r63934 -- it was mixing two patches. 2008-06-04 13:01:30 +00:00
Georg Brandl f954c4b9fb Remove meaning of -ttt, but still accept -t option on cmdline for compatibility. 2008-06-04 11:41:32 +00:00
Georg Brandl e5d68aceb5 Fix misspelling. 2008-06-04 11:30:26 +00:00
Walter Dörwald f342bfcbd4 Change all functions that expect one unicode character to accept a pair of
surrogates in narrow builds. Fixes issue #1706460. (Port of r63899).
2008-06-03 11:45:02 +00:00
Walter Dörwald 4daa61e87d Blocked revisions 63899 via svnmerge
........
  r63899 | walter.doerwald | 2008-06-02 22:36:03 +0200 (Mon, 02 Jun 2008) | 3 lines

  Change all functions that expect one unicode character to accept a pair of
  surrogates in narrow builds. Fixes issue #1706460.
........
2008-06-03 11:43:37 +00:00
Georg Brandl 3b55003e33 Fix Tkinter sequence passing. #2906. 2008-06-03 10:25:47 +00:00
Benjamin Peterson 807a19608a Blocked revisions 63910 via svnmerge
........
  r63910 | benjamin.peterson | 2008-06-02 20:30:37 -0500 (Mon, 02 Jun 2008) | 2 lines

  make test_mutex more elegant
........
2008-06-03 01:32:37 +00:00
Alexandre Vassalotti 846b090409 Removed the old cStringIO module. 2008-06-02 16:06:56 +00:00
Eric Smith ba8c028391 Refactored known type optimization, in anticipation of backporting to 2.6. I'll probably move this code into PyObject_Format, so everyone benefits. 2008-06-02 14:57:32 +00:00
Martin v. Löwis 7cd068baab Fix uninitialized variable access, release memory. 2008-06-02 12:33:47 +00:00
Martin v. Löwis 704d8b154b Port GetInteger and GetString to 3k. 2008-06-02 11:32:23 +00:00
Martin v. Löwis 0f5998911c Forward-port PYTHONIOENCODING. 2008-06-02 11:13:03 +00:00
Martin v. Löwis e95593e9b1 Merged revisions 63888 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63888 | martin.v.loewis | 2008-06-02 10:40:06 +0200 (Mo, 02 Jun 2008) | 2 lines

  Patch #2125: Add GetInteger and GetString methods for
  msilib.Record objects.
........
2008-06-02 10:08:54 +00:00
Martin v. Löwis 90cc5ab976 Merged revisions 63625-63629,63631-63633,63635-63638 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63625 | martin.v.loewis | 2008-05-25 13:56:23 +0200 (So, 25 Mai 2008) | 1 line

  Include all licenses of the packages that we include.
........
  r63638 | martin.v.loewis | 2008-05-25 18:37:34 +0200 (So, 25 Mai 2008) | 1 line

  Create grammar pickle files on installation; remove them on uninstallation.
........
2008-06-02 10:04:16 +00:00
Georg Brandl 4a8d47e714 Blocked revisions 63873 via svnmerge
........
  r63873 | georg.brandl | 2008-06-01 23:19:14 +0200 (Sun, 01 Jun 2008) | 2 lines

  Deprecate htmllib and sgmllib for 3.0.
........
2008-06-01 21:27:21 +00:00
Georg Brandl 877b10add4 Remove the htmllib and sgmllib modules as per PEP 3108. 2008-06-01 21:25:55 +00:00
Georg Brandl 6b38daa80d Merged revisions 63871 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63871 | georg.brandl | 2008-06-01 22:33:55 +0200 (Sun, 01 Jun 2008) | 3 lines

  Generate pydoc's topic help from the reST docs via Sphinx'
  new text writer.
........
2008-06-01 21:05:17 +00:00
Benjamin Peterson 40ab2ec796 remove mac module docs missed in the first round 2008-06-01 20:16:07 +00:00
Georg Brandl 294d5a92d4 Add proper heading for tools entry. 2008-06-01 19:25:32 +00:00
Georg Brandl e2f6e88f8e Blocked revisions 63861 via svnmerge
........
  r63861 | robert.schuppenies | 2008-06-01 19:11:09 +0200 (Sun, 01 Jun 2008) | 2 lines

  Fix test_sys.
........
2008-06-01 19:24:43 +00:00
Benjamin Peterson 1121ef6416 Blocked revisions 63863 via svnmerge
........
  r63863 | benjamin.peterson | 2008-06-01 14:01:25 -0500 (Sun, 01 Jun 2008) | 2 lines

  add a warning about bgen being removed
........
2008-06-01 19:04:01 +00:00
Benjamin Peterson 630c829643 add notes about the removal of bgen 2008-06-01 18:50:38 +00:00
Benjamin Peterson f6325444e9 remove old mac scripts including bgen 2008-06-01 13:34:59 +00:00
Martin v. Löwis 21491717bd Blocked revisions 63848-63849 via svnmerge
........
  r63848 | martin.v.loewis | 2008-06-01 10:06:17 +0200 (So, 01 Jun 2008) | 2 lines

  Move sys_stream and sys_isatty out of the have-langinfo block.
........
  r63849 | martin.v.loewis | 2008-06-01 10:19:02 +0200 (So, 01 Jun 2008) | 2 lines

  Typo: encoding -> codeset.
........
2008-06-01 08:32:41 +00:00
Martin v. Löwis 05025db8ff Blocked revisions 63846 via svnmerge
........
  r63846 | martin.v.loewis | 2008-06-01 09:20:46 +0200 (So, 01 Jun 2008) | 2 lines

  New environment variable PYTHONIOENCODING.
........
2008-06-01 07:22:10 +00:00
Alexandre Vassalotti c3e36af722 Whitespace nits. 2008-06-01 04:16:28 +00:00
Alexandre Vassalotti 787f307e35 Added documentation for PyDict_GetItemWithError(). 2008-06-01 04:00:18 +00:00
Alexandre Vassalotti cb314333fd Added missing prototype for PyDict_GetItemWithError(). 2008-06-01 03:53:03 +00:00
Mark Summerfield 9e670c2161 Added a note to [] that special forms & special chars lose their meaning
and backrefs can't be used inside []
2008-05-31 13:05:34 +00:00
Eric Smith 1d138f1c1a Optimization of str.format() for cases with unicode, long, and float
arguments.  This gives about 30% speed improvement for the simplest
(but most common) cases.  This patch skips the __format__ dispatch, and
also avoids creating an object to hold the format_spec.

Unfortunately, backporting this to 2.6 is going to be more challenging
due to str/unicode issues with format_spec.  I'll work on that next.

Then I'll spend some time profiling and see what that tells me.
2008-05-31 01:40:08 +00:00
Benjamin Peterson fc8dca27d3 remove plat-mac references 2008-05-31 00:20:59 +00:00
Eric Smith ec2c46b94e Blocked revisions 63814 via svnmerge
........
  r63814 | eric.smith | 2008-05-30 14:10:04 -0400 (Fri, 30 May 2008) | 1 line

  Refactor and clean up str.format() code (and helpers) in advance of optimizations.
........
2008-05-30 18:12:26 +00:00
Eric Smith 4a7d76ddb5 Refactor and clean up str.format() code (and helpers) in advance of optimizations. 2008-05-30 18:10:19 +00:00
Georg Brandl eb2c964aeb Add test case for r63810. 2008-05-30 12:05:02 +00:00
Georg Brandl 1e7217de49 Don't return the same object from trivial replace() cases --
it is guaranteed to return a new bytearray.
2008-05-30 12:02:38 +00:00
Georg Brandl 17cb8a85d4 Fix all return types for str/bytes/bytearray docstrings and make the wording more consistent. 2008-05-30 08:20:09 +00:00
Georg Brandl 29e4f631ac Remove basestring usage. 2008-05-30 06:27:54 +00:00
Georg Brandl 2932d9376e #3007: remove stringio docs and fix a few nits in io docs. 2008-05-30 06:27:09 +00:00
Brett Cannon eec0d5f8fd Blocked revisions 63800 via svnmerge
........
  r63800 | brett.cannon | 2008-05-29 14:28:55 -0700 (Thu, 29 May 2008) | 1 line

  Note that UserList and UserString were moved to 'collections' in 3.0.
........
2008-05-29 21:30:27 +00:00
Benjamin Peterson 856ff5f986 Merged revisions 63460,63464 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63460 | ronald.oussoren | 2008-05-18 15:54:47 -0500 (Sun, 18 May 2008) | 6 lines

  - Add unittests for platform.mac_ver (or rather, ensure that the unittest for
    that function actually tests something on OSX).

  - Add documentation to platform.mac_ver that explains why the middle element
    of the return value will not contain useful information.
........
  r63464 | benjamin.peterson | 2008-05-18 17:07:42 -0500 (Sun, 18 May 2008) | 2 lines

  fix test_platform (os was not imported)
........
2008-05-29 21:22:40 +00:00
Benjamin Peterson 8a4e0ab51b Unblocked revisions 63460,63464 via svnmerge
........
  r63460 | ronald.oussoren | 2008-05-18 15:54:47 -0500 (Sun, 18 May 2008) | 6 lines

  - Add unittests for platform.mac_ver (or rather, ensure that the unittest for
    that function actually tests something on OSX).

  - Add documentation to platform.mac_ver that explains why the middle element
    of the return value will not contain useful information.
........
  r63464 | benjamin.peterson | 2008-05-18 17:07:42 -0500 (Sun, 18 May 2008) | 2 lines

  fix test_platform (os was not imported)
........
2008-05-29 21:12:04 +00:00
Benjamin Peterson ebacd26869 add the gestalt module back as _gestalt 2008-05-29 21:09:51 +00:00
Thomas Heller 7dca3ebc97 Merged revisions 63791-63792 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63791 | thomas.heller | 2008-05-29 21:18:12 +0200 (Do, 29 Mai 2008) | 1 line

  Fix compiler warning.
........
  r63792 | thomas.heller | 2008-05-29 21:42:34 +0200 (Do, 29 Mai 2008) | 1 line

  ctypes NULL function pointers have a boolean False value now.
........
2008-05-29 19:54:39 +00:00
Georg Brandl 61dbbf02b6 Blocked revisions 63776 via svnmerge
........
  r63776 | georg.brandl | 2008-05-29 09:18:49 +0200 (Thu, 29 May 2008) | 2 lines

  #2906: accept lists for options, and some cosmetic fixes in Tkinter.
........
2008-05-29 07:20:20 +00:00
Georg Brandl bf1eb637bd #2906: accept lists for options, and some cosmetic fixes in Tkinter. 2008-05-29 07:19:00 +00:00
Brett Cannon bb87e2b686 Blocked revisions 63767 via svnmerge
........
  r63767 | brett.cannon | 2008-05-28 22:08:50 -0700 (Wed, 28 May 2008) | 4 lines

  UserString.MutableString has been removed in Python 3.0.

  Works on issue #2877. Thanks Quentin Gallet-Gilles for the patch.
........
2008-05-29 05:09:28 +00:00
Georg Brandl 6101395e74 Remove deprecated SmartCookie and SerialCookie classes. 2008-05-28 15:56:30 +00:00
Georg Brandl b17acad68e Make db modules' error classes inherit IOError.
Stop dbm from importing every dbm module when imported.
2008-05-28 08:43:17 +00:00
Georg Brandl e81f5ef1eb Remove __metaclass__ remains. 2008-05-27 20:34:09 +00:00
Benjamin Peterson 7626235633 Blocked revisions 63738 via svnmerge
........
  r63738 | benjamin.peterson | 2008-05-26 20:42:29 -0500 (Mon, 26 May 2008) | 4 lines

  Improvements for test_py3kwarn
  - Always show warnings so they are always catchable
  - Make test_os_path_walk faster by walking a less populous directory
........
2008-05-27 01:43:57 +00:00