Brett Cannon [Sun, 18 Jan 2009 00:36:55 +0000 (00:36 +0000)]
NOTES for importlib should mention the ultimate end-goal for the package.
Brett Cannon [Sun, 18 Jan 2009 00:36:22 +0000 (00:36 +0000)]
Skip over any file or folder that starts with a dot (e.g. .svn).
Amaury Forgeot d'Arc [Sun, 18 Jan 2009 00:29:02 +0000 (00:29 +0000)]
Merged revisions 68678 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68678 | amaury.forgeotdarc | 2009-01-17 23:43:50 +0100 (Sat, 17 Jan 2009) | 3 lines
follow-up of #3997: since 0xFFFF numbers are not enough to indicate a zip64 format,
always try to read the "zip64 end of directory structure".
........
Brett Cannon [Sun, 18 Jan 2009 00:24:28 +0000 (00:24 +0000)]
Add initial implementation of importlib. See the NOTES files for what is
planned for the package.
There are no docs yet, but they are coming once the API for the first new
function, importlib.import_module() is finalized.
Benjamin Peterson [Sun, 18 Jan 2009 00:08:45 +0000 (00:08 +0000)]
Merged revisions 68459 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68459 | kristjan.jonsson | 2009-01-09 14:27:16 -0600 (Fri, 09 Jan 2009) | 1 line
Issue 4336: Let users of HTTPConnection.endheaders() submit a message body to the function if required.
........
Benjamin Peterson [Sun, 18 Jan 2009 00:04:57 +0000 (00:04 +0000)]
Merged revisions 68458 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68458 | kristjan.jonsson | 2009-01-09 14:23:16 -0600 (Fri, 09 Jan 2009) | 1 line
Issue 4336: HTTPRequest._send_output() now deals with the case of the message body not being a string. This allows clients to use endheaders(message_body) instead of endheaders() + send(message_body) without making any extra checks.
........
Benjamin Peterson [Sat, 17 Jan 2009 23:46:54 +0000 (23:46 +0000)]
fix compiler warning
Benjamin Peterson [Sat, 17 Jan 2009 23:43:58 +0000 (23:43 +0000)]
Merged revisions 68460 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68460 | kristjan.jonsson | 2009-01-09 14:31:26 -0600 (Fri, 09 Jan 2009) | 1 line
Issue 4293: Make Py_AddPendingCall() thread safe
........
Benjamin Peterson [Sat, 17 Jan 2009 23:28:17 +0000 (23:28 +0000)]
I'm just going to assume that all of these revisions don't need to be merge, since it's not indicated:
Blocked revisions 68559,68562,68565-68567,68569,68603-68605 via svnmerge
........
r68559 | raymond.hettinger | 2009-01-12 16:58:41 -0600 (Mon, 12 Jan 2009) | 1 line
Issue
1696199: Add collections.Counter().
........
r68562 | raymond.hettinger | 2009-01-12 19:05:03 -0600 (Mon, 12 Jan 2009) | 7 lines
Simplify Counter() API. Replace items keyword argument
with a mapping. Makes Counter() idempotent, makes update()
API the same as Counter.__init__(), makes a more readable
repr, makes the API more dict-like, and allows Steven
Bethard's update() example to work.
........
r68565 | raymond.hettinger | 2009-01-12 21:49:43 -0600 (Mon, 12 Jan 2009) | 1 line
Minor documentation tweaks and simpler update() example.
........
r68566 | raymond.hettinger | 2009-01-12 22:13:53 -0600 (Mon, 12 Jan 2009) | 1 line
Fixup and simplify docstrings and doctests.
........
r68567 | raymond.hettinger | 2009-01-12 22:50:35 -0600 (Mon, 12 Jan 2009) | 1 line
Speed-up __repr__. Eliminate duplicate tests. Use a from-irmport.
........
r68569 | raymond.hettinger | 2009-01-13 02:38:14 -0600 (Tue, 13 Jan 2009) | 7 lines
Add table of idioms/patterns for using Counter objects.
Improve the appearance and flow of the References section -- it used
to have a box around it that wasn't distinct from the preceding code
boxes and it had a weird bolding pattern and hanging indents that
made the section disproportionately large.
........
r68603 | raymond.hettinger | 2009-01-13 18:15:21 -0600 (Tue, 13 Jan 2009) | 1 line
Minor doc tweaks.
........
r68604 | raymond.hettinger | 2009-01-13 19:15:06 -0600 (Tue, 13 Jan 2009) | 1 line
Add tests for __init__() and update() with no args.
........
r68605 | raymond.hettinger | 2009-01-13 19:39:51 -0600 (Tue, 13 Jan 2009) | 1 line
Fix-up indentation of sample code blocks for namedtuple mthod definitions.
........
Benjamin Peterson [Sat, 17 Jan 2009 22:41:18 +0000 (22:41 +0000)]
Merged revisions 68676 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68676 | benjamin.peterson | 2009-01-17 16:27:54 -0600 (Sat, 17 Jan 2009) | 1 line
fix inspect.isclass() on instances with a custom __getattr__ #
1225107
........
Mark Dickinson [Sat, 17 Jan 2009 21:57:11 +0000 (21:57 +0000)]
Replace PyNumber_Int with PyNumber_Long.
Antoine Pitrou [Sat, 17 Jan 2009 21:06:43 +0000 (21:06 +0000)]
Issue #4838: When a module is deallocated, free the memory backing the optional module state data.
Amaury Forgeot d'Arc [Sat, 17 Jan 2009 16:42:26 +0000 (16:42 +0000)]
Merged revisions 68661 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68661 | amaury.forgeotdarc | 2009-01-17 17:40:17 +0100 (Sat, 17 Jan 2009) | 5 lines
#3997: zipfiles generated with more than 65536 files could not be opened
with other applications.
Reviewed by Martin, will backport to 2.6 and 3.0
........
Mark Dickinson [Sat, 17 Jan 2009 10:48:28 +0000 (10:48 +0000)]
Remove attempted long->int conversions in py3k version of float.as_integer_ratio.
Mark Dickinson [Sat, 17 Jan 2009 10:21:23 +0000 (10:21 +0000)]
Fix a few more references to long integers in the docs.
Mark Dickinson [Sat, 17 Jan 2009 10:04:45 +0000 (10:04 +0000)]
Issue #4910, patch 3/3: rename nb_long to nb_reserved
Mark Dickinson [Sat, 17 Jan 2009 09:45:37 +0000 (09:45 +0000)]
Remove a couple of references to long in the c-api docs
Benjamin Peterson [Sat, 17 Jan 2009 04:15:01 +0000 (04:15 +0000)]
fix inspect.formatargspec on functions with keyword-only arguments without defaults #4959
Antoine Pitrou [Sat, 17 Jan 2009 02:40:13 +0000 (02:40 +0000)]
Make test_io faster
Mark Dickinson [Fri, 16 Jan 2009 19:31:13 +0000 (19:31 +0000)]
Define PY_SSIZE_T_CLEAN at the top of the dbm module. This should fix the
segfaults on the PPC64/Debian buildbots.
Benjamin Peterson [Fri, 16 Jan 2009 03:54:08 +0000 (03:54 +0000)]
Merged revisions 68450,68480-68481,68493,68495,68501,68512,68514-68515,68534-68536,68552,68563,68570-68572,68575,68582,68596,68623-68624,68628 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68450 | jeffrey.yasskin | 2009-01-09 10:47:07 -0600 (Fri, 09 Jan 2009) | 3 lines
Fix issue 4884, preventing a crash in the socket code when python is compiled
with llvm-gcc and run with a glibc <2.10.
........
r68480 | vinay.sajip | 2009-01-10 07:38:04 -0600 (Sat, 10 Jan 2009) | 1 line
Minor documentation changes cross-referencing NullHandler to the documentation on configuring logging in a library.
........
r68481 | vinay.sajip | 2009-01-10 07:42:04 -0600 (Sat, 10 Jan 2009) | 1 line
Corrected an incorrect self-reference.
........
r68493 | benjamin.peterson | 2009-01-10 11:18:55 -0600 (Sat, 10 Jan 2009) | 1 line
rewrite verbose conditionals
........
r68495 | benjamin.peterson | 2009-01-10 11:36:44 -0600 (Sat, 10 Jan 2009) | 1 line
tp_iter only exists with Py_TPFLAGS_HAVE_ITER #4901
........
r68501 | vinay.sajip | 2009-01-10 13:22:57 -0600 (Sat, 10 Jan 2009) | 1 line
Corrected minor typo and added .currentmodule directives to fix missing cross-references.
........
r68512 | benjamin.peterson | 2009-01-10 16:42:10 -0600 (Sat, 10 Jan 2009) | 1 line
make tests fail if they can't be imported
........
r68514 | benjamin.peterson | 2009-01-10 17:41:59 -0600 (Sat, 10 Jan 2009) | 1 line
move seealso to a more appropiate place
........
r68515 | benjamin.peterson | 2009-01-10 17:49:08 -0600 (Sat, 10 Jan 2009) | 1 line
macos 9 isn't supported
........
r68534 | gregory.p.smith | 2009-01-11 11:53:33 -0600 (Sun, 11 Jan 2009) | 2 lines
correct email address
........
r68535 | gregory.p.smith | 2009-01-11 11:57:54 -0600 (Sun, 11 Jan 2009) | 9 lines
Update the documentation for binascii and zlib crc32/adler32 functions
to better describe the signed vs unsigned return value behavior on
different platforms and versions of python. Mention the workaround to
make them all return the same thing by using & 0xffffffff.
Fixes issue4903.
Also needs to be merged into release26-maint, release30-maint, & py3k.
........
r68536 | benjamin.peterson | 2009-01-11 13:48:15 -0600 (Sun, 11 Jan 2009) | 1 line
add email addresses
........
r68552 | vinay.sajip | 2009-01-12 14:36:18 -0600 (Mon, 12 Jan 2009) | 1 line
Minor changes/corrections in markup.
........
r68563 | benjamin.peterson | 2009-01-12 19:49:10 -0600 (Mon, 12 Jan 2009) | 1 line
small logic correction
........
r68570 | raymond.hettinger | 2009-01-13 03:08:32 -0600 (Tue, 13 Jan 2009) | 5 lines
Issue 4922: Incorrect comments for MutableSet.add() and MutableSet.discard().
Needs to be backported to 2.6 and forward ported to 3.0 and 3.1.
........
r68571 | armin.ronacher | 2009-01-13 05:52:23 -0600 (Tue, 13 Jan 2009) | 3 lines
ast.literal_eval can properly evaluate complex numbers now. This fixes issue4907.
........
r68572 | andrew.kuchling | 2009-01-13 07:40:54 -0600 (Tue, 13 Jan 2009) | 1 line
Note that first coord. is left alone
........
r68575 | thomas.heller | 2009-01-13 11:32:28 -0600 (Tue, 13 Jan 2009) | 1 line
Fix refcount leak in error cases. Bug found by coverity.
........
r68582 | georg.brandl | 2009-01-13 16:14:01 -0600 (Tue, 13 Jan 2009) | 2 lines
Use assertRaises.
........
r68596 | amaury.forgeotdarc | 2009-01-13 17:39:22 -0600 (Tue, 13 Jan 2009) | 3 lines
#
1162154: inspect.getmembers() now skips attributes that raise AttributeError,
e.g. a __slots__ attribute which has not been set.
........
r68623 | vinay.sajip | 2009-01-15 16:48:13 -0600 (Thu, 15 Jan 2009) | 1 line
Made minor changes/corrections in markup. Added a couple of section headings.
........
r68624 | vinay.sajip | 2009-01-15 17:04:47 -0600 (Thu, 15 Jan 2009) | 1 line
Minor changes/corrections in markup.
........
r68628 | benjamin.peterson | 2009-01-15 20:55:24 -0600 (Thu, 15 Jan 2009) | 1 line
compare with == not is #4946
........
Benjamin Peterson [Fri, 16 Jan 2009 03:06:57 +0000 (03:06 +0000)]
remove duplicate definition of PyExc_BufferError #4950
Mark Dickinson [Thu, 15 Jan 2009 19:32:23 +0000 (19:32 +0000)]
Issue 4910, patch 2 of (probably) 3: pave the way for renaming of
nb_long: remove last remaining use of nb_long
(in the struct module) from the core, set nb_long slots on all builtin
and extension types to 0, and remove uses of __long__ in test_complex
and test_binop.
Reviewed by Benjamin Peterson.
Mark Dickinson [Thu, 15 Jan 2009 15:36:10 +0000 (15:36 +0000)]
Merged revisions 68611-68613 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68611 | mark.dickinson | 2009-01-15 14:54:37 +0000 (Thu, 15 Jan 2009) | 2 lines
Issue #4397. Fix occasional test_socket failure on OS X.
........
r68612 | mark.dickinson | 2009-01-15 14:58:28 +0000 (Thu, 15 Jan 2009) | 2 lines
Comment typo
........
r68613 | mark.dickinson | 2009-01-15 15:17:43 +0000 (Thu, 15 Jan 2009) | 2 lines
Another typo fix.
........
Raymond Hettinger [Wed, 14 Jan 2009 02:20:07 +0000 (02:20 +0000)]
Issue #
1696199: Add collections.Counter().
Forward port from Py2.7.
Amaury Forgeot d'Arc [Tue, 13 Jan 2009 23:21:11 +0000 (23:21 +0000)]
Blocked revisions 68592 via svnmerge
........
r68592 | amaury.forgeotdarc | 2009-01-14 00:19:08 +0100 (mer., 14 janv. 2009) | 5 lines
#4807: Remove a wrong usage of wsprintf in the winreg module
("windows sprintf", different than swprintf)
Needed for the windows CE port.
........
Antoine Pitrou [Tue, 13 Jan 2009 23:14:47 +0000 (23:14 +0000)]
Blocked revisions 68589 via svnmerge
........
r68589 | antoine.pitrou | 2009-01-14 00:13:52 +0100 (mer., 14 janv. 2009) | 5 lines
Issue #4935: The overflow checking code in the expandtabs() method common
to str, bytes and bytearray could be optimized away by the compiler, letting
the interpreter segfault instead of raising an error.
........
Benjamin Peterson [Tue, 13 Jan 2009 23:14:04 +0000 (23:14 +0000)]
encoding returns bytes objects
Antoine Pitrou [Tue, 13 Jan 2009 22:59:11 +0000 (22:59 +0000)]
Issue #4935: The overflow checking code in the expandtabs() method common
to str, bytes and bytearray could be optimized away by the compiler (*), letting
the interpreter segfault instead of raising an error.
(*) or at least it is our interpretation
Benjamin Peterson [Tue, 13 Jan 2009 22:33:14 +0000 (22:33 +0000)]
Blocked revisions 68579-68580,68584 via svnmerge
........
r68579 | benjamin.peterson | 2009-01-13 15:42:23 -0600 (Tue, 13 Jan 2009) | 1 line
make bytearrayobject.o depend on the stringlib #4936
........
r68580 | benjamin.peterson | 2009-01-13 15:43:11 -0600 (Tue, 13 Jan 2009) | 1 line
add bytearrayobject.h to PYTHON_HEADERS
........
r68584 | benjamin.peterson | 2009-01-13 16:22:41 -0600 (Tue, 13 Jan 2009) | 1 line
de-spacify
........
Benjamin Peterson [Tue, 13 Jan 2009 22:25:18 +0000 (22:25 +0000)]
de-spacify
Benjamin Peterson [Tue, 13 Jan 2009 21:53:28 +0000 (21:53 +0000)]
make bytearrayobject.o depend on the stringlib headers #4936
Benjamin Peterson [Tue, 13 Jan 2009 02:11:23 +0000 (02:11 +0000)]
Merged revisions 68425,68461,68498 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68425 | benjamin.peterson | 2009-01-08 20:56:32 -0600 (Thu, 08 Jan 2009) | 1 line
fix markup
........
r68461 | kristjan.jonsson | 2009-01-09 15:35:16 -0600 (Fri, 09 Jan 2009) | 2 lines
Issue 4293: Make Py_AddPendingCall() thread safe
Add test cases and documentation
........
r68498 | benjamin.peterson | 2009-01-10 13:08:49 -0600 (Sat, 10 Jan 2009) | 1 line
fix encoding
........
Amaury Forgeot d'Arc [Mon, 12 Jan 2009 23:58:21 +0000 (23:58 +0000)]
Merged revisions 68560 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68560 | amaury.forgeotdarc | 2009-01-13 00:36:55 +0100 (mar., 13 janv. 2009) | 6 lines
#3720: Interpreter crashes when an evil iterator removes its own next function.
Now the slot is filled with a function that always raises.
Will not backport: extensions compiled with 2.6.x would not run on 2.6.0.
........
Mark Dickinson [Mon, 12 Jan 2009 20:49:19 +0000 (20:49 +0000)]
Issue #4910 (1st patch of a series): fix int() and the corresponding
PyNumber_Int/PyNumber_Long API function so that it no longer attempts
to call the __long__ method for conversion. Only the __int__ and __trunc__
methods are used. (This removes a major remaining use of the nb_long
slot from the Python 3.x core.)
Thanks Benjamin for review.
Martin v. Löwis [Mon, 12 Jan 2009 08:21:03 +0000 (08:21 +0000)]
Merged revisions 68455,68476,68542 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68455 | kristjan.jonsson | 2009-01-09 21:03:27 +0100 (Fr, 09 Jan 2009) | 1 line
Issue 3582. Improved thread support and TLS for Windows
........
r68476 | kristjan.jonsson | 2009-01-10 13:14:31 +0100 (Sa, 10 Jan 2009) | 1 line
Issue 4906: Preserve windows error state across PyThread_get_key_value
........
r68542 | martin.v.loewis | 2009-01-12 09:11:24 +0100 (Mo, 12 Jan 2009) | 2 lines
Issue #4893: Use NT threading on CE.
........
Martin v. Löwis [Mon, 12 Jan 2009 07:59:10 +0000 (07:59 +0000)]
Merged revisions 68540 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68540 | martin.v.loewis | 2009-01-12 08:57:11 +0100 (Mo, 12 Jan 2009) | 2 lines
Issue #4915: Port sysmodule to Windows CE.
........
Gregory P. Smith [Mon, 12 Jan 2009 04:50:11 +0000 (04:50 +0000)]
Fixes issue #3826 and #4791:
Have SocketIO objects update their reference count in the underlying
socket object on close() so that the underlying socket object is
closed immediately when the last user is done rather than at an
unknown later time when garbage collection can do it.
Benjamin Peterson [Mon, 12 Jan 2009 00:28:16 +0000 (00:28 +0000)]
remove docs for PyBytes_Format #4917
Antoine Pitrou [Sun, 11 Jan 2009 23:56:55 +0000 (23:56 +0000)]
Issue #4916: fix little-endian UTF-16 decoding bug on big-endian UCS-4 builds, introduced by r68483.
Benjamin Peterson [Sun, 11 Jan 2009 17:13:55 +0000 (17:13 +0000)]
Merged revisions 68381 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68381 | martin.v.loewis | 2009-01-07 12:40:40 -0600 (Wed, 07 Jan 2009) | 2 lines
Issue #4850: Change COUNT_ALLOCS variables to Py_ssize_t.
........
Mark Dickinson [Sun, 11 Jan 2009 11:54:02 +0000 (11:54 +0000)]
Remove __long__ methods from UserString and from Demo/ classes.
Martin v. Löwis [Sun, 11 Jan 2009 09:45:11 +0000 (09:45 +0000)]
Merged revisions 68527 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68527 | martin.v.loewis | 2009-01-11 10:43:55 +0100 (So, 11 Jan 2009) | 2 lines
Issue #4895: Use _strdup on Windows CE.
........
Martin v. Löwis [Sun, 11 Jan 2009 09:30:50 +0000 (09:30 +0000)]
Merged revisions 68523 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68523 | martin.v.loewis | 2009-01-11 10:26:54 +0100 (So, 11 Jan 2009) | 2 lines
Issue #4279: Fix build of parsermodule under Cygwin.
........
Benjamin Peterson [Sat, 10 Jan 2009 23:49:20 +0000 (23:49 +0000)]
ricos isn't supported
Benjamin Peterson [Sat, 10 Jan 2009 22:37:11 +0000 (22:37 +0000)]
fix syntax in ctypes.util
Mark Dickinson [Sat, 10 Jan 2009 22:14:33 +0000 (22:14 +0000)]
Issue #4910: replace "long" with "int" in docstring for __long__ slot and
in documentation for PyNumber_Long.
Vinay Sajip [Sat, 10 Jan 2009 19:23:34 +0000 (19:23 +0000)]
Corrected minor typo and added .currentmodule directives to fix missing cross-references.
Mark Dickinson [Sat, 10 Jan 2009 19:16:40 +0000 (19:16 +0000)]
Merged revisions 68499 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68499 | mark.dickinson | 2009-01-10 19:14:55 +0000 (Sat, 10 Jan 2009) | 2 lines
Remove an unnecessary check from test_decimal.
........
Antoine Pitrou [Sat, 10 Jan 2009 18:38:45 +0000 (18:38 +0000)]
Merged revisions 68496 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68496 | antoine.pitrou | 2009-01-10 19:33:21 +0100 (sam., 10 janv. 2009) | 3 lines
Add ACKS entries for some of the patches I've been committing.
........
Benjamin Peterson [Sat, 10 Jan 2009 17:14:04 +0000 (17:14 +0000)]
Blocked revisions 68487 via svnmerge
........
r68487 | matthias.klose | 2009-01-10 11:00:42 -0600 (Sat, 10 Jan 2009) | 3 lines
- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
biarch systems. Try to rely on ldconfig only, without using objdump and gcc.
........
Matthias Klose [Sat, 10 Jan 2009 17:08:25 +0000 (17:08 +0000)]
Merge r68487 from svn+ssh://pythondev@svn.python.org/python/trunk:
- Issue #4861: ctypes.util.find_library(): Robustify. Fix library detection on
biarch systems. Try to rely on ldconfig only, without using objdump and gcc.
Benjamin Peterson [Sat, 10 Jan 2009 17:05:44 +0000 (17:05 +0000)]
fix typo #4904
Antoine Pitrou [Sat, 10 Jan 2009 16:22:51 +0000 (16:22 +0000)]
Merged revisions 68484-68485 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68484 | antoine.pitrou | 2009-01-10 17:13:45 +0100 (sam., 10 janv. 2009) | 3 lines
Issue #3860: GzipFile and BZ2File now support the context manager protocol.
........
r68485 | antoine.pitrou | 2009-01-10 17:15:24 +0100 (sam., 10 janv. 2009) | 1 line
Add NEWS entry for r68484.
........
Antoine Pitrou [Sat, 10 Jan 2009 15:40:25 +0000 (15:40 +0000)]
Issue #4868: utf-8, utf-16 and latin1 decoding are now 2x to 4x faster. The
common cases are optimized thanks to a dedicated fast path and a moderate
amount of loop unrolling.
This will especially help text I/O (we already register a 30% speedup on large
reads on the io-c branch).
Vinay Sajip [Sat, 10 Jan 2009 13:42:23 +0000 (13:42 +0000)]
Corrected an incorrect self-reference.
Vinay Sajip [Sat, 10 Jan 2009 13:37:26 +0000 (13:37 +0000)]
Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser.
Hirokazu Yamamoto [Sat, 10 Jan 2009 12:15:23 +0000 (12:15 +0000)]
Fixed 2to3 issue on tix module.
Hirokazu Yamamoto [Sat, 10 Jan 2009 11:55:57 +0000 (11:55 +0000)]
Commit miss.
Hirokazu Yamamoto [Sat, 10 Jan 2009 11:48:27 +0000 (11:48 +0000)]
Merged revisions 68468-68470 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68468 | hirokazu.yamamoto | 2009-01-10 17:09:43 +0900 | 1 line
Bump up Tcl/Tk version on VC6. (tcl8.4.12 -> tcl8.5.2, tk8.4.12 -> tk8.5.2, tix8.4.0 -> tix8.4.3)
........
r68469 | hirokazu.yamamoto | 2009-01-10 17:12:09 +0900 | 1 line
Link to debug version of Tcl/Tk when python is built as debug version.
........
r68470 | hirokazu.yamamoto | 2009-01-10 18:18:16 +0900 | 1 line
Added helper script to build Tcl/Tk.
........
Benjamin Peterson [Sat, 10 Jan 2009 04:11:21 +0000 (04:11 +0000)]
Unblocked revisions 68425 via svnmerge
........
r68425 | benjamin.peterson | 2009-01-08 20:56:32 -0600 (Thu, 08 Jan 2009) | 1 line
fix markup
........
Antoine Pitrou [Fri, 9 Jan 2009 22:27:08 +0000 (22:27 +0000)]
Merged revisions 68462 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68462 | antoine.pitrou | 2009-01-09 22:40:55 +0100 (ven., 09 janv. 2009) | 6 lines
Issue #4074: Change the criteria for doing a full garbage collection (i.e.
collecting the oldest generation) so that allocating lots of objects without
destroying them does not show quadratic performance. Based on a proposal by
Martin von Löwis at http://mail.python.org/pipermail/python-dev/2008-June/080579.html.
........
Antoine Pitrou [Fri, 9 Jan 2009 22:12:30 +0000 (22:12 +0000)]
Fix bug introduced in r68451: stdio must always be opened in line-buffered mode
if isatty() is true.
Antoine Pitrou [Fri, 9 Jan 2009 19:54:29 +0000 (19:54 +0000)]
Issue #4604: Some objects of the I/O library could still be used after
having been closed (for instance, a read() call could return some
previously buffered data). Patch by Dmitry Vasiliev.
Antoine Pitrou [Fri, 9 Jan 2009 19:29:16 +0000 (19:29 +0000)]
Buglet: fix unittest.main()
Antoine Pitrou [Fri, 9 Jan 2009 18:53:14 +0000 (18:53 +0000)]
Issue #4705: Fix the -u ("unbuffered binary stdout and stderr") command-line
flag to work properly. Furthermore, when specifying -u, the text stdout
and stderr streams have line-by-line buffering enabled (the default being
to buffer arbitrary chunks of data). Patch by Victor Stinner, test by me.
Hirokazu Yamamoto [Fri, 9 Jan 2009 04:48:19 +0000 (04:48 +0000)]
Blocked revisions 68439 via svnmerge
........
r68439 | hirokazu.yamamoto | 2009-01-09 13:10:40 +0900 | 1 line
Bump up bsddb version on VC6. (db-4.4.20 -> db-4.7.25)
........
Hirokazu Yamamoto [Fri, 9 Jan 2009 04:41:03 +0000 (04:41 +0000)]
Merged revisions 68435 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68435 | hirokazu.yamamoto | 2009-01-09 12:32:46 +0900 | 1 line
Bump up bzip2 version on VC6. (bzip2-1.0.3 -> bzip2-1.0.5)
........
Benjamin Peterson [Fri, 9 Jan 2009 04:11:44 +0000 (04:11 +0000)]
Merged revisions 68167,68276,68292-68293,68344 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68167 | vinay.sajip | 2009-01-02 12:53:04 -0600 (Fri, 02 Jan 2009) | 1 line
Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser.
........
r68276 | tarek.ziade | 2009-01-03 18:04:49 -0600 (Sat, 03 Jan 2009) | 1 line
fixed #
1702551: distutils sdist was not pruning VCS directories under win32
........
r68292 | skip.montanaro | 2009-01-04 04:36:58 -0600 (Sun, 04 Jan 2009) | 3 lines
If user configures --without-gcc give preference to $CC instead of blindly
assuming the compiler will be "cc".
........
r68293 | tarek.ziade | 2009-01-04 04:37:52 -0600 (Sun, 04 Jan 2009) | 1 line
using clearer syntax
........
r68344 | marc-andre.lemburg | 2009-01-05 13:43:35 -0600 (Mon, 05 Jan 2009) | 7 lines
Fix #4846 (Py_UNICODE_ISSPACE causes linker error) by moving the declaration
into the extern "C" section.
Add a few more comments and apply some minor edits to make the file contents
fit the original structure again.
........
Raymond Hettinger [Fri, 9 Jan 2009 03:58:09 +0000 (03:58 +0000)]
Reduce the size of the _PyLong_DigitValue table.
Benjamin Peterson [Fri, 9 Jan 2009 03:42:38 +0000 (03:42 +0000)]
Merged revisions 67985 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r67985 | antoine.pitrou | 2008-12-28 10:01:11 -0600 (Sun, 28 Dec 2008) | 4 lines
Issue #2153: modernize coding style of unittest.py, remove obsolete compatibility stuff.
Patch by Virgil Dupras.
........
Benjamin Peterson [Fri, 9 Jan 2009 03:24:29 +0000 (03:24 +0000)]
Blocked revisions 68243,68395,68432 via svnmerge
........
r68243 | georg.brandl | 2009-01-03 16:15:42 -0600 (Sat, 03 Jan 2009) | 2 lines
Add temporary code to fix the automatic doc build failure.
........
r68395 | raymond.hettinger | 2009-01-08 00:39:04 -0600 (Thu, 08 Jan 2009) | 1 line
Forward port r68394 for issue 4816.
........
r68432 | benjamin.peterson | 2009-01-08 21:15:00 -0600 (Thu, 08 Jan 2009) | 1 line
remove temporary code now
........
Benjamin Peterson [Fri, 9 Jan 2009 03:16:55 +0000 (03:16 +0000)]
Blocked revisions 68424-68426,68429-68430 via svnmerge
........
r68424 | benjamin.peterson | 2009-01-08 20:53:35 -0600 (Thu, 08 Jan 2009) | 1 line
specify what -3 warnings are about
........
r68425 | benjamin.peterson | 2009-01-08 20:56:32 -0600 (Thu, 08 Jan 2009) | 1 line
fix markup
........
r68426 | benjamin.peterson | 2009-01-08 21:03:05 -0600 (Thu, 08 Jan 2009) | 1 line
fix spelling
........
r68429 | benjamin.peterson | 2009-01-08 21:05:14 -0600 (Thu, 08 Jan 2009) | 1 line
add -3 to manpage
........
r68430 | benjamin.peterson | 2009-01-08 21:07:27 -0600 (Thu, 08 Jan 2009) | 1 line
be more specific in -3 option help
........
Benjamin Peterson [Fri, 9 Jan 2009 03:03:23 +0000 (03:03 +0000)]
Merged revisions 68288-68291,68325-68326,68338,68388,68393,68423 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
................
r68288 | benjamin.peterson | 2009-01-03 18:39:07 -0600 (Sat, 03 Jan 2009) | 1 line
only check the actual compile() call for a SyntaxError
................
r68289 | georg.brandl | 2009-01-04 02:26:10 -0600 (Sun, 04 Jan 2009) | 2 lines
Test commit.
................
r68290 | georg.brandl | 2009-01-04 04:23:49 -0600 (Sun, 04 Jan 2009) | 4 lines
Add "suspicious" builder which finds leftover markup in the HTML files.
Patch by Gabriel Genellina.
................
r68291 | georg.brandl | 2009-01-04 04:24:09 -0600 (Sun, 04 Jan 2009) | 2 lines
Fix two issues found by the suspicious builder.
................
r68325 | benjamin.peterson | 2009-01-04 16:00:18 -0600 (Sun, 04 Jan 2009) | 1 line
use Jinja 2.1.1
................
r68326 | georg.brandl | 2009-01-04 16:03:10 -0600 (Sun, 04 Jan 2009) | 2 lines
Update make.bat.
................
r68338 | neal.norwitz | 2009-01-04 21:57:25 -0600 (Sun, 04 Jan 2009) | 1 line
Make sure to checkout any new packages
................
r68388 | benjamin.peterson | 2009-01-07 21:39:46 -0600 (Wed, 07 Jan 2009) | 1 line
string exceptions are gone
................
r68393 | benjamin.peterson | 2009-01-07 22:01:00 -0600 (Wed, 07 Jan 2009) | 1 line
use new sphinx modules
................
r68423 | benjamin.peterson | 2009-01-08 20:13:34 -0600 (Thu, 08 Jan 2009) | 29 lines
Merged revisions 68306-68308,68340,68368,68422 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r68306 | benjamin.peterson | 2009-01-04 12:27:19 -0600 (Sun, 04 Jan 2009) | 1 line
fix_urllib: add mappings for the url parsing functions
........
r68307 | benjamin.peterson | 2009-01-04 12:30:01 -0600 (Sun, 04 Jan 2009) | 1 line
remove duplicated function
........
r68308 | benjamin.peterson | 2009-01-04 12:50:34 -0600 (Sun, 04 Jan 2009) | 1 line
turtle is no longer renamed
........
r68340 | georg.brandl | 2009-01-05 02:11:39 -0600 (Mon, 05 Jan 2009) | 2 lines
Fix undefined locals in parse_tokens().
........
r68368 | benjamin.peterson | 2009-01-06 17:56:10 -0600 (Tue, 06 Jan 2009) | 1 line
fix typo (thanks to Robert Lehmann)
........
r68422 | benjamin.peterson | 2009-01-08 20:01:03 -0600 (Thu, 08 Jan 2009) | 1 line
run the imports fixers after fix_import, so fix_import doesn't try to make stdlib renames into relative imports #4876
........
................
Tarek Ziadé [Fri, 9 Jan 2009 00:15:45 +0000 (00:15 +0000)]
Merged revisions 68415 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68415 | tarek.ziade | 2009-01-09 00:56:31 +0100 (Fri, 09 Jan 2009) | 1 line
fixed #4394 make the storage of the password optional in .pypirc
........
Antoine Pitrou [Thu, 8 Jan 2009 21:17:16 +0000 (21:17 +0000)]
Issue #4751: hashlib now releases the GIL when hashing large buffers
(with a hardwired threshold of 2048 bytes), allowing better parallelization
on multi-CPU systems. Contributed by Lukas Lueg (ebfe) and Victor Stinner.
Raymond Hettinger [Thu, 8 Jan 2009 21:01:54 +0000 (21:01 +0000)]
Merge in r68394 fixing itertools.permutations() and combinations().
Thomas Heller [Thu, 8 Jan 2009 09:34:20 +0000 (09:34 +0000)]
Fixed a crash in ctypes, when HAVE_USABLE_WCHAR_T is false.
Fixes issue #4867.
Mark Dickinson [Wed, 7 Jan 2009 17:54:07 +0000 (17:54 +0000)]
Merged revisions 68378 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68378 | mark.dickinson | 2009-01-07 17:48:33 +0000 (Wed, 07 Jan 2009) | 2 lines
Issue #4869: clarify documentation for random.expovariate.
........
Hirokazu Yamamoto [Wed, 7 Jan 2009 10:11:17 +0000 (10:11 +0000)]
Merged revisions 68373 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68373 | hirokazu.yamamoto | 2009-01-07 18:42:28 +0900 | 2 lines
Issue #4864: test_msvc9compiler failed on VC6/7.
Reviewed by Amaury Forgeot d'Arc.
........
Antoine Pitrou [Tue, 6 Jan 2009 19:02:24 +0000 (19:02 +0000)]
Merged revisions 68360-68361 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68360 | antoine.pitrou | 2009-01-06 19:10:47 +0100 (mar., 06 janv. 2009) | 7 lines
Issue #
1180193: When importing a module from a .pyc (or .pyo) file with
an existing .py counterpart, override the co_filename attributes of all
code objects if the original filename is obsolete (which can happen if the
file has been renamed, moved, or if it is accessed through different paths).
Patch by Ziga Seilnacht and Jean-Paul Calderone.
........
r68361 | antoine.pitrou | 2009-01-06 19:34:08 +0100 (mar., 06 janv. 2009) | 3 lines
Use shutil.rmtree rather than os.rmdir.
........
Raymond Hettinger [Tue, 6 Jan 2009 09:37:13 +0000 (09:37 +0000)]
Mini-optimization: use pack/unpack functions for argument tuples.
Mark Dickinson [Mon, 5 Jan 2009 17:10:09 +0000 (17:10 +0000)]
Merged revisions 68312 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68312 | mark.dickinson | 2009-01-04 20:19:41 +0000 (Sun, 04 Jan 2009) | 4 lines
It's wrong to use AC_REPLACE_FUNCS for hypot, since there's no longer any
Python/hypot.c replacement file. Use AC_CHECK_FUNCS instead. This change
should be backported to 2.6 and 3.0.
........
Mark Dickinson [Mon, 5 Jan 2009 17:08:27 +0000 (17:08 +0000)]
Merged revisions 68311 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68311 | mark.dickinson | 2009-01-04 19:53:00 +0000 (Sun, 04 Jan 2009) | 2 lines
Use C99 'isfinite' macro in preference to BSD-derived 'finite' function.
........
Georg Brandl [Sun, 4 Jan 2009 23:20:14 +0000 (23:20 +0000)]
#4614: document PyModule_Create and PyModuleDef struct.
Antoine Pitrou [Sun, 4 Jan 2009 21:37:59 +0000 (21:37 +0000)]
Merged revisions 68319 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68319 | antoine.pitrou | 2009-01-04 22:29:23 +0100 (dim., 04 janv. 2009) | 3 lines
Issue #4272: Add an optional argument to the GzipFile constructor to override the timestamp in the gzip stream.
........
Mark Dickinson [Sun, 4 Jan 2009 21:34:18 +0000 (21:34 +0000)]
Merged revisions 68317-68318 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68317 | mark.dickinson | 2009-01-04 21:22:02 +0000 (Sun, 04 Jan 2009) | 2 lines
More Python 2.3 compatibility fixes for decimal.py.
........
r68318 | mark.dickinson | 2009-01-04 21:25:40 +0000 (Sun, 04 Jan 2009) | 2 lines
Misc/NEWS entry for r68317
........
Mark Dickinson [Sun, 4 Jan 2009 21:17:43 +0000 (21:17 +0000)]
Merged revisions 68314 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68314 | mark.dickinson | 2009-01-04 21:10:56 +0000 (Sun, 04 Jan 2009) | 5 lines
Fix Decimal.from_float to use valid Python 2.3 syntax, as per
comments at top of decimal.py. (But note that the from_float
method itself with still not be usable before Python 2.7.)
See issue 4796 for discussion.
........
Antoine Pitrou [Sun, 4 Jan 2009 21:11:10 +0000 (21:11 +0000)]
Buglet: restore functioning of gzip as an executable when (de)compressing from stdin to stdout
Benjamin Peterson [Sun, 4 Jan 2009 18:53:28 +0000 (18:53 +0000)]
fix a lot of Tkinter imports
Mark Dickinson [Sun, 4 Jan 2009 17:02:56 +0000 (17:02 +0000)]
Merged revisions 68304 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68304 | mark.dickinson | 2009-01-04 17:02:05 +0000 (Sun, 04 Jan 2009) | 2 lines
Fix HAVE_DECL_ISINF/ISNAN test (again).
........
Mark Dickinson [Sun, 4 Jan 2009 16:41:08 +0000 (16:41 +0000)]
Merged revisions 68302 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68302 | mark.dickinson | 2009-01-04 16:06:40 +0000 (Sun, 04 Jan 2009) | 4 lines
Oops. Need to check not only that HAVE_DECL_ISINF is defined, but also
that it's equal to 1. (If isinf isn't defined, HAVE_DECL_ISINF is
defined to be 0, rather than being undefined.)
........
Benjamin Peterson [Sun, 4 Jan 2009 15:30:39 +0000 (15:30 +0000)]
#4826 exec() doesn't take a file object anymore
Mark Dickinson [Sun, 4 Jan 2009 15:09:02 +0000 (15:09 +0000)]
Merged revisions 68296,68299 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68296 | mark.dickinson | 2009-01-04 12:29:36 +0000 (Sun, 04 Jan 2009) | 6 lines
Add autoconf test to detect x87-style double rounding, as described in
issue #2937. This information can be helpful for diagnosing platform-
specific problems in math and cmath. The result of the test also
serves as a fairly reliable indicator of whether the x87 floating-point
instructions (as opposed to SSE2) are in use on Intel x86/x86_64 systems.
........
r68299 | mark.dickinson | 2009-01-04 13:57:26 +0000 (Sun, 04 Jan 2009) | 4 lines
isinf and isnan are macros, not functions; fix configure script
to use AC_CHECK_DECLS instead of AC_CHECK_FUNCS for these.
(See discussion in issue #4506)
........
Georg Brandl [Sun, 4 Jan 2009 00:28:14 +0000 (00:28 +0000)]
Remove 2.6 versionchanges, turn 2.7 ones into 3.1.
Antoine Pitrou [Sat, 3 Jan 2009 22:55:38 +0000 (22:55 +0000)]
test_urllib would set environment variable NO_PROXY without removing it afterwards.
Georg Brandl [Sat, 3 Jan 2009 22:48:18 +0000 (22:48 +0000)]
Blocked revisions 68179,68208-68209,68238,68240 via svnmerge
........
r68179 | raymond.hettinger | 2009-01-02 22:26:45 +0100 (Fri, 02 Jan 2009) | 1 line
Issue #4615. Document how to use itertools for de-duping.
........
r68208 | raymond.hettinger | 2009-01-03 20:02:23 +0100 (Sat, 03 Jan 2009) | 1 line
Issue 4796: Add from_float methods to the decimal module.
........
r68209 | raymond.hettinger | 2009-01-03 20:08:10 +0100 (Sat, 03 Jan 2009) | 1 line
Reapply r68191.
........
r68238 | georg.brandl | 2009-01-03 23:03:11 +0100 (Sat, 03 Jan 2009) | 2 lines
Manually merge r68095,68186,68187,68188,68190 from 2.6 branch.
........
r68240 | georg.brandl | 2009-01-03 23:05:22 +0100 (Sat, 03 Jan 2009) | 2 lines
Manually merge r67868 from 2.6 branch.
........
Georg Brandl [Sat, 3 Jan 2009 22:47:39 +0000 (22:47 +0000)]
Merged revisions 68162,68166,68171,68176,68195-68196,68210,68232 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68162 | ronald.oussoren | 2009-01-02 16:06:00 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 4472 is incompatible with Cygwin, this patch
should fix that.
........
r68166 | benjamin.peterson | 2009-01-02 19:26:23 +0100 (Fri, 02 Jan 2009) | 1 line
document PyMemberDef
........
r68171 | georg.brandl | 2009-01-02 21:25:14 +0100 (Fri, 02 Jan 2009) | 3 lines
#4811: fix markup glitches (mostly remains of the conversion),
found by Gabriel Genellina.
........
r68176 | andrew.kuchling | 2009-01-02 22:00:35 +0100 (Fri, 02 Jan 2009) | 1 line
Add various items
........
r68195 | georg.brandl | 2009-01-03 14:45:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove useless string literal.
........
r68196 | georg.brandl | 2009-01-03 15:29:53 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix indentation.
........
r68210 | georg.brandl | 2009-01-03 20:10:12 +0100 (Sat, 03 Jan 2009) | 2 lines
Set eol-style correctly for mp_distributing.py.
........
r68232 | georg.brandl | 2009-01-03 22:52:16 +0100 (Sat, 03 Jan 2009) | 2 lines
Grammar fix.
........
Georg Brandl [Sat, 3 Jan 2009 22:37:17 +0000 (22:37 +0000)]
Blocked revisions 68150,68156,68158-68161,68163 via svnmerge
........
r68150 | ronald.oussoren | 2009-01-02 12:46:05 +0100 (Fri, 02 Jan 2009) | 1 line
Fix for issue 3433
........
r68156 | ronald.oussoren | 2009-01-02 15:10:20 +0100 (Fri, 02 Jan 2009) | 1 line
Fix for issue1594
........
r68158 | ronald.oussoren | 2009-01-02 15:46:19 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue 900949
........
r68159 | ronald.oussoren | 2009-01-02 15:48:17 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue
1627952
........
r68160 | ronald.oussoren | 2009-01-02 15:52:09 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue r1737832
........
r68161 | ronald.oussoren | 2009-01-02 16:00:05 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue
1149804
........
r68163 | ronald.oussoren | 2009-01-02 16:25:36 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issues #841800 and #900506
........
Georg Brandl [Sat, 3 Jan 2009 22:33:39 +0000 (22:33 +0000)]
Merged revisions 68112,68115,68120,68133,68141-68142,68145-68146,68148-68149 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68112 | benjamin.peterson | 2009-01-01 00:48:39 +0100 (Thu, 01 Jan 2009) | 1 line
#4795 inspect.isgeneratorfunction() should return False instead of None
........
r68115 | benjamin.peterson | 2009-01-01 05:04:41 +0100 (Thu, 01 Jan 2009) | 1 line
simplfy code
........
r68120 | georg.brandl | 2009-01-01 13:15:31 +0100 (Thu, 01 Jan 2009) | 4 lines
#4228: Pack negative values the same way as 2.4
in struct's L format.
........
r68133 | antoine.pitrou | 2009-01-01 16:38:03 +0100 (Thu, 01 Jan 2009) | 1 line
fill in actual issue number in tests
........
r68141 | benjamin.peterson | 2009-01-01 17:43:12 +0100 (Thu, 01 Jan 2009) | 1 line
fix highlighting
........
r68142 | benjamin.peterson | 2009-01-01 18:29:49 +0100 (Thu, 01 Jan 2009) | 2 lines
welcome to 2009, Python!
........
r68145 | amaury.forgeotdarc | 2009-01-02 01:03:54 +0100 (Fri, 02 Jan 2009) | 5 lines
#4801 _collections module fails to build on cygwin.
_PyObject_GC_TRACK is the macro version of PyObject_GC_Track,
and according to documentation it should not be used for extension modules.
........
r68146 | ronald.oussoren | 2009-01-02 11:44:46 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4472: "configure --enable-shared doesn't work on OSX"
........
r68148 | ronald.oussoren | 2009-01-02 11:48:31 +0100 (Fri, 02 Jan 2009) | 2 lines
Forgot to add a NEWS item in my previous checkin
........
r68149 | ronald.oussoren | 2009-01-02 11:50:48 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4780
........