summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of string functions, except maketrans() (which is *not*Guido van Rossum2000-12-151-42/+45
| | | | | | | | | obsolete!). Fix a bug in ftpwrapper.retrfile() where somehow ftplib.error_perm was assumed to be a string. (The fix applies str().) Also break some long lines and change the output from test() slightly.
* Add test case for error message raised by bad % format characterAndrew M. Kuchling2000-12-151-0/+25
| | | | (Oh, look, it adds another little utility function for testing)
* [ Patch #102852 ] Make % error a bit more informative by indicates theAndrew M. Kuchling2000-12-152-4/+6
| | | | index at which an unknown %-escape was found
* Grant Griffin <grant.griffin@honeywell.com>:Fred Drake2000-12-151-2/+3
| | | | Clarify that invert() is a *bitwise* operation.
* Fix typoAndrew M. Kuchling2000-12-151-1/+1
|
* Document napms()Andrew M. Kuchling2000-12-151-0/+5
| | | | Add reference to demo directory
* [Patch #102827] Fix for PR#119558, avoiding core dumps by checking forAndrew M. Kuchling2000-12-151-7/+16
| | | | malloc() returning NULL
* Wrapper for napms() function, contributed by Thomas Gellekum <tg@FreeBSD.org>Andrew M. Kuchling2000-12-151-1/+50
|
* Curses demos contributed by Thomas Gellekum <tg@FreeBSD.org>.Andrew M. Kuchling2000-12-154-1/+541
| | | | ncurses.py requires panel support, and therefore doesn't work yet.
* Various tweaks. It now returns the exact same files as Matthias' tool 95% of ↵Jack Jansen2000-12-141-28/+55
| | | | the time.
* Oops, interaction() returned a single value in stead of a tuple (I thought ↵Jack Jansen2000-12-141-3/+2
| | | | that bug was loooong fixed??!?).
* First stab at a script that mimicks Matthias Neerachers tool used to build GUSI.Jack Jansen2000-12-141-0/+164
|
* Set autodispose only if RefCon isn't set yet on the window. This way we ↵Jack Jansen2000-12-142-6/+117
| | | | don't accidentally dispose of windows that are actually dialogs-in-disguise.
* Fix bit rot: use sock.connect((host, port)) and allow 2nd cmd lineGuido van Rossum2000-12-141-3/+3
| | | | arg.
* For the title page, insert the package version number before the date.Fred Drake2000-12-141-3/+3
| | | | | This makes the title area more like the title are of the top-level index, and puts the information more people are interested in first.
* Update the test suite to cover more ground.Fred Drake2000-12-142-0/+9
| | | | This closes patch #102477.
* Lots of small bug fixes and DOM API conformance improvements:Fred Drake2000-12-141-49/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make Node inherit from xml.dom.Node to pick up the NodeType values defined by the W3C recommendation. When raising AttributeError, be sure to provide the name of the attribute that does not exist. Node.normalize(): Make sure we do not allow an empty text node to survive as the first child; update the sibling links properly. _getElementsByTagNameNSHelper(): Make recursive calls using the right number of parameters. Attr.__setattr__(): Be sure to update name and nodeName at the same time since they are synonyms for this node type. AttributeList: Renamed to NamedNodeMap (AttributeList maintained as an alias). Compute the length attribute dynamically to allow the underlying structures to mutate. AttributeList.item(): Call .keys() on the dictionary rather than using self.keys() for performance. AttributeList.setNamedItem(), .setNamedItemNS(): Added methods. Text.splitText(): Added method. DocumentType: Added implementation class. DOMImplementation: Added implementation class. Document.appendChild(): Do not allow a second document element to be added. Document.documentElement: Find this dynamically, so that one can be removed and another added. Document.unlink(): Clear the doctype attribute. _get_StringIO(): Only use the StringIO module; cStringIO does not support Unicode.
* Adjust PullDOM to use a DOMImplementation instance to create new DocumentFred Drake2000-12-141-26/+37
| | | | | | | | | objects; uses minidom if one is not provided to the constructor. parse(): Pick up the default_bufsize default value dynamically so that the value in the module may be (meaningfully) changed at runtime. This (partially) closes patch #102477.
* Test for NULL returned from PyObject_NEW().Guido van Rossum2000-12-141-0/+3
|
* Test for NULL returned from PyObject_NEW().Guido van Rossum2000-12-141-0/+3
|
* Update information on the locking() function, added the needed constants.Fred Drake2000-12-141-2/+26
| | | | (Thanks for the info, Tim!)
* Add long-overdue docstrings to dict methods.Tim Peters2000-12-131-11/+53
|
* Finish a sentence that was left half-written!Fred Drake2000-12-131-16/+20
|
* Use METH_VARARGS instead of "1" in list method table.Tim Peters2000-12-131-9/+9
|
* When raising KeyError, provide the key value that failed.Fred Drake2000-12-131-4/+4
|
* Changing allow_reuse_address's default value, and documenting it.Moshe Zadka2000-12-132-1/+6
|
* Untabify! (Barry, this is gonna cost you a bottle of wine! ;)Fred Drake2000-12-131-105/+105
|
* Typo repair in comments. Fell for GregS's .popitem() poke.Tim Peters2000-12-131-2/+6
|
* Added "stub" documentation for xml.dom.pulldom for Paul to fill out withFred Drake2000-12-133-0/+63
| | | | useful explanations.
* Get rid of string module and string exceptions.Guido van Rossum2000-12-131-7/+10
|
* Added descriptions of the defined exceptions and their mapping to theFred Drake2000-12-131-0/+129
| | | | DOM recommendation.
* Set CXX even when --with-cxx is not specified. Closes bug 14782.Martin v. Löwis2000-12-131-322/+419
|
* Set CXX even when --with-cxx is not specified. Closes bug #124782Martin v. Löwis2000-12-131-0/+20
|
* Add code to DOMException to ensure it cannot be instantiated directly,Fred Drake2000-12-131-1/+8
| | | | | since the API documentation will state specifically that the specializations must be used by the DOM implementations.
* Add standard DOM exception hierarchy.Martin v. Löwis2000-12-131-0/+68
|
* Document --with-cxx.Martin v. Löwis2000-12-131-0/+9
|
* Check in README file and one demo programAndrew M. Kuchling2000-12-132-0/+226
|
* Bring comments up to date (e.g., they still said the table had to beTim Peters2000-12-131-23/+40
| | | | a prime size, which is in fact never true anymore ...).
* Update the code to better reflect recommended style:Fred Drake2000-12-1236-99/+101
| | | | | Use != instead of <> since <> is documented as "obsolescent". Use "is" and "is not" when comparing with None or type objects.
* Change the file's indentation from tabs to 4 spaces per level.Barry Warsaw2000-12-121-151/+163
|
* Accept Finn Bock's patch #102208 to hardcode EINVAL to 22 when errnoBarry Warsaw2000-12-121-13/+16
| | | | | | | | can't be imported. This makes StringIO.py work with Jython. Also, get rid of the string module by converting to string methods. Shorten some lines by using augmented assignment where appropriate.
* Update the code to better reflect recommended style:Fred Drake2000-12-1255-519/+520
| | | | | Use != instead of <> since <> is documented as "obsolescent". Use "is" and "is not" when comparing with None or type objects.
* The Mac C library (MSL from CodeWarrior 6) and I/O library (GUSIJack Jansen2000-12-121-2/+2
| | | | | 2.1.3) finally agree on when the epoch is, so the code to convert epochs has been disabled.
* The ".pth" code knew about the layout of Python trees on unix andJack Jansen2000-12-121-0/+2
| | | | windows, but not on the mac. Fixed.
* Use c2pstr() in stead of Pstring() to convert C-strings toJack Jansen2000-12-121-3/+4
| | | | | Pascal-strings. Safer, because Pstring converts in-place and the pathname may be reused later for error messages.
* Optionally weed out duplicate prototypes for the same function (whichJack Jansen2000-12-123-3/+11
| | | | happens because the scanner ignores preprocessor #ifs).
* Adapted to new standard for initmodule() routine: don't callJack Jansen2000-12-121-2/+1
| | | | Py_FatalError on errors.
* Various new standard types.Jack Jansen2000-12-121-1/+16
|
* Added support for generating a single module from multiple .h files.Jack Jansen2000-12-121-3/+20
| | | | Allow /* */ comments within function prototypes.
* Refer to the sourceforge site for gusi downloads.Jack Jansen2000-12-121-2/+2
|