| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
This change is similar to the supplied patch, but does not save the opener
when a proxy configuration is specified.
This closes SF patch #523415.
|
|
|
|
| |
We should get attributes from the right object.
|
|
|
|
|
|
|
| |
ContentHandler. While GC will eventually clean up, it can take longer than
normal for applications that create a lot of strings (or other immutables)
rather without creating many containers.
This closes SF bug #535474.
|
|
|
|
|
| |
permission from Paul Everitt). Also removed a few other references to
Digital Creations and changed the remaining ones to Zope Corporation.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PEP 285. Everything described in the PEP is here, and there is even
some documentation. I had to fix 12 unit tests; all but one of these
were printing Boolean outcomes that changed from 0/1 to False/True.
(The exception is test_unicode.py, which did a type(x) == type(y)
style comparison. I could've fixed that with a single line using
issubtype(x, type(y)), but instead chose to be explicit about those
places where a bool is expected.
Still to do: perhaps more documentation; change standard library
modules to return False/True from predicates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
457466: popenx() argument mangling hangs python
226766: popen('python -c"...."') tends to hang
Fixes argument quoting in w9xpopen.exe for Windows 9x. w9xpopen.exe
also never attempts to display a MessageBox when not executed
interactively.
Added test_popen() test. This test currently just executes
"python -c ..." as a child process, and checks that the expected
arguments were all recieved correctly by the child process. This
test succeeds for me on Win9x, win2k and Linux, and I hope it does
for other popen supported platforms too :)
|
|
|
|
|
|
| |
broken w/ classmethods.
Bugfix candidate.
|
|
|
|
|
|
| |
that it works.
Bugfix candidate (this and the previous checkin, obviously).
|
|
|
|
| |
Partly responds to SF bug #505152.
|
|
|
|
|
|
|
| |
on how a system is configured.
This closes SF bug #497160 (which has the patch) and #460613.
Bugfix candidate.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fix floating point exception if mpz.powm(10, 1, 0) (modulus == 0).
Add a test.
|
|
|
|
|
| |
I left the email pkg alone; I'm not sure how Barry would like to handle
that.
|
|
|
|
| |
Add test for file.readinto().
|
|
|
|
|
|
|
| |
I really can't test this, but from reading the discussion in that bug
report, it's likely that this works. It may also close a whole bunch
of other bug reports related to urllib and proxies on Windows, but who
knows.
|
| |
|
| |
|
| |
|
|
|
|
| |
the compiler
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Walter Doerwald provided a patch, which I've modified in two ways:
1) (Uncontroversial) Removed code to make module work in earlier versions of
Python without the unicode() built-in
2) (Poss. controversial) Instead of making string.zfill take the repr()
of non-string objects, take the str().
Should a warning be added to this branch of the code so that the automatic
str() can be deprecated?
2.2.2 bugfix candidate, assuming the repr()->str() change is deemed OK.
|
| |
|
|
|
|
|
|
|
|
|
| |
It appears that getcomments() can get called for classes defined in
C. Since these don't have source code, it can't do anything useful.
A function buried many levels deep was raising a TypeError that was
not caught.
Who knows why this broke...
|
|
|
|
| |
Bugfix candidate.
|
|
|
|
|
|
| |
under 2.0, 2.1 and 2.2.
Bugfix candidate.
|
| |
|
| |
|
|
|
|
| |
2.2.2 candidate.
|
|
|
|
| |
2.2.2 candidate.
|
|
|
|
| |
2.2.2 candidate.
|
|
|
|
| |
recent files menu
|
|
|
|
| |
user defined help items
|
|
|
|
|
| |
in PyShell.py that was causing extreme headaches in
working on EditorWindow.py
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
better local_hostname default. According to RFC 2821, it is
recommended that the fqdn hostname be provided in the EHLO/HELO verb
and if that can't be calculated, to use a domain literal.
The rationale for this change is documented in SF patch #497736 which
also had privacy concerns about leaking the fqdn in the EHLO/HELO. We
decided this wasn't a big concern because no user data is leaked, and
the IP will always be leaked. The local_hostname argument is provided
for those clients that are super paranoid.
Using localhost.localdomain may break some strict smtp servers so we
decided against using it as the default.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Don't die when issubclass(t, TypeType) fails.
Bugfix candidate (but I think it's too late for 2.2.1).
|
| |
|
|
|
|
|
|
| |
readline and get rid of string exception fallback when showing syntax
errors.
see bug 411881
|
|
|
|
| |
see bug 411881
|