]> granicus.if.org Git - python/log
python
16 years agoReformat to 80 columns prior to adding documentation.
Jeroen Ruigrok van der Werven [Wed, 16 Apr 2008 12:47:01 +0000 (12:47 +0000)]
Reformat to 80 columns prior to adding documentation.

16 years agoFix for possible signed overflow: the behaviour of -LONG_MIN is
Mark Dickinson [Tue, 15 Apr 2008 20:51:18 +0000 (20:51 +0000)]
Fix for possible signed overflow:  the behaviour of -LONG_MIN is
undefined in ANSI C.

16 years agoTypo fix
Andrew M. Kuchling [Tue, 15 Apr 2008 13:10:41 +0000 (13:10 +0000)]
Typo fix

16 years agoAdd *,**,@ to index, as suggested by
Andrew M. Kuchling [Tue, 15 Apr 2008 13:10:07 +0000 (13:10 +0000)]
Add *,**,@ to index, as suggested by
http://farmdev.com/thoughts/24/what-does-the-def-star-variable-or-def-asterisk-parameter-syntax-do-in-python-/

The right entry type to use isn't clear; operator seems wrong, because *,**,@
aren't being used in expressions here.  I put them as 'statement'; 'syntax'
might be better.

16 years agoAdd myself to Doc/ACKS.txt
Benjamin Peterson [Tue, 15 Apr 2008 11:58:46 +0000 (11:58 +0000)]
Add myself to Doc/ACKS.txt

16 years agoAdd test file missing from rev 62350
Nick Coghlan [Tue, 15 Apr 2008 10:28:14 +0000 (10:28 +0000)]
Add test file missing from rev 62350

16 years agoIssue 2439: add pkgutils.get_data() as a convenience wrapper for the PEP 302 get_data...
Nick Coghlan [Tue, 15 Apr 2008 10:25:31 +0000 (10:25 +0000)]
Issue 2439: add pkgutils.get_data() as a convenience wrapper for the PEP 302 get_data() API (contributed by Paul Moore)

16 years agoPrevent namespace pollution, add static for internal functions
Neal Norwitz [Tue, 15 Apr 2008 03:46:21 +0000 (03:46 +0000)]
Prevent namespace pollution, add static for internal functions

16 years agoVarious items; begin writing the SSL section
Andrew M. Kuchling [Tue, 15 Apr 2008 02:24:15 +0000 (02:24 +0000)]
Various items; begin writing the SSL section

16 years agoBackport manually r62342 from the py3k branch to the trunk.
Alexandre Vassalotti [Mon, 14 Apr 2008 22:40:08 +0000 (22:40 +0000)]
Backport manually r62342 from the py3k branch to the trunk.

16 years agoCorrect a refleak found by "regrtest.py -R:: test_structmembers"
Amaury Forgeot d'Arc [Mon, 14 Apr 2008 20:07:48 +0000 (20:07 +0000)]
Correct a refleak found by "regrtest.py -R:: test_structmembers"

Some other minor updates in _warnings.c:
- make a function static
- rename a shadowing local variable

16 years agoUpdate project files for all Windows supported compilers
Amaury Forgeot d'Arc [Mon, 14 Apr 2008 19:55:40 +0000 (19:55 +0000)]
Update project files for all Windows supported compilers

16 years agoIssue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C for
Thomas Heller [Mon, 14 Apr 2008 16:10:07 +0000 (16:10 +0000)]
Issue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C for
better performance.

16 years agoAdd example
Andrew M. Kuchling [Sun, 13 Apr 2008 22:39:12 +0000 (22:39 +0000)]
Add example

16 years agoCheck out Jinja as a separate step now that it's not included in the Sphinx package...
Georg Brandl [Sun, 13 Apr 2008 20:51:27 +0000 (20:51 +0000)]
Check out Jinja as a separate step now that it's not included in the Sphinx package anymore.

16 years agoImprove -X error message.
Georg Brandl [Sun, 13 Apr 2008 20:50:29 +0000 (20:50 +0000)]
Improve -X error message.

16 years agoAdded an ignore file for Bazaar #2510
Benjamin Peterson [Sun, 13 Apr 2008 20:40:03 +0000 (20:40 +0000)]
Added an ignore file for Bazaar #2510

16 years ago#2627 Let it be known what pgen generates
Benjamin Peterson [Sun, 13 Apr 2008 20:35:56 +0000 (20:35 +0000)]
#2627 Let it be known what pgen generates

16 years agoFix spliting on colons on Windows machines with a file path by limiting the
Brett Cannon [Sun, 13 Apr 2008 17:41:31 +0000 (17:41 +0000)]
Fix spliting on colons on Windows machines with a file path by limiting the
number of splits.

16 years agoAdd an explicit check for output in a test to try to diagnose a failure on
Brett Cannon [Sun, 13 Apr 2008 17:09:43 +0000 (17:09 +0000)]
Add an explicit check for output in a test to try to diagnose a failure on
Windows.

16 years agoAdded new files to the pcbuild files
Christian Heimes [Sun, 13 Apr 2008 09:37:05 +0000 (09:37 +0000)]
Added new files to the pcbuild files

16 years agoUse PyString_InternFromString instead of PyString_FromString for static vars
Christian Heimes [Sun, 13 Apr 2008 09:33:24 +0000 (09:33 +0000)]
Use PyString_InternFromString instead of PyString_FromString for static vars

16 years agoFix compiler warning Include/warnings.h:19:28: warning: no newline at end of file
Christian Heimes [Sun, 13 Apr 2008 09:30:17 +0000 (09:30 +0000)]
Fix compiler warning Include/warnings.h:19:28: warning: no newline at end of file

16 years agoFix markup.
Georg Brandl [Sun, 13 Apr 2008 07:07:44 +0000 (07:07 +0000)]
Fix markup.

16 years agospelling
Skip Montanaro [Sun, 13 Apr 2008 03:17:30 +0000 (03:17 +0000)]
spelling

16 years agoFix test_warnings by making the state of things more consistent for each test
Brett Cannon [Sun, 13 Apr 2008 02:42:36 +0000 (02:42 +0000)]
Fix test_warnings by making the state of things more consistent for each test
when it is run.

16 years agoGive the "Interactive Interpreter Changes" section in 2.6 whatsnew a unique link...
Benjamin Peterson [Sun, 13 Apr 2008 02:20:05 +0000 (02:20 +0000)]
Give the "Interactive Interpreter Changes" section in 2.6 whatsnew a unique link name

16 years agoBackport the removal of a __repr__ from 62251
Benjamin Peterson [Sun, 13 Apr 2008 02:05:48 +0000 (02:05 +0000)]
Backport the removal of a __repr__ from 62251

16 years agoBackported io module docs
Benjamin Peterson [Sun, 13 Apr 2008 02:01:27 +0000 (02:01 +0000)]
Backported io module docs

16 years agoMention -J, -X
Andrew M. Kuchling [Sun, 13 Apr 2008 01:05:59 +0000 (01:05 +0000)]
Mention -J, -X

16 years agoFix an accidental bug of an non-existent init function.
Brett Cannon [Sun, 13 Apr 2008 00:25:15 +0000 (00:25 +0000)]
Fix an accidental bug of an non-existent init function.

16 years agoFix a bug in PySys_HasWarnOption() where it was not properly checking the
Brett Cannon [Sun, 13 Apr 2008 00:18:44 +0000 (00:18 +0000)]
Fix a bug in PySys_HasWarnOption() where it was not properly checking the
length of the list storing the warning options.

16 years agoAdds a profile-opt target for easy compilation of a python binary using
Gregory P. Smith [Sun, 13 Apr 2008 00:03:25 +0000 (00:03 +0000)]
Adds a profile-opt target for easy compilation of a python binary using
gcc's profile guided optimization.

16 years agoRe-implement the 'warnings' module in C. This allows for usage of the
Brett Cannon [Sat, 12 Apr 2008 23:44:07 +0000 (23:44 +0000)]
Re-implement the 'warnings' module in C. This allows for usage of the
'warnings' code in places where it was previously not possible (e.g., the
parser). It could also potentially lead to a speed-up in interpreter start-up
if the C version of the code (_warnings) is imported over the use of the
Python version in key places.

Closes issue #1631171.

16 years agosocket.error inherits from IOError, it no longer needs listing in
Gregory P. Smith [Sat, 12 Apr 2008 22:24:04 +0000 (22:24 +0000)]
socket.error inherits from IOError, it no longer needs listing in
the all_errors tuple.

16 years agofix compiler warnings
Gregory P. Smith [Sat, 12 Apr 2008 20:37:48 +0000 (20:37 +0000)]
fix compiler warnings

16 years agoDon't offend snake lovers.
Georg Brandl [Sat, 12 Apr 2008 19:05:37 +0000 (19:05 +0000)]
Don't offend snake lovers.

16 years agoAdd Jeroen.
Georg Brandl [Sat, 12 Apr 2008 19:00:20 +0000 (19:00 +0000)]
Add Jeroen.

16 years ago#2615: small consistency update by Jeroen Ruigrok van der Werven.
Georg Brandl [Sat, 12 Apr 2008 18:36:09 +0000 (18:36 +0000)]
#2615: small consistency update by Jeroen Ruigrok van der Werven.

16 years agoUse absolute path in sys.path.
Georg Brandl [Sat, 12 Apr 2008 18:11:18 +0000 (18:11 +0000)]
Use absolute path in sys.path.

16 years agoApplied patch #2617 from Frank Wierzbicki wit some extras from me
Christian Heimes [Sat, 12 Apr 2008 13:03:03 +0000 (13:03 +0000)]
Applied patch #2617 from Frank Wierzbicki wit some extras from me
-J and -X are now reserved for Jython and non-standard arguments (e.g. IronPython). I've added some extra comments to make sure the reservation don't get missed in the future.

16 years agoPerformance improvements.
Thomas Heller [Fri, 11 Apr 2008 14:20:26 +0000 (14:20 +0000)]
Performance improvements.

16 years agoMove backwards compatibility macro to the correct place;
Thomas Heller [Fri, 11 Apr 2008 13:05:38 +0000 (13:05 +0000)]
Move backwards compatibility macro to the correct place;
PyIndex_Check() was introduced in Python 2.5.

16 years agoUse issue directive
Andrew M. Kuchling [Thu, 10 Apr 2008 21:29:01 +0000 (21:29 +0000)]
Use issue directive

16 years agoAdd punctuation
Andrew M. Kuchling [Thu, 10 Apr 2008 21:28:51 +0000 (21:28 +0000)]
Add punctuation

16 years agoRemove forward-looking statement
Andrew M. Kuchling [Thu, 10 Apr 2008 21:27:10 +0000 (21:27 +0000)]
Remove forward-looking statement

16 years agoget rid of assert (size >= 0) now that an explicit if (size < 0) is in the code.
Gregory P. Smith [Thu, 10 Apr 2008 19:50:36 +0000 (19:50 +0000)]
get rid of assert (size >= 0) now that an explicit if (size < 0) is in the code.

16 years agoRemove the test file before writing it in case there is no write permission.
Neal Norwitz [Thu, 10 Apr 2008 05:46:39 +0000 (05:46 +0000)]
Remove the test file before writing it in case there is no write permission.
This might help fix some of the failures on Windows box(es).  It doesn't hurt
either way and ensure the tests are a little more self contained (ie have
less assumptions).

16 years agoMerged revisions 62080-62262 via svnmerge from
Martin v. Löwis [Thu, 10 Apr 2008 02:48:01 +0000 (02:48 +0000)]
Merged revisions 62080-62262 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

........
  r62092 | collin.winter | 2008-04-01 18:27:10 +0200 (Di, 01 Apr 2008) | 1 line

  Add get_prev_sibling() to complement pytree's get_next_sibling().
........
  r62226 | collin.winter | 2008-04-08 21:07:56 +0200 (Di, 08 Apr 2008) | 1 line

  Add min() and max() to the list of special contexts that don't require adding list() calls around dict methods.
........
  r62232 | collin.winter | 2008-04-09 00:12:38 +0200 (Mi, 09 Apr 2008) | 4 lines

  Fix for http://bugs.python.org/issue2596

  This extends fix_xrange to know about the (mostly) same special contexts as fix_dict (where a special context is something that is guaranteed to fully consume the iterable), adding list() calls where appropriate. It also special-cases "x in range(y)".
........

16 years agoRaise SystemError when size < 0 is passed into PyString_FromStringAndSize,
Gregory P. Smith [Wed, 9 Apr 2008 23:16:37 +0000 (23:16 +0000)]
Raise SystemError when size < 0 is passed into PyString_FromStringAndSize,
PyBytes_FromStringAndSize or PyUnicode_FromStringAndSize.  [issue2587]

16 years agobetter diagnostics
Gregory P. Smith [Wed, 9 Apr 2008 23:11:56 +0000 (23:11 +0000)]
better diagnostics

16 years agoTry out the new issue role. Thanks, Georg!
Andrew M. Kuchling [Wed, 9 Apr 2008 22:28:43 +0000 (22:28 +0000)]
Try out the new issue role.  Thanks, Georg!

16 years agoPackage wininst*.exe from distutils/command.
Martin v. Löwis [Wed, 9 Apr 2008 18:56:20 +0000 (18:56 +0000)]
Package wininst*.exe from distutils/command.

16 years agoAdd a note about the zlib.decompressobj().flush() fix.
Gregory P. Smith [Wed, 9 Apr 2008 18:18:43 +0000 (18:18 +0000)]
Add a note about the zlib.decompressobj().flush() fix.

16 years agoAdd :issue: directive for easy linking to bugs.python.org.
Georg Brandl [Wed, 9 Apr 2008 17:58:56 +0000 (17:58 +0000)]
Add :issue: directive for easy linking to bugs.python.org.

16 years ago#2585: initialize code attribute of HTTPError.
Georg Brandl [Wed, 9 Apr 2008 17:57:38 +0000 (17:57 +0000)]
#2585: initialize code attribute of HTTPError.

16 years agoChanged test so it no longer runs as a side effect of importing.
Jerry Seutter [Wed, 9 Apr 2008 05:07:58 +0000 (05:07 +0000)]
Changed test so it no longer runs as a side effect of importing.

16 years agoAdd items
Andrew M. Kuchling [Wed, 9 Apr 2008 01:08:32 +0000 (01:08 +0000)]
Add items

16 years agoFix typo with regards to self.PORT shadowing class variables with the same name.
Trent Nelson [Wed, 9 Apr 2008 00:34:53 +0000 (00:34 +0000)]
Fix typo with regards to self.PORT shadowing class variables with the same name.

16 years agoFix zlib crash from zlib.decompressobj().flush(val) when val was not positive.
Gregory P. Smith [Wed, 9 Apr 2008 00:25:17 +0000 (00:25 +0000)]
Fix zlib crash from zlib.decompressobj().flush(val) when val was not positive.
It tried to allocate negative or zero memory.  That fails.

16 years ago- Issue #2550: The approach used by client/server code for obtaining ports
Trent Nelson [Tue, 8 Apr 2008 23:47:30 +0000 (23:47 +0000)]
- Issue #2550: The approach used by client/server code for obtaining ports
  to listen on in network-oriented tests has been refined in an effort to
  facilitate running multiple instances of the entire regression test suite
  in parallel without issue.  test_support.bind_port() has been fixed such
  that it will always return a unique port -- which wasn't always the case
  with the previous implementation, especially if socket options had been
  set that affected address reuse (i.e. SO_REUSEADDR, SO_REUSEPORT).  The
  new implementation of bind_port() will actually raise an exception if it
  is passed an AF_INET/SOCK_STREAM socket with either the SO_REUSEADDR or
  SO_REUSEPORT socket option set.  Furthermore, if available, bind_port()
  will set the SO_EXCLUSIVEADDRUSE option on the socket it's been passed.
  This currently only applies to Windows.  This option prevents any other
  sockets from binding to the host/port we've bound to, thus removing the
  possibility of the 'non-deterministic' behaviour, as Microsoft puts it,
  that occurs when a second SOCK_STREAM socket binds and accepts to a
  host/port that's already been bound by another socket.  The optional
  preferred port parameter to bind_port() has been removed.  Under no
  circumstances should tests be hard coding ports!

  test_support.find_unused_port() has also been introduced, which will pass
  a temporary socket object to bind_port() in order to obtain an unused port.
  The temporary socket object is then closed and deleted, and the port is
  returned.  This method should only be used for obtaining an unused port
  in order to pass to an external program (i.e. the -accept [port] argument
  to openssl's s_server mode) or as a parameter to a server-oriented class
  that doesn't give you direct access to the underlying socket used.

  Finally, test_support.HOST has been introduced, which should be used for
  the host argument of any relevant socket calls (i.e. bind and connect).

  The following tests were updated to following the new conventions:
    test_socket, test_smtplib, test_asyncore, test_ssl, test_httplib,
    test_poplib, test_ftplib, test_telnetlib, test_socketserver,
    test_asynchat and test_socket_ssl.

  It is now possible for multiple instances of the regression test suite to
  run in parallel without issue.

16 years agoAdd a NEWS entry for previous checkin
Amaury Forgeot d'Arc [Tue, 8 Apr 2008 23:10:07 +0000 (23:10 +0000)]
Add a NEWS entry for previous checkin

16 years agoIssue 2408: remove the _types module
Amaury Forgeot d'Arc [Tue, 8 Apr 2008 22:07:05 +0000 (22:07 +0000)]
Issue 2408: remove the _types module
It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType),
when they can easily be obtained with python code.
These expressions even work with Jython.

I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 )
at least this change makes it simpler.

16 years agoPrevent an error when inspect.isabstract() is called with something else than a new...
Amaury Forgeot d'Arc [Tue, 8 Apr 2008 21:51:57 +0000 (21:51 +0000)]
Prevent an error when inspect.isabstract() is called with something else than a new-style class.

16 years agoIssue2564: Prevent a hang in "import test.autotest", which runs the entire test
Amaury Forgeot d'Arc [Tue, 8 Apr 2008 21:27:42 +0000 (21:27 +0000)]
Issue2564: Prevent a hang in "import test.autotest", which runs the entire test
suite as a side-effect of importing the module.

- in test_capi, a thread tried to import other modules
- re.compile() imported sre_parse again on every call.

16 years agoAdd items
Andrew M. Kuchling [Tue, 8 Apr 2008 21:22:53 +0000 (21:22 +0000)]
Add items

16 years agoSuppress compilation of py3_ files upon installation.
Martin v. Löwis [Tue, 8 Apr 2008 16:48:35 +0000 (16:48 +0000)]
Suppress compilation of py3_ files upon installation.

16 years agoTypographical fix: 32bit -> 32-bit, 64bit -> 64-bit
Andrew M. Kuchling [Tue, 8 Apr 2008 01:33:10 +0000 (01:33 +0000)]
Typographical fix: 32bit -> 32-bit, 64bit -> 64-bit

16 years agoTypo fix
Andrew M. Kuchling [Mon, 7 Apr 2008 23:57:21 +0000 (23:57 +0000)]
Typo fix

16 years agoWrite PEP 3127 section; add items
Andrew M. Kuchling [Mon, 7 Apr 2008 23:57:07 +0000 (23:57 +0000)]
Write PEP 3127 section; add items

16 years ago#2525: update timezone info examples in the docs.
Georg Brandl [Mon, 7 Apr 2008 18:51:59 +0000 (18:51 +0000)]
#2525: update timezone info examples in the docs.

16 years agoMake the "private CRT" case work, by editing the
Martin v. Löwis [Mon, 7 Apr 2008 16:34:04 +0000 (16:34 +0000)]
Make the "private CRT" case work, by editing the
manifest in DLLs to refer to the root copy of the CRT.

16 years agoDrop support for 7.1 CRT.
Martin v. Löwis [Mon, 7 Apr 2008 14:55:53 +0000 (14:55 +0000)]
Drop support for 7.1 CRT.

16 years agoMake private_crt feature object a global variable.
Martin v. Löwis [Mon, 7 Apr 2008 14:54:16 +0000 (14:54 +0000)]
Make private_crt feature object a global variable.

16 years agoDelete ALLUSERS property merged from CRT merge module, so that per-user installations...
Martin v. Löwis [Mon, 7 Apr 2008 14:53:34 +0000 (14:53 +0000)]
Delete ALLUSERS property merged from CRT merge module, so that per-user installations become possible again.

16 years agochanged "2500 components" to "several thousand" since the number keeps
Mark Summerfield [Mon, 7 Apr 2008 07:39:23 +0000 (07:39 +0000)]
changed "2500 components" to "several thousand" since the number keeps
growning:-)

16 years agoUse the new PyFile_IncUseCount & PyFile_DecUseCount calls appropriatly
Gregory P. Smith [Mon, 7 Apr 2008 06:33:21 +0000 (06:33 +0000)]
Use the new PyFile_IncUseCount & PyFile_DecUseCount calls appropriatly
within the standard library.  These modules use PyFile_AsFile and later
release the GIL while operating on the previously returned FILE*.

16 years agoBug #2388: Fix gcc warnings when compiling with --enable-unicode=ucs4.
Martin v. Löwis [Mon, 7 Apr 2008 03:08:28 +0000 (03:08 +0000)]
Bug #2388: Fix gcc warnings when compiling with --enable-unicode=ucs4.

16 years agocorrect heading underline for new "Cross-compiling on Windows" section
Mark Hammond [Mon, 7 Apr 2008 01:59:40 +0000 (01:59 +0000)]
correct heading underline for new "Cross-compiling on Windows" section

16 years agoIssue #2513: enable 64bit cross compilation on windows.
Mark Hammond [Mon, 7 Apr 2008 01:53:39 +0000 (01:53 +0000)]
Issue #2513: enable 64bit cross compilation on windows.

16 years agoMake file objects as thread safe as the underlying libc FILE* implementation.
Gregory P. Smith [Sun, 6 Apr 2008 23:11:17 +0000 (23:11 +0000)]
Make file objects as thread safe as the underlying libc FILE* implementation.
close() will now raise an IOError if any operations on the file object
are currently in progress in other threads.

Most code was written by Antoine Pitrou (pitrou).  Additional testing,
documentation and test suite cleanup done by me (gregory.p.smith).

Fixes issue 815646 and 595601 (as well as many other bugs and
references to this problem dating back to the dawn of Python).

16 years agoAdd enough debugging information to diagnose failures where the
Jeffrey Yasskin [Sun, 6 Apr 2008 23:04:28 +0000 (23:04 +0000)]
Add enough debugging information to diagnose failures where the
HandlerBException is ignored, and fix one such problem, where it was thrown
during the __del__ method of the previous Popen object.

We may want to find a better way of printing verbose information so it's not
spammy when the test passes.

16 years agoDon't run kill_python as part of the build process. Change the buildbots so they...
Trent Nelson [Sun, 6 Apr 2008 20:51:23 +0000 (20:51 +0000)]
Don't run kill_python as part of the build process.  Change the buildbots so they have to call it explicitly instead.

16 years agotype
Skip Montanaro [Sun, 6 Apr 2008 17:05:57 +0000 (17:05 +0000)]
type

16 years agoFrom issue 1753245 - better _winreg support for x64.
Mark Hammond [Sun, 6 Apr 2008 01:42:06 +0000 (01:42 +0000)]
From issue 1753245 - better _winreg support for x64.
Adds _winreg.DisableReflectionKey, EnableReflectionKey, QueryReflectionKey,
KEY_WOW64_64KEY and KEY_WOW64_32KEY.

16 years agoFix test_distutils to not fail when running 'make test' from a Python build
Thomas Wouters [Sat, 5 Apr 2008 23:39:15 +0000 (23:39 +0000)]
Fix test_distutils to not fail when running 'make test' from a Python build
directory that is not the source directory (ie, one created using
'/path/to/source/configure'.) Leaves this test very slightly degraded in
that particular case, compared to the build-in-sourcedir case, but that case
isn't a particularly strong test either: neither test the actual path that
will be used after installing. There isn't a particularly good way to test
this, and a poor test beats a failing test.

16 years agoDeclare inittimezone static.
Skip Montanaro [Sat, 5 Apr 2008 19:47:47 +0000 (19:47 +0000)]
Declare inittimezone static.

16 years agoWrite PEP 3119 section
Andrew M. Kuchling [Sat, 5 Apr 2008 18:15:30 +0000 (18:15 +0000)]
Write PEP 3119 section

16 years agoMention that the tuple returned by __reduce__ is pickled as normal.
Georg Brandl [Sat, 5 Apr 2008 17:45:58 +0000 (17:45 +0000)]
Mention that the tuple returned by __reduce__ is pickled as normal.

16 years agoMarkup fixes; write PEP 3118 section
Andrew M. Kuchling [Sat, 5 Apr 2008 15:57:46 +0000 (15:57 +0000)]
Markup fixes; write PEP 3118 section

16 years agoAdd script to merge msvcr90.
Martin v. Löwis [Sat, 5 Apr 2008 15:50:58 +0000 (15:50 +0000)]
Add script to merge msvcr90.

16 years agoAdd two features to distinguish between private and SxS CRT.
Martin v. Löwis [Sat, 5 Apr 2008 15:48:36 +0000 (15:48 +0000)]
Add two features to distinguish between private and SxS CRT.

16 years agoExtend sizes of various fields, to support the CRT90 merge module.
Martin v. Löwis [Sat, 5 Apr 2008 15:45:25 +0000 (15:45 +0000)]
Extend sizes of various fields, to support the CRT90 merge module.

16 years agoPrevent test_sqlite from hanging on older versions of sqlite.
Neal Norwitz [Sat, 5 Apr 2008 04:26:31 +0000 (04:26 +0000)]
Prevent test_sqlite from hanging on older versions of sqlite.
The problem is that when trying to do the second insert, sqlite seems to sleep
for a very long time.  Here is the output from strace:

  read(6, "SQLite format 3\0\4\0\1\1\0@  \0\0\0\1\0\0\0\0"..., 1024) = 1024
  nanosleep({4294, 966296000},  <unfinished ...>

I don't know which version this was fixed in, but 3.2.1 definitely fails.

16 years agoVarious edits
Andrew M. Kuchling [Sat, 5 Apr 2008 03:38:39 +0000 (03:38 +0000)]
Various edits

16 years agoMarkup fix; explain what interval timers do; typo fix
Andrew M. Kuchling [Sat, 5 Apr 2008 02:47:07 +0000 (02:47 +0000)]
Markup fix; explain what interval timers do; typo fix

16 years agoMinor edits
Andrew M. Kuchling [Sat, 5 Apr 2008 02:42:20 +0000 (02:42 +0000)]
Minor edits

16 years agoRevert r62152 (Issue #2550). Being able to observe the results of all the buildbots...
Trent Nelson [Fri, 4 Apr 2008 20:04:09 +0000 (20:04 +0000)]
Revert r62152 (Issue #2550).  Being able to observe the results of all the buildbots was certainly useful.  All of the platforms that have some form of BSD lineage -- FreeBSD, OS X, Solaris and Tru64 -- all pass the test.  Windows and Linux, on the other hand, don't.  Windows I knew about, Linux was a surprise.  Knowing this, I believe a more appropriate fix will revolve around test_support.bind_socket() -- this method needs to return a port that nothing in the system has bound already.  The best way to do this may just be to rely on ephemeral ports, rather than having the user specify a desired port, then fall back to four random ports, then try 0.

16 years agoNews entry for: Sync with files from the just released libffi 3.0.5 version.
Thomas Heller [Fri, 4 Apr 2008 19:43:25 +0000 (19:43 +0000)]
News entry for: Sync with files from the just released libffi 3.0.5 version.

16 years agoMore files from libffi 3.0.5.
Thomas Heller [Fri, 4 Apr 2008 19:14:42 +0000 (19:14 +0000)]
More files from libffi 3.0.5.
Removed libffi.pc.in because it is not needed for ctypes.