summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Closes #18239: correct description of count() in module docstringAndrew Kuchling2013-06-211-1/+1
|
* Closes #18267: use floor division in code exampleAndrew Kuchling2013-06-211-2/+2
|
* Closes #18272: use 'builtins' for 3.3 instead of __builtin__Andrew Kuchling2013-06-212-2/+2
|
* #4153: update Unicode howto for Python 3.3Andrew Kuchling2013-06-201-95/+162
| | | | | | | | | | | | | | | | | | | | | | | * state that python3 source encoding is UTF-8, and give examples * mention surrogateescape in the 'tips and tricks' section, and backslashreplace in the "Python's Unicode Support" section. * Describe Unicode support provided by the re module. * link to Nick Coghlan's and Ned Batchelder's notes/presentations. * default filesystem encoding is now UTF-8, not ascii. * Describe StreamRecoder class. * update acks section * remove usage of "I think", "I'm not going to", etc. * various edits * remove revision history and original outline
* Add -b and -X options to python man page.Senthil Kumaran2013-06-201-4/+18
| | | | Patch contributed by Corey Brune.
* Tweak programming faq examples so that it (mostly) passes doctest.R David Murray2013-06-191-18/+19
| | | | | The exception is the import related questions at the end, which need to be rewritten anyway.
* fix libffi build on AIX (closes #18248)Benjamin Peterson2013-06-193-2/+4
|
* Issue #18202: Fix minor bugs and cleanup test_coding.py.Serhiy Storchaka2013-06-191-17/+15
|
* fixed libffi on PPC without __NO_FPRS__Christian Heimes2013-06-191-1/+3
| | | | ISO C90 forbids mixed declarations and code
* merge headsChristian Heimes2013-06-193-0/+7
|\
| * Issue #18256: Compilation fix for recent AIX releases. Patch by David Edelsohn.Antoine Pitrou2013-06-183-0/+7
| |
* | Issue #18259: Declare sethostname in socketmodule.c for AIXChristian Heimes2013-06-192-0/+7
|/
* Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if ↵Christian Heimes2013-06-184-2/+8
| | | | it's available
* test_faulthandler: use _sigsegv() instead of _read_null()Victor Stinner2013-06-171-5/+5
| | | | faulthandler._read_null() is not reliable: it does not crash on AIX.
* ctypes: AIX needs an explicit #include <alloca.h> to get alloca()Victor Stinner2013-06-171-0/+1
|
* Issue #18238: Skip test_signal.test_sigwaitinfo_interrupted() on AIXVictor Stinner2013-06-171-0/+4
| | | | | sigwaitinfo() can be interrupted on Linux (raises InterruptedError), but not on AIX.
* regrtest.py: Fix another typo in the usage of the faulthandler moduleVictor Stinner2013-06-171-1/+1
|
* regrtest.py: Fix typo in the usage of the faulthandler moduleVictor Stinner2013-06-171-3/+3
|
* Issue #18167: cgi.FieldStorage no more fails to handle multipart/form-dataSerhiy Storchaka2013-06-173-0/+35
| | | | when \r\n appears at end of 65535 bytes without other newlines.
* Issue #18223: Refactor test_tarfile.Serhiy Storchaka2013-06-172-381/+345
| | | | | | | | | | | | * Use mixins for generating tests for different compression types. * Make test_tarfile discoverable. * Use more special tests (i.e. assertEqual, assertIs) instead of assertTrue. * Add explicit test skips instead of reporting skipped tests as passed. * Wrap long lines. * Correct a comment for test_hardlink_extraction1. * Add support.requires_gzip. and some other minor enhancements.
* mergeBrett Cannon2013-06-169-33/+90
|\
| * Describe 'surrogateescape' in the documentation.Andrew Kuchling2013-06-165-15/+41
| | | | | | | | | | | | Also, improve some docstring descriptions of the 'errors' parameter. Closes #14015.
| * news entry for subprocess double close fix.Gregory P. Smith2013-06-161-0/+4
| |
| * Prevent a possible double close of parent pipe fds when the subprocessGregory P. Smith2013-06-161-18/+25
| | | | | | | | | | exec runs into an error. Prevent a regular multi-close of the /dev/null fd when any of stdin, stdout and stderr was set to DEVNULL.
| * #18113: Objects associated to a curses.panel object with set_userptr() were ↵Andrew Kuchling2013-06-153-0/+20
| | | | | | | | | | | | leaked. Reported by Atsuo Ishimoto.
* | Fix a misnaming of a method and an argumentBrett Cannon2013-06-163-1074/+1074
|/
* Drop some dead imports of impBrett Cannon2013-06-153-2/+2
|
* Issue #15172: Document NASM 2.10+ as requirement for building OpenSSL 1.0.1 ↵Christian Heimes2013-06-142-2/+10
| | | | on Windows
* Add tests for issue #18183.Serhiy Storchaka2013-06-121-3/+15
|
* #18196: Avoid displaying spurious SystemExit tracebacks.Roger Serwy2013-06-122-0/+6
|
* #5492: Avoid traceback when exiting IDLE caused by a race condition.Roger Serwy2013-06-122-6/+7
|
* Issue #18187: Fix broken link in venv documentation. Patch by Berker Peksag.Ned Deily2013-06-111-1/+1
|
* #17511: Keep IDLE find dialog open after clicking "Find Next".Roger Serwy2013-06-113-3/+6
| | | | Original patch by Sarah K.
* remove MAX_MAXCHAR because it's unsafe for computing maximum codepoitn value ↵Benjamin Peterson2013-06-103-31/+32
| | | | (see #18183)
* Issue #18174: Fix fd leaks in tests.Richard Oudkerk2013-06-103-1/+5
|
* Issue #18180: Fix ref leak in _PyImport_GetDynLoadWindows().Richard Oudkerk2013-06-102-2/+5
|
* Ensure that the fix for #17269 also works on OSX 10.4Ronald Oussoren2013-06-102-2/+3
| | | | AI_NUMERICSERV isn't defined on OSX 10.4.
* Issue #16102: Make uuid._netbios_getnode() work again on Python 3.Serhiy Storchaka2013-06-092-1/+3
|
* Issue #15239: Make mkstringprep.py work again on Python 3.Serhiy Storchaka2013-06-092-17/+28
|
* Issue #18038: SyntaxError raised during compilation sources with illegalSerhiy Storchaka2013-06-093-7/+28
| | | | encoding now always contains an encoding name.
* #18126: update NumPy links in the documentation. Patch by Yury V. Zaytsev.Ezio Melotti2013-06-083-5/+4
|
* #17691: test_univnewlines now works with unittest test discovery. Patch by ↵Ezio Melotti2013-06-082-21/+19
| | | | Zachary Ware.
* #18151, part 1: Backport idlelilb portion of Andrew Svetlov's 3.4 patchTerry Jan Reedy2013-06-088-22/+18
| | | | changing IOError to OSError (#16715).
* Issue #18055: Move to importlib from imp for IDLE.Brett Cannon2013-06-072-38/+21
|
* Issue 18130: delete extra spacesTerry Jan Reedy2013-06-052-6/+6
|
* Issue18130: Test class idlelib.configSectionNameDialog.GetCfgSectionNameDialog.Terry Jan Reedy2013-06-053-51/+198
| | | | | | | Fix bug in existing human test and add instructions; fix two bugs in tested code; remove redundancies, add spaces, and change two internal method names. Add mock_tk with mocks for tkinter.Variable subclasses and tkinter.messagebox. Use mocks in test_config_name to unittest methods that are otherwise gui-free.
* Close #18109: os.uname() now decodes fields from the locale encoding, andVictor Stinner2013-06-033-10/+14
| | | | | socket.gethostname() now decodes the hostname from the locale encoding, instead of using the UTF-8 encoding in strict mode.
* Fix #17967 - Fix related to regression on Windows.Senthil Kumaran2013-06-021-1/+2
| | | | | os.path.join(*self.dirs) produces an invalid path on windows. ftp paths are always forward-slash seperated like this. /pub/dir.
* Clarify which dictionaries are updateableRaymond Hettinger2013-06-021-10/+10
| | | | by using the wording from the Py2.7 docs.
* Fix thishost helper funtion in urllib. Returns the ipaddress of localhost whenSenthil Kumaran2013-06-011-1/+4
| | | | | hostname is resolvable by socket.gethostname for local machine. This all fixes certain freebsd builtbot failures.