Lines Matching defs:readlinestate_global
143 #define readlinestate_global ((readlinestate *)PyModule_GetState(PyState_FindModule(&readlinemodule)))
436 &readlinestate_global->completion_display_matches_hook,
442 readlinestate_global->completion_display_matches_hook ?
469 return set_hook("startup_hook", &readlinestate_global->startup_hook,
494 return set_hook("pre_input_hook", &readlinestate_global->pre_input_hook,
527 Py_INCREF(readlinestate_global->begidx);
528 return readlinestate_global->begidx;
543 Py_INCREF(readlinestate_global->endidx);
544 return readlinestate_global->endidx;
771 return set_hook("completer", &readlinestate_global->completer, function);
784 if (readlinestate_global->completer == NULL) {
787 Py_INCREF(readlinestate_global->completer);
788 return readlinestate_global->completer;
1024 r = on_hook(readlinestate_global->startup_hook);
1039 r = on_hook(readlinestate_global->pre_input_hook);
1066 r = PyObject_CallFunction(readlinestate_global->completion_display_matches_hook,
1114 if (readlinestate_global->completer != NULL) {
1119 r = PyObject_CallFunction(readlinestate_global->completer, "Ni", t, state);
1183 Py_XDECREF(readlinestate_global->begidx);
1184 Py_XDECREF(readlinestate_global->endidx);
1185 readlinestate_global->begidx = PyLong_FromLong((long) start);
1186 readlinestate_global->endidx = PyLong_FromLong((long) end);