readline
Description:
Content:
Namespaces:
- Readline -
Structs:
Enums:
Constants:
Delegates:
- public delegate int CommandFunc (int a, int b)
- public delegate string[]? CompletionFunc (string str, int a, int b)
- public delegate string? CompentryFunc (string str, int a)
- public delegate string QuoteFunc (string str, int a, string b)
- public delegate string DequoteFunc (string str, int a)
- public delegate int CompignoreFunc (string[] strs)
- public delegate void CompdispFunc (string[] s, int a, int b)
- public delegate int HookFunc ()
- public delegate int GetcFunc (FileStream s)
- public delegate int LinebufFunc (string s, int a)
- public delegate int IntFunc (int a)
- public delegate int IcpFunc (string s)
- public delegate int IcppFunc (string[] s)
- public delegate void VoidFunc ()
- public delegate void VintFunc (int a)
- public delegate void VcpFunc (string? s)
- public delegate void VcppFunc (string[] s)
- public delegate unowned string? CpvFunc ()
- public delegate unowned string? CpiFunc (int s)
Methods:
- public int digit_argument (int a, int b)
- public int universal_argument (int a, int b)
- public int forward_byte (int a, int b)
- public int forward_char (int a, int b)
- public int forward (int a, int b)
- public int backward_byte (int a, int b)
- public int backward_char (int a, int b)
- public int backward (int a, int b)
- public int beg_of_line (int a, int b)
- public int end_of_line (int a, int b)
- public int forward_word (int a, int b)
- public int backward_word (int a, int b)
- public int refresh_line (int a, int b)
- public int clear_screen (int a, int b)
- public int arrow_keys (int a, int b)
- public int insert (int a, int b)
- public int quoted_insert (int a, int b)
- public int tab_insert (int a, int b)
- public int newline (int a, int b)
- public int do_lowercase_version (int a, int b)
- public int rubout (int a, int b)
- public int del (int a, int b)
- public int rubout_or_delete (int a, int b)
- public int delete_horizontal_space (int a, int b)
- public int delete_or_show_completions (int a, int b)
- public int insert_comment (int a, int b)
- public int upcase_word (int a, int b)
- public int downcase_word (int a, int b)
- public int capitalize_word (int a, int b)
- public int transpose_words (int a, int b)
- public int transpose_chars (int a, int b)
- public int char_search (int a, int b)
- public int backward_char_search (int a, int b)
- public int beginning_of_history (int a, int b)
- public int end_of_history (int a, int b)
- public int get_next_history (int a, int b)
- public int get_previous_history (int a, int b)
- public int set_mark (int a, int b)
- public int exchange_point_and_mark (int a, int b)
- public int vi_editing_mode (int a, int b)
- public int emacs_editing_mode (int a, int b)
- public int overwrite_mode (int a, int b)
- public int re_read_init_file (int a, int b)
- public int dump_functions (int a, int b)
- public int dump_macros (int a, int b)
- public int dump_variables (int a, int b)
- public int complete (int a, int b)
- public int possible_completions (int a, int b)
- public int insert_completions (int a, int b)
- public int menu_complete (int a, int b)
- public int kill_word (int a, int b)
- public int backward_kill_word (int a, int b)
- public int kill_line (int a, int b)
- public int backward_kill_line (int a, int b)
- public int kill_full_line (int a, int b)
- public int unix_word_rubout (int a, int b)
- public int unix_filename_rubout (int a, int b)
- public int unix_line_discard (int a, int b)
- public int copy_region_to_kill (int a, int b)
- public int kill_region (int a, int b)
- public int copy_forward_word (int a, int b)
- public int copy_backward_word (int a, int b)
- public int yank (int a, int b)
- public int yank_pop (int a, int b)
- public int yank_nth_arg (int a, int b)
- public int yank_last_arg (int a, int b)
- public int paste_from_clipboard (int a, int b)
- public int reverse_search_history (int a, int b)
- public int forward_search_history (int a, int b)
- public int start_kbd_macro (int a, int b)
- public int end_kbd_macro (int a, int b)
- public int call_last_kbd_macro (int a, int b)
- public int revert_line (int a, int b)
- public int undo_command (int a, int b)
- public int tilde_expand (int a, int b)
- public int restart_output (int a, int b)
- public int stop_output (int a, int b)
- public int abort (int a, int b)
- public int tty_status (int a, int b)
- public int history_search_forward (int a, int b)
- public int history_search_backward (int a, int b)
- public int noninc_forward_search (int a, int b)
- public int noninc_reverse_search (int a, int b)
- public int noninc_forward_search_again (int a, int b)
- public int noninc_reverse_search_again (int a, int b)
- public int insert_close (int a, int b)
- public void callback_handler_install (string prompt, VcpFunc func)
- public void callback_read_char ()
- public void callback_handler_remove ()
- public int vi_redo (int a, int b)
- public int vi_undo (int a, int b)
- public int vi_yank_arg (int a, int b)
- public int vi_fetch_history (int a, int b)
- public int vi_search_again (int a, int b)
- public int vi_search (int a, int b)
- public int vi_complete (int a, int b)
- public int vi_tilde_expand (int a, int b)
- public int vi_prev_word (int a, int b)
- public int vi_next_word (int a, int b)
- public int vi_end_word (int a, int b)
- public int vi_insert_beg (int a, int b)
- public int vi_append_mode (int a, int b)
- public int vi_append_eol (int a, int b)
- public int vi_eof_maybe (int a, int b)
- public int vi_insertion_mode (int a, int b)
- public int vi_movement_mode (int a, int b)
- public int vi_arg_digit (int a, int b)
- public int vi_change_case (int a, int b)
- public int vi_put (int a, int b)
- public int vi_column (int a, int b)
- public int vi_delete_to (int a, int b)
- public int vi_change_to (int a, int b)
- public int vi_yank_to (int a, int b)
- public int vi_rubout (int a, int b)
- public int vi_delete (int a, int b)
- public int vi_back_to_indent (int a, int b)
- public int vi_first_print (int a, int b)
- public int vi_char_search (int a, int b)
- public int vi_match (int a, int b)
- public int vi_change_char (int a, int b)
- public int vi_subst (int a, int b)
- public int vi_overstrike (int a, int b)
- public int vi_overstrike_delete (int a, int b)
- public int vi_replace (int a, int b)
- public int vi_set_mark (int a, int b)
- public int vi_goto_mark (int a, int b)
- public int vi_check ()
- public int vi_domove (int a, out int b)
- public int vi_bracktype (int a)
- public void vi_start_inserting (int a, int b, int c)
- public int vi_fWord (int a, int b)
- public int vi_bWord (int a, int b)
- public int vi_eWord (int a, int b)
- public int vi_fword (int a, int b)
- public int vi_bword (int a, int b)
- public int vi_eword (int a, int b)
- public void* _readline (string? prompt)
- public string? readline (string? prompt)
- public int set_prompt (string prompt)
- public int expand_prompt (string prompt)
- public int initialize ()
- public int discard_argument ()
- public int add_defun (string name, CommandFunc func, int key)
- public int bind_key (int key, CommandFunc func)
- public int bind_key_in_map (int key, CommandFunc func, KeyMap map)
- public int unbind_key (int key)
- public int unbind_key_in_map (int key, KeyMap map)
- public int bind_key_if_unbound (int key, CommandFunc func)
- public int bind_key_if_unbound_in_map (int key, CommandFunc func, KeyMap map)
- public int unbind_function_in_map (CommandFunc func, KeyMap map)
- public int unbind_command_in_map (string command, KeyMap map)
- public int bind_keyseq (string keyseq, CommandFunc func)
- public int bind_keyseq_in_map (string keyseq, CommandFunc func, KeyMap map)
- public int bind_keyseq_if_unbound (string keyseq, CommandFunc func)
- public int bind_keyseq_if_unbound_in_map (string keyseq, CommandFunc func, KeyMap map)
- public int generic_bind (int type, string keyseq, string data, KeyMap map)
- public string variable_value (string variable)
- public int variable_bind (string variable, string value)
- public int set_key (string keyseq, CommandFunc func, KeyMap map)
- public int macro_bind (string keyseq, string macro, KeyMap map)
- public int translate_keyseq (string a, string b, out int c)
- public string untranslate_keyseq (int keyseq)
- public CommandFunc named_function (string name)
- public CommandFunc function_of_keyseq (string keyseq, KeyMap map, out int type)
- public void list_funmap_names ()
- public weak string[] invoking_keyseqs_in_map (CommandFunc func, KeyMap map)
- public weak string[] invoking_keyseqs (CommandFunc func)
- public void function_dumper (int readable)
- public void macro_dumper (int readable)
- public void variable_dumper (int readable)
- public int read_init_file (string filename)
- public int parse_and_bind (owned string line)
- public KeyMap make_bare_keymap ()
- public KeyMap copy_keymap (KeyMap map)
- public KeyMap make_keymap ()
- public void discard_keymap (KeyMap map)
- public KeyMap get_keymap_by_name (string name)
- public string get_keymap_name (KeyMap map)
- public void set_keymap (KeyMap map)
- public KeyMap get_keymap ()
- public void set_keymap_from_edit_mode ()
- public string get_keymap_name_from_edit_mode ()
- public int add_funmap_entry (string name, CommandFunc func)
- public weak string[] funmap_names ()
- public void initialize_funmap ()
- public void push_macro_input (string macro)
- public void add_undo (UndoCode what, int start, int end, string text)
- public void free_undo_list ()
- public int do_undo ()
- public int begin_undo_group ()
- public int end_undo_group ()
- public int modifying (int start, int end)
- public void redisplay ()
- public int on_new_line ()
- public int on_new_line_with_prompt ()
- public int forced_update_display ()
- public int clear_message ()
- public int reset_line_state ()
- public int crlf ()
- public int message (string format, ...)
- public int show_char (int c)
- public int character_len (int a, int b)
- public void save_prompt ()
- public void restore_prompt ()
- public void replace_line (string text, int clear_undo)
- public int insert_text (string text)
- public int delete_text (int start, int end)
- public int kill_text (int start, int end)
- public string copy_text (int start, int end)
- public void prep_terminal (int meta_flag)
- public void deprep_terminal ()
- public void tty_set_default_bindings (KeyMap map)
- public void tty_unset_default_bindings (KeyMap map)
- public int reset_terminal (string terminal_name)
- public void resize_terminal ()
- public void set_screen_size (int rows, int cols)
- public void get_screen_size (out int rows, out int cols)
- public void reset_screen_size ()
- public string get_termcap (string cap)
- public int stuff_char (int c)
- public int execute_next (int c)
- public int clear_pending_input ()
- public int read_key ()
- public int getc (FileStream stream)
- public int set_keyboard_input_timeout (int u)
- public void extend_line_buffer (int len)
- public int ding ()
- public int alphabetic (int c)
- public int set_signals ()
- public int clear_signals ()
- public void cleanup_after_signal ()
- public void reset_after_signal ()
- public void free_line_state ()
- public int set_paren_blink_timeout (int u)
- public int maybe_save_line ()
- public int maybe_unsave_line ()
- public int maybe_replace_line ()
- public int complete_internal (int what_to_do)
- public void display_match_list (string[] matches, int len, int max)
- public weak string[] completion_matches (string text, CompentryFunc func)
- public string username_completion_function (string text, int state)
- public string filename_completion_function (string text, int state)
- public int completion_mode (CommandFunc func)
- public uint set_state (uint s)
- public uint unset_state (uint s)
- public int is_state (uint s)
- public int save_state (State state)
- public int restore_state (State state)
- public char ctrl_char (char c)
- public char meta_char (char c)
- public char ctrl (char c)
- public char meta (char c)
- public char unmeta (char c)
- public char unctrl (char c)
Fields:
- History -
Structs:
Methods:
- public void @using ()
- public State get_state ()
- public void set_state (State state)
- public void add (string line)
- public void add_time (string ts)
- public Entry? remove (int which)
- public void* free_entry (Entry entry)
- public Entry? replace_entry (int which, string s, void* data)
- public void clear ()
- public void stifle (int max)
- public int unstifle ()
- public int is_stifled ()
- public weak Entry[] list ()
- public int where ()
- public Entry? current ()
- public Entry? @get (int offset)
- public time_t get_time (Entry entry)
- public int total_bytes ()
- public int set_pos (int pos)
- public Entry? previous ()
- public Entry? next ()
- public int search (string s, int direction)
- public int search_prefix (string prfx, int direction)
- public int search_pos (string str, int direction, int pos)
- public int read_range (string filename, int from, int to)
- public int read (string filename)
- public int write (string filename)
- public int append (int nelements, string filename)
- public int truncate_file (string filename, int nlines)
- public int expand (string s, out string[] a)
- public string arg_extract (int first, int last, string s)
- public string get_event (string str, out int cindex, int qchar)
- public string[] tokenize (string s)
Fields: