summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | mergeGiampaolo Rodola'2012-03-234-12/+33
|\ \
| * | Issue #13782: streamline argument type-checking in ET.ElementEli Bendersky2012-03-234-12/+33
| | | | | | | | | | | | | | | | | | | | | | | | append, extend and insert now consistently type-check their argument in both the C and Python implementations, and raise TypeError for non-Element argument. Added tests
* | | fix failing asyncore test as per http://bugs.python.org/issue10340#msg156586Giampaolo Rodola'2012-03-231-10/+12
|/ /
* | #14380: Make actual default match docs, fix __init__ order.R David Murray2012-03-232-9/+10
| | | | | | | | | | | | | | | | Éric pointed out that given that the default was documented as None, someone would reasonably pass that to get the default behavior. In fixing the code to use None, I noticed that the change to _charset was being done after it had already been passed to MIMENonMultipart. The change to the test verifies that the order is now correct.
* | #14380: Have MIMEText defaults to utf-8 when passed non-ASCII unicodeR David Murray2012-03-235-4/+31
| | | | | | | | | | | | | | Previously it would just accept the unicode, which would wind up as unicode in the transfer-encoded message object, which is just wrong. Patch by Jeff Knupp.
* | Merge with 3.2 (Issue #14387)Kristján Valur Jónsson2012-03-221-0/+2
|\ \ | |/
| * Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers.Kristján Valur Jónsson2012-03-221-0/+2
| |
* | Fix indentation.Georg Brandl2012-03-221-2/+3
| |
* | Issue #14382: Ensure new unittest.test.testmock is installed.Ned Deily2012-03-221-1/+1
| | | | | | | | (Original patch by Vinay Sajip)
* | merge 3.2Benjamin Peterson2012-03-220-0/+0
|\ \ | |/
| * issue 10340 - forgot to update Misc/NEWSGiampaolo Rodola'2012-03-221-0/+4
| |
* | fix #10340: properly handle EINVAL on OSX and also avoid to call ↵Giampaolo Rodola'2012-03-221-0/+4
| | | | | | | | handle_connect() in case of a disconnetected socket which is not meant to connect.
* | merge 79422b3684f1 in 3.3 branch (issue 10340)Giampaolo Rodola'2012-03-222-8/+25
|\ \ | |/
| * fix #10340: properly handle EINVAL on OSX and also avoid to call ↵Giampaolo Rodola'2012-03-222-8/+25
| | | | | | | | handle_connect() in case of a disconnetected socket which is not meant to connect.
* | merge 3.2Benjamin Peterson2012-03-221-1/+1
|\ \ | |/
| * this should technicaly be identifierBenjamin Peterson2012-03-221-1/+1
| |
* | Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-228-1/+9
|\ \ | |/
| * Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-225-1/+5
| |
* | merge 3.2Benjamin Peterson2012-03-221-1/+2
|\ \ | |/
| * check for NULLBenjamin Peterson2012-03-221-1/+2
| |
* | merge 3.2 (#14378)Benjamin Peterson2012-03-223-9/+13
|\ \ | |/
| * check by equality for __future__ not identity (closes #14378)Benjamin Peterson2012-03-223-8/+11
| |
* | Fix typo.Georg Brandl2012-03-221-1/+1
| |
* | Micro-optimize PyObject_GetAttrString()Victor Stinner2012-03-221-1/+1
| | | | | | | | w cannot be NULL so use Py_DECREF() instead of Py_XDECREF().
* | Issue #14204: The ssl module now has support for the Next Protocol ↵Antoine Pitrou2012-03-216-8/+228
| | | | | | | | | | | | Negotiation extension, if available in the underlying OpenSSL library. Patch by Colin Marc.
* | Issue #3035: Unused functions from tkinter are marked as pending peprecated.Andrew Svetlov2012-03-212-0/+26
| |
* | Merge.Stefan Krah2012-03-216-78/+48
|\ \
| * \ Merge #12757: Make doctest skipping in -OO mode work with unittest/regrtest -vR David Murray2012-03-212-3/+10
| |\ \ | | |/
| | * #12757: Make doctest skipping in -OO mode work with unittest/regrtest -vR David Murray2012-03-212-3/+10
| | |
| * | long() -> int()Benjamin Peterson2012-03-211-2/+2
| | |
| * | make _PyNumber_ConvertIntegralToInt static, since it's only used in abstract.cBenjamin Peterson2012-03-212-19/+10
| | |
| * | rewrite this function, which was still accounting for classic classesBenjamin Peterson2012-03-211-24/+12
| | |
| * | merge headsBenjamin Peterson2012-03-2177-444/+30898
| |\ \
| * | | correctly lookup __trunc__ in int() constructorBenjamin Peterson2012-03-212-2/+4
| | | |
| * | | some more identifier goodnessBenjamin Peterson2012-03-211-27/+8
| | | |
| * | | use identifier apiBenjamin Peterson2012-03-211-1/+2
| | | |
* | | | Whitespace.Stefan Krah2012-03-216-168/+168
| |/ / |/| |
* | | Document decimal.MIN_ETINY.Stefan Krah2012-03-211-9/+12
| | |
* | | Issue #7652: Integrate the decimal floating point libmpdec library to speedStefan Krah2012-03-2171-437/+30818
| | | | | | | | | | | | | | | up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application.
* | | Remove non-existing file from pythoncore project.krisvale2012-03-211-4/+0
| | |
* | | Merge from 3.2 for issue #3573, fix Misc/NEWS as Ned Deily guess.Andrew Svetlov2012-03-212-5/+10
|\ \ \ | | |/ | |/|
| * | #3573: idle now doesn't hungs if launched as: idle -e <directory>Andrew Svetlov2012-03-213-2/+14
| | | | | | | | | | | | Patch by Guilherme Polo.
* | | #3573: idle now doesn't hungs if launched as: idle -e <directory>Andrew Svetlov2012-03-202-2/+9
| | | | | | | | | | | | Patch by Guilherme Polo.
* | | #14269: smtpd now conforms to the RFC and requires HELO before MAIL.R David Murray2012-03-204-1/+63
| |/ |/| | | | | | | | | | | | | This is a backward incompatible change, but since it is an RFC conformance bug and all real mail servers that I know of do conform to the RFC in this regard, I believe it is an acceptable change for a feature release. Patch by Jason Killen.
* | merge 3.2Benjamin Peterson2012-03-200-0/+0
|\ \ | |/
| * Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr.Giampaolo Rodola'2012-03-202-0/+4
| |
* | Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords.Larry Hastings2012-03-204-3/+134
| | | | | | | | | | | | They're optional-only for now (unlike in pure Python) but that's all I needed. The syntax can easily be relaxed if we want to support required keyword-only arguments for extension types in the future.
* | Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr.Giampaolo Rodola'2012-03-202-0/+4
| |
* | time.steady() doc: don't repeat the default valueVictor Stinner2012-03-191-1/+1
| |
* | Merge with 3.2 for #14359.Ross Lagerwall2012-03-192-0/+4
|\ \ | |/