Guido van Rossum
|
d341500d8f
|
Add 'N' format character to Py_BuildValue -- like 'O' but doesn't INCREF.
Patch and suggestion by Greg Couch.
|
1998-12-23 05:01:38 +00:00 |
|
Guido van Rossum
|
6058eb49ee
|
Improve comment for PyImport_Import() as suggested by Bill Tutt.
|
1998-12-21 19:51:00 +00:00 |
|
Guido van Rossum
|
65d5b5763c
|
Thanks to Chris Herborth, the thread primitives now have proper Py*
names in the source code (they already had those for the linker,
through some smart macros; but the source still had the old, un-Py names).
|
1998-12-21 19:32:43 +00:00 |
|
Guido van Rossum
|
885553e8d3
|
Use PyThreadState_GET() macro.
|
1998-12-21 18:33:30 +00:00 |
|
Guido van Rossum
|
18bc7c2276
|
Make current_tstate a global, _PyThreadState_Current. This is to
support a macro in pystate.h.
|
1998-12-21 18:27:28 +00:00 |
|
Guido van Rossum
|
1924a0677d
|
Chris H. writes:
If we're going to put the PyOS_strtol() proto in intobject.h we should
include it here or the symbol isn't exported on PowerPC.
|
1998-12-18 22:02:37 +00:00 |
|
Guido van Rossum
|
0e1d0e95ea
|
Patch by Chris Herborth:
have to use a const-correct prototype on BeOS or the compiler gets uppity.
|
1998-12-17 18:03:10 +00:00 |
|
Guido van Rossum
|
2edcf0d71c
|
Move the prototype for dump_counts() to before where it is used.
(This only applies when COUNT_ALLOCS is defined.)
|
1998-12-15 16:12:00 +00:00 |
|
Guido van Rossum
|
46e9705eca
|
Remove prototypes for PyOS_strto[u]l -- Chris Herborth.
|
1998-12-10 16:57:44 +00:00 |
|
Guido van Rossum
|
ca90605678
|
Add more SET_LINENO instructions in long argument lists
|
1998-12-10 16:56:22 +00:00 |
|
Guido van Rossum
|
926f7b6615
|
Adding thread support for BeOS by Chris Herborth.
|
1998-12-07 21:56:59 +00:00 |
|
Guido van Rossum
|
cf183acf15
|
Use PyInt_AS_LONG macro instead of explicit inlining.
|
1998-12-04 18:51:36 +00:00 |
|
Guido van Rossum
|
f261526423
|
Need to add default decl of DL_IMPORT, for mymalloc.h
|
1998-12-04 18:50:20 +00:00 |
|
Barry Warsaw
|
344864fcfb
|
Added new builtin standard exception: NotImplementedError (its C
counterpart is PyExc_NotImplementedError).
|
1998-12-01 18:52:06 +00:00 |
|
Guido van Rossum
|
df12a59305
|
Fix cosmetic bug in delattr docstring discovered by JvR.
|
1998-11-23 22:13:04 +00:00 |
|
Guido van Rossum
|
014518f66c
|
Whoops! One the "redundant" initializations removed by Vladimir in
the previous patch wasn't -- there was a path through the code that
bypassed all initializations. Thanks to Just for reporting the bug!
|
1998-11-23 21:09:51 +00:00 |
|
Guido van Rossum
|
50cd34888b
|
Remove some redundant initializations -- patch by Vladimir Marangozov.
|
1998-11-17 17:02:51 +00:00 |
|
Guido van Rossum
|
66468568df
|
Jim Fulton writes:
"""
I had originally not realized that PyEval_GetGlobals did not
INCREF it's return value. The fix is to add the INCREF,
as shown below.
"""
|
1998-10-22 15:46:50 +00:00 |
|
Guido van Rossum
|
e0e59829e0
|
When errno is zero, avoid calling strerror() and use "Error" for the
message.
|
1998-10-14 20:38:13 +00:00 |
|
Guido van Rossum
|
2f3667a7b9
|
Replace fprintf(stderr, ...) with PySys_WriteStderr(...).
|
1998-10-12 18:23:55 +00:00 |
|
Guido van Rossum
|
8442af35fe
|
Patches for mywrite() by Marc Lemburg: save/restore the error state
reliably; check return value of vsprintf().
|
1998-10-12 18:22:10 +00:00 |
|
Guido van Rossum
|
b317f8aa0d
|
Implement new format character 't#'. This is like s#, accepting an
object that implements the buffer interface, but requires a buffer
that contains 8-bit character data. Greg Stein.
|
1998-10-08 02:21:21 +00:00 |
|
Guido van Rossum
|
5bd893b1ea
|
The previous checkin contained an experiment of Greg Stein's that wasn't
meant for checkin, and which broke marshal.loads().
|
1998-10-08 01:45:47 +00:00 |
|
Guido van Rossum
|
0f8b30f8ce
|
On Win32, use
LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH)
to search dependent DLLs in the directory of the pathname.
|
1998-10-08 01:44:41 +00:00 |
|
Guido van Rossum
|
2a570049ac
|
Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy.
|
1998-10-07 22:51:56 +00:00 |
|