Raymond Hettinger
66d09f1b30
SF bug #801342 : Bug (documentation or real, your choice) in random.sample.
...
random.sample() uses one of two algorithms depending on the ratio of the
sample size to the population size. One of the algorithms accepted any
iterable population argument so long as it defined __len__(). The other
had a stronger requirement that the population argument be indexable.
While it met the documentation specifications which insisted that the
population argument be a sequence, it made random.sample() less usable
with sets. So, the second algorithm was modified to coerce non-indexable
iterables and dictionaries into a tuple before proceeding.
2003-09-06 04:25:54 +00:00
Fred Drake
c8b08b446a
add a note about how \ulink should be different than it actually is
...
for PDF generation
2003-09-06 04:19:43 +00:00
Fred Drake
38f6b8845b
Elaborate the explanation of different flavors of _* identifiers.
...
Fixes SF bug #520325 .
2003-09-06 03:50:07 +00:00
Fred Drake
c0678ffc60
- create a hyperlink for a section reference (also more robust in the
...
face of section re-ordering)
- fix minor markup nits for better presentation
2003-09-06 03:33:32 +00:00
Fred Drake
f3552130e2
avoid spurious vertical whitespace preceeding heading which are marked
...
with a \label
2003-09-06 01:10:14 +00:00
Fred Drake
74530ff4f9
markup updates
2003-09-05 15:50:20 +00:00
Fred Drake
1b1ca0cc2b
normalize whitespace; detabify
2003-09-05 15:43:58 +00:00
Fred Drake
41aa018398
fix some nuissance formatting problems for the "alltt" environment;
...
there's still a bug for the environment, but that's worked around in
this change as well
2003-09-05 15:43:00 +00:00
Fred Drake
d37154f7f2
normalize whitespace
2003-09-05 15:36:23 +00:00
Raymond Hettinger
b859c070ef
SF bug #800796 : Difference between hash() and __hash__()
...
slice(5).__hash__() now raises a TypeError.
2003-09-05 14:27:30 +00:00
Fred Drake
a1a1dba2d4
add index entry
2003-09-05 14:06:35 +00:00
Fred Drake
6a002cafa2
fix minor markup nits
2003-09-05 14:01:15 +00:00
Fred Drake
911e571a1c
add a relevant "see also" link
2003-09-05 13:59:10 +00:00
Fred Drake
929d95957b
make the padding inside a "See also" box more consistent around the
...
sides
2003-09-05 13:58:26 +00:00
Fred Drake
b24e84c558
clean up some markup
2003-09-05 13:48:02 +00:00
Fred Drake
7a55642ff6
normalize whitespace
2003-09-04 22:21:17 +00:00
Fred Drake
0739c44bbd
Suppress more online-only navigation in the printed HTML.
2003-09-04 22:16:45 +00:00
Fred Drake
ecbfceb31c
make sure cells are really generated for all table cells, even those
...
that are left empty
fixes first of the problems reported in SF bug #727692
2003-09-04 21:25:03 +00:00
Fred Drake
b79f343e61
adjust markup to avoid suppressing a word space in content
2003-09-04 19:52:02 +00:00
Fred Drake
859c46a1fd
Make the redundent portion of the lower navigation area disappear from the
...
printed version for browsers that support "@media print" in CSS.
2003-09-04 19:30:15 +00:00
Martin v. Löwis
1e3bdf6c45
Patch #788249 : Pass an explicit buffer to setvbuf in PyFile_SetBufSize().
...
Fixes #603724 . Will backport to 2.3.
2003-09-04 19:01:46 +00:00
Martin v. Löwis
fa3bdea018
Patch #798202 : detect redhat9 Tcl/Tk in configure script.
...
Will backport to 2.2.
2003-09-04 18:50:54 +00:00
Martin v. Löwis
e81e9b1d3b
Patch #794826 : Add __file__ in dynamically loaded modules for multiple
...
interpreters. Fixes #698282 . Will backport to 2.3.
2003-09-04 18:45:59 +00:00
Martin v. Löwis
ef36537b81
Patch #792338 : Correct documentation for timetuple return type.
2003-09-04 18:29:53 +00:00
Martin v. Löwis
f5b93736a2
Patch #798145 : Return correct information from nl_langinfo(RADIXCHAR).
...
Will backport to 2.3.
2003-09-04 18:24:47 +00:00
Jason Tishler
6bc06eca70
Bug #794140 : cygwin builds do not embed
...
The embed2.diff patch solves the user's problem by exporting the missing
symbols from the Python core so Python can be embedded in another Cygwin
application (well, at lest vim).
2003-09-04 11:59:50 +00:00
Jason Tishler
3076559ea5
This patch enables the building of Cygwin Python with a static core
...
which still supports shared extensions. It takes advantage the latest
Cygwin binutils (i.e., 20030901-1) which can export symbols from
executables:
http://cygwin.com/ml/cygwin-announce/2003-09/msg00002.html
Additionally, it finally lays to rest the following mailing list
subthread:
http://mail.python.org/pipermail/python-list/2002-May/102500.html
I tested the patch under Red Hat Linux 8.0 too
2003-09-04 11:04:06 +00:00
Martin v. Löwis
8ad1dd7df1
Catch locale.error as well. Fixes #788378 . Will backport to 2.3.
2003-09-03 05:13:14 +00:00
Martin v. Löwis
25f90d5c5d
Use de_DE in example, change message for unknown locale. Fixes #797447 .
...
Will backport to 2.3.
2003-09-03 04:50:13 +00:00
Barry Warsaw
2e31ce2514
test_get_param_with_semis_in_quotes(): Test case for SF bug #794466 .
...
Backport candidate.
2003-09-03 04:10:52 +00:00
Barry Warsaw
2f5bf17579
NEWS about email package 794466 patch.
2003-09-03 04:09:49 +00:00
Barry Warsaw
a74e868857
A fix for parsing parameters when there are semicolons inside the
...
quotes. Fixes SF bug #794466 , with the essential patch provided by
Stuart D. Gathman. Specifically,
_parseparam(), _get_params_preserve(): Use the parsing function that
takes quotes into account, as given (essentially) in the bug report's
test program.
Backport candidate.
2003-09-03 04:08:13 +00:00
Barry Warsaw
6ec58ca9cf
Document the Pynche patch.
2003-09-03 03:20:37 +00:00
Barry Warsaw
eb296d967b
Fix for SF bug #780996 , crash when no .pynche file exists and -d
...
option is not given. If dbfile isn't given and can't be retrieved
from the optionsdb, just initialize it to the first element in
RGB_TXT.
Backport candidate.
2003-09-03 03:15:50 +00:00
Fred Drake
6f7b213dda
use the long names for re compilation options; this makes it easier to
...
figure out what the code is doing
2003-09-02 16:01:07 +00:00
Andrew M. Kuchling
f19f8610fa
Modernize code a bit: use isinstance instead of type(); return True/False
2003-09-02 11:52:06 +00:00
Andrew M. Kuchling
0ec5288d09
[Patch #759208 ] Fix has_key emulation to not raise KeyError
2003-09-02 11:44:44 +00:00
Raymond Hettinger
f70e076042
Only apply case-insensitivity test on appropriate platforms.' test_filecmp.py
2003-09-02 06:59:21 +00:00
Raymond Hettinger
eeca37e0b5
SF bug #453515 : filecmp.dircmp case sensitivity bug
2003-09-02 05:42:02 +00:00
Raymond Hettinger
09c7b6075c
SF patch #798255 : Document httplib.HTTPResponse.read "amt" argument
...
(Contributed by Jeff Epler.)
2003-09-02 02:32:54 +00:00
Raymond Hettinger
3b9cff1ef5
SF 798269: bug fix for doctest (sf bug id: 798254
...
(Contributed by Alexander Belopolsky.)
2003-09-02 02:17:46 +00:00
Raymond Hettinger
5f8b0b1fd4
SF 798269: bug fix for doctest (sf bug id: 798254
...
(Contributed by Alexander Belopolsky.)
Doctest would crash when encountering unbound methods:
class A:
def f(self): pass
class C(A):
g = A.f
2003-09-02 02:09:05 +00:00
Raymond Hettinger
5d2e777787
SF patch #736962 : Port tests to unittest (Part 2)
...
(Contributed by Walter Dörwald.)
* Convert test_slice.py to unittest format
* Expand the test coverage.
2003-09-02 01:53:01 +00:00
Raymond Hettinger
99c2d531d1
SF patch #790443 : add SafeConfigParser to __all__
...
(Contributed by George Yoshida.)
2003-09-01 23:30:44 +00:00
Raymond Hettinger
aa1178b811
Minor typo
2003-09-01 23:13:04 +00:00
Raymond Hettinger
c75c3e0392
SF patch #791153 : inconsistency with implementation(logging)
...
(Contributed by George Yoshida.)
2003-09-01 22:50:52 +00:00
Raymond Hettinger
ec99b5fbfa
SF patch #798534 : Windows os.popen needlessly gets a reference to tuple ()
...
(Contributed by Andrew Gaul.)
Fixes a minor leak.
2003-09-01 22:34:31 +00:00
Raymond Hettinger
b5cb66542d
SF patch #798534 : Windows os.popen needlessly gets a reference to tuple ()
...
(Contributed by Andrew Gaul.)
Fixes a minor leak.
2003-09-01 22:25:41 +00:00
Raymond Hettinger
14cc1e3222
SF patch #798467 : Update docstring of has_key for bool changes
...
(Contributed by George Yoshida.)
2003-09-01 22:17:18 +00:00
Raymond Hettinger
574aa32578
SF patch #798467 : Update docstring of has_key for bool changes
...
(Contributed by George Yoshida.)
2003-09-01 22:12:08 +00:00