Neal Norwitz
b9ef4aea5e
SF #651082 , tarfile module implementation from Lars Gustäbel
2003-01-05 23:19:43 +00:00
Neal Norwitz
6d23b170cf
Fix a typo
2003-01-05 22:20:51 +00:00
Just van Rossum
66d16baf71
- squashed bare except in rmtree()
...
- improved readability of rmtree; removed silly apply()
2003-01-05 19:44:11 +00:00
Neal Norwitz
502b9e1fbb
At least one Solaris box in the snake farm only supports "C" locale.
...
Adding try/except allows the test to pass
2003-01-05 18:15:23 +00:00
Raymond Hettinger
3dd990c53a
Move the statistical tests for four distributions into the unittest suite.
2003-01-05 09:20:06 +00:00
Tim Peters
541ceec3e6
PyCFunction_Call(): Combined two switch cases w/ identical bodies.
2003-01-05 07:22:44 +00:00
Raymond Hettinger
15ec3731cf
Add a test case.
2003-01-05 01:08:34 +00:00
Greg Ward
5bd844e20f
Tweak __version__ -- the current code is between Optik 1.4 and 1.4.1.
2003-01-04 21:54:26 +00:00
Just van Rossum
8afa3a3092
module to run commands in a Terminal.app window
2003-01-04 21:44:21 +00:00
Tim Peters
75a6e3bd1a
datetime_from_timet_and_us(): ignore leap seconds if the platform
...
localtime()/gmtime() insists on delivering them, + associated doc
changes.
Redid the docs for datetimtez.astimezone().
2003-01-04 18:17:36 +00:00
Just van Rossum
85e4c6757f
correct comment (and add newline at end)
2003-01-04 16:26:26 +00:00
Guido van Rossum
5e1222be57
Add Shockwave Flash.
...
(backport candidate?)
2003-01-04 14:11:38 +00:00
Raymond Hettinger
73ced7ee99
Correct long standing bugs in the methods for random distributions.
...
The range of u=random() is [0,1), so log(u) and 1/x can fail.
Fix by setting u=1-random() or by reselecting for a usable value.
Will backport.
2003-01-04 09:26:32 +00:00
Martin v. Löwis
3a57d9de07
Fix typo.
2003-01-04 08:54:59 +00:00
Martin v. Löwis
6a759d9e00
Remove appartment check from dooneevent. Fixes #660961 .
...
Check whether self is NULL in mainloop.
2003-01-04 08:36:57 +00:00
Tim Peters
adf642038e
A new implementation of astimezone() that does what we agreed on in all
...
cases, plus even tougher tests of that. This implementation follows
the correctness proof very closely, and should also be quicker (yes,
I wrote the proof before the code, and the code proves the proof <wink>).
2003-01-04 06:03:15 +00:00
Raymond Hettinger
8ec78814c1
Test an edge case for sample().
2003-01-04 05:55:11 +00:00
Raymond Hettinger
8b9aa8dbba
Remove the random=None nonsense from sample() before it gets set in stone.
...
It was once available so that faster generators could be substituted. Now,
that is less necessary and preferrably done via subclassing.
Also, clarified and shortened the comments for sample().
2003-01-04 05:20:33 +00:00
Skip Montanaro
950cdacfa5
Moved this info to the top-level README where all the other
...
platform-specific verbiage lives.
2003-01-04 04:12:19 +00:00
Skip Montanaro
5a47e5ba04
The bsddb3 library does not build w/ Berkeley DB 3.0. 3.1 is the earliest
...
supported version.
2003-01-04 04:06:56 +00:00
Skip Montanaro
56d8301809
Merged Misc/AtheOS-NOTES into the platform-specific section. Rewrote the
...
bsddb module build note to reflect the inclusion of bsddb3 and the demotion
of the old bsddb module.
2003-01-04 04:05:51 +00:00
Raymond Hettinger
69bf8f3f4e
SF bug #655271 : Slightly modify locals() doc
...
Clarify the operation of locals().
2003-01-04 02:16:22 +00:00
Raymond Hettinger
2ca243368f
SF bug #651149 : Review libshelve.tex when possible
...
Minor fixes to markup, spelling, parameter names, and abbreviations.
2003-01-04 01:53:38 +00:00
Kurt B. Kaiser
1061e7270b
M AutoExpand.py
...
M Bindings.py
M EditorWindow.py
M PyShell.py
M config-keys.def
M configHandler.py
M help.txt
1. Annotate the shell window with last restart boundary upon restart.
2. Provide a shell menu entry and hot key (F6) to jump to the last
restart boundary.
3. Add a new shell menu feature to restart the shell.
4. Update the help menu to add these features.
5. Update the help menu to put text in same order as the menus.
6. Correct a capitalization inconsistency on the Edit menu: Expand Word
7. Rename the "Debug" menu to be "Shell": it's doing more now.
8. Rearrange the "Shell" menu to make the StackViewer entries adjacent.
9. Add a get_geometry method to EditorWindow, which may be of use in
making window positions persisent.
10. Make <ctrl-v> the "Classic Windows" paste key.
11. Restore decorum on the Help menu by removing "Advice". As Guido said,
things will never be the same. Thanks, David!
2003-01-04 01:43:53 +00:00
Neal Norwitz
506a224688
Fix compiler warning
2003-01-04 01:02:25 +00:00
Raymond Hettinger
bf43f8af35
SF Patch #661440 : Refactor and streamline PyCFunction_Call
...
Refactor code in PyCFunction_Call giving a modest (tiny) speed boost,
a slight improvement in semantics (now detects invalid flag combinations),
and (arguably) improved clarity (making it blindingly clear which flag
combinations are allowed). All this comes at a cost of a few lines of
code duplication.
* Folded test for METH_KEYWORDS into the switch/case.
* Deferred testing for an empty dictionary until when and where needed.
* Make a similar deferral for filling the "size" variable.
* Inverted the dictionary test so that the common case falls though
instead of making a jump.
2003-01-04 00:37:53 +00:00
Martin v. Löwis
3919571f82
Wrap doc strings in PyDoc_STRVAR. Fix .string docstring. Provide default
...
macro definitions for older Python releases.
2003-01-04 00:33:13 +00:00
Tim Peters
4fede1a36b
Completed astimezone()'s correctness proof. This also proves we can get
...
the desired compromise behavior during the "problem hour" when DST ends
cheaply (but I haven't yet implemented that).
2003-01-04 00:26:59 +00:00
Martin v. Löwis
25c7b50e8f
Convert Tcl path objects to strings. Fixes #661357 .
...
Provide .string attribute and __unicode for Tcl_Objs.
2003-01-04 00:08:09 +00:00
Tim Peters
7702304885
Remark about datetime tzinfo examples.
2003-01-03 22:35:24 +00:00
Tim Peters
8827d0c338
Replaced the flawed "local time" example tzinfo class with the guts
...
of Guido's later Local.py (from the datetime sandbox).
2003-01-03 22:26:57 +00:00
Greg Ward
6f2bb2362a
Grammatical fix in comment.
2003-01-03 21:22:08 +00:00
Greg Ward
fdf65d9106
Grammatical fix: change possessive "it's" to "its".
2003-01-03 21:09:57 +00:00
Walter Dörwald
8fa8972d80
Remove a list comprehension, because a loop over the list
...
is done afterwards anyway, so what the list comp does
can be done in the loop.
2003-01-03 21:06:46 +00:00
Walter Dörwald
51cc72c6c0
Pass the strict argument from read() on to readfp(), so the
...
file content ends up in the correct dict.
2003-01-03 21:02:36 +00:00
Martin v. Löwis
01f43118f7
Use RUNSHARED for python invocations. Fixes #661408 .
2003-01-03 20:39:29 +00:00
Walter Dörwald
bb51ed333b
Fix read_mime_types() so that it returns a dict as documented.
...
This fixes a bug reported as http://www.python.org/sf/661630 ,
which was introduced in the patch http://www.python.org/sf/554192 .
2003-01-03 19:33:17 +00:00
Martin v. Löwis
af6a27a704
Allow PyFile_GetLine() to return Unicode objects. Fixes #660165 .
2003-01-03 19:16:14 +00:00
Neal Norwitz
bb0246ac25
Fix SF #659228 , 'realpath' function missing from os.path
...
Also added realpath = abspath for os2emx, similar to windows/mac
which also don't really implement realpath.
Backport candidate, I think?
2003-01-03 18:12:28 +00:00
Greg Ward
aa1d3aa643
Spread the blame (err, I mean credit) for ossaudiodev around a bit.
2003-01-03 18:03:21 +00:00
Greg Ward
6c58d4643a
Mention ossaudiodev.
2003-01-03 18:02:15 +00:00
Neal Norwitz
61cdac6d3d
Fix SF #659228 , 'realpath' function missing from os.path
...
Also added realpath = abspath for os2emx, similar to windows/mac
which also don't really implement realpath.
Backport candidate, I think?
2003-01-03 18:01:57 +00:00
Andrew M. Kuchling
5a22453d33
Write PEP 301 section
...
Mention difference between 2.2.2 and 2.3 True and False
2003-01-03 16:52:27 +00:00
Guido van Rossum
747f8060a6
Mention that imaplib now supports SSL -- this wasn't noted before.
2003-01-03 16:33:49 +00:00
Skip Montanaro
4de9cba152
qualify known Solaris versions related to the binutils breakage.
2003-01-03 16:26:23 +00:00
Andrew M. Kuchling
87cebbf601
Add SSL support for imaplib; add empty PEP301 section
2003-01-03 16:24:28 +00:00
Skip Montanaro
59a7555810
update info about binutils 2.13 breakage on Solaris.
2003-01-03 16:17:08 +00:00
Andrew M. Kuchling
d15f4e3d42
[Patch #658093 ] Documentation support for PEP 301
...
Add two sections to this manual about package meta-data and about
registering packages
2003-01-03 15:42:14 +00:00
Andrew M. Kuchling
51a6a4c835
[Patch #658094 ] PEP 301 implementation
...
Add the 'register' distutils command
2003-01-03 15:29:28 +00:00
Andrew M. Kuchling
282e2c36ba
[Patch #658094 ] PEP 301 implementation
...
Add 'classifiers' keyword to DistributionMetadata
2003-01-03 15:24:36 +00:00