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
Georg Brandl
ef1701f7d3
Add additional missing checks for return vals of PyTuple_New().
...
Normalize coding style.
2006-03-07 14:57:48 +00:00
Thomas Wouters
89ba38152d
Fix gcc 4.0.x warning about use of uninitialized value.
2006-03-07 14:14:51 +00:00
Thomas Wouters
098f6943c0
Coverity found bug: test result of PyTuple_New() against NULL before use.
...
Will backport.
2006-03-07 14:13:17 +00:00
Thomas Wouters
a74a84d4cb
Coverity found refleak: need to free 'v' after calling Tkinter_Error().
...
Will backport to release24.
2006-03-07 14:04:31 +00:00
Georg Brandl
58780d2642
Bug #1440831 : fix csv UnicodeWriter example
2006-03-07 13:47:22 +00:00
Thomas Wouters
47f003d326
Coverity-found bug: don't use temp->next *before* checking it for NULL. Also
...
return rather than use it again.
2006-03-07 13:38:14 +00:00
Georg Brandl
622927b850
Bug #1432525 : os.listdir now releases the GIL while calling
...
readdir().
2006-03-07 12:48:03 +00:00
Martin v. Löwis
725507b52e
Change int to Py_ssize_t in several places.
...
Add (int) casts to silence compiler warnings.
Raise Python exceptions for overflows.
2006-03-07 12:08:51 +00:00
Thomas Wouters
8eb8a829c1
Don't DECREF a borrowed reference.
2006-03-07 11:58:50 +00:00
Barry Warsaw
d3c38ff7f8
SF patch #1443865 ; gc.get_count() added and optional argument 'generation'
...
added to gc.collect(). Updated docs, unit test, and NEWS entry.
(Also, fixed a typo in NEWS.)
2006-03-07 09:46:03 +00:00