Facundo Batista
708d58179d
Issue #4084 : Fix max, min, max_mag and min_mag Decimal methods to
...
give correct results in the case where one argument is a quiet NaN
and the other is a finite number that requires rounding.
Thanks Mark Dickinson.
2008-12-11 04:20:07 +00:00
Amaury Forgeot d'Arc
10b24e87e5
Merged revisions 67688 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67688 | amaury.forgeotdarc | 2008-12-11 00:22:49 +0100 (jeu., 11 déc. 2008) | 6 lines
#4559 : When a context manager's __exit__() method returns an object whose
conversion to bool raises an exception, 'with' loses that exception.
Reviewed by Jeffrey Yasskin.
Already ported to 2.5, will port to 2.6 and 3.0
........
2008-12-10 23:49:33 +00:00
Fred Drake
ee763951dc
simplify imports
2008-12-10 06:02:39 +00:00
Georg Brandl
acc68cc2b3
#4592 : fix embedding example with new C API changes.
2008-12-09 23:48:44 +00:00
Martin v. Löwis
a872787f5f
Add UUIDs for 3.0.1 and 3.0.2.
2008-12-08 11:23:22 +00:00
Martin v. Löwis
a116cf0c6f
Merged revisions 67658-67659 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67658 | martin.v.loewis | 2008-12-08 12:14:57 +0100 (Mo, 08 Dez 2008) | 1 line
Add UUIDs for 2.6.1 and 2.6.2.
........
r67659 | martin.v.loewis | 2008-12-08 12:15:35 +0100 (Mo, 08 Dez 2008) | 1 line
Consider micro version for name of CHM file.
........
2008-12-08 11:19:42 +00:00
Georg Brandl
05b482caf8
#4586 : fix usage of Py_InitModule.
2008-12-07 22:45:56 +00:00
Neal Norwitz
d153afea66
Remove unnecessary import
2008-12-07 22:42:03 +00:00
Antoine Pitrou
bc420400eb
Issue #4569 : Interpreter crash when mutating a memoryview with an item size larger than 1.
...
(together with a bit of reindenting)
2008-12-07 20:14:49 +00:00
Georg Brandl
f9734076cf
Merged revisions 67511,67536-67537,67543 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67511 | vinay.sajip | 2008-12-04 00:22:58 +0100 (Thu, 04 Dec 2008) | 1 line
Issue #4384 : Added logging integration with warnings module using captureWarnings(). This change includes a NullHandler which does nothing; it will be of use to library developers who want to avoid the "No handlers could be found for logger XXX" message which can appear if the library user doesn't configure logging.
........
r67536 | gregory.p.smith | 2008-12-04 21:21:09 +0100 (Thu, 04 Dec 2008) | 3 lines
Adds a subprocess.check_call_output() function to return the output from a
process on success or raise an exception on error.
........
r67537 | vinay.sajip | 2008-12-04 21:32:18 +0100 (Thu, 04 Dec 2008) | 1 line
Took Nick Coghlan's advice about importing warnings globally in logging, to avoid the possibility of race conditions: "This could deadlock if a thread spawned as a side effect of importing a module happens to trigger a warning. warnings is pulled into sys.modules as part of the interpreter startup - having a global 'import warnings' shouldn't have any real effect on logging's import time."
........
r67543 | gregory.p.smith | 2008-12-05 03:27:01 +0100 (Fri, 05 Dec 2008) | 2 lines
rename the new check_call_output to check_output. its less ugly.
........
2008-12-07 15:30:06 +00:00
Georg Brandl
2080ea5f4b
Forward-port r67624 and r67627.
2008-12-07 15:17:53 +00:00
Georg Brandl
c7d2b21cec
Blocked revisions 67614 via svnmerge
...
........
r67614 | skip.montanaro | 2008-12-06 18:43:30 +0100 (Sat, 06 Dec 2008) | 2 lines
issue 4483 - dbm build failures on systems with gdbm_compat lib.
........
2008-12-07 15:15:46 +00:00
Georg Brandl
eee3116690
Merged revisions 67463,67572,67576,67628 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67463 | skip.montanaro | 2008-12-01 02:55:22 +0100 (Mon, 01 Dec 2008) | 1 line
typo in comment
........
r67572 | georg.brandl | 2008-12-05 10:23:14 +0100 (Fri, 05 Dec 2008) | 2 lines
#4458 : recognize "-" as an argument, not a malformed option in gnu_getopt().
........
r67576 | georg.brandl | 2008-12-05 13:09:41 +0100 (Fri, 05 Dec 2008) | 2 lines
#4529 : fix parser's validation for try-except-finally statements.
........
r67628 | skip.montanaro | 2008-12-07 03:16:00 +0100 (Sun, 07 Dec 2008) | 1 line
muffed the default case
........
2008-12-07 15:15:22 +00:00
Benjamin Peterson
6485f247e4
remove extraneous 'text'
2008-12-07 15:07:02 +00:00
Georg Brandl
70997a9a83
Blocked revisions 67498,67521,67581,67584,67587 via svnmerge
...
........
r67498 | raymond.hettinger | 2008-12-03 16:42:10 +0100 (Wed, 03 Dec 2008) | 1 line
Backport r67478
........
r67521 | christian.heimes | 2008-12-04 15:34:40 +0100 (Thu, 04 Dec 2008) | 1 line
Bumped up 2.6 to 2.7
........
r67581 | georg.brandl | 2008-12-05 16:42:03 +0100 (Fri, 05 Dec 2008) | 2 lines
#3171 : document that *slice are removed in 3k.
........
r67584 | fred.drake | 2008-12-05 16:52:25 +0100 (Fri, 05 Dec 2008) | 2 lines
bump version number
........
r67587 | fred.drake | 2008-12-05 17:14:18 +0100 (Fri, 05 Dec 2008) | 2 lines
be more specific, and parallel to the py3k branch
........
2008-12-07 15:06:59 +00:00
Georg Brandl
af265f4977
Merged revisions 67531-67532,67538,67553-67554,67556-67557,67571,67574-67575,67579-67580,67591,67597,67608,67631 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67531 | georg.brandl | 2008-12-04 19:54:05 +0100 (Thu, 04 Dec 2008) | 2 lines
Add reference to enumerate() to indices example.
........
r67532 | georg.brandl | 2008-12-04 19:59:16 +0100 (Thu, 04 Dec 2008) | 2 lines
Add another heapq example.
........
r67538 | georg.brandl | 2008-12-04 22:28:16 +0100 (Thu, 04 Dec 2008) | 2 lines
Clarification to avoid confusing output with file descriptors.
........
r67553 | georg.brandl | 2008-12-05 08:49:49 +0100 (Fri, 05 Dec 2008) | 2 lines
#4408 : document regex.groups.
........
r67554 | georg.brandl | 2008-12-05 08:52:26 +0100 (Fri, 05 Dec 2008) | 2 lines
#4409 : fix asterisks looking like footnotes.
........
r67556 | georg.brandl | 2008-12-05 09:02:17 +0100 (Fri, 05 Dec 2008) | 2 lines
#4441 : improve doc for os.open() flags.
........
r67557 | georg.brandl | 2008-12-05 09:06:57 +0100 (Fri, 05 Dec 2008) | 2 lines
Add an index entry for "subclassing immutable types".
........
r67571 | georg.brandl | 2008-12-05 10:13:45 +0100 (Fri, 05 Dec 2008) | 2 lines
Use markup.
........
r67574 | georg.brandl | 2008-12-05 10:25:32 +0100 (Fri, 05 Dec 2008) | 2 lines
#4441 followup: Add link to open() docs for Windows.
........
r67575 | georg.brandl | 2008-12-05 12:34:51 +0100 (Fri, 05 Dec 2008) | 2 lines
#4544 : add `dedent` to textwrap.__all__.
........
r67579 | georg.brandl | 2008-12-05 16:29:39 +0100 (Fri, 05 Dec 2008) | 2 lines
#4517 : add "special method" glossary entry and clarify when __getattribute__ is bypassed.
........
r67580 | georg.brandl | 2008-12-05 16:32:29 +0100 (Fri, 05 Dec 2008) | 2 lines
#4478 : document that copyfile() can raise Error.
........
r67591 | georg.brandl | 2008-12-05 19:00:06 +0100 (Fri, 05 Dec 2008) | 2 lines
Followup to #4511 : add link from decorator glossary entry to definition.
........
r67597 | georg.brandl | 2008-12-05 20:03:19 +0100 (Fri, 05 Dec 2008) | 2 lines
Remove confusing sentence part.
........
r67608 | georg.brandl | 2008-12-06 12:57:12 +0100 (Sat, 06 Dec 2008) | 2 lines
Follow-up to #4488 : document PIPE and STDOUT properly.
........
r67631 | georg.brandl | 2008-12-07 12:54:07 +0100 (Sun, 07 Dec 2008) | 2 lines
Add link to the favicon to the docs.
........
2008-12-07 15:06:20 +00:00
Benjamin Peterson
eb9fc524a8
document how to deal with binary standard streams
2008-12-07 14:58:03 +00:00
Georg Brandl
2ed237bd22
#4576 : fix ob_type access.
2008-12-07 14:09:20 +00:00
Antoine Pitrou
8f1a77d4a6
Blocked revisions 67619 via svnmerge
...
........
r67619 | antoine.pitrou | 2008-12-06 22:29:24 +0100 (sam., 06 déc. 2008) | 1 line
Issue #4509 : bugs in bytearray with exports (buffer protocol)
........
2008-12-06 21:32:58 +00:00
Antoine Pitrou
5504e893f8
Issue #4509 : bugs in bytearray with exports (buffer protocol)
2008-12-06 21:27:53 +00:00
Benjamin Peterson
e6d4a9bdbc
update version number
2008-12-06 18:33:20 +00:00
Benjamin Peterson
e84f03f78c
there are only four asdl builtin types in py3k
2008-12-06 18:32:13 +00:00
Skip Montanaro
c1ce286061
issue 4483 - _dbm build failures on systems with gdbm_compat lib.
2008-12-06 17:25:02 +00:00
Jeffrey Yasskin
008d8ef1a8
Merged revisions 67494 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67494 | jeffrey.yasskin | 2008-12-02 22:46:45 -0800 (Tue, 02 Dec 2008) | 5 lines
Speed up Python (according to pybench and 2to3-on-itself) by 1-2% by caching
whether any thread has tracing turned on, which saves one load instruction in
the fast_next_opcode path in PyEval_EvalFrameEx(). See issue 4477.
........
2008-12-06 17:09:27 +00:00
Mark Dickinson
fd24b323f9
Issue #4445 : save 3 bytes of memory (on average) per bytes allocation.
...
(This is a forward port of r67601).
2008-12-06 15:33:31 +00:00
Georg Brandl
17fe364b44
#4562 : fix zip() examples.
2008-12-06 14:28:56 +00:00
Raymond Hettinger
518d8da05c
Issue 1163367: Clarify super() docs. Also, fix-up the markup and XXX comment.
2008-12-06 11:44:00 +00:00
Georg Brandl
40c509d0b6
cmp() is not really gone.
2008-12-06 08:14:46 +00:00
Georg Brandl
d2aa7e6627
#4557 : remove 'c' typecode from array docs and add a note in whatsnew.
2008-12-06 08:12:11 +00:00
Mark Dickinson
9af5235fa5
Blocked revisions 67601 via svnmerge
...
........
r67601 | mark.dickinson | 2008-12-05 21:55:28 +0000 (Fri, 05 Dec 2008) | 3 lines
Issue #4445 : save 3 bytes (on average, on a typical machine) per
string allocation.
........
2008-12-05 22:23:16 +00:00
Georg Brandl
badc7abc10
Use :samp: role.
2008-12-05 18:31:51 +00:00
Mark Dickinson
d3c827b0bd
Merged revisions 67590 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67590 | mark.dickinson | 2008-12-05 17:59:46 +0000 (Fri, 05 Dec 2008) | 2 lines
Issue #4461 : Safety check in parsenumber (ast.c)
........
2008-12-05 18:10:46 +00:00
Georg Brandl
fed7d80988
#4549 : Mention nonlocal statement in tutorial section about scoping.
2008-12-05 18:06:58 +00:00
Georg Brandl
6d204bf9b6
#4550 : fix 2.x syntax in webservers howto.
2008-12-05 18:04:41 +00:00
Mark Dickinson
50b2b6eeac
Issue 4497: silence compiler warnings on Windows.
2008-12-05 17:14:29 +00:00
Georg Brandl
48367816e9
Manually merged r67583: move __import__ doc to the bottom.
2008-12-05 15:55:41 +00:00
Georg Brandl
f7d4874cc0
Blocked revisions 67583 via svnmerge
...
........
r67583 | georg.brandl | 2008-12-05 16:52:20 +0100 (Fri, 05 Dec 2008) | 4 lines
Move __import__ to the bottom of the functions list.
It doesn't make sense for such a fundamental document to have
the most obscure function listed at the top.
........
2008-12-05 15:54:46 +00:00
Georg Brandl
913b2a382f
#4504 , #4505 : Update noddy examples in "Extending & Embedding".
2008-12-05 15:12:15 +00:00
Christian Heimes
a872de55dc
Fixed issue #4533 : File read operation was dreadfully slow
2008-12-05 08:26:55 +00:00
Georg Brandl
7a259ca8e3
#4427 : fix arguments for "y" BuildValue type.
2008-12-05 07:57:51 +00:00
Georg Brandl
ed5b9b3fd5
#4401 : Re-add os.extsep.
2008-12-05 07:45:54 +00:00
Georg Brandl
7fe2c4af0e
#4355 : refer to urlencode in the correct module.
2008-12-05 07:32:56 +00:00
Georg Brandl
4f3359f45b
Update build URL.
2008-12-05 07:32:39 +00:00
Martin v. Löwis
924eca7f52
Send mails to python-checkins now.
2008-12-05 07:20:46 +00:00
Guido van Rossum
f519523f47
Tweak verbiage and markup for relative/absolute import. Backport candidate.
...
(I guess *all* changes to this file should be backported to the 3.0 branch.)
2008-12-05 05:49:12 +00:00
Benjamin Peterson
3432829ea0
fix Sphinx warnings
2008-12-05 03:05:29 +00:00
Fred Drake
608d574828
add missing import
2008-12-05 02:47:42 +00:00
Amaury Forgeot d'Arc
bc9d4749f2
#4542 : On Windows, binascii.crc32 still accepted str as binary input.
...
This fixes test_binascii.
Will backport to 3.0
2008-12-05 01:40:43 +00:00
Amaury Forgeot d'Arc
bc2ce57203
Issue #4537 : webbrowser.UnixBrowser failed because this module defines an open()
...
function which shadows the builtin.
Will backport to 3.0
2008-12-05 01:02:21 +00:00
Fred Drake
9a0a65b524
Merged revisions 67528 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67528 | fred.drake | 2008-12-04 13:25:17 -0500 (Thu, 04 Dec 2008) | 4 lines
Issue #1055234 : cgi.parse_header(): Fixed parsing of header parameters to
support unusual filenames (such as those containing semi-colons) in
Content-Disposition headers.
........
2008-12-04 19:24:50 +00:00