This is the API documentation for reline: Ruby Standard Library Documentation.
New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.
This is the API documentation for reline: Ruby Standard Library Documentation.
::calculate_width (Reline::Unicode)
::check_input_event (Reline::Windows)
::clear_screen (Reline::GeneralIO)
::clear_screen (Reline::Windows)
::curses_dl (Reline::Terminfo)
::curses_dl_files (Reline::Terminfo)
::cursor_pos (Reline::GeneralIO)
::cursor_pos (Reline::Windows)
::ed_transpose_words (Reline::Unicode)
::em_backward_word (Reline::Unicode)
::em_big_backward_word (Reline::Unicode)
::em_forward_word (Reline::Unicode)
::em_forward_word_with_capitalization (Reline::Unicode)
::empty_buffer? (Reline::ANSI)
::empty_buffer? (Reline::Windows)
::encoding (Reline::GeneralIO)
::encoding_system_needs (Reline)
::erase_after_cursor (Reline::ANSI)
::erase_after_cursor (Reline::GeneralIO)
::erase_after_cursor (Reline::Windows)
::escape_for_print (Reline::Unicode)
::finish_pasting (Reline::GeneralIO)
::get_console_screen_buffer_info (Reline::Windows)
::get_mbchar_byte_size_by_first_char (Reline::Unicode)
::get_mbchar_width (Reline::Unicode)
::get_next_mbchar_size (Reline::Unicode)
::get_prev_mbchar_size (Reline::Unicode)
::get_screen_size (Reline::ANSI)
::get_screen_size (Reline::GeneralIO)
::get_screen_size (Reline::Windows)
::getc_with_bracketed_paste (Reline::ANSI)
::hide_cursor (Reline::Windows)
::in_pasting? (Reline::GeneralIO)
::in_pasting? (Reline::Windows)
::move_cursor_column (Reline::ANSI)
::move_cursor_column (Reline::GeneralIO)
::move_cursor_column (Reline::Windows)
::move_cursor_down (Reline::ANSI)
::move_cursor_down (Reline::GeneralIO)
::move_cursor_down (Reline::Windows)
::move_cursor_up (Reline::ANSI)
::move_cursor_up (Reline::GeneralIO)
::move_cursor_up (Reline::Windows)
::new (Reline::KeyActor::Base)
::new (Reline::KillRing::RingBuffer)
::new (Reline::LineEditor::Dialog)
::new (Reline::LineEditor::DialogProcScope)
::new (Reline::Windows::KeyEventRecord)
::new (Reline::Windows::Win32API)
::process_key_event (Reline::Windows)
::retrieve_keybuffer (Reline::ANSI)
::scroll_down (Reline::GeneralIO)
::scroll_down (Reline::Windows)
::set_default_key_bindings (Reline::ANSI)
::set_default_key_bindings (Reline::GeneralIO)
::set_default_key_bindings (Reline::Windows)
::set_default_key_bindings_comprehensive_list (Reline::ANSI)
::set_default_key_bindings_terminfo (Reline::ANSI)
::set_screen_size (Reline::ANSI)
::set_screen_size (Reline::GeneralIO)
::set_screen_size (Reline::Windows)
::set_winch_handler (Reline::ANSI)
::set_winch_handler (Reline::GeneralIO)
::set_winch_handler (Reline::Windows)
::setupterm (Reline::Terminfo)
::show_cursor (Reline::Windows)
::split_by_width (Reline::Unicode)
::start_pasting (Reline::GeneralIO)
::take_range (Reline::Unicode)
::vi_backward_word (Reline::Unicode)
::vi_big_backward_word (Reline::Unicode)
::vi_big_forward_end_word (Reline::Unicode)
::vi_big_forward_word (Reline::Unicode)
::vi_first_print (Reline::Unicode)
::vi_forward_end_word (Reline::Unicode)
::vi_forward_word (Reline::Unicode)
::win_legacy_console? (Reline::Windows)
#<< (Reline::KillRing::RingBuffer)
#add_default_key_binding (Reline::Config)
#add_default_key_binding_by_keymap (Reline::Config)
#add_dialog_proc (Reline::Core)
#add_dialog_proc (Reline::LineEditor)
#add_oneshot_key_binding (Reline::Config)
#ambiguous_width (Reline::Core)
#auto_indent_proc= (Reline::Core)
#autocompletion (Reline::Config)
#autocompletion (Reline::Core)
#autocompletion= (Reline::Config)
#autocompletion= (Reline::Core)
#backward_char (Reline::LineEditor)
#backward_delete_char (Reline::LineEditor)
#backward_word (Reline::LineEditor)
#basic_quote_characters= (Reline::Core)
#basic_word_break_characters= (Reline::Core)
#beginning_of_line (Reline::LineEditor)
#bind_variable (Reline::Config)
#byte_pointer= (Reline::LineEditor)
#call (Reline::LineEditor::Dialog)
#call (Reline::LineEditor::DialogProcScope)
#call (Reline::Windows::Win32API)
#call_completion_proc (Reline::LineEditor)
#call_completion_proc_with_checking_args (Reline::LineEditor)
#call_completion_proc_with_checking_args (Reline::LineEditor::DialogProcScope)
#capitalize_word (Reline::LineEditor)
#char (Reline::Windows::KeyEventRecord)
#clear_screen (Reline::LineEditor)
#completer_quote_characters= (Reline::Core)
#completer_word_break_characters= (Reline::Core)
#completion_append_character= (Reline::Core)
#completion_case_fold (Reline::Core)
#completion_case_fold= (Reline::Core)
#completion_journey_data (Reline::LineEditor::DialogProcScope)
#completion_proc= (Reline::Core)
#completion_quote_character (Reline::Core)
#compress_meta_key (Reline::KeyStroke)
#config (Reline::LineEditor::DialogProcScope)
#confirm_multiline_termination (Reline::LineEditor)
#contents= (Reline::LineEditor::Dialog)
#context (Reline::LineEditor::DialogProcScope)
#cursor_pos (Reline::LineEditor::DialogProcScope)
#default_key_bindings (Reline::KeyActor::Base)
#delete_char (Reline::LineEditor)
#delete_char_or_list (Reline::LineEditor)
#delete_text (Reline::LineEditor)
#dialog (Reline::LineEditor::DialogProcScope)
#dig_perfect_match_proc= (Reline::Core)
#downcase_word (Reline::LineEditor)
#ed_digit (Reline::LineEditor)
#editing_mode (Reline::Config)
#editing_mode (Reline::LineEditor)
#editing_mode= (Reline::Config)
#editing_mode_is? (Reline::Config)
#emacs_editing_mode (Reline::Core)
#emacs_editing_mode? (Reline::Core)
#empty? (Reline::KillRing::RingBuffer)
#end_of_line (Reline::LineEditor)
#enhanced? (Reline::Windows::KeyEventRecord)
#exchange_point_and_mark (Reline::LineEditor)
#filename_quote_characters= (Reline::Core)
#finalize (Reline::LineEditor)
#finished? (Reline::LineEditor)
#forward_char (Reline::LineEditor)
#forward_search_history (Reline::LineEditor)
#forward_word (Reline::LineEditor)
#get_method (Reline::KeyActor::Base)
#get_screen_size (Reline::Core)
#handle_directive (Reline::Config)
#history_search_backward (Reline::LineEditor)
#history_search_forward (Reline::LineEditor)
#input_key (Reline::LineEditor)
#inputrc_path (Reline::Config)
#insert_text (Reline::LineEditor)
#just_cursor_moving (Reline::LineEditor::DialogProcScope)
#just_move_cursor (Reline::LineEditor)
#key (Reline::LineEditor::DialogProcScope)
#key_bindings (Reline::Config)
#key_notation_to_code (Reline::Config)
#kill_line (Reline::LineEditor)
#kill_whole_line (Reline::LineEditor)
#match_status (Reline::KeyStroke)
#matches? (Reline::Windows::KeyEventRecord)
#multiline_off (Reline::LineEditor)
#multiline_on (Reline::LineEditor)
#next_history (Reline::LineEditor)
#output_modifier_proc= (Reline::Core)
#parse_keyseq (Reline::Config)
#pre_input_hook= (Reline::Core)
#previous_history (Reline::LineEditor)
#quoted_insert (Reline::LineEditor)
#rerender (Reline::LineEditor)
#rerender_all (Reline::LineEditor)
#reset_default_key_bindings (Reline::Config)
#reset_default_key_bindings (Reline::KeyActor::Base)
#reset_line (Reline::LineEditor)
#reset_oneshot_key_bindings (Reline::Config)
#reset_variables (Reline::LineEditor)
#retrieve_completion_block (Reline::LineEditor)
#retrieve_completion_block (Reline::LineEditor::DialogProcScope)
#retrieve_string (Reline::Config)
#reverse_search_history (Reline::LineEditor)
#screen_width (Reline::LineEditor::DialogProcScope)
#self_insert (Reline::LineEditor)
#set_cursor_pos (Reline::LineEditor::Dialog)
#set_cursor_pos (Reline::LineEditor::DialogProcScope)
#set_dialog (Reline::LineEditor::DialogProcScope)
#set_key (Reline::LineEditor::DialogProcScope)
#set_mark (Reline::LineEditor)
#set_pasting_state (Reline::LineEditor)
#set_signal_handlers (Reline::LineEditor)
#simplified_rendering? (Reline::LineEditor)
#special_prefixes= (Reline::Core)
#start_with? (Reline::KeyStroke)
#tiparm (Reline::Terminfo::StringWithTiparm)
#transpose_chars (Reline::LineEditor)
#transpose_words (Reline::LineEditor)
#unix_line_discard (Reline::LineEditor)
#unix_word_rubout (Reline::LineEditor)
#upcase_word (Reline::LineEditor)
#vi_editing_mode (Reline::Core)
#vi_editing_mode? (Reline::Core)
#vi_end_of_transmission (Reline::LineEditor)
#vi_eof_maybe (Reline::LineEditor)
#vi_movement_mode (Reline::LineEditor)
#whole_buffer (Reline::LineEditor)
#whole_lines (Reline::LineEditor)
#width= (Reline::LineEditor::Dialog)