Just van Rossum
247e16ef80
No need to import __builtin__, spotted by Skip.
2002-11-19 23:01:20 +00:00
Just van Rossum
0ec2744fb8
Pure Python implementation of a plist generator/parser.
2002-11-19 22:01:02 +00:00
Walter Dörwald
72f861657a
Document additional error handling names available through PEP 293.
2002-11-19 21:51:35 +00:00
Walter Dörwald
7f82f7955e
Add missing documentation for the PEP 293 functionality to
...
the codecs docstrings.
2002-11-19 21:42:53 +00:00
Walter Dörwald
a1a61f92a2
Fix typo.
2002-11-19 21:20:25 +00:00
Walter Dörwald
f171540ab8
Change int() so that passing a string, unicode, float or long argument
...
that is outside the integer range no longer raises OverflowError, but
returns a long object instead.
This fixes SF bug http://www.python.org/sf/635115
2002-11-19 20:49:15 +00:00
Martin v. Löwis
7a3bae410d
Replace bsddb3 and _db occurrences.
2002-11-19 17:48:49 +00:00
Martin v. Löwis
1c6b1a2b4e
Importing test suite from bsddb3 3.4.0 (with modifications).
2002-11-19 17:47:07 +00:00
Tim Peters
a406b58619
Renamed Wise vrbl from _TCLMINOR_ to _TCLDIR_, to remove any script
...
dependence on the Tcl/Tk version number. Now you point it at the
Tcl/Tk install you want to ship, and that's what it ships.
2002-11-19 17:38:27 +00:00
Andrew M. Kuchling
b9a21ad74d
Add Lib/bsddb to list of installed directories
2002-11-19 13:31:16 +00:00
Andrew M. Kuchling
d448f66317
Add comment to Distutil files about requiring 1.5.2 compatibility, as
...
suggested by PEP 291.
2002-11-19 13:12:28 +00:00
Andrew M. Kuchling
6f429c3d1c
Use \ulink instead of \citetitle; bump version number
2002-11-19 13:09:00 +00:00
Andrew M. Kuchling
669249ecd3
Add PyBSDDB update
2002-11-19 13:05:33 +00:00
Martin v. Löwis
21645fc073
Don't try to use unsupported DB versions.
2002-11-19 08:30:08 +00:00
Martin v. Löwis
ef546b347d
Document PyBSDDB import.
2002-11-19 08:12:57 +00:00
Martin v. Löwis
6aa4a1f29c
Import PyBSDDB 3.4.0. Rename historical wrapper to bsddb185.
2002-11-19 08:09:52 +00:00
Guido van Rossum
1d2674051b
Comment on PyNumber_Check().
2002-11-18 16:27:16 +00:00
Neil Schemenauer
6c19476168
Note that PyNumber_Check() returns true for string and unicode objects.
2002-11-18 16:19:39 +00:00
Neil Schemenauer
fe4f769fb8
Add __mod__ method to UserString.
2002-11-18 16:12:54 +00:00
Neil Schemenauer
b981df9943
check for str.__mod__
2002-11-18 16:12:11 +00:00
Neil Schemenauer
ab9e4b76c2
check for unicode.__mod__
2002-11-18 16:11:34 +00:00
Neil Schemenauer
ce30bc9f49
Add nb_remainder (i.e. __mod__) slot to unicode type. Fixes SF bug #615506 .
2002-11-18 16:10:18 +00:00
Neil Schemenauer
a6cd4e65d7
Add nb_remainder (i.e. __mod__) slot to str type. Fixes SF bug #615506 .
2002-11-18 16:09:38 +00:00
Neil Schemenauer
2c77e90804
Improve exception message raised by PyFloat_AsDouble if the object does not
...
have a nb_float slot. This matches what PyInt_AsLong does.
2002-11-18 16:06:21 +00:00
Neil Schemenauer
26db587485
str and unicode objects now have a __mod__ slot so don't special case them in
...
PyNumber_Remainder(). This fixes SF bug #615506 and allows string and unicode
subclasses to override __mod__.
2002-11-18 16:04:52 +00:00
Neil Schemenauer
47ec6c0790
Don't use PyNumber_Float() since it's is nearly useless. Instead, rely on
...
PyFloat_AsDouble to generate a good error message.
2002-11-18 16:02:29 +00:00
Jack Jansen
293fdeb31e
Another workaround, to find the IDE directory when we're in MacPython-OSX
...
on Jaguar.
Ceteram censeam W era packagendam esse.
2002-11-18 15:29:02 +00:00
Jack Jansen
972573553e
Define PyDoc_STR if it isn't defined. This makes these modules compile
...
for Python 2.2.
2002-11-18 15:26:43 +00:00
Jack Jansen
5efbbcd793
Build waste, _Help and _Scrap too.
2002-11-18 13:48:18 +00:00
Raymond Hettinger
311f419628
Improve comments. Clarify docs.
...
Replace "type(0)" with "int".
Replace "while 1" with "while True"
2002-11-18 09:01:24 +00:00
Raymond Hettinger
8ddc176e2e
Improve DictMixin.
...
Replaced docstring with comments. Prevents subclass contamination.
Added the missing __cmp__() method and a test for __cmp__().
Used try/except style in preference to has_key() followed by a look-up.
Used iteritem() where possible to save creating a long key list and
to save redundant lookups.
Expanded .update() to look for the most helpful methods first and gradually
work down to a mininum expected interface.
Expanded documentation to be more clear on how to use the class.
2002-11-18 04:34:10 +00:00
Eric S. Raymond
782d940866
Guard against error if .netrc is missing.
2002-11-17 17:53:12 +00:00
Neil Schemenauer
89350a41b9
Remove _Py_ResetReferences. Fixes bug #529750 "Circular reference makes
...
Py_Init crash". refchain cannot be cleared because objects can live across
Py_Finalize() and Py_Initialize() if they are kept alive by circular
references.
2002-11-17 17:52:44 +00:00
Skip Montanaro
6141812820
correct typo detected by Lee Hansen
2002-11-17 11:09:50 +00:00
Fred Drake
e55bec2566
Better note that str.zfill() was added in 2.2.2 as well. ;-(
2002-11-16 00:44:00 +00:00
Fred Drake
9171801de9
Document that a minor feature was added in 2.2.2. ;-(
...
Closes SF bug #639170 .
2002-11-16 00:41:55 +00:00
Neal Norwitz
c4d047aad3
SF Patch #638825
...
Fix pychecker warnings, port arg was unused (it was always the default)
Need a global statement for _listener
2002-11-15 23:33:20 +00:00
Neal Norwitz
d1cade0d1f
SF Patch #638825 logging module
...
Fix pychecker warnings, remove unused imports and rename root
2002-11-15 23:31:28 +00:00
Neal Norwitz
5654cc215a
SF 639138, Ref. calendar module in time docs by John J Lee
...
Will backport.
2002-11-15 23:00:30 +00:00
Fred Drake
0e9bfa38b1
Minor markup nits.
2002-11-15 20:34:52 +00:00
Fred Drake
08abe8e275
Fix stupid typo.
2002-11-15 20:32:03 +00:00
Thomas Heller
e61f365b0b
Document the available command line flags for bdist_wininst, which are
...
avaliable in the Python 2.2 branch.
I've left out some flags which are more thought for debugging, if
someone needs them, he can always look at the output of --help.
I'm sure Fred will make some adjustments, so I'll only mark this as a
2.2 bugfix candidate.
There are more options available in the current CVS bdist_wininst,
I will document them after this is in.
2002-11-15 20:13:26 +00:00
Thomas Heller
36343f63fe
Correct typo: the option is 'formats' not 'format'.
2002-11-15 19:20:56 +00:00
Tim Peters
a1d004af04
Style guide reformats. I saw this test fail on a very heavily loaded
...
Win98SE box, but whatever the cause, it had scrolled off the DOS box.
(There was just the "test_queue failed" summary at the end of the
regrtest run.)
2002-11-15 19:08:50 +00:00
Fred Drake
49b33fa4cb
Squash an enormous number of warnings reported when adding "use
...
warnings;" to this, and keep the "use" statement this time.
Fix an obscure bug that caused weird index entries to be generated in
a few cases, and a minor problem with horizontal alignmetn of the last
column of 5-column tables.
[I'd report a SF bug #, but I can't get to that right now.]
2002-11-15 19:04:10 +00:00
Fred Drake
c734b01759
Fix critical markup errors.
2002-11-15 18:49:57 +00:00
Tim Peters
6c629957fd
Repaired typos in the Tcl/Tk compilation instructions. Turns out they
...
work on Win98SE too (yay!).
2002-11-15 18:36:11 +00:00
Fred Drake
3a2cda876b
Minor revisions to clarify the status of xreadlines(), change the way
...
iteration support was documented; the docs for __iter__() were just
confusing.
2002-11-15 16:38:06 +00:00
Andrew M. Kuchling
e0373f8179
Fix minor nits
...
Trim excess whitespace off one line
2002-11-15 14:42:34 +00:00
Andrew M. Kuchling
88eed70fc8
Mention that the MRO algorithm changes in 2.3
2002-11-15 14:37:46 +00:00