Walter Dörwald
a40cf31de6
Make error message less misleading for u"a..b".encode("idna").
2006-04-14 17:00:36 +00:00
Martin v. Löwis
82972e7f01
Patch #702933 : Undocument PyObject_NEW, PyObject_NEW_VAR,
...
and PyObject_DEL.
2006-04-14 15:58:03 +00:00
Walter Dörwald
b17f12bbc6
Fix wrong attribute name.
2006-04-14 15:40:54 +00:00
Walter Dörwald
6493699c0d
Make raise statements PEP 8 compatible.
2006-04-14 15:22:27 +00:00
Martin v. Löwis
f7afe958ed
Patch #1045620 : Prepend Modules/ before Setup in stdout.
2006-04-14 15:16:15 +00:00
Martin v. Löwis
f24de1e990
Patch #1470300 : Port _hotshot to QNX4.25 port.
2006-04-14 15:07:46 +00:00
Martin v. Löwis
7580149bde
Patch #1355883 : Build Python-ast.c and Python-ast.h
...
independently. Fixes #1355883 .
2006-04-14 15:02:32 +00:00
Armin Rigo
969ef7501c
Show case: reference cycles involving only the ob_type field are rather
...
uncommon but possible. Inspired by SF bug 1469629.
2006-04-14 14:58:30 +00:00
Andrew M. Kuchling
db4018f320
Typo fix
2006-04-14 14:54:18 +00:00
Martin v. Löwis
0f48d98b74
Patch #1324762 : Change --with-cxx to --with-cxx-main.
2006-04-14 14:34:26 +00:00
Walter Dörwald
15be5ec100
Call encode()/decode() with final==True as the last call in the
...
incremental codec tests.
2006-04-14 14:03:55 +00:00
Andrew M. Kuchling
121c98cce1
Typo fixes
2006-04-14 12:42:09 +00:00
Andrew M. Kuchling
c7095843ae
Add more items
2006-04-14 12:41:19 +00:00
Andrew M. Kuchling
984bdd759e
Typo fix
2006-04-14 12:07:41 +00:00
Andrew M. Kuchling
75ba244c7b
Add an item and a reminder
2006-04-14 10:29:55 +00:00
Martin v. Löwis
5cb6936672
Make Py_BuildValue, PyObject_CallFunction and
...
PyObject_CallMethod aware of PY_SSIZE_T_CLEAN.
2006-04-14 09:08:42 +00:00
Neal Norwitz
38a76a1017
Copy note from leakers README here too. We want to keep all test cases.
2006-04-14 06:35:46 +00:00
Neal Norwitz
621292237c
Restore test tee with some modifications.
...
The test case came from test_generators, not test_itertools.
Ensure there's no cyclic garbage we are counting.
This is weird because it leaks, then reaches a limit:
python.exe -i test_tee.py
>>> leak()
0
[26633 refs]
>>> leak()
0
[26658 refs]
>>> leak()
0
[26683 refs]
>>> leak()
0
[26708 refs]
>>> leak()
0
[26708 refs]
>>> leak()
0
[26708 refs]
>>> leak()
0
2006-04-14 06:33:24 +00:00
Neal Norwitz
cde8750414
Move the old test_generator_cycle.py which leaked but was removed into the test
2006-04-14 06:11:08 +00:00
Neal Norwitz
03f3be50af
Update notes to address cyclic garbage and what should happen when a test is fixed.
2006-04-14 05:35:39 +00:00
Neal Norwitz
615461603c
SF Bug #1454485 , array.array('u') could crash the interpreter when
...
passing a string. Martin already fixed the actual crash by ensuring
Py_UNICODE is unsigned. As discussed on python-dev, this fix
removes the possibility of creating a unicode string from a raw buffer.
There is an outstanding question of how to fix the crash in 2.4.
2006-04-14 05:20:28 +00:00
Tim Peters
384178c12d
Added George Yoshida.
2006-04-14 04:54:58 +00:00
Neal Norwitz
8c0dc84398
ALIGNMENT_SHIFT is not used
2006-04-14 03:53:34 +00:00
Tim Peters
7db4f2460f
When using -R, lots of "*** DocTestRunner.merge:" nuisance messages
...
appear. Get rid of them by nuking doctest's default DocTestRunner
instance as part of cleanup(). Also cleanup() before running the
first test repetition (the test was run once before we get into
the -R branch).
2006-04-13 23:12:24 +00:00
Tim Peters
8e6480ca02
Whitespace normalization.
2006-04-13 22:58:42 +00:00
Gregory P. Smith
3adc4aa2fb
raise the minimum supported BerkeleyDB version to 3.3 and add notes to
...
news about this and a couple other recent fixes.
2006-04-13 19:19:01 +00:00
Martin v. Löwis
da69041123
Force 8-alignment of memory blocks, as needed on
...
64-bit machines that require pointers to be aligned (e.g. IA64)
2006-04-13 19:16:13 +00:00
Martin v. Löwis
f33dea2961
Fix type errors.
2006-04-13 13:08:58 +00:00
Andrew M. Kuchling
5d4cf5ecc1
Typo fix
2006-04-13 13:02:42 +00:00
Andrew M. Kuchling
3b4fb041df
[Bug #1464571 ] Mention that generator's .gi_frame can now be None
2006-04-13 12:49:39 +00:00
Andrew M. Kuchling
6fc6976507
Add some items
2006-04-13 12:37:21 +00:00
Martin v. Löwis
0cc56e5c59
Introduce asdl_int_seq, to hold cmpop_ty.
2006-04-13 12:29:43 +00:00
Andrew M. Kuchling
0f1955daee
Include more detail on Coverity results and add a link; minor edits
2006-04-13 12:09:08 +00:00
Andrew M. Kuchling
61434b6d51
Describe sys.subversion, Py_GetBuildInfo()
...
Add metadata example
2006-04-13 11:51:07 +00:00
Andrew M. Kuchling
aa571c9a0a
Add missing word
2006-04-13 11:40:29 +00:00
Skip Montanaro
869bacd465
revert - breaks build of Python/ast.c w/ gcc
2006-04-13 09:48:28 +00:00
Skip Montanaro
b940671186
Use union to discriminate pointer types from enum/int types.
2006-04-13 09:37:01 +00:00
Martin v. Löwis
83687c98dc
Change more occurrences of maxsplit to Py_ssize_t.
2006-04-13 08:52:56 +00:00
Martin v. Löwis
9c83076b7b
Change maxsplit types to Py_ssize_t.
2006-04-13 08:37:17 +00:00
Thomas Heller
2f3f136b81
Allocate the 0x1D1A0000 base adress for the _ctypes extension module.
...
Export the COM entry point functions.
Note that there are several conflicting base addresses defined for
other extensions, also not all are listed in dllbase_nt.txt.
2006-04-13 08:33:58 +00:00
Georg Brandl
9d548374e4
Add two entries about how to actually clear a list.
2006-04-13 08:04:56 +00:00
Georg Brandl
7f573f7319
Add a test for Py_ssize_t. Correct typo in getargs.c.
2006-04-13 07:59:30 +00:00
Martin v. Löwis
b1ed7fac12
Replace INT_MAX with PY_SSIZE_T_MAX.
2006-04-13 07:52:27 +00:00
Martin v. Löwis
2a19074a9c
Replace INT_MAX with PY_SSIZE_T_MAX where string length
...
are concerned.
2006-04-13 07:37:25 +00:00
Martin v. Löwis
2308915b2f
Replace INT_MAX with PY_SSIZE_T_MAX.
2006-04-13 07:34:09 +00:00
Georg Brandl
635af32bdf
Add PY_SSIZE_T_MIN/MAX to _testcapi.
2006-04-13 07:29:18 +00:00
Martin v. Löwis
bb30011880
Stop claiming that Py_Finalize releases all memory.
...
Fixes part of #1445210 .
2006-04-13 07:28:29 +00:00
Martin v. Löwis
f15da6995b
Remove another INT_MAX limitation
2006-04-13 07:24:50 +00:00
Martin v. Löwis
8ce358f5fe
Replace most INT_MAX with PY_SSIZE_T_MAX.
2006-04-13 07:22:51 +00:00
Anthony Baxter
7cbc0f5524
C++ compiler changes. casts, rename variables with reserved names.
2006-04-13 07:19:01 +00:00