mirror of https://github.com/python/cpython
* various modules: #include "Python.h" and remove most remporary
renaming hacks
This commit is contained in:
parent
a96720907a
commit
602099a756
|
@ -138,14 +138,10 @@ None notimeout(int) int=0 or int=1
|
|||
|
||||
/* curses module */
|
||||
|
||||
#include "allobjects.h"
|
||||
#include "fileobject.h"
|
||||
#include "modsupport.h"
|
||||
#include "Python.h"
|
||||
|
||||
#include <curses.h>
|
||||
|
||||
#include "rename1.h"
|
||||
|
||||
typedef struct {
|
||||
PyObject_HEAD
|
||||
SCREEN *scr;
|
||||
|
|
|
@ -1,36 +1,10 @@
|
|||
/* tkintermodule.c -- Interface to libtk.a and libtcl.a.
|
||||
Copyright (C) 1994 Steen Lumholt */
|
||||
|
||||
#if 0
|
||||
#include <Py/Python.h>
|
||||
#else
|
||||
#include <Python.h>
|
||||
|
||||
#include "allobjects.h"
|
||||
#include "pythonrun.h"
|
||||
#include "intrcheck.h"
|
||||
#include "modsupport.h"
|
||||
#include "sysmodule.h"
|
||||
|
||||
#ifndef PyObject
|
||||
#define PyObject object
|
||||
typedef struct methodlist PyMethodDef;
|
||||
#endif
|
||||
#define PyInit_tkinter inittkinter
|
||||
|
||||
#undef Py_True
|
||||
#define Py_True ((object *) &TrueObject)
|
||||
#undef True
|
||||
|
||||
#undef Py_False
|
||||
#define Py_False ((object *) &FalseObject)
|
||||
#undef False
|
||||
|
||||
#undef Py_None
|
||||
#define Py_None (&NoObject)
|
||||
#undef None
|
||||
|
||||
#endif /* 0 */
|
||||
|
||||
#include <tcl.h>
|
||||
#include <tk.h>
|
||||
|
||||
|
|
|
@ -55,16 +55,13 @@ NOTE: you MUST use the SAME key in rotor.newrotor()
|
|||
|
||||
/* Rotor objects */
|
||||
|
||||
#include "allobjects.h"
|
||||
#include "modsupport.h"
|
||||
#include "Python.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#define TRUE 1
|
||||
#define FALSE 0
|
||||
|
||||
/* This is temp until the renaming effort is done with Python */
|
||||
#include "rename1.h"
|
||||
|
||||
typedef struct {
|
||||
PyObject_HEAD
|
||||
int seed[3];
|
||||
|
|
|
@ -24,16 +24,12 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|||
|
||||
/* Signal module -- many thanks to Lance Ellinghouse */
|
||||
|
||||
#include "allobjects.h"
|
||||
#include "modsupport.h"
|
||||
#include "ceval.h"
|
||||
#include "Python.h"
|
||||
#include "intrcheck.h"
|
||||
|
||||
#include <signal.h>
|
||||
#include <errno.h>
|
||||
|
||||
#include "rename1.h"
|
||||
|
||||
#ifndef SIG_ERR
|
||||
#define SIG_ERR ((RETSIGTYPE (*)())-1)
|
||||
#endif
|
||||
|
@ -103,6 +99,15 @@ PySignal_Handler(sig_num)
|
|||
PySignal_SignalHandlerArray[sig_num].tripped = 1;
|
||||
#ifdef WITH_THREAD
|
||||
}
|
||||
#endif
|
||||
#ifdef SIGCHLD
|
||||
if (sig_num == SIGCHLD) {
|
||||
/* To avoid infinite recursion, this signal remains
|
||||
reset until explicit re-instated.
|
||||
Don't clear the 'func' field as it is our pointer
|
||||
to the Python handler... */
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
(void *)signal(sig_num, &PySignal_Handler);
|
||||
}
|
||||
|
|
|
@ -206,10 +206,8 @@ strop_find(self, args)
|
|||
if (getargs(args, "(s#s#i)", &s, &len, &sub, &n, &i)) {
|
||||
if (i < 0)
|
||||
i += len;
|
||||
if (i < 0 || i+n > len) {
|
||||
err_setstr(ValueError, "start offset out of range");
|
||||
return NULL;
|
||||
}
|
||||
if (i < 0)
|
||||
i = 0;
|
||||
}
|
||||
else {
|
||||
err_clear();
|
||||
|
@ -242,10 +240,8 @@ strop_rfind(self, args)
|
|||
if (getargs(args, "(s#s#i)", &s, &len, &sub, &n, &i)) {
|
||||
if (i < 0)
|
||||
i += len;
|
||||
if (i < 0 || i+n > len) {
|
||||
err_setstr(ValueError, "start offset out of range");
|
||||
return NULL;
|
||||
}
|
||||
if (i < 0)
|
||||
i = 0;
|
||||
}
|
||||
else {
|
||||
err_clear();
|
||||
|
|
|
@ -1,24 +1,9 @@
|
|||
/* termiosmodule.c -- POSIX terminal I/O module implementation. */
|
||||
|
||||
#if 0
|
||||
#include <Py/Python.h>
|
||||
#else
|
||||
|
||||
#include "allobjects.h"
|
||||
#include "pythonrun.h"
|
||||
#include "intrcheck.h"
|
||||
#include "modsupport.h"
|
||||
#include "sysmodule.h"
|
||||
|
||||
#ifndef PyObject
|
||||
#define PyObject object
|
||||
typedef struct methodlist PyMethodDef;
|
||||
#endif
|
||||
#include <Python.h>
|
||||
|
||||
#define PyInit_termios inittermios
|
||||
|
||||
#endif /* 0 */
|
||||
|
||||
#include <termios.h>
|
||||
|
||||
#define BAD "bad termios argument"
|
||||
|
|
Loading…
Reference in New Issue