summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-045-3211/+3134
|\
| * Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-045-4298/+4220
| |
* | Merge heads.Meador Inge2013-09-035-3134/+3211
|\ \
| * \ Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-035-3134/+3211
| |\ \ | | |/ | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
| | * Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-035-4220/+4298
| | | | | | | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
* | | Issue #18901: The sunau getparams method now returns a namedtuple rather thanSerhiy Storchaka2013-09-035-9/+47
| | | | | | | | | | | | a plain tuple. Patch by Claudiu Popa.
* | | Issue #17487: The result of the wave getparams method now is pickleable again.Serhiy Storchaka2013-09-033-3/+19
|/ / | | | | | | Patch by Claudiu Popa.
* | Merge 3.3 into default.Tim Peters2013-09-031-16/+12
|\ \ | |/ | | | | | | | | cwr_next(): move invariants out of loops. This simplifies and clarifies the code, and gives a small speedup.
| * cwr_next(): move invariants out of loops.Tim Peters2013-09-031-16/+12
| | | | | | | | This simplifies and clarifies the code, and gives a small speedup.
* | Issue #18912: Fix indentation in docstringEli Bendersky2013-09-032-4/+5
|\ \ | |/ | | | | Contributed by Jeroen Van Goey
| * Issue #18912: Fix indentation in docstringEli Bendersky2013-09-031-4/+4
| | | | | | | | Contributed by Jeroen Van Goey
* | Remove unused --debug option of regrtest.Eli Bendersky2013-09-032-15/+7
| | | | | | | | | | If bots fail due to using this flag, the buildbot scripts have to be modified to omit it. Regrtest ignores it anyway.
* | Fix docstring and some indentationEli Bendersky2013-09-021-4/+4
| |
* | Minor touchups.Raymond Hettinger2013-09-021-4/+6
| |
* | Factor-out the common code for setting a KeyError.Raymond Hettinger2013-09-024-33/+20
| |
* | Refactor the main function of regrtest a bit.Eli Bendersky2013-09-021-23/+33
| | | | | | | | Moving subprocess execution of tests into a function.
* | Instead of XORed indicies, switch to a hybrid of linear probing and open ↵Raymond Hettinger2013-09-021-91/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | addressing. Modern processors tend to make consecutive memory accesses cheaper than random probes into memory. Small sets can fit into L1 cache, so they get less benefit. But they do come out ahead because the consecutive probes don't probe the same key more than once and because the randomization step occurs less frequently (or not at all). For the open addressing step, putting the perturb shift before the index calculation gets the upper bits into play sooner.
* | Close #18745: Improve enum tests in test_json for infinities and NaN.Ethan Furman2013-09-021-5/+44
| |
* | Merge with 3.3Terry Jan Reedy2013-09-011-1/+0
|\ \ | |/
| * Remove obsolete .hgeol entry pointing to file moved elsewhere.Terry Jan Reedy2013-09-011-1/+0
| | | | | | | | | | | | This kine was already replaced by Lib/test/test_email/data/msg_26.txt = BIN which is just below the last line in the patch context.
* | Merge fix from 3.3 into default.Tim Peters2013-09-011-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | Fix issue 18889: test_sax: multiple failures on Windows desktop. "The fix" is to tell Mercurial that the test files are binary. Windows developers: to get the correct line endings in your checkout, delete Lib\test\xmltestdata, and then "hg revert" that directory. Why the Windows buildbots didn't fail test_sax remains a mystery :-(
| * Fix issue 18889: test_sax: multiple failures on Windows desktop.Tim Peters2013-09-011-0/+1
| | | | | | | | | | | | | | | | | | "The fix" is to tell Mercurial that the test files are binary. Windows developers: to get the correct line endings in your checkout, delete Lib\test\xmltestdata, and then "hg revert" that directory. Why the Windows buildbots didn't fail test_sax remains a mystery :-(
* | test_threading isn't rudimentary anymoreAntoine Pitrou2013-09-011-1/+3
|\ \ | |/
| * test_threading isn't rudimentary anymoreAntoine Pitrou2013-09-011-1/+3
| |
* | Issue #18571: Merge duplicate test codeVictor Stinner2013-09-013-31/+18
| | | | | | | | Merge test/subprocessdata/inherited.py into test/subprocessdata/fd_status.py
* | Issue #11798: fix tests for regrtest -R :Andrew Svetlov2013-09-013-2/+19
| |
* | Back out 868ad6fa8e68 - it left all the buildbots failing.Tim Peters2013-09-011-1/+0
| | | | | | | | | | | | Unclear to me why it was pushed to begin with. See issue 11798. Perhaps it's because regrtest with -R was failing? Fine, but that's better than regrtest _always_ failing ;-)
* | Update copyright.Raymond Hettinger2013-09-011-1/+1
| |
* | mergeRaymond Hettinger2013-09-013-4/+122
|\ \
| * | Close #18738: Route __format__ calls to mixed-in type for mixed Enums (such ↵Ethan Furman2013-09-013-4/+122
| | | | | | | | | | | | as IntEnum).
* | | Further reduce the cost of hash collisions by inspecting an additional ↵Raymond Hettinger2013-09-011-4/+39
|/ / | | | | | | nearby entry.
* | Update whatsnew/3.4.rst wrt. the socket constants switch to IntEnumEli Bendersky2013-08-311-0/+3
| | | | | | | | [issue #18730]
* | Switch the AF_* and SOCK_* constants in the socket module to IntEnum.Eli Bendersky2013-08-312-3/+91
| | | | | | | | Closes #18720.
* | Issue #12037: Fix test_email for desktop Windows.Terry Jan Reedy2013-08-312-4/+6
|\ \ | |/
| * Issue #12037: Fix test_email for desktop Windows.Terry Jan Reedy2013-08-312-2/+4
| |
* | Merge from 3.3 #18489 Search Engine testsTerry Jan Reedy2013-08-313-34/+369
|\ \ | |/
| * Issue #18489: Add complete, gui-free tests for idlelib.SearchEngine.Terry Jan Reedy2013-08-313-34/+366
| | | | | | | | | | | | Patch import and initialization in SearchEngine to make testing easier. Improve docstrings, especially to clarify the double role of 'ok' parameters. Original patch by Phil Webster.
* | Issue #18780: code cleanup.Ethan Furman2013-08-311-34/+19
| |
* | Temporary disable tests cleanup (issue 11798).Andrew Svetlov2013-08-311-0/+1
| |
* | Close #18780: %-formatting now prints value for int subclasses with %d, %i, ↵Ethan Furman2013-08-313-5/+53
| | | | | | | | and %u codes.
* | Merge.Charles-François Natali2013-08-316-30/+99
|\ \
| * | Fix XMLPullParser documentation to say "non-blocking" instead of "asynchronous".Eli Bendersky2013-08-311-17/+17
| | | | | | | | | | | | | | | | | | The latter is more ambiguous. Related to issue #17741
| * | Issue #18756: os.urandom() now uses a lazily-opened persistent file ↵Antoine Pitrou2013-08-304-13/+48
| | | | | | | | | | | | descriptor, so as to avoid using many file descriptors when run in parallel from multiple threads.
| * | Forward port new tests from Issue #18851.Antoine Pitrou2013-08-301-0/+34
| |\ \ | | |/
| | * Forward port new tests from Issue #18851.Antoine Pitrou2013-08-301-0/+34
| | |
* | | Use INADDR_BROADCAST instead of hard-coded value (it's part of POSIX andCharles-François Natali2013-08-311-1/+1
| | | | | | | | | | | | already appears without #ifdef a couple lines above).
* | | Use the recent support.HOSTv6 addition.Charles-François Natali2013-08-312-8/+4
|/ /
* | Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-304-1/+26
|\ \ | |/ | | | | Patch by A. Jesse Jiryu Davis.
| * Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-304-1/+26
| | | | | | | | Patch by A. Jesse Jiryu Davis.
* | Issue #17741: Rename IncrementalParser and its methods.Eli Bendersky2013-08-304-135/+153
| | | | | | | | | | | | The new names are hopefully more descriptive and consistent. If you feel you don't agree with this change, *please* read issue 17741 first - there's a lot of discussion in there.