Commit Graph

36496 Commits

Author SHA1 Message Date
Benjamin Peterson 9a5df4d3b7 Blocked revisions 63965,63967 via svnmerge
........
  r63965 | benjamin.peterson | 2008-06-05 17:39:34 -0500 (Thu, 05 Jun 2008) | 2 lines

  use the more idomatic while True
........
  r63967 | benjamin.peterson | 2008-06-05 18:02:33 -0500 (Thu, 05 Jun 2008) | 2 lines

  revert 63965 for preformance reasons
........
2008-06-05 23:57:54 +00:00
Benjamin Peterson 0fe14383a8 use the more idomatic (and Py3k faster) while True 2008-06-05 23:07:42 +00:00
Benjamin Peterson 36281f6215 remove imputil demo 2008-06-05 22:53:40 +00:00
Thomas Heller 6ccadce9ae Blocked revisions 63961-63963 via svnmerge
........
  r63961 | thomas.heller | 2008-06-05 19:29:38 +0200 (Do, 05 Jun 2008) | 1 line

  Fix preprocessor statement.
........
  r63962 | thomas.heller | 2008-06-05 19:51:15 +0200 (Do, 05 Jun 2008) | 3 lines

  Backport from py3k: Implement the new buffer interface from pep3118
  for ctypes instances.  Closes issue #2404.
........
  r63963 | thomas.heller | 2008-06-05 19:52:59 +0200 (Do, 05 Jun 2008) | 3 lines

  Backport from py3k: Implement the new buffer interface from pep3118
  for ctypes instances.  Closes issue #2404.
........
2008-06-05 17:57:20 +00:00
Benjamin Peterson 3a75b2207e remove unused docstring 2008-06-04 21:39:15 +00:00
Alexandre Vassalotti 267d417377 Fixed isinstance() check in dis.dis(). 2008-06-04 20:26:54 +00:00
Martin v. Löwis 00709aaa3d Merged revisions 63856-63857,63859-63860 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r63856 | robert.schuppenies | 2008-06-01 18:16:17 +0200 (So, 01 Jun 2008) | 2 lines

  Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes.
........
  r63859 | georg.brandl | 2008-06-01 18:42:16 +0200 (So, 01 Jun 2008) | 2 lines

  Some style nits. Also clarify in the docstrings what __sizeof__ does.
........
  r63860 | georg.brandl | 2008-06-01 19:05:56 +0200 (So, 01 Jun 2008) | 2 lines

  Fix test_descrtut.
........
2008-06-04 14:18:43 +00:00
Georg Brandl 01a7d82432 Remove tabcheck from the expected flags in sys.flags. 2008-06-04 14:03:46 +00:00
Georg Brandl e1b5ac6408 Remove meaning of -ttt, but still accept -t option on cmdline for compatibility. 2008-06-04 13:06:58 +00:00
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