Guido van Rossum
d8a0be775f
Set the patch level to 1.5.
1997-12-30 04:29:49 +00:00
Guido van Rossum
d5559576c9
Start calling it 1.5b2
1997-12-10 05:51:13 +00:00
Guido van Rossum
cd8732a482
Remove the last bits of log from the leading comments.
1997-12-08 15:16:08 +00:00
Guido van Rossum
60aff2c0a6
Use the proper OS2 test symbol: PYOS_OS2.
1997-12-05 21:39:25 +00:00
Guido van Rossum
36facb086e
Merge between my version and Jim Fulton's version; removed RCS keywords
...
but otherwise unchanged.
1997-12-04 01:14:08 +00:00
Guido van Rossum
7bf22de753
Patch for QNX, by Chris Herborth.
1997-12-02 20:34:19 +00:00
Guido van Rossum
8e9ebfd337
os2 patch by Jeff Rush
1997-11-22 21:53:48 +00:00
Guido van Rossum
ee6fd1c392
Add declaration for _Py_PackageContext -- needed to fix importing
...
of shared libraries from inside packages.
1997-11-19 18:51:35 +00:00
Guido van Rossum
127b8dd8d4
Add declaration for PyNumber_CoerceEx().
1997-11-19 16:04:54 +00:00
Guido van Rossum
33635f818a
start numbering things 1.5b1 now
1997-11-18 19:21:47 +00:00
Guido van Rossum
359bcaa539
This fix (across 4 files in 3 directories) solves a subtle problem with
...
signal handlers in a fork()ed child process when Python is compiled with
thread support. The bug was reported by Scott <scott@chronis.icgroup.com >.
What happens is that after a fork(), the variables used by the signal
module to determine whether this is the main thread or not are bogus,
and it decides that no thread is the main thread, so no signals will
be delivered.
The solution is the addition of PyOS_AfterFork(), which fixes the signal
module's variables. A dummy version of the function is present in the
intrcheck.c source file which is linked when the signal module is not
used.
1997-11-14 22:24:28 +00:00
Guido van Rossum
66959aff68
Remove the declaration of "internal" table _PyImport_Inittab[]; add
...
new "official" pointer *PyImport_Inittab.
1997-10-31 18:36:47 +00:00
Guido van Rossum
1f84449fd8
New CObject from Jim Fulton, adds PyCObject_FromVoidPtrAndDesc() and
...
PyCObject_GetDesc().
1997-10-21 19:48:35 +00:00
Guido van Rossum
e85da651dd
Some patches to Lee Busby's fpectl mods that accidentally didn't make it
...
into 1.5a4.
1997-10-20 23:50:01 +00:00
Guido van Rossum
eec6ef1aa2
Use K&R function prototypes.
1997-10-07 14:44:48 +00:00
Guido van Rossum
b4cfdfa077
Removed special Windows defines, at Mark Hammond's request.
1997-09-29 23:29:08 +00:00
Guido van Rossum
2d2c34445b
New API PyErr_NewException(name, base, dict) to create simple new exceptions.
1997-09-16 21:50:37 +00:00
Barry Warsaw
65349a3936
[Py_Exc]NumberError => [Py_Exc]ArithmeticError
1997-09-16 21:50:36 +00:00
Guido van Rossum
0474832d9c
Introduce PyExc_Exception as the conceptual root class for all exceptions.
1997-09-16 18:43:15 +00:00
Guido van Rossum
7ca65abb2f
Set it to 1.5a4, now we have dotted-name import...
1997-09-08 02:17:31 +00:00
Guido van Rossum
114c1eabbb
#Added prototype for PyObject_HasAttr() -- must've been an oversight.
1997-09-06 18:44:59 +00:00
Fred Drake
49bb0e32a0
Fix in trailing comment: PyDict_SetItemString() does *not* consume a reference
...
count, PyList_SetItem() does. Very confusing!
1997-09-05 17:53:53 +00:00
Guido van Rossum
026de19906
Added PyImport_ImportModuleEx(name, globals, locals, fromlist); this
...
is like PyImport_ImporModule(name) but receives the globals and locals
dict and the fromlist arguments as well. (The name is a char*; the
others are PyObject*s).
1997-09-05 07:11:32 +00:00
Guido van Rossum
d7ed683a7e
Inline PyObject_CallObject (Marc-Andre Lemburg).
1997-08-30 15:02:50 +00:00
Guido van Rossum
3d90af967d
Added NoSite flag.
1997-08-29 22:34:00 +00:00