Method List
Classes
Methods
Exceptions
Constants
Docs
#<<
Reline::History
#<<
Reline::KillRing::RingBuffer
#==
Reline::Key
#==
Reline::KillRing::RingPoint
#[]
Reline::History
#[]=
Reline::History
#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
#append
Reline::KillRing
#argumentable?
Reline::LineEditor
#auto_indent_proc
Reline::LineEditor
#auto_indent_proc=
Reline::Core
#autocompletion
Reline::Config
#backward
Reline::KillRing::RingPoint
#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
#bg_color
Reline::DialogRenderInfo
#bind_key
Reline::Config
#bind_variable
Reline::Config
#byte_pointer
Reline::LineEditor
#byte_pointer=
Reline::LineEditor
#byteinsert
Reline::LineEditor
#byteslice!
Reline::LineEditor
#calculate_height_by_lines
Reline::LineEditor
#calculate_height_by_width
Reline::LineEditor
#calculate_nearest_cursor
Reline::LineEditor
#calculate_scroll_partial_screen
Reline::LineEditor
.calculate_width
Reline::Unicode
#calculate_width
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::Key
#char
Reline::Windows::KeyEventRecord
#char_code
Reline::Windows::KeyEventRecord
#check_index
Reline::History
.check_input_event
Reline::Windows
#check_mode_string
Reline::LineEditor
#check_multiline_prompt
Reline::LineEditor
#clear_dialog
Reline::LineEditor
#clear_dialog_with_content
Reline::LineEditor
#clear_each_dialog
Reline::LineEditor
.clear_screen
Reline::ANSI
.clear_screen
Reline::GeneralIO
.clear_screen
Reline::Windows
#clear_screen
Reline::LineEditor
#clear_screen_buffer
Reline::LineEditor
#column
Reline::LineEditor::Dialog
#combined_char
Reline::Key
#complete
Reline::LineEditor
#complete_internal_proc
Reline::LineEditor
#completer_quote_characters=
Reline::Core
#completer_word_break_characters=
Reline::Core
#completion_append_character
Reline::LineEditor
#completion_append_character=
Reline::Core
#completion_case_fold
Reline::Core
#completion_case_fold=
Reline::Core
#completion_journey_data
Reline::LineEditor::DialogProcScope
#completion_proc
Reline::LineEditor
#completion_proc=
Reline::Core
#completion_quote_character
Reline::Core
#compress_meta_key
Reline::KeyStroke
#concat
Reline::History
#config
Reline::Core
#config
Reline::LineEditor::DialogProcScope
#confirm_multiline_termination
Reline::LineEditor
#confirm_multiline_termination_proc
Reline::LineEditor
#contents
Reline::DialogRenderInfo
#contents
Reline::LineEditor::Dialog
#contents=
Reline::LineEditor::Dialog
#context
Reline::Core::DialogProc
#context
Reline::LineEditor::DialogProcScope
#control_key_state
Reline::Windows::KeyEventRecord
#control_keys
Reline::Windows::KeyEventRecord
#copy_for_vi
Reline::LineEditor
.core
Reline
.curses_dl
Reline::Terminfo
.curses_dl_files
Reline::Terminfo
.cursor_pos
Reline::ANSI
.cursor_pos
Reline::GeneralIO
.cursor_pos
Reline::Windows
#cursor_pos
Reline::LineEditor::DialogProcScope
#default_inputrc_path
Reline::Config
#default_key_bindings
Reline::KeyActor::Base
#delete_at
Reline::History
#delete_char
Reline::LineEditor
#delete_char_or_list
Reline::LineEditor
#delete_text
Reline::LineEditor
.deprep
Reline::ANSI
.deprep
Reline::GeneralIO
.deprep
Reline::Windows
#dialog
Reline::LineEditor::DialogProcScope
#dialog_proc
Reline::Core
#dialog_proc
Reline::Core::DialogProc
#dig_perfect_match_proc
Reline::LineEditor
#dig_perfect_match_proc=
Reline::Core
#downcase_word
Reline::LineEditor
#each
Reline::KillRing
#ed_argument_digit
Reline::LineEditor
#ed_clear_screen
Reline::LineEditor
#ed_delete_next_char
Reline::LineEditor
#ed_delete_prev_char
Reline::LineEditor
#ed_delete_prev_word
Reline::LineEditor
#ed_digit
Reline::LineEditor
#ed_insert
Reline::LineEditor
#ed_kill_line
Reline::LineEditor
#ed_move_to_beg
Reline::LineEditor
#ed_move_to_end
Reline::LineEditor
#ed_newline
Reline::LineEditor
#ed_next_char
Reline::LineEditor
#ed_next_history
Reline::LineEditor
#ed_prev_char
Reline::LineEditor
#ed_prev_history
Reline::LineEditor
#ed_prev_word
Reline::LineEditor
#ed_quoted_insert
Reline::LineEditor
#ed_search_next_history
Reline::LineEditor
#ed_search_prev_history
Reline::LineEditor
#ed_transpose_chars
Reline::LineEditor
.ed_transpose_words
Reline::Unicode
#ed_transpose_words
Reline::LineEditor
#ed_unassigned
Reline::LineEditor
#editing_mode
Reline::Config
#editing_mode
Reline::LineEditor
#editing_mode=
Reline::Config
#editing_mode_is?
Reline::Config
.em_backward_word
Reline::Unicode
.em_big_backward_word
Reline::Unicode
#em_capitol_case
Reline::LineEditor
#em_delete
Reline::LineEditor
#em_delete_next_word
Reline::LineEditor
#em_delete_or_list
Reline::LineEditor
#em_delete_prev_char
Reline::LineEditor
#em_exchange_mark
Reline::LineEditor
.em_forward_word
Reline::Unicode
.em_forward_word_with_capitalization
Reline::Unicode
#em_kill_line
Reline::LineEditor
#em_kill_region
Reline::LineEditor
#em_lower_case
Reline::LineEditor
#em_next_word
Reline::LineEditor
#em_set_mark
Reline::LineEditor
#em_upper_case
Reline::LineEditor
#em_yank
Reline::LineEditor
#em_yank_pop
Reline::LineEditor
#emacs_editing_mode
Reline::Core
#emacs_editing_mode?
Reline::Core
#empty?
Reline::KillRing::RingBuffer
.empty_buffer?
Reline::ANSI
.empty_buffer?
Reline::Windows
.enabled?
Reline::Terminfo
.encoding
Reline::ANSI
.encoding
Reline::GeneralIO
.encoding
Reline::Windows
#encoding
Reline::Core
.encoding_system_needs
Reline
#end_of_line
Reline::LineEditor
#enhanced?
Reline::Windows::KeyEventRecord
#eof?
Reline::LineEditor
#equal?
Reline::KeyStroke
.erase_after_cursor
Reline::ANSI
.erase_after_cursor
Reline::GeneralIO
.erase_after_cursor
Reline::Windows
.escape_for_print
Reline::Unicode
#exchange_point_and_mark
Reline::LineEditor
#expand
Reline::KeyStroke
#fg_color
Reline::DialogRenderInfo
#file
Reline::Config::InvalidInputrc
#filename_quote_characters=
Reline::Core
#finalize
Reline::LineEditor
#finish
Reline::LineEditor
.finish_pasting
Reline::GeneralIO
#finished?
Reline::LineEditor
#forward
Reline::KillRing::RingPoint
#forward_char
Reline::LineEditor
#forward_search_history
Reline::LineEditor
#forward_word
Reline::LineEditor
#generate_searcher
Reline::LineEditor
.get_console_screen_buffer_info
Reline::Windows
.get_mbchar_byte_size_by_first_char
Reline::Unicode
.get_mbchar_width
Reline::Unicode
#get_method
Reline::KeyActor::Base
.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
#get_screen_size
Reline::Core
.getc
Reline::ANSI
.getc
Reline::GeneralIO
.getc
Reline::Windows
.getc_with_bracketed_paste
Reline::ANSI
.getconsolemode
Reline::Windows
#handle_directive
Reline::Config
#head
Reline::KillRing::RingBuffer
#height
Reline::DialogRenderInfo
.hide_cursor
Reline::ANSI
.hide_cursor
Reline::GeneralIO
.hide_cursor
Reline::Windows
#history_search_backward
Reline::LineEditor
#history_search_forward
Reline::LineEditor
.in_pasting?
Reline::ANSI
.in_pasting?
Reline::GeneralIO
.in_pasting?
Reline::Windows
#inclusive?
Reline::LineEditor
#incremental_search_history
Reline::LineEditor
.inner_getc
Reline::ANSI
#inner_readline
Reline::Core
.input=
Reline::ANSI
.input=
Reline::GeneralIO
#input=
Reline::Core
#input_key
Reline::LineEditor
#inputrc_path
Reline::Config
#insert_new_line
Reline::LineEditor
.insert_text
Reline
#insert_text
Reline::LineEditor
#just_cursor_moving
Reline::LineEditor::DialogProcScope
#just_move_cursor
Reline::LineEditor
#key
Reline::LineEditor::DialogProcScope
#key_bindings
Reline::Config
#key_delete
Reline::LineEditor
#key_mapping
Reline::KeyStroke
#key_newline
Reline::LineEditor
#key_notation_to_code
Reline::Config
#key_stroke
Reline::Core
#keymap
Reline::Config
#kill_line
Reline::LineEditor
#kill_whole_line
Reline::LineEditor
#last_incremental_search
Reline::Core
#line
Reline::LineEditor
.line_editor
Reline
#line_editor
Reline::Core
#lineno
Reline::Config::InvalidInputrc
#lines_backup
Reline::LineEditor::Dialog
#list
Reline::LineEditor::CompletionJourneyData
#list
Reline::LineEditor::MenuInfo
#match?
Reline::Key
#match_status
Reline::KeyStroke
#matches?
Reline::Windows::KeyEventRecord
#may_req_ambiguous_char_width
Reline::Core
#menu
Reline::LineEditor
#modify_lines
Reline::LineEditor
#move_completed_list
Reline::LineEditor
.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_down
Reline::LineEditor
.move_cursor_up
Reline::ANSI
.move_cursor_up
Reline::GeneralIO
.move_cursor_up
Reline::Windows
#move_cursor_up
Reline::LineEditor
.msys_tty?
Reline::Windows
#multiline_off
Reline::LineEditor
#multiline_on
Reline::LineEditor
#name
Reline::LineEditor::Dialog
.new
Reline::Config
.new
Reline::Core
.new
Reline::History
.new
Reline::KeyActor::Base
.new
Reline::KeyStroke
.new
Reline::KillRing
.new
Reline::KillRing::RingBuffer
.new
Reline::KillRing::RingPoint
.new
Reline::LineEditor
.new
Reline::LineEditor::Dialog
.new
Reline::LineEditor::DialogProcScope
.new
Reline::Windows::KeyEventRecord
.new
Reline::Windows::Win32API
#next_history
Reline::LineEditor
#normal_char
Reline::LineEditor
#output
Reline::Core
.output=
Reline::ANSI
#output=
Reline::Core
#output=
Reline::LineEditor
#output_modifier_proc
Reline::LineEditor
#output_modifier_proc=
Reline::Core
#padding_space_with_escape_sequences
Reline::LineEditor
#parse_keyseq
Reline::Config
#pointer
Reline::LineEditor::CompletionJourneyData
#pointer
Reline::LineEditor::Dialog
#pointer_bg_color
Reline::DialogRenderInfo
#pointer_fg_color
Reline::DialogRenderInfo
#pos
Reline::DialogRenderInfo
#postposing
Reline::LineEditor::CompletionJourneyData
#pre_input_hook
Reline::LineEditor
#pre_input_hook=
Reline::Core
.prep
Reline::ANSI
.prep
Reline::GeneralIO
.prep
Reline::Windows
#preposing
Reline::LineEditor::CompletionJourneyData
#previous_history
Reline::LineEditor
#process
Reline::KillRing
#process_auto_indent
Reline::LineEditor
#process_insert
Reline::LineEditor
#process_key
Reline::LineEditor
.process_key_event
Reline::Windows
#prompt_proc
Reline::LineEditor
#prompt_proc=
Reline::Core
#push
Reline::History
#quoted_insert
Reline::LineEditor
#read
Reline::Config
#read_2nd_character_of_key_sequence
Reline::Core
#read_escaped_key
Reline::Core
#read_io
Reline::Core
#read_lines
Reline::Config
#readline
Reline::Core
#readmultiline
Reline::Core
#render_dialog
Reline::LineEditor
#render_each_dialog
Reline::LineEditor
#render_partial
Reline::LineEditor
#render_whole_lines
Reline::LineEditor
#rerender
Reline::LineEditor
#rerender_added_newline
Reline::LineEditor
#rerender_all
Reline::LineEditor
#rerender_all_lines
Reline::LineEditor
#rerender_changed_current_line
Reline::LineEditor
.reset
Reline::GeneralIO
#reset
Reline::Config
#reset
Reline::LineEditor
#reset_default_key_bindings
Reline::Config
#reset_default_key_bindings
Reline::KeyActor::Base
#reset_dialog
Reline::LineEditor
#reset_line
Reline::LineEditor
#reset_oneshot_key_bindings
Reline::Config
#reset_variables
Reline::LineEditor
#resize
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
#run_for_operators
Reline::LineEditor
#screen_width
Reline::LineEditor::DialogProcScope
.scroll_down
Reline::ANSI
.scroll_down
Reline::GeneralIO
.scroll_down
Reline::Windows
#scroll_down
Reline::LineEditor
#scroll_top
Reline::LineEditor::Dialog
#scrollbar
Reline::DialogRenderInfo
#scrollbar_pos
Reline::LineEditor::Dialog
#search_next_char
Reline::LineEditor
#search_prev_char
Reline::LineEditor
#self_insert
Reline::LineEditor
#set_cursor_pos
Reline::LineEditor::Dialog
#set_cursor_pos
Reline::LineEditor::DialogProcScope
.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_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::GeneralIO
.set_screen_size
Reline::Windows
#set_signal_handlers
Reline::LineEditor
.set_winch_handler
Reline::ANSI
.set_winch_handler
Reline::GeneralIO
.set_winch_handler
Reline::Windows
.setconsolemode
Reline::Windows
.setupterm
Reline::Terminfo
#seven_bit_encoding?
Reline::Config
.show_cursor
Reline::ANSI
.show_cursor
Reline::GeneralIO
.show_cursor
Reline::Windows
#show_menu
Reline::LineEditor
#simplified_rendering?
Reline::LineEditor
#size
Reline::KillRing::RingBuffer
#special_prefixes=
Reline::Core
.split_by_width
Reline::Unicode
#split_by_width
Reline::LineEditor
.start_pasting
Reline::GeneralIO
#start_with?
Reline::KeyStroke
#str
Reline::KillRing::RingPoint
.take_range
Reline::Unicode
#target
Reline::LineEditor::MenuInfo
#test_mode
Reline::Config
.tigetflag
Reline::Terminfo
.tigetnum
Reline::Terminfo
.tigetstr
Reline::Terminfo
.tiparm
Reline::Terminfo
#tiparm
Reline::Terminfo::StringWithTiparm
#to_s
Reline::History
#transpose_chars
Reline::LineEditor
#transpose_words
Reline::LineEditor
#trap_key
Reline::LineEditor::Dialog
.ungetc
Reline
.ungetc
Reline::ANSI
.ungetc
Reline::GeneralIO
.ungetc
Reline::Windows
#unix_line_discard
Reline::LineEditor
#unix_word_rubout
Reline::LineEditor
#upcase_word
Reline::LineEditor
#vertical_offset
Reline::LineEditor::Dialog
#vi_add
Reline::LineEditor
#vi_add_at_eol
Reline::LineEditor
.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_change_meta
Reline::LineEditor
#vi_command_mode
Reline::LineEditor
#vi_delete_meta
Reline::LineEditor
#vi_delete_prev_char
Reline::LineEditor
#vi_editing_mode
Reline::Core
#vi_editing_mode?
Reline::Core
#vi_end_big_word
Reline::LineEditor
#vi_end_of_transmission
Reline::LineEditor
#vi_end_word
Reline::LineEditor
#vi_eof_maybe
Reline::LineEditor
.vi_first_print
Reline::Unicode
#vi_first_print
Reline::LineEditor
.vi_forward_end_word
Reline::Unicode
.vi_forward_word
Reline::Unicode
#vi_histedit
Reline::LineEditor
#vi_insert
Reline::LineEditor
#vi_insert_at_bol
Reline::LineEditor
#vi_join_lines
Reline::LineEditor
#vi_kill_line_prev
Reline::LineEditor
#vi_list_or_eof
Reline::LineEditor
#vi_movement_mode
Reline::LineEditor
#vi_next_big_word
Reline::LineEditor
#vi_next_char
Reline::LineEditor
#vi_next_word
Reline::LineEditor
#vi_paste_next
Reline::LineEditor
#vi_paste_prev
Reline::LineEditor
#vi_prev_big_word
Reline::LineEditor
#vi_prev_char
Reline::LineEditor
#vi_prev_word
Reline::LineEditor
#vi_replace_char
Reline::LineEditor
#vi_search_next
Reline::LineEditor
#vi_search_prev
Reline::LineEditor
#vi_to_column
Reline::LineEditor
#vi_to_history_line
Reline::LineEditor
#vi_to_next_char
Reline::LineEditor
#vi_to_prev_char
Reline::LineEditor
#vi_yank
Reline::LineEditor
#vi_zero
Reline::LineEditor
#virtual_key_code
Reline::Windows::KeyEventRecord
#whole_buffer
Reline::LineEditor
#whole_lines
Reline::LineEditor
#width
Reline::DialogRenderInfo
#width
Reline::LineEditor::Dialog
#width=
Reline::LineEditor::Dialog
.win?
Reline::ANSI
.win?
Reline::GeneralIO
.win?
Reline::Windows
.win_legacy_console?
Reline::Windows
#with_meta
Reline::Key
#wrap_method_call
Reline::LineEditor
#x
Reline::CursorPos
#y
Reline::CursorPos
#yank
Reline::KillRing
#yank
Reline::LineEditor
#yank_pop
Reline::KillRing
#yank_pop
Reline::LineEditor