Guido van Rossum
9bea3abf0d
Ouch. The wrapper for __rpow__ was the same as for __pow__, resulting
...
in bizarre outcomes. Test forthcoming.
2001-09-28 22:58:52 +00:00
Fred Drake
7988e0249c
Move XML-RPC-related docs to the "Internet Protocols" chapter.
...
Add entry for the SimpleXMLRPCServer module.
2001-09-28 22:03:40 +00:00
Fred Drake
06c61b14fe
Add entry for the SimpleXMLRPCServer module.
2001-09-28 22:02:49 +00:00
Fred Drake
e486e0d066
Preliminary documentation for the SimpleXMLRPCServer module.
2001-09-28 22:02:21 +00:00
Tim Peters
abf925f6bf
Post-release fiddling (prep for 2.2b1).
2001-09-28 21:53:42 +00:00
Andrew M. Kuchling
d4707e3b62
Minor additions and rewrites.
...
Bump version number.
2001-09-28 20:46:46 +00:00
Fred Drake
946f7b1b24
Update the xml.dom.minidom tests to cover the DOM-compliant parts of the
...
NodeList interface.
2001-09-28 20:31:50 +00:00
Andrew M. Kuchling
76d62b4e79
Install the new compiler and email packages
2001-09-28 20:29:15 +00:00
Fred Drake
575712eaca
Tighten up the new NodeList implementation.
...
Clean up a little; do not create an alias that is only used once, or store
attributes with constant values in an instance.
2001-09-28 20:25:45 +00:00
Fred Drake
88a56857f6
Remove an infelicitous space.
2001-09-28 20:16:30 +00:00
Tim Peters
9390cc15da
regrtest's -g option stopped working, during the changes to improve
...
error-reporting for the classic compare-expected-output tests.
Curiously, the bug consisted of not simplifying the logic enough!
2001-09-28 20:14:46 +00:00
Fred Drake
b2ad1c8b4d
Reflect recent refinements of the regression testing framework.
2001-09-28 20:05:25 +00:00
Guido van Rossum
e296cedef9
Be more rigorous about making pathnames absolute, to address SF bug
...
#424002 .
Refactor init_path_from_argv0() and rename to copy_absolute(); add
absolutize() which does the same in-place.
Clean up whitespace (leading tabs -> spaces, delete trailing
spaces/tabs).
2001-09-28 20:00:29 +00:00
Fred Drake
746fe0fae5
Clean up circular references in the Weak*Dictionary classes; this avoids
...
depending on the cycle detector code in the library implementation.
This is a *slightly* different patch than SF patch #417795 , but takes
the same approach. (This version avoids calling the __len__() method of
the dict in the remove() functions.)
This closes SF patch #417795 .
2001-09-28 19:01:26 +00:00
Guido van Rossum
43b9a086bf
Reorder Still To Do items (highest priority on top), add one.
2001-09-28 18:19:21 +00:00
Guido van Rossum
8b9def3aac
Add complex to the dispatch tables, to avoid going through the whole
...
rigmarole of __reduce__.
2001-09-28 18:16:13 +00:00
Guido van Rossum
6cef6d5d62
Changes to copy() and deepcopy() in copy.py to support __reduce__ as a
...
fallback for objects that are neither supported by our dispatch table
nor have a __copy__ or __deepcopy__ method.
Changes to _reduce() in copy_reg.py to support reducing objects that
don't have a __dict__ -- copy.copy(complex()) now invokes _reduce().
Add tests for copy.copy() and copy.deepcopy() to test_regrtest.py.
2001-09-28 18:13:29 +00:00
Fred Drake
19405a4a2a
Removed files no longer needed.
2001-09-28 17:22:35 +00:00
Barry Warsaw
3c1b4a40dc
PY_RELEASE_SERIAL => 4
...
PY_VERSION => "2.2a4+"
2001-09-28 17:15:23 +00:00
Fred Drake
3c171d1b9f
Convert to string methods.
...
For the real document element, make sure the prolog is migrated into
the document element so it isn't left stranded.
Make fixup_trailing_whitespace() whitespace do what was really intended.
Add the *desc environments used in the C API manual to the list of
things that can exist at the paragraph level so they don't get wrapped
in <para>...</para>.
2001-09-28 17:14:35 +00:00
Barry Warsaw
647d5e8f4a
Fixed a minor typo.
2001-09-28 17:01:02 +00:00
Fred Drake
3c10c68c0e
Use consistent version annotations instead of something ad hoc.
2001-09-28 16:57:16 +00:00
Fred Drake
0f9bfd3dda
Convert most uses of the string module to string methods.
...
(string.join() lives!)
2001-09-28 16:26:13 +00:00
Fred Drake
bbf7a407e8
Added note about non-support of UNC paths on Windows.
...
This fixes SF bug #465447 .
2001-09-28 16:14:18 +00:00
Fred Drake
b387860c70
State that encode() and encodestring() append a newline to the input data
...
if it does not already end with a newline.
This fixes SF bug #463330 .
2001-09-28 16:01:46 +00:00
Guido van Rossum
ce608b02a6
Fix SF bug 419062: building pbs on AIX 4.3.2
...
Apply patch from "china@thewrittenword.com" to put the correct
location for ld_so_aix in BLDSHARED.
2001-09-28 15:59:38 +00:00
Barry Warsaw
86fbaf8e67
Merged changes from 22a4 branch.
2001-09-28 15:26:12 +00:00
Fred Drake
3ac6a09eed
For Python 2.2 and newer, actually support the full NodeList interface by
...
subclassing list to add the length and item() attributes.
2001-09-28 04:33:06 +00:00
Guido van Rossum
2ed6bf87c9
Merge branch changes (coercion, rich comparisons) into trunk.
2001-09-27 20:30:07 +00:00
Fred Drake
33f4d6d1db
Add entries for the email and compiler packages.
2001-09-27 20:11:07 +00:00
Fred Drake
90e687863b
Markup adjustments.
2001-09-27 20:09:39 +00:00
Fred Drake
d443d8cc00
Added dependencies for the compiler and email packages.
...
(Migrate to branch, along with new files compiler.tex and asttable.tex.)
2001-09-27 20:08:20 +00:00
Fred Drake
e2f9917f9f
Migrate the compiler documentation from the Tools/compiler/doc/ directory.
...
Changes made to make it work in the new location.
2001-09-27 20:06:07 +00:00
Fred Drake
876389e5d8
Do not distinguish \refmodule from \module in the generated output;
...
whether or not a link will be generated will depend on the link database.
Add a couple of explanatory comments for one of the stranger constructs
(giving input an empty name).
2001-09-27 17:01:59 +00:00
Fred Drake
9213b7a961
Re-write <ulink> elements as described in the conversion spec.
2001-09-27 16:52:22 +00:00
Fred Drake
5a28bfbbc7
Change the sense of a test in how the profiler interprets exception events.
...
This should fix a bug in how time is allocated during exception propogation
(esp. in the presence of finally clauses).
2001-09-27 16:28:42 +00:00
Tim Peters
30bff63958
Bump Windows build numbers for 2.2a4; installer changes were done earlier.
2001-09-27 16:28:15 +00:00
Fred Drake
baacc08ead
Turn \input, \include, and \verbatiminput into XInclude elements instead
...
of something ad-hoc.
2001-09-27 15:49:23 +00:00
Marc-André Lemburg
bf99017bbb
Added note about new StringIO/cStringIO feature.
2001-09-27 14:17:33 +00:00
Fred Drake
b6fa78930e
Add support for some more markup that had slipped in.
...
Fixed a typo in a comment.
2001-09-27 04:18:39 +00:00
Andrew M. Kuchling
264e8186d5
Fix comment typo
2001-09-27 04:18:36 +00:00
Fred Drake
3fc291a1d7
Fix some markup errors.
2001-09-27 04:17:20 +00:00
Fred Drake
b802a1e7fa
Markup adjustment: \[...\] is math markup and does not translate well when
...
used with text as was done here. Fixed so that the typeset version wraps
the warning text and the HTML version does not create images of the warning
text.
2001-09-27 04:16:27 +00:00
Tim Peters
8ac8be5988
docroutine() (both instances): Docstrings for class methods weren't
...
getting displayed, due to a special case here whose purpose I didn't
understand. So just disabled the doc suppression here.
Another special case here skips the docs when picking apart a method
and finding that the im_func is also in the class __dict__ under
the same name. That one I understood. It has a curious consequence,
though, wrt inherited properties: a static class copies inherited stuff
into the inheriting class's dict, and that affects whether or not this
special case triggers. The upshoot is that pydoc doesn't show the
function docstrings of getter/setter/deleter functions of inherited
properties in the property section when the class is static, but does
when the class is dynamic (bring up Lib/test/pydocfodder.py under
GUI pydoc to see this).
2001-09-27 04:08:16 +00:00
Tim Peters
351e362d89
List class attrs in MRO order of defining class instead of by alphabetic
...
order of defining class's name.
2001-09-27 03:29:51 +00:00
Tim Peters
3ffeae130b
Removed no-longer-true comment about pydoc working under all versions of
...
Python since 1.5 (virtually everything I changed over the last week relies
on "modern" features, particularly nested scopes).
2001-09-26 22:39:22 +00:00
Fred Drake
3ab0ac7cd4
Remove comment that no longer applies.
2001-09-26 22:26:45 +00:00
Barry Warsaw
c5f8fe3a27
Updates do email package documentation for markup, style, and
...
organization.
2001-09-26 22:21:52 +00:00
Tim Peters
c86f6ca2b6
Display a class's method resolution order, if it's non-trivial. "Trivial"
...
here means it has no more than one base class to rummage through (in which
cases there's no potential confusion about resolution order).
2001-09-26 21:31:51 +00:00
Fred Drake
39cd603fc8
More test cases, including something that simulates what the profiler
...
probably *should* be doing.
2001-09-26 21:00:33 +00:00