Commit Graph

77396 Commits

Author SHA1 Message Date
Ned Deily 21376cfdee Issue #19373: Apply upstream change to Tk 8.5.15 fixing OS X 10.9
screen refresh problem.
2013-10-27 19:47:23 -07:00
Christian Heimes 448eb31ad6 Issue #19227 / Issue #18747: Remove pthread_atfork() handler to remove OpenSSL re-seeding
It is causing trouble like e.g. hanging processes.
2013-10-29 20:50:01 +01:00
Benjamin Peterson e18b82d996 backport #19426 2013-10-29 15:27:14 -04:00
Benjamin Peterson b6a985eb74 Added tag v2.7.6rc1 for changeset 4913d0e9be30 2013-10-26 14:57:53 -04:00
Benjamin Peterson 07ffc78c9a 2.7.6rc1 2013-10-26 14:57:21 -04:00
Benjamin Peterson ef2436fb1c check for berkelydb versions besides 4.3 (#18734) 2013-10-26 13:55:25 -04:00
Benjamin Peterson bcf2fa7ea9 update pydoc-topics 2013-10-26 13:44:54 -04:00
Benjamin Peterson 657d06b13e just return toplevel symbol table rather than all blocks (closes #19393) 2013-10-26 13:13:51 -04:00
Ned Deily 70f213ab11 Issue #15663: OS X installer builtin Tcl/Tk support
Make it easier for users to make use of the backup _tkinter linked
with the third-party Tcl and Tk frameworks in /Library/Frameworks.
The two tkinter variants are now installed in separate directories
under a new lib-tkinter.  This allows per-user selection by
manipulating sys.path, directly or with PYTHONPATH.  If this
proves useful, we can supply a more convenient user interface
to supply the paths.  For now, this remains somewhat experimental.
2013-10-26 03:16:06 -07:00
Ned Deily 7c5ba45fd8 Issue #19400: Prevent extension module build failures with Xcode 5 on OS X
10.8+ when using a universal Python that included a PPC architecture,
such as with a python.org 32-bit-only binary installer.
2013-10-25 16:01:42 -07:00
Ned Deily e6ef70237d Sync 2.7.x, 3.3.x, and 3.4.x versions of OS X build-installer.py. 2013-10-25 00:46:59 -07:00
Ned Deily f84b531a12 Issue #19019: Change the OS X installer build script to use CFLAGS instead
of OPT for special build options.  By setting OPT, some compiler-specific
options like -fwrapv were overridden and thus not used, which could result
in broken interpreters when building with clang.
2013-10-25 00:44:46 -07:00
Ned Deily 0203a80e1c Issue #15663: Tcl/Tk 8.5.15 is now included with the OS X 10.6+
64-bit/32-bit installer for 10.6+.  It is no longer necessary
to install a third-party version of Tcl/Tk 8.5 to work around the
problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6
and later releases.
2013-10-25 00:40:07 -07:00
Ned Deily a2a9f571a5 Issue #1584: Provide options to override default search paths for Tcl and Tk
when building _tkinter.  configure has two new options; if used, both must
be specified:

  ./configure \
      --with-tcltk-includes="-I/opt/local/include" \
      --with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5"

In addition, the options can be overridden with make:

   make \
       TCLTK_INCLUDES="-I/opt/local/include" \
       TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6"
2013-10-25 00:30:10 -07:00
Serhiy Storchaka 22fb0dec30 Issue #19327: Fixed the working of regular expressions with too big charset. 2013-10-24 22:02:42 +03:00
Senthil Kumaran 2147857db3 Increase macurl2path test coverage 2013-10-23 21:45:58 -07:00
Antoine Pitrou 5d791802c9 Issue #19352: Fix unittest discovery when a module can be reached through several paths (e.g. under Debian/Ubuntu with virtualenv). 2013-10-23 19:11:29 +02:00
Tim Golden 17934856dc Issue #15207: Fix mimetypes to read from correct area in Windows registry (Original patch by Dave Chambers) 2013-10-22 20:45:13 +01:00
Christian Heimes 51c4d72d43 Issue #18603: Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the
Python executable and not removed by the linker's optimizer.
2013-10-22 10:22:29 +02:00
Ezio Melotti c62403818c #19319: fix ctypes docs: sizeof is an operator in C, not a function. 2013-10-21 04:41:40 +03:00
Ezio Melotti bc38548145 #8964: fix platform._sys_version to handle IronPython 2.6+. 2013-10-21 03:03:32 +03:00
Ezio Melotti cef2d49122 #19238, #19289: fix description of the align and fill values of the format specification. 2013-10-21 02:53:07 +03:00
Serhiy Storchaka 2585e1e48a Issue #16038: CVE-2013-1752: ftplib: Limit amount of data read by
limiting the call to readline().  Original patch by Michał
Jastrzębski and Giampaolo Rodola.
2013-10-20 16:57:07 +03:00
Christian Heimes 6698564edd merge 2013-10-19 19:56:27 +02:00
Christian Heimes cede1a5008 Ignore PyCharm project directory 2013-10-19 19:55:27 +02:00
Serhiy Storchaka f105672332 Issue #19279: UTF-7 decoder no more produces illegal unicode strings. 2013-10-19 20:37:49 +03:00
Ned Deily 6ea3c9b22a Ensure setup.py looks for zlib.h in an OS X SDK. 2013-10-18 21:33:57 -07:00
Ned Deily 11f880a73b Update OS X installer for building on 10.9. 2013-10-18 20:40:23 -07:00
Benjamin Peterson 97b36181db fix description of super() behavior on descriptors 2013-10-18 12:57:55 -04:00
Serhiy Storchaka 2f4e7648b4 Remove redundant empty lines. 2013-10-18 17:16:04 +03:00
Serhiy Storchaka de2f8fadcc Fix markup. 2013-10-18 11:54:52 +03:00
Serhiy Storchaka 7137803238 Issue #19276: Fixed the wave module on 64-bit big-endian platforms. 2013-10-17 23:03:48 +03:00
Georg Brandl cea38084eb Closes #19277: document all parameters of compressobj(). 2013-10-17 19:51:00 +02:00
Serhiy Storchaka 2235648b86 Issue 19276: Fix tests for wave files on big-endian platforms.
Skip tests for 24-bit wave file on big-endian platforms.
2013-10-17 12:45:45 +03:00
Victor Stinner a5cd255a7c Close #19267: Fix support of multibyte encoding (ex: UTF-16) in the logging
module.
2013-10-15 23:36:56 +02:00
Ezio Melotti 8ad0eac7ff #4965: Implement intelligent scrolling of the sidebar in the docs. 2013-10-14 22:01:28 +03:00
Serhiy Storchaka 25f6893720 Issue #18919: Add test/audiodata to LIBSUBDIRS. 2013-10-14 21:18:29 +03:00
Serhiy Storchaka e1a8a40d1d Issue #18919: Fixed resource leaks in audio tests. 2013-10-14 20:09:30 +03:00
Serhiy Storchaka c72105c06d Issue #18919: Catch and check warnings in the aifc module tests. 2013-10-14 20:03:06 +03:00
Georg Brandl 62e9580219 Closes #19258: close WSGI server after handling request in demo code. 2013-10-14 16:52:13 +02:00
Serhiy Storchaka 0b9a9fd3a0 Issue #19189: Improved cross-references in the pickle module documentation. 2013-10-14 10:43:26 +03:00
Georg Brandl 2852364135 Closes #16732: move "xxmodule" comment block to detect_modules(). (Already done in 3.x) 2013-10-13 23:38:44 +02:00
Georg Brandl e206e49172 Closes #16657: fix docstring of traceback.format_tb(). 2013-10-13 23:31:38 +02:00
Serhiy Storchaka b6f6450488 Merge heads 2013-10-13 23:29:53 +03:00
Georg Brandl b7557af86d Wing IDE is switching to PyQt... 2013-10-13 22:23:27 +02:00
Serhiy Storchaka b33336f650 Issue #18758: Fixed and improved cross-references. 2013-10-13 23:09:00 +03:00
Serhiy Storchaka 7378d6374c Issue #19197: Improved cross-references in the shlex module documentation. 2013-10-13 21:17:56 +03:00
Serhiy Storchaka 361994c8e9 Issue #19207: Improved cross-references in the os, os.path, and posix modules
documentation.
2013-10-13 20:25:30 +03:00
Georg Brandl 1b1c11d208 Refer to strftime(3) manpage for platform specific format codes.
Suggested by Skip Montanaro on docs@.
2013-10-13 18:28:25 +02:00
Serhiy Storchaka 55c45c71cf Issue #19198: Improved cross-references in the cgi module documentation. 2013-10-13 18:27:51 +03:00