Handbook
Glossary
readline.ffi vocabulary
Factor handbook
ยป
Vocabulary index
Summary
Metadata
Parents:
readline
Platforms:
unix
Words
Tuple classes
Class
Superclass
Slots
FUNMAP
struct
HISTORY_STATE
struct
HIST_ENTRY
struct
KEYMAP_ENTRY
struct
UNDO_LIST
struct
readline_state
struct
Singleton classes
UNDO_BEGIN
UNDO_DELETE
UNDO_END
UNDO_INSERT
Symbol words
KEYMAP_ENTRY_ARRAY
Keymap
histdata_t
undo_code
Ordinary words
Word
Stack effect
<undo_code>
( number -- enum )
ANYOTHERKEY
( -- value )
HISTENT_BYTES
( hs -- n )
HS_STIFLED
( -- value )
ISFUNC
( -- value )
ISKMAP
( -- value )
ISMACR
( -- value )
KEYMAP_SIZE
( -- value )
MULT_MATCH
( -- value )
NO_MATCH
( -- value )
READERR
( -- value )
RL_ISSTATE
( x -- ? )
RL_PROMPT_END_IGNORE
( -- value )
RL_PROMPT_START_IGNORE
( -- value )
RL_SETSTATE
( x -- )
RL_STATE_CALLBACK
( -- value )
RL_STATE_COMPLETING
( -- value )
RL_STATE_DISPATCHING
( -- value )
RL_STATE_DONE
( -- value )
RL_STATE_INITIALIZED
( -- value )
RL_STATE_INITIALIZING
( -- value )
RL_STATE_INPUTPENDING
( -- value )
RL_STATE_ISEARCH
( -- value )
RL_STATE_MACRODEF
( -- value )
RL_STATE_MACROINPUT
( -- value )
RL_STATE_METANEXT
( -- value )
RL_STATE_MOREINPUT
( -- value )
RL_STATE_MULTIKEY
( -- value )
RL_STATE_NONE
( -- value )
RL_STATE_NSEARCH
( -- value )
RL_STATE_NUMERICARG
( -- value )
RL_STATE_OVERWRITE
( -- value )
RL_STATE_READCMD
( -- value )
RL_STATE_REDISPLAYING
( -- value )
RL_STATE_SEARCH
( -- value )
RL_STATE_SIGHANDLER
( -- value )
RL_STATE_TERMPREPPED
( -- value )
RL_STATE_TTYCSAVED
( -- value )
RL_STATE_UNDOING
( -- value )
RL_STATE_VICMDONCE
( -- value )
RL_STATE_VIMOTION
( -- value )
RL_UNSETSTATE
( x -- )
SINGLE_MATCH
( -- value )
add_history
( arg1 -- )
add_history_time
( arg1 -- )
append_history
( arg1 arg2 -- int )
clear_history
( -- )
current_history
( -- HIST_ENTRY* )
emacs_ctlx_keymap
( -- value )
emacs_meta_keymap
( -- value )
emacs_standard_keymap
( -- value )
free_history_entry
( arg1 -- histdata_t )
funmap
( -- value )
get_history_event
( arg1 arg2 arg3 -- c-string )
history_arg_extract
( arg1 arg2 arg3 -- c-string )
history_base
( -- value )
history_comment_char
( -- value )
history_expand
( arg1 arg2 -- int )
history_expansion_char
( -- value )
history_get
( arg1 -- HIST_ENTRY* )
history_get_history_state
( -- HISTORY_STATE* )
history_get_time
( arg1 -- time_t )
history_inhibit_expansion_function
( -- value )
history_is_stifled
( -- int )
history_length
( -- value )
history_list
( -- HIST_ENTRY** )
history_max_entries
( -- value )
history_no_expand_chars
( -- value )
history_quotes_inhibit_expansion
( -- value )
history_search
( arg1 arg2 -- int )
history_search_delimiter_chars
( -- value )
history_search_pos
( arg1 arg2 arg3 -- int )
history_search_prefix
( arg1 arg2 -- int )
history_set_history_state
( arg1 -- )
history_set_pos
( arg1 -- int )
history_subst_char
( -- value )
history_tokenize
( arg1 -- char** )
history_total_bytes
( -- int )
history_word_delimiters
( -- value )
history_write_timestamps
( -- value )
max_input_history
( -- value )
next_history
( -- HIST_ENTRY* )
previous_history
( -- HIST_ENTRY* )
read_history
( arg1 -- int )
read_history_range
( arg1 arg2 arg3 -- int )
readline
( s -- char* )
remove_history
( arg1 -- HIST_ENTRY* )
replace_history_entry
( arg1 arg2 arg3 -- HIST_ENTRY* )
rl_abort
( arg1 arg2 -- int )
rl_add_defun
( arg1 arg2 arg3 -- int )
rl_add_funmap_entry
( arg1 arg2 -- int )
rl_add_undo
( arg1 arg2 arga3 arg4 -- )
rl_alphabetic
( i -- int )
rl_already_prompted
( -- value )
rl_arrow_keys
( arg1 arg2 -- int )
rl_attempted_completion_function
( -- value )
rl_attempted_completion_over
( -- value )
rl_backward
( arg1 arg2 -- int )
rl_backward_byte
( arg1 arg2 -- int )
rl_backward_char
( arg1 arg2 -- int )
rl_backward_char_search
( arg1 arg2 -- int )
rl_backward_kill_line
( arg1 arg2 -- int )
rl_backward_kill_word
( arg1 arg2 -- int )
rl_backward_menu_complete
( arg1 arg2 -- int )
rl_backward_word
( arg1 arg2 -- int )
rl_basic_quote_characters
( -- value )
rl_basic_word_break_characters
( -- value )
rl_beg_of_line
( arg1 arg2 -- int )
rl_begin_undo_group
( -- int )
rl_beginning_of_history
( arg1 arg2 -- int )
rl_bind_key
( arg1 arg2 -- int )
rl_bind_key_if_unbound
( arg1 arg2 -- int )
rl_bind_key_if_unbound_in_map
( arg1 arg2 arg3 -- int )
rl_bind_key_in_map
( arg1 arg2 arg3 -- int )
rl_bind_keyseq
( arg1 arg2 -- int )
rl_bind_keyseq_if_unbound
( arg1 arg2 -- int )
rl_bind_keyseq_if_unbound_in_map
( arg1 arg2 arg3 -- int )
rl_bind_keyseq_in_map
( arg1 arg2 arg3 -- int )
rl_binding_keymap
( -- value )
rl_call_last_kbd_macro
( arg1 arg2 -- int )
rl_callback_handler_install
( arg1 arg2 -- )
rl_callback_handler_remove
( -- )
rl_callback_read_char
( -- )
rl_capitalize_word
( arg1 arg2 -- int )
rl_catch_signals
( -- value )
rl_catch_sigwinch
( -- value )
rl_char_is_quoted_p
( -- value )
rl_char_search
( arg1 arg2 -- int )
rl_character_len
( arg1 arg2 -- int )
rl_cleanup_after_signal
( -- )
rl_clear_message
( -- int )
rl_clear_pending_input
( -- int )
rl_clear_screen
( arg1 arg2 -- int )
rl_clear_signals
( -- int )
rl_command_func_t
( quot -- alien )
rl_compdisp_func_t
( quot -- alien )
rl_compentry_func_t
( quot -- alien )
rl_compignore_func_t
( quot -- alien )
rl_complete
( arg1 arg2 -- int )
rl_complete_internal
( i -- int )
rl_completer_quote_characters
( -- value )
rl_completer_word_break_characters
( -- value )
rl_completion_append_character
( -- value )
rl_completion_display_matches_hook
( -- value )
rl_completion_entry_function
( -- value )
rl_completion_found_quote
( -- value )
rl_completion_func_t
( quot -- alien )
rl_completion_invoking_key
( -- value )
rl_completion_mark_symlink_dirs
( -- value )
rl_completion_matches
( arg1 arg2 -- char** )
rl_completion_mode
( p -- int )
rl_completion_query_items
( -- value )
rl_completion_quote_character
( -- value )
rl_completion_suppress_append
( -- value )
rl_completion_suppress_quote
( -- value )
rl_completion_type
( -- value )
rl_completion_word_break_hook
( -- value )
rl_copy_backward_word
( arg1 arg2 -- int )
rl_copy_forward_word
( arg1 arg2 -- int )
rl_copy_keymap
( k -- Keymap )
rl_copy_region_to_kill
( arg1 arg2 -- int )
rl_copy_text
( arg1 arg2 -- c-string )
rl_cpcpfunc_t
( quot -- alien )
rl_cpcppfunc_t
( quot -- alien )
rl_cpifunc_t
( quot -- alien )
rl_cpvfunc_t
( quot -- alien )
rl_crlf
( -- int )
rl_delete
( arg1 arg2 -- int )
rl_delete_horizontal_space
( arg1 arg2 -- int )
rl_delete_or_show_completions
( arg1 arg2 -- int )
rl_delete_text
( arg1 arg2 -- int )
rl_deprep_term_function
( -- value )
rl_deprep_terminal
( -- )
rl_dequote_func_t
( quot -- alien )
rl_digit_argument
( arg1 arg2 -- int )
rl_ding
( -- int )
rl_directory_completion_hook
( -- value )
rl_directory_rewrite_hook
( -- value )
rl_discard_argument
( -- int )
rl_discard_keymap
( k -- )
rl_dispatching
( -- value )
rl_display_match_list
( arg1 arg2 arg3 -- )
rl_display_prompt
( -- value )
rl_do_lowercase_version
( arg1 arg2 -- int )
rl_do_undo
( -- int )
rl_done
( -- value )
rl_downcase_word
( arg1 arg2 -- int )
rl_dump_functions
( arg1 arg2 -- int )
rl_dump_macros
( arg1 arg2 -- int )
rl_dump_variables
( arg1 arg2 -- int )
rl_echo_signal_char
( i -- )
rl_editing_mode
( -- value )
rl_emacs_editing_mode
( arg1 arg2 -- int )
rl_end
( -- value )
rl_end_kbd_macro
( arg1 arg2 -- int )
rl_end_of_history
( arg1 arg2 -- int )
rl_end_of_line
( arg1 arg2 -- int )
rl_end_undo_group
( -- int )
rl_erase_empty_line
( -- value )
rl_event_hook
( -- value )
rl_exchange_point_and_mark
( arg1 arg2 -- int )
rl_execute_next
( i -- int )
rl_executing_keymap
( -- value )
rl_executing_macro
( -- value )
rl_expand_prompt
( s -- int )
rl_explicit_arg
( -- value )
rl_extend_line_buffer
( i -- )
rl_filename_completion_desired
( -- value )
rl_filename_completion_function
( arg1 arg2 -- c-string )
rl_filename_dequoting_function
( -- value )
rl_filename_quote_characters
( -- value )
rl_filename_quoting_desired
( -- value )
rl_filename_quoting_function
( -- value )
rl_filename_rewrite_hook
( -- value )
rl_forced_update_display
( -- int )
rl_forward
( arg1 arg2 -- int )
rl_forward_byte
( arg1 arg2 -- int )
rl_forward_char
( arg1 arg2 -- int )
rl_forward_search_history
( arg1 arg2 -- int )
rl_forward_word
( arg1 arg2 -- int )
rl_free
( p -- )
rl_free_line_state
( -- )
rl_free_undo_list
( -- )
rl_function_dumper
( i -- )
rl_function_of_keyseq
( arg1 arg2 arg3 -- rl_command_func_t* )
rl_funmap_names
( -- char** )
rl_generic_bind
( arg1 arg2 arg3 arg4 -- int )
rl_get_keymap
( -- Keymap )
rl_get_keymap_by_name
( s -- Keymap )
rl_get_keymap_name
( k -- c-string )
rl_get_keymap_name_from_edit_mode
( -- c-string )
rl_get_next_history
( arg1 arg2 -- int )
rl_get_previous_history
( arg1 arg2 -- int )
rl_get_screen_size
( arg1 arg2 -- )
rl_get_termcap
( s -- c-string )
rl_getc
( f -- int )
rl_getc_func_t
( quot -- alien )
rl_getc_function
( -- value )
rl_gnu_readline_p
( -- value )
rl_history_search_backward
( arg1 arg2 -- int )
rl_history_search_forward
( arg1 arg2 -- int )
rl_hook_func_t
( quot -- alien )
rl_icpfunc_t
( quot -- alien )
rl_icppfunc_t
( quot -- alien )
rl_ignore_completion_duplicates
( -- value )
rl_ignore_some_completions_function
( -- value )
rl_inhibit_completion
( -- value )
rl_initialize
( -- int )
rl_initialize_funmap
( -- )
rl_insert
( arg1 arg2 -- int )
rl_insert_close
( arg1 arg2 -- int )
rl_insert_comment
( arg1 arg2 -- int )
rl_insert_completions
( arg1 arg2 -- int )
rl_insert_mode
( -- value )
rl_insert_text
( arg1 -- int )
rl_instream
( -- value )
rl_intfunc_t
( quot -- alien )
rl_invoking_keyseqs
( f -- char** )
rl_invoking_keyseqs_in_map
( arg1 arg2 -- char** )
rl_kill_full_line
( arg1 arg2 -- int )
rl_kill_line
( arg1 arg2 -- int )
rl_kill_region
( arg1 arg2 -- int )
rl_kill_text
( arg1 arg2 -- int )
rl_kill_word
( arg1 arg2 -- int )
rl_last_func
( -- value )
rl_library_version
( -- value )
rl_line_buffer
( -- value )
rl_linebuf_func_t
( quot -- alien )
rl_list_funmap_names
( -- )
rl_macro_bind
( arg1 arg2 arg3 -- int )
rl_macro_dumper
( i -- )
rl_make_bare_keymap
( -- Keymap )
rl_make_keymap
( -- Keymap )
rl_mark
( -- value )
rl_maybe_replace_line
( -- int )
rl_maybe_save_line
( -- int )
rl_maybe_unsave_line
( -- int )
rl_menu_complete
( arg1 arg2 -- int )
rl_menu_completion_entry_function
( -- value )
rl_modifying
( arg1 arg2 -- int )
rl_named_function
( s -- rl_command_func_t* )
rl_newline
( arg1 arg2 -- int )
rl_noninc_forward_search
( arg1 arg2 -- int )
rl_noninc_forward_search_again
( arg1 arg2 -- int )
rl_noninc_reverse_search
( arg1 arg2 -- int )
rl_noninc_reverse_search_again
( arg1 arg2 -- int )
rl_num_chars_to_read
( -- value )
rl_numeric_arg
( -- value )
rl_old_menu_complete
( arg1 arg2 -- int )
rl_on_new_line
( -- int )
rl_on_new_line_with_prompt
( -- int )
rl_outstream
( -- value )
rl_overwrite_mode
( arg1 arg2 -- int )
rl_parse_and_bind
( s -- int )
rl_pending_input
( -- value )
rl_point
( -- value )
rl_possible_completions
( arg1 arg2 -- int )
rl_pre_input_hook
( -- value )
rl_prefer_env_winsize
( -- value )
rl_prep_term_function
( -- value )
rl_prep_terminal
( i -- )
rl_prompt
( -- value )
rl_push_macro_input
( s -- )
rl_quote_func_t
( quot -- alien )
rl_quoted_insert
( arg1 arg2 -- int )
rl_re_read_init_file
( arg1 arg2 -- int )
rl_read_init_file
( s -- int )
rl_read_key
( -- int )
rl_readline_name
( -- value )
rl_readline_state
( -- value )
rl_readline_version
( -- value )
rl_redisplay
( -- )
rl_redisplay_function
( -- value )
rl_refresh_line
( arg1 arg2 -- int )
rl_replace_line
( arg1 arg2 -- )
rl_reset_after_signal
( -- )
rl_reset_line_state
( -- int )
rl_reset_screen_size
( -- )
rl_reset_terminal
( s -- int )
rl_resize_terminal
( -- )
rl_restart_output
( arg1 arg2 -- int )
rl_restore_prompt
( -- )
rl_restore_state
( p -- int )
rl_reverse_search_history
( arg1 arg2 -- int )
rl_revert_line
( arg1 arg2 -- int )
rl_rubout
( arg1 arg2 -- int )
rl_rubout_or_delete
( arg1 arg2 -- int )
rl_save_prompt
( -- )
rl_save_state
( p -- int )
rl_set_key
( arg1 arg2 arg3 -- int )
rl_set_keyboard_input_timeout
( i -- int )
rl_set_keymap
( k -- )
rl_set_keymap_from_edit_mode
( -- )
rl_set_mark
( arg1 arg2 -- int )
rl_set_paren_blink_timeout
( i -- int )
rl_set_prompt
( s -- int )
rl_set_screen_size
( arg1 arg2 -- )
rl_set_signals
( -- int )
rl_show_char
( i -- int )
rl_skip_csi_sequence
( arg1 arg2 -- int )
rl_sort_completion_matches
( -- value )
rl_special_prefixes
( -- value )
rl_start_kbd_macro
( arg1 arg2 -- int )
rl_startup_hook
( -- value )
rl_stop_output
( arg1 arg2 -- int )
rl_stuff_char
( i -- int )
rl_tab_insert
( arg1 arg2 -- int )
rl_terminal_name
( -- value )
rl_tilde_expand
( arg1 arg2 -- int )
rl_translate_keyseq
( arg1 arg2 arg3 -- int )
rl_transpose_chars
( arg1 arg2 -- int )
rl_transpose_words
( arg1 arg2 -- int )
rl_tty_set_default_bindings
( k -- )
rl_tty_status
( arg1 arg2 -- int )
rl_tty_unset_default_bindings
( k -- )
rl_unbind_command_in_map
( arg1 arg2 -- int )
rl_unbind_function_in_map
( arg1 arg2 -- int )
rl_unbind_key
( i -- int )
rl_unbind_key_in_map
( arg1 arg2 -- int )
rl_undo_command
( arg1 arg2 -- int )
rl_undo_list
( -- value )
rl_universal_argument
( arg arg -- int )
rl_unix_filename_rubout
( arg1 arg2 -- int )
rl_unix_line_discard
( arg1 arg2 -- int )
rl_unix_word_rubout
( arg1 arg2 -- int )
rl_untranslate_keyseq
( i -- c-string )
rl_upcase_word
( arg1 arg2 -- int )
rl_username_completion_function
( arg1 arg2 -- c-string )
rl_variable_bind
( arg1 arg2 -- int )
rl_variable_dumper
( i -- )
rl_variable_value
( s -- c-string )
rl_vcpfunc_t
( quot -- alien )
rl_vcppfunc_t
( quot -- alien )
rl_vi_append_eol
( arg1 arg2 -- int )
rl_vi_append_mode
( arg1 arg2 -- int )
rl_vi_arg_digit
( arg1 arg2 -- int )
rl_vi_bWord
( arg1 arg2 -- int )
rl_vi_back_to_indent
( arg1 arg2 -- int )
rl_vi_bracktype
( i -- int )
rl_vi_bword
( arg1 arg2 -- int )
rl_vi_change_case
( arg1 arg2 -- int )
rl_vi_change_char
( arg1 arg2 -- int )
rl_vi_change_to
( arg1 arg2 -- int )
rl_vi_char_search
( arg1 arg2 -- int )
rl_vi_check
( -- int )
rl_vi_column
( arg1 arg2 -- int )
rl_vi_complete
( arg1 arg2 -- int )
rl_vi_delete
( arg1 arg2 -- int )
rl_vi_delete_to
( arg1 arg2 -- int )
rl_vi_domove
( arg1 arg2 -- int )
rl_vi_eWord
( arg1 arg2 -- int )
rl_vi_editing_mode
( arg1 arg2 -- int )
rl_vi_end_word
( arg1 arg2 -- int )
rl_vi_eof_maybe
( arg1 arg2 -- int )
rl_vi_eword
( arg1 arg2 -- int )
rl_vi_fWord
( arg1 arg2 -- int )
rl_vi_fetch_history
( arg1 arg2 -- int )
rl_vi_first_print
( arg1 arg2 -- int )
rl_vi_fword
( arg1 arg2 -- int )
rl_vi_goto_mark
( arg1 arg2 -- int )
rl_vi_insert_beg
( arg1 arg2 -- int )
rl_vi_insert_mode
( arg1 arg2 -- int )
rl_vi_insertion_mode
( arg1 arg2 -- int )
rl_vi_match
( arg1 arg2 -- int )
rl_vi_movement_mode
( arg1 arg2 -- int )
rl_vi_next_word
( arg1 arg2 -- int )
rl_vi_overstrike
( arg1 arg2 -- int )
rl_vi_overstrike_delete
( arg1 arg2 -- int )
rl_vi_prev_word
( arg1 arg2 -- int )
rl_vi_put
( arg1 arg2 -- int )
rl_vi_redo
( arg1 arg2 -- int )
rl_vi_replace
( arg1 arg2 -- int )
rl_vi_rubout
( arg1 arg2 -- int )
rl_vi_search
( arg1 arg2 -- int )
rl_vi_search_again
( arg1 arg2 -- int )
rl_vi_set_mark
( arg1 arg2 -- int )
rl_vi_start_inserting
( arg1 arg2 arg3 -- )
rl_vi_subst
( arg1 arg2 -- int )
rl_vi_tilde_expand
( arg1 arg2 -- int )
rl_vi_undo
( arg1 arg2 -- int )
rl_vi_yank_arg
( arg1 arg2 -- int )
rl_vi_yank_to
( arg1 arg2 -- int )
rl_vintfunc_t
( quot -- alien )
rl_voidfunc_t
( quot -- alien )
rl_yank
( arg1 arg2 -- int )
rl_yank_last_arg
( arg1 arg2 -- int )
rl_yank_nth_arg
( arg1 arg2 -- int )
rl_yank_pop
( arg1 arg2 -- int )
set-emacs_ctlx_keymap
( obj -- )
set-emacs_meta_keymap
( obj -- )
set-emacs_standard_keymap
( obj -- )
set-funmap
( obj -- )
set-history_base
( obj -- )
set-history_comment_char
( obj -- )
set-history_expansion_char
( obj -- )
set-history_inhibit_expansion_function
( obj -- )
set-history_length
( obj -- )
set-history_max_entries
( obj -- )
set-history_no_expand_chars
( obj -- )
set-history_quotes_inhibit_expansion
( obj -- )
set-history_search_delimiter_chars
( obj -- )
set-history_subst_char
( obj -- )
set-history_word_delimiters
( obj -- )
set-history_write_timestamps
( obj -- )
set-max_input_history
( obj -- )
set-rl_already_prompted
( obj -- )
set-rl_attempted_completion_function
( obj -- )
set-rl_attempted_completion_over
( obj -- )
set-rl_basic_quote_characters
( obj -- )
set-rl_basic_word_break_characters
( obj -- )
set-rl_binding_keymap
( obj -- )
set-rl_catch_signals
( obj -- )
set-rl_catch_sigwinch
( obj -- )
set-rl_char_is_quoted_p
( obj -- )
set-rl_completer_quote_characters
( obj -- )
set-rl_completer_word_break_characters
( obj -- )
set-rl_completion_append_character
( obj -- )
set-rl_completion_display_matches_hook
( obj -- )
set-rl_completion_entry_function
( obj -- )
set-rl_completion_found_quote
( obj -- )
set-rl_completion_invoking_key
( obj -- )
set-rl_completion_mark_symlink_dirs
( obj -- )
set-rl_completion_query_items
( obj -- )
set-rl_completion_quote_character
( obj -- )
set-rl_completion_suppress_append
( obj -- )
set-rl_completion_suppress_quote
( obj -- )
set-rl_completion_type
( obj -- )
set-rl_completion_word_break_hook
( obj -- )
set-rl_deprep_term_function
( obj -- )
set-rl_directory_completion_hook
( obj -- )
set-rl_directory_rewrite_hook
( obj -- )
set-rl_dispatching
( obj -- )
set-rl_display_prompt
( obj -- )
set-rl_done
( obj -- )
set-rl_editing_mode
( obj -- )
set-rl_end
( obj -- )
set-rl_erase_empty_line
( obj -- )
set-rl_event_hook
( obj -- )
set-rl_executing_keymap
( obj -- )
set-rl_executing_macro
( obj -- )
set-rl_explicit_arg
( obj -- )
set-rl_filename_completion_desired
( obj -- )
set-rl_filename_dequoting_function
( obj -- )
set-rl_filename_quote_characters
( obj -- )
set-rl_filename_quoting_desired
( obj -- )
set-rl_filename_quoting_function
( obj -- )
set-rl_filename_rewrite_hook
( obj -- )
set-rl_getc_function
( obj -- )
set-rl_gnu_readline_p
( obj -- )
set-rl_ignore_completion_duplicates
( obj -- )
set-rl_ignore_some_completions_function
( obj -- )
set-rl_inhibit_completion
( obj -- )
set-rl_insert_mode
( obj -- )
set-rl_instream
( obj -- )
set-rl_last_func
( obj -- )
set-rl_library_version
( obj -- )
set-rl_line_buffer
( obj -- )
set-rl_mark
( obj -- )
set-rl_menu_completion_entry_function
( obj -- )
set-rl_num_chars_to_read
( obj -- )
set-rl_numeric_arg
( obj -- )
set-rl_outstream
( obj -- )
set-rl_pending_input
( obj -- )
set-rl_point
( obj -- )
set-rl_pre_input_hook
( obj -- )
set-rl_prefer_env_winsize
( obj -- )
set-rl_prep_term_function
( obj -- )
set-rl_prompt
( obj -- )
set-rl_readline_name
( obj -- )
set-rl_readline_state
( obj -- )
set-rl_readline_version
( obj -- )
set-rl_redisplay_function
( obj -- )
set-rl_sort_completion_matches
( obj -- )
set-rl_special_prefixes
( obj -- )
set-rl_startup_hook
( obj -- )
set-rl_terminal_name
( obj -- )
set-rl_undo_list
( obj -- )
set-tilde_additional_prefixes
( obj -- )
set-tilde_additional_suffixes
( obj -- )
set-tilde_expansion_failure_hook
( obj -- )
set-tilde_expansion_preexpansion_hook
( obj -- )
set-vi_insertion_keymap
( obj -- )
set-vi_movement_keymap
( obj -- )
stifle_history
( arg1 -- )
tilde_additional_prefixes
( -- value )
tilde_additional_suffixes
( -- value )
tilde_expand
( s -- c-string )
tilde_expand_word
( s -- c-string )
tilde_expansion_failure_hook
( -- value )
tilde_expansion_preexpansion_hook
( -- value )
tilde_find_word
( arg1 arg2 arg3 -- c-string )
tilde_hook_func_t
( quot -- alien )
unstifle_history
( -- int )
using_history
( -- )
vi_insertion_keymap
( -- value )
vi_movement_keymap
( -- value )
where_history
( -- int )
write_history
( arg1 -- int )
Class predicate words
Word
Stack effect
FUNMAP?
( object -- ? )
HISTORY_STATE?
( object -- ? )
HIST_ENTRY?
( object -- ? )
KEYMAP_ENTRY?
( object -- ? )
UNDO_BEGIN?
( object -- ? )
UNDO_DELETE?
( object -- ? )
UNDO_END?
( object -- ? )
UNDO_INSERT?
( object -- ? )
UNDO_LIST?
( object -- ? )
readline_state?
( object -- ? )
Files
resource:extra/readline/ffi/ffi.factor
Metadata files
resource:extra/readline/ffi/platforms.txt