Table of Contents - Reline Documentation
Pages
Classes and Modules
- Reline
- Reline::ANSI
- Reline::Config
- Reline::Config::InvalidInputrc
- Reline::Core
- Reline::Dumb
- Reline::Face
- Reline::Face::Config
- Reline::History
- Reline::IO
- Reline::KeyActor
- Reline::KeyActor::Base
- Reline::KeyActor::Composite
- Reline::KeyStroke
- Reline::KillRing
- Reline::KillRing::RingBuffer
- Reline::KillRing::State
- Reline::LineEditor
- Reline::LineEditor::CompletionState
- Reline::LineEditor::Dialog
- Reline::LineEditor::DialogProcScope
- Reline::LineEditor::MenuInfo
- Reline::Unicode
- Reline::Unicode::EastAsianWidth
- Reline::Windows
- Reline::Windows::KeyEventRecord
- Reline::Windows::Win32API
Methods
- ::[] — Reline::Face
- ::calculate_width — Reline::Unicode
- ::common_prefix — Reline::Unicode
- ::config — Reline::Face
- ::configs — Reline::Face
- ::core — Reline
- ::decide_io_gate — Reline::IO
- ::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
- ::escape_for_print — Reline::Unicode
- ::force_truecolor — Reline::Face
- ::get_mbchar_width — Reline::Unicode
- ::get_next_mbchar_size — Reline::Unicode
- ::get_prev_mbchar_size — Reline::Unicode
- ::insert_text — Reline
- ::line_editor — Reline
- ::load_initial_configs — Reline::Face
- ::new — Reline::Core
- ::new — Reline::Config
- ::new — Reline::Face::Config
- ::new — Reline::History
- ::new — Reline::ANSI
- ::new — Reline::Dumb
- ::new — Reline::Windows
- ::new — Reline::Windows::Win32API
- ::new — Reline::Windows::KeyEventRecord
- ::new — Reline::KeyActor::Base
- ::new — Reline::KeyActor::Composite
- ::new — Reline::KeyStroke
- ::new — Reline::KillRing
- ::new — Reline::KillRing::RingBuffer
- ::new — Reline::LineEditor
- ::new — Reline::LineEditor::MenuInfo
- ::new — Reline::LineEditor::DialogProcScope
- ::new — Reline::LineEditor::Dialog
- ::readline — Reline
- ::readmultiline — Reline
- ::reset_to_initial_configs — Reline::Face
- ::safe_encode — Reline::Unicode
- ::space_character? — Reline::Unicode
- ::split_by_width — Reline::Unicode
- ::split_line_by_width — Reline::Unicode
- ::strip_non_printing_start_end — Reline::Unicode
- ::take_mbchar_range — Reline::Unicode
- ::take_range — Reline::Unicode
- ::truecolor? — Reline::Face
- ::ungetc — Reline
- ::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
- ::word_character? — Reline::Unicode
- #<< — Reline::History
- #<< — Reline::KillRing::RingBuffer
- #[] — Reline::Face::Config
- #[] — Reline::History
- #[]= — Reline::History
- #add — Reline::KeyActor::Base
- #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_mappings — Reline::KeyActor::Base
- #add_oneshot_key_binding — Reline::Config
- #ambiguous_width — Reline::Core
- #append — Reline::KillRing
- #auto_indent_proc= — Reline::Core
- #backward_char — Reline::LineEditor
- #backward_delete_char — Reline::LineEditor
- #backward_kill_word — Reline::LineEditor
- #backward_word — Reline::LineEditor
- #basic_quote_characters= — Reline::Core
- #basic_word_break_characters= — Reline::Core
- #beginning_of_line — Reline::LineEditor
- #bind_key — Reline::Config
- #bind_variable — Reline::Config
- #both_tty? — Reline::ANSI
- #buffered_output — Reline::ANSI
- #buffered_output — Reline::Dumb
- #buffered_output — Reline::Windows
- #byte_pointer= — Reline::LineEditor
- #calculate_overlay_levels — Reline::LineEditor
- #call — Reline::Windows::Win32API
- #call — Reline::LineEditor::DialogProcScope
- #call — Reline::LineEditor::Dialog
- #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
- #check_input_event — Reline::Windows
- #clear — Reline::KeyActor::Base
- #clear_dialogs — Reline::LineEditor
- #clear_screen — Reline::ANSI
- #clear_screen — Reline::Dumb
- #clear_screen — Reline::Windows
- #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
- #concat — Reline::History
- #config — Reline::LineEditor::DialogProcScope
- #confirm_multiline_termination — Reline::LineEditor
- #contents= — Reline::LineEditor::Dialog
- #context — Reline::LineEditor::DialogProcScope
- #current_byte_pointer_cursor — Reline::LineEditor
- #current_line — Reline::LineEditor
- #cursor_pos — Reline::ANSI
- #cursor_pos — Reline::Dumb
- #cursor_pos — Reline::Windows
- #cursor_pos — Reline::LineEditor::DialogProcScope
- #define — Reline::Face::Config
- #delete_at — Reline::History
- #delete_char — Reline::LineEditor
- #delete_char_or_list — Reline::LineEditor
- #delete_text — Reline::LineEditor
- #deprep — Reline::ANSI
- #deprep — Reline::Dumb
- #deprep — Reline::Windows
- #dialog — Reline::LineEditor::DialogProcScope
- #dialog_proc — Reline::Core
- #dialog_proc_scope_completion_journey_data — Reline::LineEditor
- #dig_perfect_match_proc= — Reline::Core
- #disable_auto_linewrap — Reline::Windows
- #downcase_word — Reline::LineEditor
- #dumb? — Reline::IO
- #dumb? — Reline::Dumb
- #each — Reline::KillRing
- #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
- #empty_buffer? — Reline::ANSI
- #empty_buffer? — Reline::Windows
- #encoding — Reline::Core
- #encoding — Reline::ANSI
- #encoding — Reline::Dumb
- #encoding — Reline::Windows
- #encoding — Reline::LineEditor
- #end_of_line — Reline::LineEditor
- #enhanced? — Reline::Windows::KeyEventRecord
- #eof? — Reline::LineEditor
- #erase_after_cursor — Reline::ANSI
- #erase_after_cursor — Reline::Dumb
- #erase_after_cursor — Reline::Windows
- #exchange_point_and_mark — Reline::LineEditor
- #expand — Reline::KeyStroke
- #filename_quote_characters= — Reline::Core
- #finalize — Reline::LineEditor
- #finish — Reline::LineEditor
- #finished? — Reline::LineEditor
- #forward_char — Reline::LineEditor
- #forward_search_history — Reline::LineEditor
- #forward_word — Reline::LineEditor
- #get — Reline::KeyActor::Base
- #get — Reline::KeyActor::Composite
- #get_console_screen_buffer_info — Reline::Windows
- #get_screen_size — Reline::Core
- #get_screen_size — Reline::ANSI
- #get_screen_size — Reline::Dumb
- #get_screen_size — Reline::Windows
- #getc — Reline::ANSI
- #getc — Reline::Dumb
- #getc — Reline::Windows
- #handle_directive — Reline::Config
- #handle_signal — Reline::LineEditor
- #hide_cursor — Reline::ANSI
- #hide_cursor — Reline::Dumb
- #hide_cursor — Reline::Windows
- #history_search_backward — Reline::LineEditor
- #history_search_forward — Reline::LineEditor
- #in_pasting? — Reline::ANSI
- #in_pasting? — Reline::Dumb
- #in_pasting? — Reline::Windows
- #inner_getc — Reline::ANSI
- #input= — Reline::Core
- #input= — Reline::Dumb
- #input_key — Reline::LineEditor
- #inputrc_path — Reline::Config
- #insert_multiline_text — Reline::LineEditor
- #insert_text — Reline::LineEditor
- #io_gate — Reline::Core
- #io_gate — Reline::LineEditor
- #just_cursor_moving — Reline::LineEditor::DialogProcScope
- #key — Reline::LineEditor::DialogProcScope
- #key_bindings — Reline::Config
- #key_notation_to_code — Reline::Config
- #keymap — Reline::Config
- #kill_line — Reline::LineEditor
- #kill_whole_line — Reline::LineEditor
- #kill_word — Reline::LineEditor
- #line — Reline::LineEditor
- #lines — Reline::LineEditor::MenuInfo
- #loaded? — Reline::Config
- #match? — Reline::Windows::KeyEventRecord
- #match_status — Reline::KeyStroke
- #matching? — Reline::KeyActor::Base
- #matching? — Reline::KeyActor::Composite
- #modified_lines — Reline::LineEditor
- #move_cursor_column — Reline::ANSI
- #move_cursor_column — Reline::Dumb
- #move_cursor_column — Reline::Windows
- #move_cursor_down — Reline::ANSI
- #move_cursor_down — Reline::Dumb
- #move_cursor_down — Reline::Windows
- #move_cursor_up — Reline::ANSI
- #move_cursor_up — Reline::Dumb
- #move_cursor_up — Reline::Windows
- #msys_tty? — Reline::Windows
- #multiline_off — Reline::LineEditor
- #multiline_on — Reline::LineEditor
- #next_history — Reline::LineEditor
- #output= — Reline::Core
- #output_modifier_proc= — Reline::Core
- #parse_key_binding — Reline::Config
- #parse_keyseq — Reline::Config
- #pre_input_hook= — Reline::Core
- #preferred_dialog_height — Reline::LineEditor::DialogProcScope
- #prep — Reline::ANSI
- #prep — Reline::Dumb
- #prep — Reline::Windows
- #previous_history — Reline::LineEditor
- #print_nomultiline_prompt — Reline::LineEditor
- #process — Reline::KillRing
- #process_key_event — Reline::Windows
- #prompt_list — Reline::LineEditor
- #prompt_proc= — Reline::Core
- #push — Reline::History
- #push_undo_redo — Reline::LineEditor
- #read — Reline::Config
- #read_bracketed_paste — Reline::ANSI
- #read_lines — Reline::Config
- #read_single_char — Reline::IO
- #read_single_char — Reline::ANSI
- #readline — Reline::Core
- #readmultiline — Reline::Core
- #reconfigure — Reline::Face::Config
- #reload — Reline::Config
- #render — Reline::LineEditor
- #render_finished — Reline::LineEditor
- #render_line_differential — Reline::LineEditor
- #rerender — Reline::LineEditor
- #reset — Reline::Config
- #reset — Reline::LineEditor
- #reset_color_sequence — Reline::IO
- #reset_line — Reline::LineEditor
- #reset_oneshot_key_bindings — Reline::Config
- #reset_variables — Reline::Config
- #reset_variables — Reline::LineEditor
- #rest_height — Reline::LineEditor
- #retrieve_completion_block — Reline::LineEditor
- #retrieve_completion_block — Reline::LineEditor::DialogProcScope
- #retrieve_keybuffer — Reline::ANSI
- #retrieve_string — Reline::Config
- #reverse_search_history — Reline::LineEditor
- #screen_height — Reline::LineEditor
- #screen_height — Reline::LineEditor::DialogProcScope
- #screen_scroll_top — Reline::LineEditor
- #screen_width — Reline::LineEditor
- #screen_width — Reline::LineEditor::DialogProcScope
- #scroll_down — Reline::ANSI
- #scroll_down — Reline::Dumb
- #scroll_down — Reline::Windows
- #scroll_into_view — Reline::LineEditor
- #self_insert — Reline::LineEditor
- #set_bracketed_paste_key_bindings — Reline::ANSI
- #set_current_line — Reline::LineEditor
- #set_cursor_pos — Reline::LineEditor::DialogProcScope
- #set_cursor_pos — Reline::LineEditor::Dialog
- #set_default_key_bindings — Reline::ANSI
- #set_default_key_bindings — Reline::Dumb
- #set_default_key_bindings — Reline::Windows
- #set_default_key_bindings_ansi_cursor — Reline::ANSI
- #set_default_key_bindings_comprehensive_list — Reline::ANSI
- #set_dialog — Reline::LineEditor::DialogProcScope
- #set_key — Reline::LineEditor::DialogProcScope
- #set_mark — Reline::LineEditor
- #set_pasting_state — Reline::LineEditor
- #set_screen_size — Reline::ANSI
- #set_screen_size — Reline::Dumb
- #set_screen_size — Reline::Windows
- #set_signal_handlers — Reline::LineEditor
- #set_winch_handler — Reline::ANSI
- #set_winch_handler — Reline::Dumb
- #set_winch_handler — Reline::Windows
- #show_cursor — Reline::ANSI
- #show_cursor — Reline::Dumb
- #show_cursor — Reline::Windows
- #special_prefixes= — Reline::Core
- #to_s — Reline::History
- #transpose_chars — Reline::LineEditor
- #transpose_words — Reline::LineEditor
- #ungetc — Reline::ANSI
- #ungetc — Reline::Dumb
- #ungetc — Reline::Windows
- #unix_line_discard — Reline::LineEditor
- #unix_word_rubout — Reline::LineEditor
- #upcase_word — Reline::LineEditor
- #update — Reline::LineEditor
- #update_dialogs — Reline::LineEditor
- #upper_space_height — 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
- #win? — Reline::IO
- #win? — Reline::Windows
- #win_legacy_console? — Reline::Windows
- #with_cache — Reline::LineEditor
- #with_raw_input — Reline::ANSI
- #with_raw_input — Reline::Dumb
- #with_raw_input — Reline::Windows
- #wrap_method_call — Reline::LineEditor
- #wrapped_cursor_position — Reline::LineEditor
- #wrapped_prompt_and_input_lines — Reline::LineEditor
- #write — Reline::ANSI
- #write — Reline::Dumb
- #write — Reline::Windows
- #yank — Reline::KillRing
- #yank — Reline::LineEditor
- #yank_pop — Reline::KillRing
- #yank_pop — Reline::LineEditor