| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This should be included in Python 2.2.1.
|
|
|
|
|
|
|
|
|
| |
alphabetical order (!), and the obsolete 'extend' directory is no
longer mentioned.
This and the erasure of the extend directory are 2.2.1 bugfix
candidates (but only of you want to be thorough -- it's not like
anybody cares :-).
|
|
|
|
| |
no longer exists. Docs for distutils are plenty elsewhere.
|
|
|
|
|
|
|
|
| |
doesn't have the _HEAPTYPE flag set, e.g. for time.struct_time and
posix.stat_result.
This fixes the immediate symptoms of SF bug #496873 (cPickle /
time.struct_time loop), replacing the infinite loop with an exception.
|
|
|
|
|
|
| |
statvfs_result was in fact the stat_result type object. :-(
2.2.1 bugfix!
|
|
|
|
| |
input to stdout.
|
|
|
|
| |
useful.
|
|
|
|
|
|
|
|
| |
instead of begin_y and begin_x for derwin(), subpad(), and subwin().
Reported for derwin() by Eric Huss.
Added class annotations for the window methods so they would be properly
described in the index.
|
| |
|
|
|
|
|
|
|
| |
"interpolation" in the text, to make the string formatting material easier to
find.
This closes SF bug #487165.
Bugfix: this should be applied for Python 2.2.1.
|
|
|
|
|
|
|
|
|
| |
in response to Skip's comments in SF bug #487165.
Make use of string methods instead of string module functions in most places.
Add (and make the default) a way to collapse symbol entries into a single
"Symbols" section in the generated index. This is similar to what makeindex
does, but does not include entries beginning with an underscore.
|
| |
|
|
|
|
|
|
|
|
| |
This closes SF patch #496215.
Add a little more detail to the example that had not been closed.
Bugfix: this should be made part of 2.2.1.
|
|
|
|
|
|
|
|
|
| |
Removed the ancient "#define ANY void".
Bugfix candidate? Hard call. The bug report claims the existence of
this #define creates conflicts with other packages, which is easy to
believe. OTOH, some extension authors may still be relying on its
presence. I'm afraid you can't win on this one.
|
|
|
|
|
|
|
|
| |
eval_frame(): Under -Qnew, INPLACE_DIVIDE wasn't getting handed off to
INPLACE_TRUE_DIVIDE (like BINARY_DIVIDE was getting handed off to
BINARY_TRUE_DIVIDE).
Bugfix candidate.
|
|
|
|
|
| |
This should definitely be backported to 2.2.1. I'll leave it to Jack
to decide whether he wants to fix this in MacPython 2.2.
|
|
|
|
|
| |
checkin (my fault!).
Wrap some long lines and fix some markup inconsistencies.
|
| |
|
|
|
|
| |
2.2.1 bugfix candidate.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This fixes SF bug #495896.
Fix up various markup consistency & style guide conformance nits.
|
| |
|
|
|
|
|
|
|
| |
(ditto for PyMem_Free() -> PyMem_FREE()) to fix and close SF bug
#495875 on systems that HAVE_SNPRINTF=0.
Check in on both release-22 branch and trunk.
|
|
|
|
|
|
| |
Question for Jack Jansen: is this reasonable?
Candidate for 2.2 release branch (if Jack thinks it's OK).
|
|
|
|
|
|
|
|
|
|
| |
Make dumbdbm merely "dumb", rather than "terminally broken". Without this
patch, it's almost impossible to use dumbdbm _without_ causing horrible
datalossage. With this patch, dumbdbm passes my own horrible torture test,
as well as the roundup test suite.
dumbdbm really could do with a smidgin of a rewrite or two, but that's not
suitable for the release21-maint branch.
|
|
|
|
|
|
| |
Describe super() very briefly
A few minor reformattings and wording changes
Set the release date (presumably tomorrow...)
|
|
|
|
| |
This closes SF bug #495609.
|
|
|
|
| |
This fixes SF bug #495221.
|
|
|
|
|
| |
advice on docstrings.
This fixes SF bug #495601.
|
| |
|
|
|
|
|
| |
actual availability on Windows.
This fixes SF bug #495191.
|
|
|
|
|
| |
right version this time. Thanks, Ping!
(This was from SF patch #494582, "\index -> \indexii" version.)
|
|
|
|
|
| |
Utils.parseaddr('<>') -- i.e. on an empty address, returns the empty
string. Built on rfc822, this used to return None.
|
|
|
|
| |
Remove reference to this being a draft
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rfc822.AddressList incorrectly handles empty address.
"<>" is converted to None and should be "".
AddressList.__str__() fails on None.
I got an email with such an address and my program
failed processing it.
Example:
>>> import rfc822
>>> rfc822.AddressList("<>").addresslist
[('', None)]
>>> str(rfc822.AddressList("<>"))
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.1/rfc822.py", line 753, in __str__
return ", ".join(map(dump_address_pair,
self.addresslist))
TypeError: sequence item 0: expected string, None found
[His solution: in the internal routine AddrlistClass.getrouteaddr(),
initialize adlist to "".]
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- use repr instead of implied str for doubles
- updated version number to 1.0.0 (for 2.2 final)
|
| |
|
| |
|
|
|
|
|
|
|
| |
Patch from Mark Hammond, plus code rearrangement and comments from me.
posix_do_stat(): Windows-specific code could try to free() stack
memory in some cases when a path ending with a forward or backward slash
was passed to os.stat().
|
| |
|
|
|
|
| |
reported by Dan Parisien.
|