33 #
if PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION >= 4
57 PyEval_RestoreThread (_PyOS_ReadlineTState);
97 if (PyRun_SimpleString (
"\ 100 class GdbRemoveReadlineFinder:\n\ 101 def find_module(self, fullname, path=None):\n\ 102 if fullname == 'readline' and path is None:\n\ 106 def load_module(self, fullname):\n\ 107 raise ImportError('readline module disabled under GDB')\n\ 109 sys.meta_path.append(GdbRemoveReadlineFinder())\n\
char * command_line_input(const char *, int, const char *)
#define CATCH(EXCEPTION, MASK)
void gdbpy_convert_exception(struct gdb_exception exception)
static char * gdbpy_readline_wrapper(FILE *sys_stdin, FILE *sys_stdout, char *prompt)
void gdbpy_initialize_gdb_readline(void)