Lines Matching defs:module
1 /* This module makes GNU readline available to Python. It has ideas
55 * It is possible to link the readline module to the readline
60 * hence we use a runtime check to detect if the Python readline module is
97 get_readline_state(PyObject *module)
99 void *state = PyModule_GetState(module);
105 module readline
193 readline_parse_and_bind(PyObject *module, PyObject *string)
229 readline_read_init_file_impl(PyObject *module, PyObject *filename_obj)
260 readline_read_history_file_impl(PyObject *module, PyObject *filename_obj)
292 readline_write_history_file_impl(PyObject *module, PyObject *filename_obj)
332 readline_append_history_file_impl(PyObject *module, int nelements,
374 readline_set_history_length_impl(PyObject *module, int length)
390 readline_get_history_length_impl(PyObject *module)
431 readline_set_completion_display_matches_hook_impl(PyObject *module,
466 readline_set_startup_hook_impl(PyObject *module, PyObject *function)
491 readline_set_pre_input_hook_impl(PyObject *module, PyObject *function)
509 readline_get_completion_type_impl(PyObject *module)
524 readline_get_begidx_impl(PyObject *module)
540 readline_get_endidx_impl(PyObject *module)
559 readline_set_completer_delims(PyObject *module, PyObject *string)
567 /* Keep a reference to the allocated memory in the module state in case
568 some other module modifies rl_completer_word_break_characters
624 readline_remove_history_item_impl(PyObject *module, int entry_number)
659 readline_replace_history_item_impl(PyObject *module, int entry_number,
702 readline_add_history(PyObject *module, PyObject *string)
728 readline_set_auto_history_impl(PyObject *module,
746 readline_get_completer_delims_impl(PyObject *module)
768 readline_set_completer_impl(PyObject *module, PyObject *function)
781 readline_get_completer_impl(PyObject *module)
822 readline_get_history_item_impl(PyObject *module, int idx)
862 readline_get_current_history_length_impl(PyObject *module)
877 readline_get_line_buffer_impl(PyObject *module)
894 readline_clear_history_impl(PyObject *module)
915 readline_insert_text(PyObject *module, PyObject *string)
936 readline_redisplay_impl(PyObject *module)
945 /* Table of functions exported by the module */
1225 * The API our module presents is supposed to be 0 based.
1448 /* Initialize the module */
1451 "Importing this module enables command line editing using GNU readline.");
1454 "Importing this module enables command line editing using libedit readline.");