View source
2.7
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Raymond Hettinger
Silence compiler warning for unused declaration.
Terry Reedy
Issue #18151: Replace remaining Idle 'open...close' pairs with 'with open'.
Eli Bendersky
Issue #13612: Fix a buffer overflow in case of a multi-byte encoding. This is a belated backport of f7b47fb30169; Patch by Serhiy Storchaka.
Serhiy Storchaka
Issue #18647: Temporary disable the "nothing to repeat" check to make buildbots happy.
Martin von Löwis
Issue #16067: Add description into MSI file to replace installer's temporary name.
Serhiy Storchaka
Issue #17998: Fix an internal error in regular expression engine.
Charles-François Natali
Issue #18325: Fix a test_kqueue failure on OpenBSD: kevent's data and event members are integers.
Ned Deily
Issue #17557: Fix os.getgroups() to work with the modified behavior of getgroups(2) on OS X 10.8. Original patch by Mateusz Lenik.
Martin von Löwis
Add 2.7.6 uuids.
Martin von Löwis
Add 2.7.5 uuid
Antoine Pitrou
Fix tkinter regression introduced by the security fix in #16248.
Antoine Pitrou
Issue #18589: fix hyperlinking of type slots (tp_*)
Ned Deily
Issue #18071: Extension module builds on OS X could fail with TypeError if Xcode command line tools were not installed.
Terry Reedy
Make all idle test case names end with 'Test'.
Terry Reedy
Update gui section of idle test README.
Raymond Hettinger
Restore the data block size to 62. The former block size traded away good fit within cache lines in order to gain faster division in deque_item(). However, compilers are getting smarter and can now replace the slow division operation with a fast integer multiply and right shift. Accordingly, it makes sense to go back to a size that lets blocks neatly fill entire cache-lines. GCC-4.8 and CLANG 4.0 both compute "x // 62" with some…
Terry Reedy
Issue #18441: Move commented out code to issue message.
Terry Reedy
Issue #18441: whitespace
Terry Reedy
Issue #18441: Comment out code that will not compile because the standard library has a package, lib-tk, that cannot be imported by normal means. Lib/test/test_tk, etc, have special code to access this package. I will not bother with it unless the darwin check is needed before it gets moved to test.(test-)support.py.
Terry Reedy
Issue #18441: add Mac (darwin) gui check. This is not needed today, but has been in the past and might be needed again in the future
Terry Reedy
Update int division to quiet 2to3 warning.
Terry Reedy
Issue #18441: Correct previous patch, which hg committed before I wanted it to.
Terry Reedy
Issue #18441: Make test.support.requires('gui') skip when it should. (Consolidating this check and various checks in tkinter files and moving them to test.support and test.regrtest will be another issue.)
Terry Reedy
Remove repetition of string escapes note 1 at end of note 2.
Terry Reedy
Issue #18539: Calltips now work for float default arguments.
bitdancer
#15130: remove repeat of abstract paragraph from socket howto body. Patch by Tshepang Lekhonkhobe.
Ezio Melotti
#14853: remove test that was making too many assumptions about stdin. Patch by Elena Oat.
Vinay Sajip
Issue #18541: simplified LoggerAdapter example.
Terry Reedy
Backed out changeset: 23b0164b9c82 #18441 not working
Terry Reedy
Backed out changeset: 9f922270a929 so can backout larger patch
Terry Reedy
Issue #18441: fix buildbot name-error for TclError.
Terry Reedy
Issue #18439: Move news entry misplaced by graft merge.
Terry Reedy
Issue #18439: Make patchcheck work on Windows for ACKS, NEWS.
Terry Reedy
Issue #18441: Make test.support.requires('gui') skip when it should. (Consolidating this check and various checks in tkinter files and moving them to test.support and test.regrtest will be another issue.)
Ned Deily
Issue #17532: Prevent exception when changing key sets if Options menu is empty.
Raymond Hettinger
Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong cmath.rect(0.0,-0.0) results.
Serhiy Storchaka
Issue #18448: Fix a typo in Demo/newmetaclasses/Eiffel.py.
Raymond Hettinger
Backport c952f3d122ae: Tweak the deque struct by moving the least used fields (maxlen and weakref) to the end.
Raymond Hettinger
Move the leftlink to the end of the block structure. The current pattern of memory access will update both the leftlink and rightlink at the same time, so they should be positioned side-by-side for better cache locality. Keeping the leftlink at the front of the structure would make sense only if the paired updates were eliminated by backporting changesets 49a9c734304d, 3555cc0ca35b, ae9ee46bd471, and 744dd749e25b. However, that isn't likely to hap…
Ned Deily
Issue #18471: Fix typo in heapq documentation (reported by François Pinard).
sbt
Issue #18455: multiprocessing should not retry connect() with same socket.
Ronald Oussoren
Move entry from #18427 to the right section in the NEWS file
Ned Deily
Issue #18452: fix several "occurrence" typos (reported by Févry Thibault).
Terry Reedy
Issue #18365: convert buildbot errors to skips.
Terry Reedy
Issue #18279: Add tests for idlelib/RstripExtension.py. Original patch by Phil Webster. With that available, modify RstripExtension.py to stop deleting null slices, which caused a file to be marked as changed when it was not.
Terry Reedy
Issue #18365: 2.7 corrections so tests run
bitdancer
#18437: fix comment typo.
Terry Reedy
Issue #18365: normalize whitespace
Terry Reedy
Issue #18365: Add mock Text class and test thereof versus tk.Text. Based on patches by Todd.Rovito and Phil Webster.
bitdancer
#18389: Clarify that relpath does not access the file system. Initial patch by Madison May.
Serhiy Storchaka
Issue #18101: Tcl.split() now process Unicode strings nested in a tuple as it do with byte strings. Added tests for Tcl.split() and tcl.splitline().
Serhiy Storchaka
Fix reference leaks introduced by the patch for issue #5308.
Serhiy Storchaka
Merge heads
Serhiy Storchaka
Issue #18336. Fix a link to StreamReader's read() method.
Ronald Oussoren
Issue #18427: str.replace could crash the interpreter with huge strings. This fixes two places where 'int' was used to represent the size of strings, instead of 'Py_ssize_t'. (The issue is not present in the corresponding code in the 3.x branches) Fixes #18427
bitdancer
#18424: PEP8ify the tense of the sum docstring.
Ronald Oussoren
Issue #18377: Code cleanup in Python Launcher This changeset fixes a number of compiler warnings in the Python Launcher binary for OSX. It also cleans up whitespace usage in those sources.
Ronald Oussoren
Issue #12990: The "Python Launcher" on OSX could not launch python scripts that have paths that include wide characters.
Christian Heimes
Issue #18347: ElementTree's html serializer now preserves the case of closing tags.
Antoine Pitrou
Issue #11185: Fix test_wait4 under AIX. Patch by Sébastien Sablé.
ericvsmith
Closes #18312: 'make distclean' no longer deletes files in dot-directories.
sbt
Issue #17261: Ensure multiprocessing's proxies use proper address.
sbt
Issue #14206: Clarify docs for Queue.join_cancel_thread().
sbt
Issue #17273: Clarify that pool methods can only be used by parent process.
sbt
Issue #17097: Make multiprocessing ignore EINTR.
Terry Reedy
Issue #7136: In the Idle File menu, "New Window" is renamed "New File". Patch by Tal Einat, Roget Serwy, and Todd Rovito.
Terry Reedy
Issue #8515: Set __file__ when run file in IDLE. Backport 2c276d0553ff by Andrew Svetlov, based on initial patch by Bruce Frederiksen.
Terry Reedy
Issue #18189: add test_delegator for Idle Delegator class. Also change private dict used as a set to a set.
Terry Reedy
Issue 18189: remove unused methods in idlelib.Delegator.Delegator. Idle code already uses x.delegate instead of x.getdelegate(). The printed report must have been for testing.
Terry Reedy
Tempfile.py: stop buildbot warning about using deprecated xreadlines. The slightly odd behavior (the validity of passing a sizehint depends on the type of self._file) was kept to avoid breaking code that depends on it. Test_tempfile.test_xreadlines passes (along with everything else).
bitdancer
#18155: Regex-escape delimiter, in case it is a regex special char. Patch by Vajrasky Kok, with slight modification to the tests by me.
Terry Reedy
Issue #18103: Update README.txt and test_idle to describe and run gui tests.
Terry Reedy
Issue #18237: Fix assertRaisesRegexp error caought by Jeff Tratner.
Terry Reedy
Issue #18316: Update idlelib 2.7 except clauses to ease backports.
Terry Reedy
Issue *18081, #18242: Change Idle warnings capture in PyShell and run to stop replacing warnings.formatwarnings and to reverse replacement of warnings.showwarnings when import is complete and when main function exits. Add test_warning.py. Vinay Sajip provided capture_warnings function.
Terry Reedy
Issue #18315: Improve fileinput docs by adding 'bufsize' where missing and replacing redundant signature in input() docstring with one-line summary. Original patch by Terrel Shumway.
Benjamin Peterson
reapply f1dc30a1be72
Benjamin Peterson
reapply 5accb0ac8bfb
Benjamin Peterson
reapply f1dc30a1be72
Benjamin Peterson
reapply f1dc30a1be72
Victor Stinner
Issue #18135: ssl.SSLSocket.write() now raises an OverflowError if the input string in longer than 2 gigabytes. The ssl module does not support partial write.
Ned Deily
Issue #18164: Backport the more detailed embedding compile-and-link section from the Python 3 documentation.
sbt
Fix typo.
sbt
Clarify note and fix typo.
sbt
Issue #15818: Typo in docs.
sbt
Issue #18277: Document quirks of multiprocessing queue.
bitdancer
Merge heads.
bitdancer
#18179: reflow paragraphs.
bitdancer
#18179: document the local_hostname parameter. Original patch by Berker Peksag.
Benjamin Peterson
also backout f1dc30a1be72 for not being a bugfix
Serhiy Storchaka
Issue #18184: PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise OverflowError when an argument of %c format is out of range.
Christian Heimes
Solaris' /dev/null is a symlink. The device test now uses stat instead of lstat to compensate for symlinks.
Victor Stinner
Issue #18135: Fix a possible integer overflow in ssl.SSLSocket.write() for strings longer than 2 gigabytes.
Victor Stinner
Issue #18137: Detect integer overflow on precision in float.__format__() and complex.__format__().
Terry Reedy
#18151, part 2: Silence debug build resource warning for each file opened by 'Find in files' by replacing 'open with implicit close' by 'with open' in GrepDialog method grep_it. Streamline code with enumerate(), direct file iteration, and output tweak. Add test for this method, including output format.
Benjamin Peterson
backout 5accb0ac8bfb; needs more discussion on python-dev
Christian Heimes
transplant test_stat from default to 2.7 in order to make sure it works on all supported platforms
Andrew Kuchling
#18113: avoid segfault if Py_XDECREF triggers code that calls set_panel_userptr again Problem noted & original patch by Serhiy Storchaka; I tweaked the patch a bit.
Raymond Hettinger
Arrange structure to match the common access patterns.
bitdancer
Tweak programming faq examples so that it (mostly) passes doctest. Back port of 0113247f894b from 3.3. The exceptions are the import related questions at the end, which need to be rewritten anyway, and a math example that doesn't exist in the 3.3+ docs that I didn't bother trying to fix.
Antoine Pitrou
Issue #18256: Compilation fix for recent AIX releases. Patch by David Edelsohn.
Christian Heimes
Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if it's available
Victor Stinner
ctypes: AIX needs an explicit #include <alloca.h> to get alloca()
Serhiy Storchaka
Issue #18167: cgi.FieldStorage no more fails to handle multipart/form-data when \r\n appears at end of 65535 bytes without other newlines.
Andrew Kuchling
#18113: Objects associated to a curses.panel object with set_userptr() were leaked. Reported by Atsuo Ishimoto.
Raymond Hettinger
Fix comment blocks. Adjust blocksize to a power-of-two for better divmod computations.
Roger Serwy
#5492: Avoid traceback when exiting IDLE caused by a race condition.
Ned Deily
Issue #18186: remove obsolete 2.2 compatibility comment.
Roger Serwy
#17511: Keep IDLE find dialog open after clicking "Find Next". Original patch by Sarah K.
sbt
Issue #18174: Fix fd leaks in tests.
Ronald Oussoren
Ensure that the fix for #17269 also works on OSX 10.4 AI_NUMERICSERV isn't defined on OSX 10.4.
Serhiy Storchaka
Issue #18038: SyntaxError raised during compilation sources with illegal encoding now always contains an encoding name.
Ezio Melotti
#18126: update NumPy links in the documentation. Patch by Yury V. Zaytsev.
Terry Reedy
Issue18130: Test class idlelib.configSectionNameDialog.GetCfgSectionNameDialog. 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.
Senthil Kumaran
Fix #17967 - Fix related to regression on Windows. os.path.join(*self.dirs) produces an invalid path on windows. ftp paths are always forward-slash seperated like this. /pub/dir.
Senthil Kumaran
Fix thishost helper funtion in urllib. Returns the ipaddress of localhost when hostname is resolvable by socket.gethostname for local machine. This all fixes certain freebsd builtbot failures.
Senthil Kumaran
Fix #17967: For ftp urls CWD to target instead of hopping to each directory towards target. This fixes a bug where target is accessible, but parent directories are restricted.
Senthil Kumaran
Fix #16450 test_missing_localfile testcase fails on misconfigured hostname. Refactor test to accomodate that and exercise the needed functionality.
Serhiy Storchaka
Issue #18094: test_uuid no more reports skipped tests as passed.
Terry Reedy
Issue #15392: Use test.test_support, as used test.support in 3.x.
Terry Reedy
Issue #15392: Create a unittest framework for IDLE, 2.7 version. Preliminary patch by Rajagopalasarma Jayakrishnan.
Ned Deily
Issue #18098: The deprecated OS X Build Applet.app fails to build on OS X 10.8 systems because the Apple-deprecated QuickDraw headers have been removed from Xcode 4. Skip building it in this case.
Senthil Kumaran
#17403: urllib.parse.robotparser normalizes the urls before adding to ruleline. This helps in handling certain types invalid urls in a conservative manner.
Ned Deily
Issue #18080: When building a C extension module on OS X, if the compiler is overriden with the CC environment variable, use the new compiler as the default for linking if LDSHARED is not also overriden. This restores Distutils behavior introduced in 2.7.3 and inadvertently dropped in 2.7.4.
Serhiy Storchaka
Issue #18085: Fix PyObject_CallMethodObjArgs()'s entry in refcounts.dat.
Raymond Hettinger
Issue #18015: Fix unpickling of 2.7.3 and 2.7.4 namedtuples.
Ronald Oussoren
Issue #17269: Workaround for a platform bug in getaddrinfo on OSX Without this patch socket.getaddrinfo crashed when called with some unusual argument combinations.
Raymond Hettinger
Issue #18031: %-formatting isn't dead yet and might pull through.
Ned Deily
Issue #17532: Always include Options menu for IDLE on OS X. Patch by Guilherme Simões.
Benjamin Peterson
implement missing inequality on WeakSet
Serhiy Storchaka
Issue #17844: Refactor a documentation of Python specific encodings. Add links to encoders and decoders for binary-to-binary codecs.
Serhiy Storchaka
Issue #17979: Fixed the re module in build with --disable-unicode.
bitdancer
#17973: fix technical inaccuracy in faq entry (it now passes doctest).
Roger Serwy
#14146: Highlight source line while debugging on Windows.
Ned Deily
Issue #18026: fix ctypes doc typo
bitdancer
#17973: Add FAQ entry for ([],)[0] += [1] both extending and raising. This has come up often enough now on the tracker that it deserves a FAQ entry.
Benjamin Peterson
add missing NULL check (closes #18019)
Antoine Pitrou
Issue #11995: test_pydoc doesn't import all sys.path modules anymore.
Vinay Sajip
Issue #17981: Closed socket on error in SysLogHandler.
Ned Deily
Issue #17990: Only modify include and library search paths when cross-compiling.
do...@ubuntu.com
- Fix typos in the multiprocessing module.
do...@ubuntu.com
- Issue #17754: Make ctypes.util.find_library() independent of the locale.
Serhiy Storchaka
Issue #17606: Fixed support of encoded byte strings in the XMLGenerator characters() and ignorableWhitespace() methods. Original patch by Sebastian Ortiz Vasquez.
Benjamin Peterson
onto 2.7.6
Benjamin Peterson
Added tag v2.7.5 for changeset ab05e7dd2788
Benjamin Peterson
update topics
Benjamin Peterson
bump version to 2.7.5
Benjamin Peterson
prevent IDLE from trying to close when sys.stdin is reassigned (#17838)
Benjamin Peterson
backout 214d8909513d for regressions (#1159051)
Benjamin Peterson
-Wformat is needed by gcc 4.8 (closes #17547)
Ezio Melotti
#17949: fix merge glitch in itemgetter signature. Patch by Martijn Pieters.
Andrew Kuchling
#14878: add cross-reference to the yield statement. (Backported from 3.x by Jan Duzinkiewicz.)
Serhiy Storchaka
Issue #16601: Restarting iteration over tarfile no more continues from where it left off. Patch by Michael Birtwell.
Terry Reedy
Issue 16584: in filecomp._cmp, catch IOError as well as os.error. Patch by Till Maas.
Serhiy Storchaka
Issue #17656: Skip test_extract_unicode_filenames if the FS encoding doesn't support non-ASCII filenames.
Ezio Melotti
#16523: improve attrgetter/itemgetter/methodcaller documentation.
Antoine Pitrou
Fix NEWS order
Antoine Pitrou
Issue #17928: Fix test_structmembers on 64-bit big-endian machines. (_testcapi isn't Py_ssize_t-clean, the "s#" code should use an int for length)
Antoine Pitrou
Issue #17926: Fix dbm.__contains__ on 64-bit big-endian machines.
Ezio Melotti
#17714: document that the base64 codec adds a trailing newline.
Ezio Melotti
#17833: add debug output to investigate buildbot failure.
Raymond Hettinger
Issue 17920: Fix-up terminology in the set documentation
Antoine Pitrou
Issue #17918: When using SSLSocket.accept(), if the SSL handshake failed on the new socket, the socket would linger indefinitely. Thanks to Peter Saveliev for reporting.
Antoine Pitrou
Issue #17289: The readline module now plays nicer with external modules or applications changing the rl_completer_word_break_characters global variable. Initial patch by Bradley Froehle.
Charles-Francois Natali
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit platforms. Patch by Federico Schwindt.
sbt
Issue #17805: Add AsyncResult alias for ApplyResult
Terry Reedy
Issue17883: Update to assertIn to see why test fails on one buildbot.
Raymond Hettinger
Issue 17862: Improve the signature of itertools grouper() recipe. Putting *n* after the *iterable* matches the signature of other itertools and recipes. Also, it reads better. Suggested by Ezio Melotti.
Ezio Melotti
#17883: Fix buildbot testing of Tkinter on Windows. Patch by Zachary Ware.
Antoine Pitrou
Issue #14173: Avoid crashing when reading a signal handler during interpreter shutdown.
Antoine Pitrou
Elaborate on bytes-like objects.
Ezio Melotti
#7855: Add tests for ctypes/winreg for issues found in IronPython. Initial patch by Dino Viehland.
Serhiy Storchaka
Issue #16316: mimetypes now recognizes the .xz and .txz (.tar.xz) extensions.
Raymond Hettinger
Issue #15535: Fix regression in pickling of named tuples.
Senthil Kumaran
# 1722 - Add a note on urllib helper functions like splittype, splithost etc.
Ezio Melotti
#16518: fix links in glossary entry.
Antoine Pitrou
Issue #17712: Fix test_gdb failures on Ubuntu 13.04.
Ezio Melotti
#16518: add "bytes-like object" to the glossary.
gpshead
move the NEWS entry to the right section and mention ctypes.
gpshead
NEWS entry
gpshead
This local change was lost during the fixing of issue17192 to update libffi to 3.0.13. (i'm not sure if it is needed anymore but see issue 10309 for details which makes no mention of upstream)
Ezio Melotti
#17866: mention that in Python 3, assertItemsEqual is named assertCountEqual.
bitdancer
#7152: Remove incorrectly added reference to DataHandler.
Nadeem Vawda
Add missing NEWS entry for issue #17843.
Nadeem Vawda
Issue #17843: Remove bz2 test data that triggers antivirus warnings.
bitdancer
Reflow paragraph.
bitdancer
#7152: Clarify that ProxyHandler is added only if proxy settings are detected. Behavior confirmation and initial patch by Jessica McKellar.
Serhiy Storchaka
Issue #17842. Added base64 module tests with bytearray arguments.
Serhiy Storchaka
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3, such as was shipped with Centos 5 and Mac OS X 10.4. This bug was already fixed in issue14572 for 2.7 only and then it was backported back from 3.3 in issue17073.
Antoine Pitrou
Issue #17835: Fix test_io when the default OS pipe buffer size is larger than one million bytes.
Ronald Oussoren
Ensure that plistlib doesn't corrupt deeply nested datastructures Without this changeset plistlib would write empty tags for plistlib.Data objects in deeply nested datastructures. Fixes #17353
Ezio Melotti
#17729: remove the Advocacy HOWTO from the index.
Ezio Melotti
#17729: remove the outdated Advocacy HOWTO, as suggested by the author.
Serhiy Storchaka
Issue #11714: Use 'with' statements to assure a Semaphore releases a condition variable. Original patch by Thomas Rachel.
Vinay Sajip
Issue #17795: Reverted backwards-incompatible change in SysLogHandler with Unix domain sockets.
bitdancer
#15575: Clarify tutorial description of when modules are executed.
Ned Deily
Issue #17670: Provide an example of expandtabs() usage.
bitdancer
#17065: Use process-unique key for winreg test. Patch by Jeremy Kloth.
Ned Deily
Issue #17801: fix shebang line of gprof2html.py
bitdancer
#17409: Document RLIM_INFINITY and use it to clarify the setrlimit docs.
sbt
Issue #17555: Fix ForkAwareThreadLock so that size of after fork registry does not grow exponentially with generation of process.
Roger Serwy
#14735: Update IDLE docs to omit "Control-z on Windows".
Ezio Melotti
#17740: fix links to the socket function. Initial patch by Zachary Ware.
Antoine Pitrou
Issue #17739: fix the description of SSLSocket.getpeercert(binary_form=True) for server sockets. Thanks to David D Lowe for reporting.
Antoine Pitrou
Issue #17710: Fix cPickle raising a SystemError on bogus input.
Antoine Pitrou
Issue #17703: Fix a regression where an illegal use of Py_DECREF() after interpreter finalization can cause a crash.
Ezio Melotti
#13510: clarify that f.readlines() is note necessary to iterate over a file. Patch by Dan Riti.
ericvsmith
Issue #17728: Specify default precision for float.format for presentation types e, f, and g.
bitdancer
#17341: Include name in re error message about invalid group name. Patch by Jason Michalski.
Serhiy Storchaka
Issue #17221: Resort Misc/NEWS.
Georg Brandl
Fix example ignoring ".svn" directories in compileall.
Georg Brandl
The Integral class does not contain implementations for the bit-shifting operations. (See #3056.)
Georg Brandl
The im_class of unbound class methods is actually not the same as im_self.
Georg Brandl
Clarify that the function *definition* creates the function and the binding in the module globals.
Georg Brandl
Fix refcount leak in the reference counting example section (!).
Georg Brandl
Closes #13638: document PyErr_SetFromErrnoWithFilenameObject, PyErr_SetFromWindowsErrWithFilenameObject, and PyErr_SetExcFromWindowsErrWithFilenameObject. Note that PyErr_SetExcFromWindowsErrWithFilenameObjectAndSomeOtherParametersSoThatTheNameGetsSoLongThatNobodyIsEverGonnaUseThisStrangeFunctionForAnything is still undocumented.
Georg Brandl
bind('') does not do the same as bind('localhost')
Georg Brandl
Closes #17661: fix references to repr() going to module repr.
Georg Brandl
Closes #17726: small clarification in design FAQ.
Georg Brandl
Update using/mac documentation which was still on 2.5.
Georg Brandl
Clarify point in name mangling doc.
bitdancer
Reflow paragraph.
bitdancer
#2118: clarify smtplib exception documentation.
Serhiy Storchaka
Issue #17016: Get rid of possible pointer wraparounds and integer overflows in the re module. Patch by Nickolai Zeldovich.
Ezio Melotti
#17686: fix broken link in Doc/using/unix.rst. Patch by Dan Riti.
Andrew Svetlov
null merge
Andrew Svetlov
Revert changes for #13355 by request from Raymond Hettinger
do...@ubuntu.com
- Issue #17536: Add to webbrowser's browser list: xdg-open, gvfs-open, www-browser, x-www-browser, chromium browsers, iceweasel, iceape.
Mark Dickinson
Issue #16447: Fix potential segfault when setting __name__ on a class.
Serhiy Storchaka
Issue #17656: Fix extraction of zip files with unicode member paths.
Andrew Svetlov
Issue #13355: Raise ValueError on random.triangular call with invalid params. Initial patch by Yuriy Senko.
Ezio Melotti
#6696: add documentation for the Profile objects, and improve profile/cProfile docs. Patch by Tom Pinckney.
Roger Serwy
#17585: Fixed IDLE regression. Now closes when using exit() or quit().
do...@ubuntu.com
- Issue #17086: Search the include and library directories provided by the compiler.
Ezio Melotti
#17635: fix wrong function name in multiprocessing docs.
do...@ubuntu.com
- Issue #17682: Add the _io module to Modules/Setup.dist (commented out).
Roger Serwy
#17657: Show full Tk version in IDLE's about dialog. Patch by Todd Rovito.
Serhiy Storchaka
Close #17666: Fix reading gzip files with an extra field.
do...@ubuntu.com
- Issue #13150, #17512: sysconfig no longer parses the Makefile and config.h files when imported, instead doing it at build time. This makes importing sysconfig faster and reduces Python startup time by 20%.
Kristján Valur Jónsson
Issue #17662: fix socketmodule compilation with Setup.dist. Patch contributed by Bohuslav "Slavek" Kabrda (bkabrda)
Roger Serwy
#17613: Prevent traceback when removing syntax colorizer in IDLE.
Roger Serwy
#1207589: Backwards-compatibility patch for right-click menu in IDLE.
Benjamin Peterson
list slotdefs in offset order rather than sorting them (closes #17610) This means we can remove our usage of qsort() than relied on undefined behavior. Backport by Zbigniew Halas.
Andrew Svetlov
Update argparse docs to follow order of ArgumentParser() arguments.
Roger Serwy
#16887: IDLE now accepts Cancel in tabify/untabify dialog box.
Roger Serwy
move idle news entries to its section
Serhiy Storchaka
Revert a premature patch for issue #14010 (changeset d17d10c84d27).
Antoine Pitrou
Issue #17645: convert an assert() into a proper exception in _Py_Mangle().
Benjamin Peterson
merge heads
Benjamin Peterson
move idle news to its own section
19 commits not shown.