]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
21 years agoFix test_strftime.py to escape locale time values that have characters that
Brett Cannon [Sat, 20 Mar 2004 23:13:49 +0000 (23:13 +0000)] 
Fix test_strftime.py to escape locale time values that have characters that
might be mistaken for regex syntax.
Fixes bug #883604 .

21 years agoPut entry in proper section.
Brett Cannon [Sat, 20 Mar 2004 22:48:19 +0000 (22:48 +0000)] 
Put entry in proper section.

21 years agoBackport to 2.3:
Guido van Rossum [Sat, 20 Mar 2004 22:35:07 +0000 (22:35 +0000)] 
Backport to 2.3:
Fix for SF 780407.
Change %08l to %p to print a pointer.

21 years agoBackporting to 2.3:
Guido van Rossum [Sat, 20 Mar 2004 22:22:31 +0000 (22:22 +0000)] 
Backporting to 2.3:
Fix for SF 777848.
I've been bitten by this myself in the past half year.
I hope this fix is right.

21 years agoRaise RuntimeError if the second argument to isinstance() or issubclass()
Brett Cannon [Sat, 20 Mar 2004 21:54:35 +0000 (21:54 +0000)] 
Raise RuntimeError if the second argument to isinstance() or issubclass()
is a tuple nested to a depth beyond the interpreter's recursion limit to
prevent a segfault from blowing the C stack.
Fixes bug #858016 .

21 years agoAdd mention of fix of bug #700055.
Brett Cannon [Sat, 20 Mar 2004 21:18:46 +0000 (21:18 +0000)] 
Add mention of fix of bug #700055.

21 years agoStrip all whitespace at the end of a line when validating paths specified in
Brett Cannon [Sat, 20 Mar 2004 21:14:25 +0000 (21:14 +0000)] 
Strip all whitespace at the end of a line when validating paths specified in
a .pth file.
Fixes bug #700055 .

21 years agoSF bug #918371: hasattr()'s return type
Raymond Hettinger [Sat, 20 Mar 2004 18:26:42 +0000 (18:26 +0000)] 
SF bug #918371: hasattr()'s return type

Replace 1 and 0 with True and False.

21 years agocommit the portion of PyXML patch #919008 that is relevant to the
Fred Drake [Sat, 20 Mar 2004 08:20:03 +0000 (08:20 +0000)] 
commit the portion of PyXML patch #919008 that is relevant to the
standard library:
str() of xml.sax.SAXParseException should not fail if the line and/or
column number returned by the locator are None
(tests added)

21 years agoPyFile_WriteObject(): some of the local variables are only used when
Fred Drake [Fri, 19 Mar 2004 15:23:14 +0000 (15:23 +0000)] 
PyFile_WriteObject():  some of the local variables are only used when
                       Py_USING_UNICODE is defined

21 years agofix bug related to SF bug id 788421 where DBC.set_range() could call
Gregory P. Smith [Tue, 16 Mar 2004 07:47:45 +0000 (07:47 +0000)] 
fix bug related to SF bug id 788421 where DBC.set_range() could call
free() on something it did not allocate for non B-Tree based databases.

21 years agoBackport checkin:
Walter Dörwald [Mon, 15 Mar 2004 14:22:55 +0000 (14:22 +0000)] 
Backport checkin:
Port test_binascii.py to PyUnit and enhance tests.
Code coverage for binascii.c is at 92%.
From SF patch #736962.

21 years agoSF patch #911431: robot.txt must be robots.txt
Raymond Hettinger [Sat, 13 Mar 2004 20:31:33 +0000 (20:31 +0000)] 
SF patch #911431: robot.txt must be robots.txt
(Contributed by George Yoshida.)

21 years agoBackport platform module's docs since module was added in 2.3 .
Brett Cannon [Tue, 2 Mar 2004 04:45:08 +0000 (04:45 +0000)] 
Backport platform module's docs since module was added in 2.3 .

21 years agoBackport of 1.18:
Jack Jansen [Sat, 28 Feb 2004 23:23:57 +0000 (23:23 +0000)] 
Backport of 1.18:
- Allow easy opening of experimental database, if pimp >= 0.4
- Allow easy access to the PackMan homepage, for even more databases.

21 years agoBackport of 1.29 and 1.30 (1.28 is obsolete):
Jack Jansen [Sat, 28 Feb 2004 23:21:50 +0000 (23:21 +0000)] 
Backport of 1.29 and 1.30 (1.28 is obsolete):
Started on version 0.4: better scheme for finding correct database:
- Try not only "darwin-7.X.Y" but also "darwin-7.X" and "darwin-7",
  so far we've never had to create anew database for a minor release.
- Distinguish between the various different installs (user-installed
  MacPython, apple-installed MacPython, other).

21 years agoFixes SF bsddb module bug 788421:
Gregory P. Smith [Thu, 26 Feb 2004 10:21:13 +0000 (10:21 +0000)] 
Fixes SF bsddb module bug 788421:
 * Fixed a bug in the compatibility interface set_location() method
   where it would not properly search to the next nearest key when
   used on BTree databases.  [SF bug id 788421]
 * Fixed a bug in the compatibility interface set_location() method
   where it could crash when looking up keys in a hash or recno
   format database due to an incorrect free().

21 years agofix typo in reference to RFC 3464 DSN MIME type
Fred Drake [Tue, 24 Feb 2004 20:57:30 +0000 (20:57 +0000)] 
fix typo in reference to RFC 3464 DSN MIME type

21 years agofix English usage error reported by Ken Fuchs
Fred Drake [Tue, 24 Feb 2004 16:13:04 +0000 (16:13 +0000)] 
fix English usage error reported by Ken Fuchs

21 years agoadding passing test. testing for g(*Nothing()) where Nothing is a user-defined iterator.
Samuele Pedroni [Sat, 21 Feb 2004 21:00:36 +0000 (21:00 +0000)] 
adding passing test. testing for g(*Nothing()) where Nothing is a user-defined iterator.

21 years agoadd definitions required for expat 1.95.7
Andrew MacIntyre [Fri, 20 Feb 2004 12:00:06 +0000 (12:00 +0000)] 
add definitions required for expat 1.95.7

21 years agobackport of concrete.tex v1.35:
Andrew MacIntyre [Fri, 20 Feb 2004 11:58:27 +0000 (11:58 +0000)] 
backport of concrete.tex v1.35:

The semantics of PyList_Check() and PyDict_Check() changed at 2.2, along
with most other concrete object checks, but the docs weren't brought into
line.

PyList_CheckExact() was added at 2.2 but never documented.

21 years agoFix a typo found by Mark Hammond.
Thomas Heller [Fri, 20 Feb 2004 11:23:17 +0000 (11:23 +0000)] 
Fix a typo found by Mark Hammond.

21 years agoFix two small bugs: (1) on Windows, pathname munging didn't work
Guido van Rossum [Thu, 19 Feb 2004 19:17:08 +0000 (19:17 +0000)] 
Fix two small bugs: (1) on Windows, pathname munging didn't work
right; (2) write_results_file() didn't return a tuple of two ints when
it couldn't create the file.  Backport of 1.18.

21 years agoFix docstrings to mention the correct function
Neal Norwitz [Mon, 16 Feb 2004 01:30:49 +0000 (01:30 +0000)] 
Fix docstrings to mention the correct function

21 years agoPatch #892673: Replace /usr/local/bin/python with
Martin v. Löwis [Sun, 15 Feb 2004 21:26:44 +0000 (21:26 +0000)] 
Patch #892673: Replace /usr/local/bin/python with
/usr/bin/env python'%{binsuffix}

21 years agoPatch #711838: Allow non-anonymous ftp urls in urllib2.
Martin v. Löwis [Sun, 15 Feb 2004 21:18:47 +0000 (21:18 +0000)] 
Patch #711838: Allow non-anonymous ftp urls in urllib2.

21 years agoPatch #817379: Allow absolute paths in urllib2.
Martin v. Löwis [Sun, 15 Feb 2004 20:54:13 +0000 (20:54 +0000)] 
Patch #817379: Allow absolute paths in urllib2.

21 years agoPatch #817379: Allow for absolute ftp paths.
Martin v. Löwis [Sun, 15 Feb 2004 20:52:00 +0000 (20:52 +0000)] 
Patch #817379: Allow for absolute ftp paths.

21 years agofix minor markup error: \code{for} --> \keyword{for}
Fred Drake [Thu, 12 Feb 2004 14:34:42 +0000 (14:34 +0000)] 
fix minor markup error: \code{for} --> \keyword{for}

21 years agoSF 895560: minor typo
Raymond Hettinger [Thu, 12 Feb 2004 09:52:43 +0000 (09:52 +0000)] 
SF 895560:  minor typo

21 years agoIf there is no .pyc file, just compile the code directly.
Jeremy Hylton [Wed, 11 Feb 2004 19:10:40 +0000 (19:10 +0000)] 
If there is no .pyc file, just compile the code directly.

21 years agoSF #894428, fix typo
Neal Norwitz [Tue, 10 Feb 2004 18:08:23 +0000 (18:08 +0000)] 
SF #894428, fix typo

21 years agoUpdate "more info" link to http://www.poynton.com/ColorFAQ.html .
Brett Cannon [Tue, 10 Feb 2004 01:18:30 +0000 (01:18 +0000)] 
Update "more info" link to http://www.poynton.com/ColorFAQ.html .

21 years agoDocumentation for PyDescr_NewClassMethod was missing - here's at least
Thomas Heller [Mon, 9 Feb 2004 10:44:00 +0000 (10:44 +0000)] 
Documentation for PyDescr_NewClassMethod was missing - here's at least
the function prototype.

21 years agoFixed a bug in object.__reduce_ex__ (reduce_2) when using protocol
Jim Fulton [Mon, 9 Feb 2004 02:57:18 +0000 (02:57 +0000)] 
Fixed a bug in object.__reduce_ex__ (reduce_2) when using protocol
  2.  Failure to clear the error when attempts to get the __getstate__
  attribute fail caused intermittent errors and odd behavior.

21 years agoSF patch #892821: example for urllib2 has SyntaxError
Raymond Hettinger [Sun, 8 Feb 2004 20:26:17 +0000 (20:26 +0000)] 
SF patch #892821: example for urllib2 has SyntaxError
(Contributed by George Yoshida.)

21 years agoFix misspelled name.
Raymond Hettinger [Sun, 8 Feb 2004 20:19:42 +0000 (20:19 +0000)] 
Fix misspelled name.

21 years agoFix typo
Raymond Hettinger [Sun, 8 Feb 2004 20:06:42 +0000 (20:06 +0000)] 
Fix typo

21 years agoSF patch #880552: Fix typo in usage message(prechm.py)
Raymond Hettinger [Sun, 8 Feb 2004 19:26:13 +0000 (19:26 +0000)] 
SF patch #880552:  Fix typo in usage message(prechm.py)
(Contributed by George Yoshida.)

21 years agoSF patch #875689: >100k alloc wasted on startup
Raymond Hettinger [Sun, 8 Feb 2004 18:56:07 +0000 (18:56 +0000)] 
SF patch #875689: >100k alloc wasted on startup
(Contributed by Mike Pall.)

Make sure fill_free_list() is called only once rather than 106 times
when pre-allocating small ints.

21 years agoSF bug #892854: typo in textwrap doc page
Raymond Hettinger [Sun, 8 Feb 2004 18:12:20 +0000 (18:12 +0000)] 
SF bug #892854:  typo in textwrap doc page
(Reported by Drew Perttula.)

21 years agoBackport checkin:
Walter Dörwald [Fri, 6 Feb 2004 18:33:11 +0000 (18:33 +0000)] 
Backport checkin:
Fix test failure message (from SF patch #885008)

21 years agoadded notes about weakref changes
Fred Drake [Fri, 6 Feb 2004 04:14:41 +0000 (04:14 +0000)] 
added notes about weakref changes

21 years agoBackport checkin:
Walter Dörwald [Thu, 5 Feb 2004 17:44:26 +0000 (17:44 +0000)] 
Backport checkin:
Fix reallocation bug in unicode.translate(): The code was comparing
characters instead of character pointers to determine space requirements.

21 years agoAllocating a new weakref object can cause existing weakref objects for
Fred Drake [Wed, 4 Feb 2004 23:13:43 +0000 (23:13 +0000)] 
Allocating a new weakref object can cause existing weakref objects for
the same object to be collected by the cyclic GC support if they are
only referenced by a cycle.  If the weakref being collected was one of
the weakrefs without callbacks, some local variables for the
constructor became invalid and have to be re-computed.

The test caused a segfault under a debug build without the fix applied.

21 years agoClarify minor point about the ref() and proxy() constructors.
Fred Drake [Tue, 3 Feb 2004 20:50:45 +0000 (20:50 +0000)] 
Clarify minor point about the ref() and proxy() constructors.
This matches what is already documented for corresponding feature of the C API.

21 years ago- add tests that exercise fixes for the PyWeakref_NewRef() and
Fred Drake [Tue, 3 Feb 2004 20:18:20 +0000 (20:18 +0000)] 
- add tests that exercise fixes for the PyWeakref_NewRef() and
  PyWeakref_NewProxy() constructors from the C API
- elaborate the getweakrefcount() and getweakrefs() tests slightly,
  including additional checks pulled from the trunk

21 years agoFix bug in interpretation of the "callback" argument in the constructors for
Fred Drake [Tue, 3 Feb 2004 20:15:31 +0000 (20:15 +0000)] 
Fix bug in interpretation of the "callback" argument in the constructors for
weakref ref and proxy objects; None was not being treated as identical to
NULL, though it was documented as equivalent.

21 years agoBackporting revision 1.6:
Barry Warsaw [Mon, 26 Jan 2004 18:40:49 +0000 (18:40 +0000)] 
Backporting revision 1.6:

    don't wrap lines too late by default
    closes SF bug #842213

But I think Fred meant "too long" :)

21 years agofix method name in example code
Fred Drake [Fri, 23 Jan 2004 04:08:14 +0000 (04:08 +0000)] 
fix method name in example code

21 years agoadd direct link to the article in DDJ
Fred Drake [Wed, 21 Jan 2004 18:31:16 +0000 (18:31 +0000)] 
add direct link to the article in DDJ
closes SF bug #871402

21 years agobackport some doc fixes
Skip Montanaro [Wed, 21 Jan 2004 13:49:43 +0000 (13:49 +0000)] 
backport some doc fixes

21 years agopwd_getpwuid(), pwd_getpwnam(): Patch # 868499, improvement to the error
Barry Warsaw [Tue, 20 Jan 2004 21:23:46 +0000 (21:23 +0000)] 
pwd_getpwuid(), pwd_getpwnam(): Patch # 868499, improvement to the error
messages.

21 years agogrp_getgrgid(), grp_getgrnam(): Patch # 868499, improvement to the error
Barry Warsaw [Tue, 20 Jan 2004 21:22:59 +0000 (21:22 +0000)] 
grp_getgrgid(), grp_getgrnam(): Patch # 868499, improvement to the error
messages.

21 years agoadd link to the red-dove.com page about the logging package
Fred Drake [Thu, 8 Jan 2004 15:00:36 +0000 (15:00 +0000)] 
add link to the red-dove.com page about the logging package

21 years agoadd new reference macro: \seelink
Fred Drake [Thu, 8 Jan 2004 15:00:13 +0000 (15:00 +0000)] 
add new reference macro: \seelink

21 years agoSF bug #872461: list.extend() described as experimental
Raymond Hettinger [Thu, 8 Jan 2004 00:33:04 +0000 (00:33 +0000)] 
SF bug #872461:  list.extend() described as experimental

21 years agoFix small factual error.
Raymond Hettinger [Sun, 4 Jan 2004 03:12:46 +0000 (03:12 +0000)] 
Fix small factual error.

21 years agoin the section "The interpreter stack":
Fred Drake [Thu, 1 Jan 2004 07:22:46 +0000 (07:22 +0000)] 
in the section "The interpreter stack":
- rearranged a bit to avoid duplicated information
- provide more complete (and hopefully less confusing) descriptions of
  the return values for most of these functions
  (close SF bug #563298)

21 years agoclean up indexing for None, NotImplemented
Fred Drake [Thu, 1 Jan 2004 05:46:30 +0000 (05:46 +0000)] 
clean up indexing for None, NotImplemented
closes SF bug #820344

21 years agofix reference to File Object documentation
Fred Drake [Thu, 1 Jan 2004 03:40:57 +0000 (03:40 +0000)] 
fix reference to File Object documentation
closes SF bug #825810

21 years ago(Tentative) files used for MacPython-OS9 2.3.3 distribution.
Jack Jansen [Sun, 28 Dec 2003 21:52:58 +0000 (21:52 +0000)] 
(Tentative) files used for MacPython-OS9 2.3.3 distribution.

21 years ago[Bug #864029] Fix silly typo
Andrew M. Kuchling [Tue, 23 Dec 2003 16:47:44 +0000 (16:47 +0000)] 
[Bug #864029] Fix silly typo

21 years agoBackport rev 1.30 removing 'self' from the arg list for add_type()
Raymond Hettinger [Sat, 20 Dec 2003 20:31:08 +0000 (20:31 +0000)] 
Backport rev 1.30 removing 'self' from the arg list for add_type()

21 years agoUndo one backport too many.
Raymond Hettinger [Sat, 20 Dec 2003 20:16:11 +0000 (20:16 +0000)] 
Undo one backport too many.

21 years agoThis commit was manufactured by cvs2svn to create tag 'r233'. v2.3.3
cvs2svn [Fri, 19 Dec 2003 02:06:06 +0000 (02:06 +0000)] 
This commit was manufactured by cvs2svn to create tag 'r233'.

21 years agotrace fix
Anthony Baxter [Fri, 19 Dec 2003 02:06:06 +0000 (02:06 +0000)] 
trace fix

21 years agoupdates for release
Anthony Baxter [Fri, 19 Dec 2003 02:02:30 +0000 (02:02 +0000)] 
updates for release

21 years agominor markup adjustment; will need to re-generate 2.3.3 docs
Fred Drake [Thu, 18 Dec 2003 20:57:20 +0000 (20:57 +0000)] 
minor markup adjustment; will need to re-generate 2.3.3 docs

21 years agoInstaller changes for Python 2.3.3.
Thomas Heller [Thu, 18 Dec 2003 19:18:55 +0000 (19:18 +0000)] 
Installer changes for Python 2.3.3.

21 years agoWindows build number for Python 2.3.3 is 51.
Thomas Heller [Thu, 18 Dec 2003 19:17:18 +0000 (19:17 +0000)] 
Windows build number for Python 2.3.3 is 51.

21 years agoRelease date for Python 2.3.3 (final).
Thomas Heller [Thu, 18 Dec 2003 19:16:25 +0000 (19:16 +0000)] 
Release date for Python 2.3.3 (final).

21 years agoset release date
Fred Drake [Thu, 18 Dec 2003 15:11:05 +0000 (15:11 +0000)] 
set release date

21 years agoBump version number for release.
Fred Drake [Thu, 18 Dec 2003 15:06:58 +0000 (15:06 +0000)] 
Bump version number for release.

21 years agoBackport 1.13 through 1.15, after getting a begging letter from a certain
Anthony Baxter [Thu, 18 Dec 2003 09:43:33 +0000 (09:43 +0000)] 
Backport 1.13 through 1.15, after getting a begging letter from a certain
BDFL <wink>

  The fullmodname() function chopped off the first character if the
  module existed in the current directory.

  Open results files, which contain binary pickles, in binary mode.
  Remove fallback code that tries to read marshal data from a results
  file, since this module never writes marshal data.

21 years agofix loss of a space after indexing markup
Fred Drake [Thu, 18 Dec 2003 06:26:15 +0000 (06:26 +0000)] 
fix loss of a space after indexing markup

21 years ago- use correct markup
Fred Drake [Thu, 18 Dec 2003 06:24:13 +0000 (06:24 +0000)] 
- use correct markup
- re-wrap resulting long lines

21 years agoapply hackish work-arounds to make sure double hyphens aren't screwed
Fred Drake [Thu, 18 Dec 2003 06:11:37 +0000 (06:11 +0000)] 
apply hackish work-arounds to make sure double hyphens aren't screwed
up in the generated HTML
(this won't be needed on the trunk)

21 years agoapply hackish work-around to make sure double hyphens aren't screwed
Fred Drake [Thu, 18 Dec 2003 06:08:29 +0000 (06:08 +0000)] 
apply hackish work-around to make sure double hyphens aren't screwed
up in the generated HTML
(this won't be needed on the trunk)

21 years agoapply hackish work-arounds to make sure double hyphens aren't screwed
Fred Drake [Thu, 18 Dec 2003 06:03:53 +0000 (06:03 +0000)] 
apply hackish work-arounds to make sure double hyphens aren't screwed
up in the generated HTML
(this won't be needed on the trunk)

21 years agofix weird sh-bang line
Fred Drake [Thu, 18 Dec 2003 05:30:05 +0000 (05:30 +0000)] 
fix weird sh-bang line

21 years agoavoid bash-isms
Fred Drake [Thu, 18 Dec 2003 05:27:25 +0000 (05:27 +0000)] 
avoid bash-isms

21 years agofix typo
Fred Drake [Wed, 17 Dec 2003 23:12:15 +0000 (23:12 +0000)] 
fix typo

21 years agoquick workaround to make "--" in a code sample not be treated wrongly
Fred Drake [Tue, 16 Dec 2003 02:01:22 +0000 (02:01 +0000)] 
quick workaround to make "--" in a code sample not be treated wrongly
(converted to an en-dash) by LaTeX2HTML

21 years agofix typo
Fred Drake [Mon, 15 Dec 2003 15:46:04 +0000 (15:46 +0000)] 
fix typo
(backported from trunk revision 1.3)

21 years ago- fix typo
Fred Drake [Mon, 15 Dec 2003 15:45:06 +0000 (15:45 +0000)] 
- fix typo
  (backported from trunk revision 1.10)
- wrap long lines

21 years agofix typo
Fred Drake [Mon, 15 Dec 2003 15:43:39 +0000 (15:43 +0000)] 
fix typo
(backported from trunk revision 1.22)

21 years agofix typo: added missing letter
Fred Drake [Mon, 15 Dec 2003 15:40:28 +0000 (15:40 +0000)] 
fix typo: added missing letter
(backported from trunk revision 1.21)

21 years agofix typo: added missing word
Fred Drake [Mon, 15 Dec 2003 15:34:11 +0000 (15:34 +0000)] 
fix typo: added missing word
(backported from trunk revision 1.32)

21 years agofix typo and join two paragraphs
Fred Drake [Thu, 11 Dec 2003 19:45:21 +0000 (19:45 +0000)] 
fix typo and join two paragraphs

21 years agoSigh. dsp files must be marked as binary files for cvs, otherwise
Thomas Heller [Mon, 8 Dec 2003 09:23:23 +0000 (09:23 +0000)] 
Sigh.  dsp files must be marked as binary files for cvs, otherwise
MSVC isn't able to read them.  Thanks to David Rushby.

21 years agoSF patch #855195: fix typos
Raymond Hettinger [Sun, 7 Dec 2003 13:05:15 +0000 (13:05 +0000)] 
SF patch #855195:  fix typos
(Contributed by George Yoshida.)

21 years agoFix double hyphen markup.
Raymond Hettinger [Sun, 7 Dec 2003 12:47:00 +0000 (12:47 +0000)] 
Fix double hyphen markup.

21 years agoFixed unmatched paren.
Raymond Hettinger [Sun, 7 Dec 2003 11:50:02 +0000 (11:50 +0000)] 
Fixed unmatched paren.

21 years agoSF patch #838938: Typos in the docs (Extending/Embedding + Python/C API)
Raymond Hettinger [Sun, 7 Dec 2003 11:43:56 +0000 (11:43 +0000)] 
SF patch #838938:  Typos in the docs (Extending/Embedding + Python/C API)
(Contributed by Florent Rougon.)

21 years agoBackport various tutorial fixups (with permission from the RM).
Raymond Hettinger [Sun, 7 Dec 2003 11:15:16 +0000 (11:15 +0000)] 
Backport various tutorial fixups (with permission from the RM).

21 years agoBackport various fixups (with permission from the RM).
Raymond Hettinger [Sun, 7 Dec 2003 11:06:31 +0000 (11:06 +0000)] 
Backport various fixups (with permission from the RM).

21 years agoBackports:
Raymond Hettinger [Sun, 7 Dec 2003 11:03:08 +0000 (11:03 +0000)] 
Backports:
* Put str() in alphabetical order
* Move apply(), buffer(), coerce(), and intern() to a separate section.

21 years agoSF bug #855317: unittest: 5.3.9 Getting Extended Error Information
Raymond Hettinger [Sun, 7 Dec 2003 10:49:13 +0000 (10:49 +0000)] 
SF bug #855317:  unittest: 5.3.9 Getting Extended Error Information

The example code did not work and could not easily be made to work.
Since the docs were already complex and the feature was not used
(it took two years for the errors to surface), we decided to dedocument
it entirely, leaving unittest cleaner than before.