Commit Graph

16604 Commits

Author SHA1 Message Date
Eric S. Raymond
18af564bef Use ValueError instead of string.atoi.error, since we've switched to
int().
2001-02-09 10:12:19 +00:00
Eric S. Raymond
19e6d6218e String method conversion.
(This one was trivial -- no actual string. references in it!)
2001-02-09 10:10:02 +00:00
Eric S. Raymond
c95bf69fce String method conversion. 2001-02-09 10:06:47 +00:00
Eric S. Raymond
7e9b4f58b6 String method conversion. 2001-02-09 09:59:10 +00:00
Marc-André Lemburg
9f8cdf58a2 Patches for AIX. Checked by Benjamin Collar. 2001-02-09 09:59:06 +00:00
Eric S. Raymond
db5ebc7bc9 String method conversion. 2001-02-09 09:48:45 +00:00
Eric S. Raymond
51cc3bcd1c String method conversion. Added a trivial main to test it with. 2001-02-09 09:44:47 +00:00
Eric S. Raymond
ec3bbdef94 String method conversion. 2001-02-09 09:39:08 +00:00
Eric S. Raymond
92852ad9a4 Oops...that will teach me to hit ^C^C too fast. Test passed. 2001-02-09 09:21:01 +00:00
Eric S. Raymond
66d9919cab String method conversion. 2001-02-09 09:19:27 +00:00
Eric S. Raymond
ee5e61d3bc String method conversion. 2001-02-09 09:10:35 +00:00
Eric S. Raymond
6b71e747b1 String method conversion. 2001-02-09 08:56:30 +00:00
Eric S. Raymond
141971f22a String method conversion. 2001-02-09 08:40:40 +00:00
Eric S. Raymond
630e69cd89 String method conversion. 2001-02-09 08:33:43 +00:00
Eric S. Raymond
373c55e510 String method conversion. 2001-02-09 08:25:29 +00:00
Eric S. Raymond
9b93c5f248 String method conversion. 2001-02-09 07:58:53 +00:00
Eric S. Raymond
1b645e8cd3 String method conversion. 2001-02-09 07:49:30 +00:00
Eric S. Raymond
38151ed6b8 Fixed a bug in the test jig. 2001-02-09 07:40:17 +00:00
Eric S. Raymond
6b8c52835c String method conversion. 2001-02-09 07:10:12 +00:00
Tim Peters
909bc1cf63 SF bug #131225: sys.winver is still '2.0' in python 2.1a2.
SF patch #103683: Alternative dll version resources.
Changes similar to the patch.  MarkH should review.
File version and Product version text strings now 2.1a2.
64-bit file and product version numbers are now
    PY_MAJOR_VERSION, PY_MINOR_VERSION, messy, PYTHON_API_VERSION
where
    messy = PY_MICRO_VERSION*1000 + PY_RELEASE_LEVEL*10 + PY_RELEASE_SERIAL
Updated company name to "Digital Creations 2".
Copyright now lists Guido; "C in a circle" symbol used instead of (C).
Comments added so this is less likely to get flubbed again, and
#if/#error guys added to trigger if the version number manipulations
above overflow.
2001-02-09 07:02:22 +00:00
Eric S. Raymond
b9c24fb543 String method conversion. 2001-02-09 07:02:17 +00:00
Eric S. Raymond
341f929f51 String method conversion. 2001-02-09 06:56:56 +00:00
Eric S. Raymond
25a0cbc796 String method conversion. 2001-02-09 06:50:21 +00:00
Eric S. Raymond
c013f30060 String method conversion. 2001-02-09 05:40:38 +00:00
Eric S. Raymond
5ff63d6780 Correction to test main. 2001-02-09 05:38:46 +00:00
Eric S. Raymond
f296019cc5 Correction after second code path test. 2001-02-09 05:37:25 +00:00
Eric S. Raymond
9eb54d9828 String method conversion. 2001-02-09 05:19:09 +00:00
Eric S. Raymond
b49f4a4b15 String method conversion. 2001-02-09 05:07:04 +00:00
Eric S. Raymond
20e4423ade String method conversion. 2001-02-09 04:52:11 +00:00
Fred Drake
5ed1dac4c0 Update documentation for pyexpat (xml.parsers.expat), to reflect the new
support for Expat 1.95.*.
2001-02-08 15:40:33 +00:00
Fred Drake
85d835f0ab set_error(): Handle construction of pyexpat.error exceptions. They
now carry a 'code' attribute that gives the Expat error
              number.

Added support for additional handlers for Expat 1.95.*, including
XmlDeclHandler, EntityDeclHandler, ElementDeclHandler, and
AttlistDeclHandler.  Associated constants are in the 'model'
sub-object.

Added two new attributes to the parser object: ordered_attributes and
specified_attributes.  These are used to control how attributes are
reported and which attributes are reported.
2001-02-08 15:39:08 +00:00
Jack Jansen
5c734e8165 Replaced by :Lib:cfmfile.py. 2001-02-08 13:17:23 +00:00
Skip Montanaro
352674d01c a few more __all__ lists 2001-02-07 23:14:30 +00:00
Skip Montanaro
cc012e92b2 test for presence of __builtins__ in names before deleting it, enabling this
to work with Jython (ugh! I hate that name!).  This closes patch 103665.
2001-02-07 22:46:55 +00:00
Andrew M. Kuchling
b38175ef3d Remove the optional integer argument to SSL_write; now it will always send
the entire string passed to it
2001-02-07 20:41:17 +00:00
Andrew M. Kuchling
3c044942ab BeOS doesn't have a libm.a, either; noted by Donn Cave 2001-02-06 23:37:23 +00:00
Andrew M. Kuchling
8820a535c1 Patch #103636: Allow writing strings containing null bytes to an SSL socket 2001-02-06 22:58:05 +00:00
Andrew M. Kuchling
22aa6447b4 Patch #103523, to make mpz module compile with Cygwin 2001-02-06 22:33:45 +00:00
Andrew M. Kuchling
3cbdbfbf9c Part of patch #103544: fix detection of BSDDB on BSD systems 2001-02-06 22:26:30 +00:00
Andrew M. Kuchling
9a3fd8c82f Patch #103578 ] _tkinter build fix for he current Debian unstable tcl/tk 8.3
packages
2001-02-06 22:15:27 +00:00
Jack Jansen
69e7f11aa8 Added DlgObj_WhichDialog, analoguous to WhichWindow, and use this to get at dialogs. 2001-02-06 16:14:54 +00:00
Jack Jansen
d6b2aeb10d QDFlushPortBuffer() has an optional region argument. 2001-02-06 16:13:50 +00:00
Neil Schemenauer
ac959779f0 Install shared modules enabled by Setup* in $(DESTSHARED) not
$(DESTSHARED)/Modules.
2001-02-06 14:50:27 +00:00
Martin v. Löwis
76192ee4f5 Support older PYTHON_API_VERSIONs for backwards compatibility. 2001-02-06 09:34:40 +00:00
Martin v. Löwis
fe28ca09a5 Add xml declaration into toxml testcase. 2001-02-06 01:16:48 +00:00
Martin v. Löwis
b417be2ad9 Do not allow empty qualifiedName in createDocument.
Rearrange pulldom to create documents with root element.
Provide clear methods so that the ContentHandler releases its hold on the
document.
2001-02-06 01:16:06 +00:00
Skip Montanaro
269b83bc05 added several more __all__ lists 2001-02-06 01:07:02 +00:00
Martin v. Löwis
46fa39ab1d Add toprettyxml method into minidom, closes patch #103471. 2001-02-06 00:14:08 +00:00
Guido van Rossum
9e1fe1ec67 A couple of changes to make this more conformant. MvL and Uche agree.
This will make it incompatible with the version found in Python 2.0.
Does this need to be done to PyXML too?

Changes that might break existing code are marked with (!) below.

- Formatting nit: no spaces inside parentheses: foo( a ) -> foo(a).

- Break long lines.

- (!) Fix getAttribute() and getAttributeNS() to return "" instead of
  raising KeyError when the attribute is not found.

- (!) Fix getAttributeNodeNS() to return None instead of raising
  KeyError.  (Curiously, getAttributeNode() already did this.)

- Added hasAttributes(), which returns true iff the node has any
  attributes.  )This is DOM level 3.)

- (!) In createDocument(), if the qualified name is not empty,
  actually create and insert the first element with that name (this
  will become doc.documentElement).  MvL believes that it should be an
  error to specify an empty qualified name; I'm not going there today,
  since it would require making a matching change to pulldom.  Maybe
  MvL will do this.

- In Document.writexml(), insert an xml declaration at the top.  (This
  doesn't include the encoding since there's no way to specify the
  encoding.  If that's preferred, all writexml() methods should be
  fixed to support an optional encoding argument that they pass to
  each other -- and they should use it to encode all text they write,
  too.  Later.)
2001-02-05 19:17:50 +00:00
Guido van Rossum
795ad56b31 Don't get fooled by an empty prefix with a valid namespaceURI -- in
this case, the code used to generate invalid tags and attribute names
with a leading colon, e.g. <:tag> or <tag :attr="foo">.
2001-02-05 18:50:15 +00:00