Martin v. Löwis
1a4a6406fd
Add AMD64 and Itanium configurationgs to ctypes;
...
disable them in the solution since ctypes doesn't
support these processors on Windows.
2006-03-10 16:02:59 +00:00
Martin v. Löwis
a09655ec5d
Add ctypes.
2006-03-10 15:36:28 +00:00
Martin v. Löwis
4196296605
Update test data to 4.1; disable PRI #29 for now.
2006-03-10 11:59:47 +00:00
Martin v. Löwis
0e2f9b2dfb
Fix refcounting bug.
2006-03-10 11:29:32 +00:00
Martin v. Löwis
5bd7c02298
Avoid forward-declaring the methods array.
...
Rename unicodedata.db* to unicodedata.ucd*
2006-03-10 11:20:04 +00:00
Guido van Rossum
f669436189
Um, I thought I'd already checked this in.
...
Anyway, this is the changes to the with-statement
so that __exit__ must return a true value in order
for a pending exception to be ignored.
The PEP (343) is already updated.
2006-03-10 02:28:35 +00:00
Guido van Rossum
692cdbc5d6
Fix three nits found by Coverity, adding null checks and comments.
2006-03-10 02:04:28 +00:00
Martin v. Löwis
480f1bb67b
Update Unicode database to Unicode 4.1.
2006-03-09 23:38:20 +00:00
Georg Brandl
e2b4677253
Move entry to correct section.
2006-03-09 23:22:43 +00:00
Georg Brandl
24cb053b15
Patch #1446372 : quit and exit can now be called from the interactive
...
interpreter to exit.
2006-03-09 23:22:06 +00:00
Tim Peters
ca4d08b6d3
NodeInfo.__gen_init(): Fiddle so that reindent.py is
...
happy with the output as-is. This incidentally also
gets rid of "an extra" blank line at the end of the output
block that probably wasn't intended (although it doesn't
matter one way or the other).
2006-03-09 22:31:45 +00:00
Thomas Heller
51f77b5152
Remove the magic to run an uninstalled ctypes version from a CVS sandbox.
2006-03-09 19:40:00 +00:00
Andrew M. Kuchling
aeadf95449
Write a section
2006-03-09 19:06:05 +00:00
Thomas Heller
3b9e9ae8a5
Deleted the svn_mime-type application/octet-stream from PCBuild/pcbuild.sln.
...
Tools/scripts/svneol.py: added the .sln and .vcproj extensions because these are text files.
Ran svneol.py over the source tree.
2006-03-09 18:49:35 +00:00
Thomas Heller
a16bb0c156
Added VC project files to build _ctypes.pyd and _ctypes_test.pyd on Windows.
...
Settings for 64-bit Windows are missing.
I've left in the 64-bit warnings to remind me to port ctypes to Py_ssize_t.
2006-03-09 17:35:20 +00:00
Andrew M. Kuchling
d0fcc0256b
Markup fix
2006-03-09 13:57:28 +00:00
Andrew M. Kuchling
e362d93367
Write a section
2006-03-09 13:56:25 +00:00
Georg Brandl
d09def36d5
Bug #1442874 : handle "<!>", the empty SGML comment
2006-03-09 13:27:14 +00:00
Georg Brandl
8f4b4db676
typo
2006-03-09 10:16:42 +00:00
Thomas Heller
57e881eb22
Disable the testcase that crashes solaris.
2006-03-09 09:43:53 +00:00
Thomas Heller
e317d0e307
Replace the trivial ctypes test (did only an import) with the real test suite.
2006-03-09 07:21:33 +00:00
Neal Norwitz
72c2c062d7
Try to be a bit more consistent on all platforms:
...
python .
python < .
both print a message, return non-zero and do not core dump.
2006-03-09 05:58:11 +00:00
Martin v. Löwis
8ff212034e
Directly read working copy data to obtain list of properties.
2006-03-09 02:20:05 +00:00
Tim Peters
84457af29e
Taught svneol to look at .c and .h files too, and
...
it found a bunch more in need of svn:eol-style.
2006-03-09 01:59:27 +00:00
Tim Peters
d87f81f5f3
Simple utility to add svn:eol-style to text files under
...
SVN control. Like reindent.py, I expect to run this
mindlessly from time to time, checking in whatever it
happens to do ;-)
2006-03-09 01:42:24 +00:00
Martin v. Löwis
685e954935
Set auto-props
2006-03-09 01:35:32 +00:00
Tim Peters
e8d09e5818
Whitespace normalization.
2006-03-09 01:15:05 +00:00
Tim Peters
b31c8142d5
These text files were all missing the svn:eol-style property.
2006-03-09 01:07:25 +00:00
Hye-Shik Chang
d758d3d747
Remove .cvsignore and set svn:ignore for *.pyc *.pyo.
2006-03-08 23:31:17 +00:00
Georg Brandl
ddb73febef
Bug #1445901 : os.path.realpath() is available on Win/Mac too.
2006-03-08 20:59:09 +00:00
Thomas Heller
200af39722
Trivial test for ctypes, more to come
2006-03-08 20:38:11 +00:00
Thomas Heller
babddfca75
Copy ctypes-0.9.9.4 Python modules from external into the trunk.
2006-03-08 19:56:54 +00:00
Thomas Heller
cf567c1b9c
Changes to build the _ctypes extension module.
...
Based on a patch from Hye-Shik Chang.
2006-03-08 19:51:58 +00:00
Thomas Heller
d4c9320412
Copy ctypes-0.9.9.4 sources from external into the trunk.
2006-03-08 19:35:11 +00:00
Georg Brandl
533ff6fc06
Patch #1434038 : property() now uses the getter's docstring if there is
...
no "doc" argument given. This makes it possible to legitimately use
property() as a decorator to produce a read-only property.
2006-03-08 18:09:27 +00:00
Georg Brandl
f3c4ad1410
typo
2006-03-08 12:24:33 +00:00
Georg Brandl
26fd2e1dcc
Fix pydoc.synopsis() so that it doesn't error out with an unreadable
...
module.
2006-03-08 09:34:53 +00:00
Neal Norwitz
2f5e9903a0
Fix logic error and DECREF reported by Coverity.
2006-03-08 06:36:45 +00:00
Neal Norwitz
025f14b72d
Move version added tag from PyObject_Length/Size to PyNumber_Index.
2006-03-08 05:29:18 +00:00
Andrew M. Kuchling
8f4d255b67
Add section
2006-03-08 01:50:20 +00:00
Thomas Wouters
b3153832c2
Clean up _bsddb.c: add a couple dozen missing Py_DECREF()'s, a handful of
...
missing PyObject_Del()'s, simplify some code by using Py_BuildValue()
instead of creating a tuple with items manually, stop clobbering builtin
exceptions in a few places, and guard against NULL-returning functions some
more.
This fixes 117 of the 780 (!?!#%@#$!!) reference leaks in test_bsddb3. I
ain't not done yet, although this review of 5kloc was just the easy part.
2006-03-08 01:47:19 +00:00
Martin v. Löwis
e920f0d340
Reformulate 42903 using an if statement.
2006-03-07 23:59:33 +00:00
Tim Peters
df44ab7b1c
_hotshot hotshot_profiler(): If write_header() returned
...
an error code, this let `self` leak. This is a disaster
on Windows, since `self` already points to a newly-opened
file object, and it was impossible for Python code to
close the thing since the only reference to it was in a
blob of leaked C memory.
test_hotshot test_bad_sys_path(): This new test provoked
the C bug above. This test passed, but left an open
"@test" file behind, which caused a massive cascade of
bogus test failures in later, unrelated tests on Windows.
Changed the test code to remove the @test file it leaves
behind, which relies on the change above to close that
file first.
2006-03-07 23:53:32 +00:00
Georg Brandl
516999e6e2
Fix bug introduced in rev. 42884.
2006-03-07 20:56:02 +00:00
Andrew M. Kuchling
437567ca7b
Some edits; add empty sections
2006-03-07 20:48:55 +00:00
Guido van Rossum
9aa37ab5d2
Add note about PEP 357.
2006-03-07 18:54:08 +00:00
Guido van Rossum
38fff8c4e4
Checking in the code for PEP 357.
...
This was mostly written by Travis Oliphant.
I've inspected it all; Neal Norwitz and MvL have also looked at it
(in an earlier incarnation).
2006-03-07 18:50:55 +00:00
Guido van Rossum
9d7855076a
Address an coverity issue. Coverity was complaining about a line that's fine,
...
but an earlier line checked for v != NULL unnecessarily.
2006-03-07 18:31:44 +00:00
Andrew M. Kuchling
ec73cd4b1a
Typo fix
2006-03-07 16:16:07 +00:00
Hye-Shik Chang
4af5c8cee4
SF #1444030 : Fix several potential defects found by Coverity.
...
(reviewed by Neal Norwitz)
2006-03-07 15:39:21 +00:00