summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mention the use of the maxtries attribute of FancyURLopener in boundingSkip Montanaro2001-02-151-1/+3
| | | | redirection recursion.
* provide simple recovery/escape from apparent redirect recursion. If theSkip Montanaro2001-02-151-1/+17
| | | | | | number of entries into http_error_302 exceeds the value set for the maxtries attribute (which defaults to 10), the recursion is exited by calling the http_error_500 method (or if that is not defined, http_error_default).
* Document default blocksize for storbinary().Guido van Rossum2001-02-151-2/+3
|
* Provide a default for the blocksize arg of storbinary().Guido van Rossum2001-02-151-1/+1
| | | | SF patch #103517 by mfx.
* Rewrite AIX blurb to make clear threads are the default, and add note aboutThomas Wouters2001-02-151-5/+6
| | | | setting the non-C++ compiler to a threadsafe one as well.
* Add a few more missing prototypes to the SunOS 4.1.4 section (no SFThomas Wouters2001-02-151-0/+3
| | | | | bugreport, just an IRC one by Marion Delgado.) These prototypes are necessary because the functions are tossed around, not just called.
* Make some clarifications and corrections based on comments from Guido.Fred Drake2001-02-151-8/+10
| | | | | Fix a few markup nits. Work around a LaTeX2HTML nuisance.
* Be more careful to avoid spurious output from the shell script thatFred Drake2001-02-141-1/+5
| | | | unpacks the development version of the docs on SF.
* Commit this so CVS doesn't keep noticing the next version number.Fred Drake2001-02-141-2/+2
|
* Add a note to Node.isSameNode() that it is based on the DOM Level 3 workingFred Drake2001-02-141-0/+6
| | | | draft. I'm not sure that's important, but Uche thinks it is.
* Updated to reflect the additional information and interfaces exported inFred Drake2001-02-141-5/+43
| | | | pyexpat.c revision 2.40.
* xmlparseobject: Remove the unused conv_attrs field, added anFred Drake2001-02-141-87/+156
| | | | | | | | | | | | | | | | | | | | | | | | in_callback field that's set to true whenever a callback into an event handler is true. Needed for: set_error(): Add line number of offset information to the exception as attributes, so users don't need to parse the text of the message. set_error_attr(): New helper function for set_error(). xmlparse_GetInputContext(): New function of the parser object; returns the document source for an event during a callback, None at all other times. xmlparse_SetParamEntityParsing(): Make the signature consistent with the other parser methods (use xmlparseobject* for self instead of PyObject*). initpyexpat(): Don't lose the reference to the exception class! call_with_frame(), getcode(): Re-indent to be consistent with the rest of the file.
* Patch #103748 from Toby Dickenson: fix typo in test_zlib that turns oneAndrew M. Kuchling2001-02-141-1/+1
| | | | test case into a no-op because ''.join('hello world') == 'hello world'
* DialogWindows now have a self.dlg in addition to self.wid.Jack Jansen2001-02-143-15/+17
|
* The new touched() was far too expensive. Re-enabled the old one, the ↵Jack Jansen2001-02-141-2/+2
| | | | ae-based one is available as touched_ae(). Have to read up on the subject of telling the finder about changes.
* Also create alias to PythonCoreCarbon.Jack Jansen2001-02-141-72/+3
| | | | Got rid of lots of 68k stuff.
* Started on the 2.1a2 installer.Jack Jansen2001-02-145-101/+195
|
* Test section name using some strange characters, including a backslashFred Drake2001-02-141-2/+7
| | | | (SF bug #132288).
* Be much more permissive in what we accept in section names; there has beenFred Drake2001-02-141-1/+1
| | | | | | | | at least one addition to the set of accepted characters for every release since this module was first added; this should take care of the problem in a more substantial way. This closes SF bug #132288.
* Re-add DOS line-endings and mark the files binary.Thomas Wouters2001-02-143-1952/+1952
|
* Miranda newlines: if anything at all was written to stdout, supply aTim Peters2001-02-141-1/+7
| | | | | | | newline at the end if there isn't one already. Expected output has no way to indicate that a trailing newline was not expected, and in the interpreter shell *Python* supplies the trailing newline before printing the next prompt.
* Feeble attempt to repair obsolete info about hex escapes.Tim Peters2001-02-141-4/+2
|
* Reflect change in traceback format:Fred Drake2001-02-143-14/+14
| | | | "innermost last" --> "most recent call last"
* Finished the section on weak referencesAndrew M. Kuchling2001-02-141-25/+141
| | | | | | Mentioned doctest, difflib, sys._getframe(), and the change to use PyImport_ImportModule() everywhere in C code No more XXX!
* Fix two typosAndrew M. Kuchling2001-02-141-2/+2
|
* Change doctest exception example to one whose detail hasn't changed since 1.5.2.Tim Peters2001-02-142-6/+6
|
* Adapted unweave to Matthias' fixes. It's still off-by-one-space in some cases.Jack Jansen2001-02-131-15/+53
|
* Update to properly explain that the default Unicode encoding is ASCII, &c.Ka-Ping Yee2001-02-131-22/+40
|
* Teach doctest about newer "(most recent call last)" traceback spelling.Tim Peters2001-02-132-4/+5
|
* Added a comment explaining why this file must really have #!Guido van Rossum2001-02-131-0/+9
| | | | /usr/local/bin/python and not #! /usr/bin/env python.
* Related to SF bug 132008 (PyList_Reverse blows up).Tim Peters2001-02-122-0/+48
| | | | | | | | _testcapimodule.c make sure PyList_Reverse doesn't blow up again getargs.c assert args isn't NULL at the top of vgetargs1 instead of waiting for a NULL-pointer dereference at the end
* Fix core dump whenever PyList_Reverse() was called.Guido van Rossum2001-02-121-11/+14
| | | | | | | | | | | This fixes SF bug #132008, reported by Warren J. Hack. The copyright for this patch (and this patch only) belongs to CNRI, as part of the (yet to be issued) 1.6.1 release. This is now checked into the HEAD branch. Tim will check in a test case to check for this specific bug, and an assertion in PyArgs_ParseTuple() to catch similar bugs in the future.
* The bulk of the credit for these changes goes to Bastian KleineidamSkip Montanaro2001-02-121-34/+89
| | | | | | | * restores urllib as the file fetcher (closes bug #132000) * allows checking URLs with empty paths (closes patches #103511 and 103721) * properly handle user agents with versions (e.g., SpamMeister/1.5) * added several more tests
* Jon Nelson <jnelson@users.sourceforge.net>:Fred Drake2001-02-122-14/+17
| | | | | | | Make the documentation tools work with Python 1.5.2. [Slightly modified from submitted patch. --FLD] This closes SF bug #132005.
* PyTuple_*() functions take PyObject* parameters, not PyTupleObject* values.Fred Drake2001-02-121-7/+6
| | | | This closes SF bug #131304.
* Added options that use square brackets in their names; this ensures thatFred Drake2001-02-122-89/+50
| | | | | | | | GNOME-style internationalized options can be parsed using ConfigParser (SF bug #131635). Converted the tests to use test_support.verify() instead of output comparison to work.
* Allow square brackets in the option names; this makes it possible to useFred Drake2001-02-121-1/+1
| | | | | | | ConfigParser with GNOME-ish config files that use the internationalization conventions found in GNOME. This closes SF bug #131635.
* Richard Fish <rfish@users.sourceforge.net>:Fred Drake2001-02-121-33/+39
| | | | | | | | Fix the .binary() method of mpz objects for 64-bit systems. [Also removed a lot of trailing whitespace elsewhere in the file. --FLD] This closes SF patch #103547.
* Got rid of full pathnames in "generated from" comments, so that these files ↵Jack Jansen2001-02-1220-22/+22
| | | | are the same no mater which machine they've been generated on.
* Add a "description" meta tag that includes a version number.Fred Drake2001-02-121-0/+3
|
* In symtable_update_free_vars() do not modify the dictionary whileJeremy Hylton2001-02-121-7/+27
| | | | | | | iterating over it using PyDict_Next(). This bug fix brought to you by the letters b, c, d, g, h, ... and the reporter Ping.
* Jon Nelson <jnelson@users.sourceforge.net>:Fred Drake2001-02-123-8/+9
| | | | Make the documentation tools compatibile with Python 2.0.
* Brought in line with current config.h.in.Jack Jansen2001-02-121-54/+151
|
* Not sure what changed, probably an artefact of the new modules and/or new gusi.Jack Jansen2001-02-125-22/+201
|
* The interpreters built are now called PythonInterpreterClassic and ↵Jack Jansen2001-02-121-0/+0
| | | | PythonInterpreterCarbon. The fullbuild script takes care of copying either of these to PythonInterpreter.
* Added modules _testcapi, _weakref, _symtable.Jack Jansen2001-02-1213-0/+5730
|
* Added buttons for building interpreter, carbon standalone.Jack Jansen2001-02-122-11/+37
| | | | Added modules _testcapi, _weakref, _symtable.
* This change makes imputil more closely emulate the standard importThomas Heller2001-02-121-1/+2
| | | | mechanism to support self-modifying modules.
* test_pty started failing on Windows, but if and only if test___all__ wasTim Peters2001-02-121-2/+16
| | | | | | | | | | | | run first. Indirectly due to Skip adding check_all("pty") to test___all__: that caused the expected ImportError due to pty.py trying to import the non-existent FCNTL to get handled by test___all__, leaving a partial module object for pty in sys.modules, which caused the later import of pty via test_pty to succeed. Then test_tpy died with an AttributeError, due to trying to access attributes of pty that didn't exist. regrtest viewed that as a failure rather than the appropriate "test skipped". Fixed by deleting partial module objects in test___all__ when test___all__ handles an ImportError.
* __all__ for several more modulesSkip Montanaro2001-02-1212-0/+35
|