Skip Montanaro
53a6d1de83
C++ compiler cleanup: extern "C" a couple declarations, cast int to size_t
2006-04-18 00:55:46 +00:00
Skip Montanaro
7ff54e7706
C++ compiler cleanup: migrate to modsupport.h
2006-04-18 00:53:48 +00:00
Skip Montanaro
a0b6338823
C++ compiler cleanup: cast signed to unsigned
2006-04-18 00:53:06 +00:00
Skip Montanaro
dd527fcbcd
reset errno before calling confstr - use confstr() doc to simplify checks afterwards
2006-04-18 00:49:49 +00:00
Skip Montanaro
429433b30b
C++ compiler cleanup: bunch-o-casts, plus use of unsigned loop index var in a couple places
2006-04-18 00:35:43 +00:00
Skip Montanaro
3fca463627
C++ compile cleanup: proper declaration of _Py_BuildValue_SizeT
2006-04-18 00:29:29 +00:00
Skip Montanaro
54e964d253
C++ compilation cleanup: Migrate declaration of
...
_PyObject_Call(Function|Method)_SizeT into Include/abstract.h. This gets
them under the umbrella of the extern "C" { ... } block in that file.
2006-04-18 00:27:46 +00:00
Tim Peters
c7605f21ae
local.__del__(): This didn't actually do anything, because of too
...
much convolution <0.5 wink>. Simplified to the point that it works,
and test_threading_local no longer reports leaks under -R. Thanks
to Thomas Wouters for initial analysis.
2006-04-17 21:12:33 +00:00
Phillip J. Eby
ab1d245871
First phase of refactoring for runpy, pkgutil, pydoc, and setuptools
...
to share common PEP 302 support code, as described here:
http://mail.python.org/pipermail/python-dev/2006-April/063724.html
This revision strips all the PEP 302 emulation code from runpy,
replacing it with published API classes and functions in pkgutil,
mostly using setuptools' implementation of common functionality,
but adding features from runpy, and doing some refactoring to make
the layer pydoc needs easier to implement on top of this.
One step down, four to go, although step #4 (adding C versions of
the new APIs to 'imp') may not be able to make it in time for
alpha 2. We'll see how that goes.
2006-04-17 20:17:25 +00:00
Martin v. Löwis
4be4e657e0
Add reindent target.
2006-04-17 19:25:49 +00:00
Martin v. Löwis
1a00e1856e
Reindent.
2006-04-17 19:18:18 +00:00
Martin v. Löwis
f62eee1c2a
Remove bogus character.
2006-04-17 17:37:09 +00:00
Martin v. Löwis
70f5f7a9f4
Use GetModuleFileNameEx instead of GetProcessImageFileName,
...
as the latter is not available on Windows 2000.
2006-04-17 17:26:42 +00:00
Martin v. Löwis
bd30f52881
Patch #790710 : Add breakpoint command lists in pdb.
2006-04-17 17:08:37 +00:00
George Yoshida
297bf82920
fix long option markup
2006-04-17 15:44:59 +00:00
Ronald Oussoren
59075eb264
disutils checks if MACOSX_DEPLOYMENT_TARGET is consistent with the value at
...
configure time. The current check is too strict and doesn't allow building
extensions that can only run on newer versions of the OS than the version
python was build for, that is python build for 10.3 or later and an extension
for 10.4. This patch relaxes this check.
This turned out to be a reimplementation of patch 1193190.
2006-04-17 14:43:30 +00:00
Andrew M. Kuchling
0d660c0236
Update status of document
2006-04-17 14:01:36 +00:00
Andrew M. Kuchling
f7823a341c
Remove translated code hidden inside a comment environment; latex2html gets confused and includes half of it anyway
2006-04-17 14:00:31 +00:00
Ronald Oussoren
6c1074888e
This patches fixes a number of byteorder problems in MacOSX specific code.
2006-04-17 13:40:08 +00:00
Ronald Oussoren
749d070e93
Teach platform about darwin/x86
2006-04-17 13:37:15 +00:00
Martin v. Löwis
ce8607df96
Revert to 45478, disable kill_python command for now.
2006-04-17 10:39:39 +00:00
Martin v. Löwis
c97c11958d
Check whether disk space is full.
2006-04-17 10:36:18 +00:00
Martin v. Löwis
63d1f99d7a
Rename binary again; increase noise; stop trying to actually kill the process.
2006-04-17 10:31:35 +00:00
Martin v. Löwis
11e8b3c29b
Rename binaries again; increase noise.
2006-04-17 10:27:28 +00:00
Martin v. Löwis
98dbfab909
Rename binary to avoid conflicts with hanging processes on x86 w2k.
2006-04-17 10:23:23 +00:00
Martin v. Löwis
5b3bf0dd5e
Try some tracing
2006-04-17 10:19:25 +00:00
Martin v. Löwis
2d12372e32
Add kill_python command.
2006-04-17 09:46:47 +00:00
Armin Rigo
dfde91a79e
Fix for a bug exposed by r45232:
...
/path/to/uninstalled/python setup.py build_ext
now failed with pyconfig.h not found. Prior to r45232
the above command did not look for pyconfig.h, but the
bug is really in the look-up code: expecting to find it
in os.curdir is a rather fragile idea.
2006-04-17 09:22:35 +00:00
Neal Norwitz
0e2cbabb8d
No need to cast a Py_ssize_t, use %z in PyErr_Format
2006-04-17 05:56:32 +00:00
Neal Norwitz
4b16de4350
Add a comment to explain why we are calling _cleanup()
2006-04-17 02:41:25 +00:00
Neal Norwitz
00ac0d22f3
Try to stop the test from leaking and yet still work on windows
2006-04-17 02:39:37 +00:00
Neal Norwitz
c859b5c04e
Remove unused field
2006-04-17 01:49:28 +00:00
Neal Norwitz
7ebd1f8491
Add some notes about a couple of poorly behaved tests
2006-04-17 01:49:14 +00:00
Neal Norwitz
0f77da36e9
test_cmd_line should not leak any more, ensure an empty reflog file exists if no leaks are found
2006-04-17 01:48:41 +00:00
Neal Norwitz
cb0f66f0ab
Get test to consistently show no leaks
2006-04-17 01:48:06 +00:00
Neal Norwitz
88c97845c6
No reason to export get_decomp_record, make static
2006-04-17 00:36:29 +00:00
Neal Norwitz
1a26920506
moduleName can be NULL
2006-04-17 00:33:23 +00:00
Tim Peters
aa220a7023
Whitespace normalization.
2006-04-16 22:22:36 +00:00
Tim Peters
c5c9ce957d
Add missing SVN eol-style property to text files.
2006-04-16 22:11:28 +00:00
Thomas Wouters
715a4cdea2
Use %zd instead of %i as format character (in call to PyErr_Format) for
...
Py_ssize_t argument.
2006-04-16 22:04:49 +00:00
Martin v. Löwis
0db2a989f3
Patch #1063914 : Add clipboard_get.
2006-04-16 20:55:38 +00:00
Andrew M. Kuchling
45bb98e8b9
Add item
2006-04-16 19:53:27 +00:00
Martin v. Löwis
19ab6c98cf
Initialize structseq types only once.
2006-04-16 18:55:50 +00:00
Martin v. Löwis
d18d5a3153
Update instructions for EXTRA_CFLAGS: configure ignores
...
them; they have to be passed to make.
2006-04-16 18:55:07 +00:00
Andrew M. Kuchling
de0a23f74c
Describe contextlib module. (Done for today...)
2006-04-16 18:45:11 +00:00
Andrew M. Kuchling
d058d0036a
Write most of the 'writing context managers' section. I'd like comments on it,
...
but wait for a few hours before you read it; I'm still revising it
and will be tackling contextlib next.
Untabify
2006-04-16 18:20:05 +00:00
Thomas Wouters
cb284197f2
Make test_timeout not fail on systems with no dots in their fqdn.
2006-04-16 16:26:28 +00:00
Thomas Wouters
767833dc22
Make test_warnings play nice with regrtest -R:: now that regrtest doesn't
...
always reload the module (specifically, it doesn't reload if the module has
a 'test_main'.)
2006-04-16 15:43:39 +00:00
Thomas Wouters
993633c6f2
Specialcase 'xs4all' (.nl/.net/.com/whatever else we have) as well as
...
'python.org' when deciding what server to use for the timeout tests; getting
tired of seeing the test fail on all my boxes ;P This'll still allow the
test to fail for hosts in the XS4ALL network that don't have an 'xs4all'
hostname, so maybe it should use a fallback scheme instead.
2006-04-16 15:22:41 +00:00
Thomas Wouters
631f513fd8
This test no longer leaks, and test_generators sufficiently tests it to
...
prevent unreported regression.
2006-04-16 15:11:33 +00:00