Thomas Heller
7b1da513fd
Fixed a segfault when ctypes.wintypes were imported on
...
non-Windows machines.
2006-07-10 09:31:06 +00:00
Thomas Heller
dda068dee1
Fix bug #1518190 : accept any integer or long value in the
...
ctypes.c_void_p constructor.
2006-07-10 09:10:28 +00:00
Anthony Baxter
70e8e87750
preparing for 2.5b2
2006-07-10 07:41:04 +00:00
Martin v. Löwis
78ff1a187b
Add svn:ignore.
2006-07-10 07:29:41 +00:00
Martin v. Löwis
d24d5b3f81
Change error message to indicate that VS2003 is necessary to build extension modules, not the .NET SDK.
2006-07-10 07:26:41 +00:00
Martin v. Löwis
8d65681e94
Introduce DISTUTILS_USE_SDK as a flag to determine whether the
...
SDK environment should be used. Fixes #1508010 .
2006-07-10 07:23:48 +00:00
Neal Norwitz
56640df6c3
Patch #1504046 : Add documentation for xml.etree.
...
/F wrote the text docs, Englebert Gruber massaged it to latex and I
did some more massaging to try and improve the consistency and
fix some name mismatches between the declaration and text.
2006-07-10 02:36:41 +00:00
Neal Norwitz
2a30cd0ef0
Patch #1516912 : improve Modules support for OpenVMS.
2006-07-10 01:18:57 +00:00
Neal Norwitz
4a5fbda66d
Part of SF patch #1484695 . This removes dead code. The chksum was
...
already verified in .frombuf() on the lines above. If there was
a problem an exception is raised, so there was no way this condition
could have been true.
2006-07-10 00:23:17 +00:00
Neal Norwitz
8440483fea
Fix doco. Backport candidate.
2006-07-10 00:05:34 +00:00
Neal Norwitz
ed65755608
Bug #1512814 , Fix incorrect lineno's when code at module scope
...
started after line 256.
2006-07-10 00:04:44 +00:00
Neal Norwitz
28746aba9b
On 64 bit systems, int literals that use less than 64 bits are now ints
...
rather than longs. This also fixes the test for eval(-sys.maxint - 1).
2006-07-09 22:14:42 +00:00
Neil Schemenauer
6ec6ab02c3
Fix SF bug 1441486: bad unary minus folding in compiler.
2006-07-09 21:19:29 +00:00
Neil Schemenauer
0e07b60a4e
Fix AST compiler bug #1501934 : incorrect LOAD/STORE_GLOBAL generation.
2006-07-09 16:16:34 +00:00
Tim Peters
63597f129d
Whitespace normalization.
2006-07-08 19:55:05 +00:00
Georg Brandl
9575fb241e
Add an additional test for bug #1519018 .
2006-07-08 12:15:27 +00:00
Neal Norwitz
fb48afa708
Fix SF bug #1519018 : 'as' is now validated properly in import statements
2006-07-08 05:31:37 +00:00
Georg Brandl
b6b175229b
Fix RFC number.
2006-07-07 08:15:12 +00:00
Neal Norwitz
84bc19a453
Restore rev 47014:
...
The hppa ubuntu box sometimes hangs forever in these tests. My guess
is that the wait is failing for some reason. Use WNOHANG, so we won't
wait until the buildbot kills the test suite.
I haven't been able to reproduce the failure, so I'm not sure if
this will help or not. Hopefully, this change will cause the test
to fail, rather than hang. That will be better since we will get
the rest of the test results. It may also help us debug the real problem.
*** The reason this originally failed was because there were many
zombie children outstanding before rev 47158 cleaned them up.
There are still hangs in test_subprocess that need to be addressed,
but that will take more work. This should close some holes.
2006-07-07 06:03:15 +00:00
Martin v. Löwis
388a8c26fa
Properly generate logical file ids. Fixes #1515998 .
...
Also correct typo in Control.mapping.
2006-07-06 19:28:03 +00:00
Hye-Shik Chang
b9aa7ea660
Test using all CJK encodings for the testcases which don't require
...
specific encodings.
2006-07-06 15:39:24 +00:00
Hye-Shik Chang
84392bee48
Add a testcase for r47086 which fixed a bug in codec_getstreamcodec().
2006-07-06 15:21:52 +00:00
Thomas Heller
653f23cc81
Document the correct return type of PyLong_AsUnsignedLongLongMask.
2006-07-06 15:06:05 +00:00
Andrew M. Kuchling
beb572b50a
ImportWarning is now silent by default
2006-07-06 13:57:28 +00:00
Nick Coghlan
2d792254ae
Add NEWS entries for the ImportWarning change and documentation update
2006-07-06 13:47:18 +00:00
Nick Coghlan
2bfe3a9dbf
Cover ImportWarning, PendingDeprecationWarning and simplefilter() in the warnings module docs
2006-07-06 13:41:34 +00:00
Nick Coghlan
b6983bbe15
Ignore ImportWarning by default
2006-07-06 13:35:27 +00:00
Nick Coghlan
94a98e4fc6
Update the tutorial section on relative imports
2006-07-06 13:04:56 +00:00
Nick Coghlan
56829d5b4a
Revert the __module_name__ changes made in rev 47142. We'll revisit this in Python 2.6
2006-07-06 12:53:04 +00:00
Fredrik Lundh
bf84e54078
added XMLParser alias for cElementTree compatibility
2006-07-06 12:29:24 +00:00
Thomas Wouters
fc34f6c3f7
NEWS entry for r47267: fixing configure's zlib probing.
2006-07-06 10:48:28 +00:00
Ronald Oussoren
f875264278
This patch solves the problem Skip was seeing with zlib, this patch ensures that
...
configure uses similar compiler flags as setup.py when doing the zlib test.
Without this patch configure would use the first shared library on the linker
path, with this patch it uses the first shared or static library on that path
just like setup.py.
2006-07-06 10:13:35 +00:00
Thomas Heller
b979b35f70
Document the changes in svn revision 47263, from patch #1517790 .
2006-07-06 09:11:22 +00:00
Thomas Heller
f40aed930a
Document the Struture and Union constructors.
2006-07-06 08:58:40 +00:00
Thomas Heller
5becdbee96
Patch #1517790 : It is now possible to use custom objects in the ctypes
...
foreign function argtypes sequence as long as they provide a
from_param method, no longer is it required that the object is a
ctypes type.
2006-07-06 08:48:35 +00:00
Thomas Heller
2329b64c20
The test that calls a function with invalid arguments and catches the
...
resulting Windows access violation will not be run by default.
2006-07-06 08:28:14 +00:00
Armin Rigo
5953baca0a
A couple of examples about how to attack the fact that _PyType_Lookup()
...
returns a borrowed ref. Many of the calls are open to attack.
2006-07-06 07:58:18 +00:00
Thomas Heller
43d9a58dfd
Revert the change done in svn revision 47206:
...
Add a new function uses_seh() to the _ctypes extension module. This
will return True if Windows Structured Exception handling (SEH) is
used when calling functions, False otherwise.
2006-07-06 07:50:18 +00:00
Martin v. Löwis
4cbd05c322
Properly quote compileall and Lib paths in case TARGETDIR has a space.
2006-07-06 07:05:21 +00:00
Martin v. Löwis
88ef637777
Add sqlite3.dll to the DLLs component, not to the TkDLLs component.
...
Fixes #1517388 .
2006-07-06 06:55:58 +00:00
Neal Norwitz
a12aa88fd8
Add a NEWS entry for a recent pyexpat fix
2006-07-06 06:45:08 +00:00
Fred Drake
24a0f41d83
- back out Expat change; the final fix to Expat will be different
...
- change the pyexpat wrapper to not be so sensitive to this detail of the
Expat implementation (the ex-crasher test still passes)
2006-07-06 05:13:22 +00:00
Neal Norwitz
a4df11d9c3
Fix refleaks reported by Shane Hathaway in SF patch #1515361 . This change
...
contains only the changes related to leaking the copy variable.
2006-07-06 04:28:59 +00:00
Georg Brandl
d41f4ce0c8
no need to elaborate "string".
2006-07-05 15:50:05 +00:00
Georg Brandl
f41beacecb
Patch #1517490 : fix glitches in filter() docs.
2006-07-05 14:18:45 +00:00
Thomas Wouters
add191118f
Fix bug in passing tuples to string.Template. All other values (with working
...
str() or repr()) would work, just not multi-value tuples. Probably not a
backport candidate, since it changes the behaviour of passing a
single-element tuple:
>>> string.Template("$foo").substitute(dict(foo=(1,)))
'(1,)'
versus
'1'
2006-07-05 11:03:49 +00:00
Thomas Heller
9ba7ca8229
Fix the bitfield test when _ctypes is compiled with MingW. Structures
...
containing bitfields may have different layout on MSVC and MingW .
2006-07-05 09:13:56 +00:00
Georg Brandl
aa1919d2b0
Remove remaining references to OverflowWarning.
2006-07-05 08:21:00 +00:00
Ronald Oussoren
b4a6a566ff
Sync the darwin/x86 port libffi with the copy in PyObjC. This fixes a number
...
of bugs in that port. The most annoying ones were due to some subtle differences
between the document ABI and the actual implementation :-(
(there are no python unittests that fail without this patch, but without it
some of libffi's unittests fail).
2006-07-04 12:30:22 +00:00
Kristján Valur Jónsson
74c3ea0a0f
Fix build problems with the platform SDK on windows. It is not sufficient to test for the C compiler version when determining if we have the secure CRT from microsoft. Must test with an undocumented macro, __STDC_SECURE_LIB__ too.
2006-07-03 14:59:05 +00:00