proc make_bare_keymap*(): PKeymap {.cdecl, importc: "rl_make_bare_keymap",
dynlib: readlineDll.}
-
proc copy_keymap*(a2: PKeymap): PKeymap {.cdecl, importc: "rl_copy_keymap",
dynlib: readlineDll.}
-
proc make_keymap*(): PKeymap {.cdecl, importc: "rl_make_keymap",
dynlib: readlineDll.}
-
proc discard_keymap*(a2: PKeymap) {.cdecl, importc: "rl_discard_keymap",
dynlib: readlineDll.}
-
proc get_keymap_by_name*(a2: cstring): PKeymap {.cdecl,
importc: "rl_get_keymap_by_name", dynlib: readlineDll.}
-
proc get_keymap*(): PKeymap {.cdecl, importc: "rl_get_keymap",
dynlib: readlineDll.}
-
proc set_keymap*(a2: PKeymap) {.cdecl, importc: "rl_set_keymap",
dynlib: readlineDll.}
-
proc expand*(a2: cstring): cstring {.cdecl, importc: "tilde_expand",
dynlib: tildeDll.}
-
proc expand_word*(a2: cstring): cstring {.cdecl, importc: "tilde_expand_word",
dynlib: tildeDll.}
-
proc find_word*(a2: cstring; a3: cint; a4: ptr cint): cstring {.cdecl,
importc: "tilde_find_word", dynlib: tildeDll.}
-
proc digit_argument*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_digit_argument", dynlib: readlineDll.}
-
proc universal_argument*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_universal_argument", dynlib: readlineDll.}
-
proc forward_byte*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_forward_byte", dynlib: readlineDll.}
-
proc forward_char*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_forward_char", dynlib: readlineDll.}
-
proc forward*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_forward",
dynlib: readlineDll.}
-
proc backward_byte*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_byte", dynlib: readlineDll.}
-
proc backward_char*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_char", dynlib: readlineDll.}
-
proc backward*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_backward",
dynlib: readlineDll.}
-
proc beg_of_line*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_beg_of_line",
dynlib: readlineDll.}
-
proc end_of_line*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_end_of_line",
dynlib: readlineDll.}
-
proc forward_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_forward_word", dynlib: readlineDll.}
-
proc backward_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_word", dynlib: readlineDll.}
-
proc refresh_line*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_refresh_line", dynlib: readlineDll.}
-
proc clear_screen*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_clear_screen", dynlib: readlineDll.}
-
proc skip_csi_sequence*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_skip_csi_sequence", dynlib: readlineDll.}
-
proc arrow_keys*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_arrow_keys",
dynlib: readlineDll.}
-
proc insert*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_insert",
dynlib: readlineDll.}
-
proc quoted_insert*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_quoted_insert", dynlib: readlineDll.}
-
proc tab_insert*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_tab_insert",
dynlib: readlineDll.}
-
proc newline*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_newline",
dynlib: readlineDll.}
-
proc do_lowercase_version*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_do_lowercase_version", dynlib: readlineDll.}
-
proc rubout*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_rubout",
dynlib: readlineDll.}
-
proc delete*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_delete",
dynlib: readlineDll.}
-
proc rubout_or_delete*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_rubout_or_delete", dynlib: readlineDll.}
-
proc delete_horizontal_space*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_delete_horizontal_space", dynlib: readlineDll.}
-
proc delete_or_show_completions*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_delete_or_show_completions", dynlib: readlineDll.}
-
proc insert_comment*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_insert_comment", dynlib: readlineDll.}
-
proc upcase_word*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_upcase_word",
dynlib: readlineDll.}
-
proc downcase_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_downcase_word", dynlib: readlineDll.}
-
proc capitalize_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_capitalize_word", dynlib: readlineDll.}
-
proc transpose_words*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_transpose_words", dynlib: readlineDll.}
-
proc transpose_chars*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_transpose_chars", dynlib: readlineDll.}
-
proc char_search*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_char_search",
dynlib: readlineDll.}
-
proc backward_char_search*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_char_search", dynlib: readlineDll.}
-
proc beginning_of_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_beginning_of_history", dynlib: readlineDll.}
-
proc end_of_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_end_of_history", dynlib: readlineDll.}
-
proc get_next_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_get_next_history", dynlib: readlineDll.}
-
proc get_previous_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_get_previous_history", dynlib: readlineDll.}
-
proc set_mark*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_set_mark",
dynlib: readlineDll.}
-
proc exchange_point_and_mark*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_exchange_point_and_mark", dynlib: readlineDll.}
-
proc vi_editing_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_editing_mode", dynlib: readlineDll.}
-
proc emacs_editing_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_emacs_editing_mode", dynlib: readlineDll.}
-
proc overwrite_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_overwrite_mode", dynlib: readlineDll.}
-
proc re_read_init_file*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_re_read_init_file", dynlib: readlineDll.}
-
proc dump_functions*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_dump_functions", dynlib: readlineDll.}
-
proc dump_macros*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_dump_macros",
dynlib: readlineDll.}
-
proc dump_variables*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_dump_variables", dynlib: readlineDll.}
-
proc complete*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_complete",
dynlib: readlineDll.}
-
proc possible_completions*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_possible_completions", dynlib: readlineDll.}
-
proc insert_completions*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_insert_completions", dynlib: readlineDll.}
-
proc old_menu_complete*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_old_menu_complete", dynlib: readlineDll.}
-
proc menu_complete*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_menu_complete", dynlib: readlineDll.}
-
proc backward_menu_complete*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_menu_complete", dynlib: readlineDll.}
-
proc kill_word*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_kill_word",
dynlib: readlineDll.}
-
proc backward_kill_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_kill_word", dynlib: readlineDll.}
-
proc kill_line*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_kill_line",
dynlib: readlineDll.}
-
proc backward_kill_line*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_backward_kill_line", dynlib: readlineDll.}
-
proc kill_full_line*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_kill_full_line", dynlib: readlineDll.}
-
proc unix_word_rubout*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_unix_word_rubout", dynlib: readlineDll.}
-
proc unix_filename_rubout*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_unix_filename_rubout", dynlib: readlineDll.}
-
proc unix_line_discard*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_unix_line_discard", dynlib: readlineDll.}
-
proc copy_region_to_kill*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_copy_region_to_kill", dynlib: readlineDll.}
-
proc kill_region*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_kill_region",
dynlib: readlineDll.}
-
proc copy_forward_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_copy_forward_word", dynlib: readlineDll.}
-
proc copy_backward_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_copy_backward_word", dynlib: readlineDll.}
-
proc yank*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_yank",
dynlib: readlineDll.}
-
proc yank_pop*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_yank_pop",
dynlib: readlineDll.}
-
proc yank_nth_arg*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_yank_nth_arg", dynlib: readlineDll.}
-
proc yank_last_arg*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_yank_last_arg", dynlib: readlineDll.}
-
proc paste_from_clipboard*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_paste_from_clipboard", dynlib: readlineDll.}
-
proc reverse_search_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_reverse_search_history", dynlib: readlineDll.}
-
proc forward_search_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_forward_search_history", dynlib: readlineDll.}
-
proc start_kbd_macro*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_start_kbd_macro", dynlib: readlineDll.}
-
proc end_kbd_macro*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_end_kbd_macro", dynlib: readlineDll.}
-
proc call_last_kbd_macro*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_call_last_kbd_macro", dynlib: readlineDll.}
-
proc revert_line*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_revert_line",
dynlib: readlineDll.}
-
proc undo_command*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_undo_command", dynlib: readlineDll.}
-
proc tilde_expand*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_tilde_expand", dynlib: readlineDll.}
-
proc restart_output*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_restart_output", dynlib: readlineDll.}
-
proc stop_output*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_stop_output",
dynlib: readlineDll.}
-
proc abort*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_abort",
dynlib: readlineDll.}
-
proc tty_status*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_tty_status",
dynlib: readlineDll.}
-
proc history_search_forward*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_history_search_forward", dynlib: readlineDll.}
-
proc history_search_backward*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_history_search_backward", dynlib: readlineDll.}
-
proc noninc_forward_search*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_noninc_forward_search", dynlib: readlineDll.}
-
proc noninc_reverse_search*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_noninc_reverse_search", dynlib: readlineDll.}
-
proc noninc_forward_search_again*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_noninc_forward_search_again", dynlib: readlineDll.}
-
proc noninc_reverse_search_again*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_noninc_reverse_search_again", dynlib: readlineDll.}
-
proc insert_close*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_insert_close", dynlib: readlineDll.}
-
proc callback_handler_install*(a2: cstring; a3: TvcpFunc) {.cdecl,
importc: "rl_callback_handler_install", dynlib: readlineDll.}
-
proc callback_read_char*() {.cdecl, importc: "rl_callback_read_char",
dynlib: readlineDll.}
-
proc callback_handler_remove*() {.cdecl, importc: "rl_callback_handler_remove",
dynlib: readlineDll.}
-
proc vi_redo*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_redo",
dynlib: readlineDll.}
-
proc vi_undo*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_undo",
dynlib: readlineDll.}
-
proc vi_yank_arg*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_yank_arg",
dynlib: readlineDll.}
-
proc vi_fetch_history*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_fetch_history", dynlib: readlineDll.}
-
proc vi_search_again*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_search_again", dynlib: readlineDll.}
-
proc vi_search*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_search",
dynlib: readlineDll.}
-
proc vi_complete*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_complete",
dynlib: readlineDll.}
-
proc vi_tilde_expand*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_tilde_expand", dynlib: readlineDll.}
-
proc vi_prev_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_prev_word", dynlib: readlineDll.}
-
proc vi_next_word*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_next_word", dynlib: readlineDll.}
-
proc vi_end_word*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_end_word",
dynlib: readlineDll.}
-
proc vi_insert_beg*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_insert_beg", dynlib: readlineDll.}
-
proc vi_append_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_append_mode", dynlib: readlineDll.}
-
proc vi_append_eol*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_append_eol", dynlib: readlineDll.}
-
proc vi_eof_maybe*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_eof_maybe", dynlib: readlineDll.}
-
proc vi_insertion_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_insertion_mode", dynlib: readlineDll.}
-
proc vi_insert_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_insert_mode", dynlib: readlineDll.}
-
proc vi_movement_mode*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_movement_mode", dynlib: readlineDll.}
-
proc vi_arg_digit*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_arg_digit", dynlib: readlineDll.}
-
proc vi_change_case*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_change_case", dynlib: readlineDll.}
-
proc vi_put*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_put",
dynlib: readlineDll.}
-
proc vi_column*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_column",
dynlib: readlineDll.}
-
proc vi_delete_to*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_delete_to", dynlib: readlineDll.}
-
proc vi_change_to*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_change_to", dynlib: readlineDll.}
-
proc vi_yank_to*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_yank_to",
dynlib: readlineDll.}
-
proc vi_rubout*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_rubout",
dynlib: readlineDll.}
-
proc vi_delete*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_delete",
dynlib: readlineDll.}
-
proc vi_back_to_indent*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_back_to_indent", dynlib: readlineDll.}
-
proc vi_first_print*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_first_print", dynlib: readlineDll.}
-
proc vi_char_search*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_char_search", dynlib: readlineDll.}
-
proc vi_match*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_match",
dynlib: readlineDll.}
-
proc vi_change_char*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_change_char", dynlib: readlineDll.}
-
proc vi_subst*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_subst",
dynlib: readlineDll.}
-
proc vi_overstrike*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_overstrike", dynlib: readlineDll.}
-
proc vi_overstrike_delete*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_overstrike_delete", dynlib: readlineDll.}
-
proc vi_replace*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_replace",
dynlib: readlineDll.}
-
proc vi_set_mark*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_set_mark",
dynlib: readlineDll.}
-
proc vi_goto_mark*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_vi_goto_mark", dynlib: readlineDll.}
-
proc vi_check*(): cint {.cdecl, importc: "rl_vi_check", dynlib: readlineDll.}
-
proc vi_domove*(a2: cint; a3: ptr cint): cint {.cdecl, importc: "rl_vi_domove",
dynlib: readlineDll.}
-
proc vi_bracktype*(a2: cint): cint {.cdecl, importc: "rl_vi_bracktype",
dynlib: readlineDll.}
-
proc vi_start_inserting*(a2: cint; a3: cint; a4: cint) {.cdecl,
importc: "rl_vi_start_inserting", dynlib: readlineDll.}
-
proc vi_fXWord*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_fWord",
dynlib: readlineDll.}
-
proc vi_bXWord*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_bWord",
dynlib: readlineDll.}
-
proc vi_eXWord*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_eWord",
dynlib: readlineDll.}
-
proc vi_fword*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_fword",
dynlib: readlineDll.}
-
proc vi_bword*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_bword",
dynlib: readlineDll.}
-
proc vi_eword*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_vi_eword",
dynlib: readlineDll.}
-
proc readline*(a2: cstring): cstring {.cdecl, importc: "readline",
dynlib: readlineDll.}
-
proc free*(mem: cstring) {.importc: "free", nodecl.}
-
free the buffer that readline returned.
proc set_prompt*(a2: cstring): cint {.cdecl, importc: "rl_set_prompt",
dynlib: readlineDll.}
-
proc expand_prompt*(a2: cstring): cint {.cdecl, importc: "rl_expand_prompt",
dynlib: readlineDll.}
-
proc initialize*(): cint {.cdecl, importc: "rl_initialize", dynlib: readlineDll.}
-
proc discard_argument*(): cint {.cdecl, importc: "rl_discard_argument",
dynlib: readlineDll.}
-
proc add_defun*(a2: cstring; a3: TCommandFunc; a4: cint): cint {.cdecl,
importc: "rl_add_defun", dynlib: readlineDll.}
-
proc bind_key*(a2: cint; a3: TCommandFunc): cint {.cdecl,
importc: "rl_bind_key", dynlib: readlineDll.}
-
proc bind_key_in_map*(a2: cint; a3: TCommandFunc; a4: PKeymap): cint {.cdecl,
importc: "rl_bind_key_in_map", dynlib: readlineDll.}
-
proc unbind_key*(a2: cint): cint {.cdecl, importc: "rl_unbind_key",
dynlib: readlineDll.}
-
proc unbind_key_in_map*(a2: cint; a3: PKeymap): cint {.cdecl,
importc: "rl_unbind_key_in_map", dynlib: readlineDll.}
-
proc bind_key_if_unbound*(a2: cint; a3: TCommandFunc): cint {.cdecl,
importc: "rl_bind_key_if_unbound", dynlib: readlineDll.}
-
proc bind_key_if_unbound_in_map*(a2: cint; a3: TCommandFunc; a4: PKeymap): cint {.
cdecl, importc: "rl_bind_key_if_unbound_in_map", dynlib: readlineDll.}
-
proc unbind_function_in_map*(a2: TCommandFunc; a3: PKeymap): cint {.cdecl,
importc: "rl_unbind_function_in_map", dynlib: readlineDll.}
-
proc unbind_command_in_map*(a2: cstring; a3: PKeymap): cint {.cdecl,
importc: "rl_unbind_command_in_map", dynlib: readlineDll.}
-
proc bind_keyseq*(a2: cstring; a3: TCommandFunc): cint {.cdecl,
importc: "rl_bind_keyseq", dynlib: readlineDll.}
-
proc bind_keyseq_in_map*(a2: cstring; a3: TCommandFunc; a4: PKeymap): cint {.
cdecl, importc: "rl_bind_keyseq_in_map", dynlib: readlineDll.}
-
proc bind_keyseq_if_unbound*(a2: cstring; a3: TCommandFunc): cint {.cdecl,
importc: "rl_bind_keyseq_if_unbound", dynlib: readlineDll.}
-
proc bind_keyseq_if_unbound_in_map*(a2: cstring; a3: TCommandFunc; a4: PKeymap): cint {.
cdecl, importc: "rl_bind_keyseq_if_unbound_in_map", dynlib: readlineDll.}
-
proc generic_bind*(a2: cint; a3: cstring; a4: cstring; a5: PKeymap): cint {.
cdecl, importc: "rl_generic_bind", dynlib: readlineDll.}
-
proc variable_value*(a2: cstring): cstring {.cdecl,
importc: "rl_variable_value", dynlib: readlineDll.}
-
proc variable_bind*(a2: cstring; a3: cstring): cint {.cdecl,
importc: "rl_variable_bind", dynlib: readlineDll.}
-
proc set_key*(a2: cstring; a3: TCommandFunc; a4: PKeymap): cint {.cdecl,
importc: "rl_set_key", dynlib: readlineDll.}
-
proc macro_bind*(a2: cstring; a3: cstring; a4: PKeymap): cint {.cdecl,
importc: "rl_macro_bind", dynlib: readlineDll.}
-
proc translate_keyseq*(a2: cstring; a3: cstring; a4: ptr cint): cint {.cdecl,
importc: "rl_translate_keyseq", dynlib: readlineDll.}
-
proc untranslate_keyseq*(a2: cint): cstring {.cdecl,
importc: "rl_untranslate_keyseq", dynlib: readlineDll.}
-
proc named_function*(a2: cstring): TCommandFunc {.cdecl,
importc: "rl_named_function", dynlib: readlineDll.}
-
proc function_of_keyseq*(a2: cstring; a3: PKeymap; a4: ptr cint): TCommandFunc {.
cdecl, importc: "rl_function_of_keyseq", dynlib: readlineDll.}
-
proc list_funmap_names*() {.cdecl, importc: "rl_list_funmap_names",
dynlib: readlineDll.}
-
proc invoking_keyseqs_in_map*(a2: TCommandFunc; a3: PKeymap): cstringArray {.
cdecl, importc: "rl_invoking_keyseqs_in_map", dynlib: readlineDll.}
-
proc invoking_keyseqs*(a2: TCommandFunc): cstringArray {.cdecl,
importc: "rl_invoking_keyseqs", dynlib: readlineDll.}
-
proc function_dumper*(a2: cint) {.cdecl, importc: "rl_function_dumper",
dynlib: readlineDll.}
-
proc macro_dumper*(a2: cint) {.cdecl, importc: "rl_macro_dumper",
dynlib: readlineDll.}
-
proc variable_dumper*(a2: cint) {.cdecl, importc: "rl_variable_dumper",
dynlib: readlineDll.}
-
proc read_init_file*(a2: cstring): cint {.cdecl, importc: "rl_read_init_file",
dynlib: readlineDll.}
-
proc parse_and_bind*(a2: cstring): cint {.cdecl, importc: "rl_parse_and_bind",
dynlib: readlineDll.}
-
proc get_keymap_name*(a2: PKeymap): cstring {.cdecl,
importc: "rl_get_keymap_name", dynlib: readlineDll.}
-
proc set_keymap_from_edit_mode*() {.cdecl,
importc: "rl_set_keymap_from_edit_mode",
dynlib: readlineDll.}
-
proc get_keymap_name_from_edit_mode*(): cstring {.cdecl,
importc: "rl_get_keymap_name_from_edit_mode", dynlib: readlineDll.}
-
proc add_funmap_entry*(a2: cstring; a3: TCommandFunc): cint {.cdecl,
importc: "rl_add_funmap_entry", dynlib: readlineDll.}
-
proc funmap_names*(): cstringArray {.cdecl, importc: "rl_funmap_names",
dynlib: readlineDll.}
-
proc initialize_funmap*() {.cdecl, importc: "rl_initialize_funmap",
dynlib: readlineDll.}
-
proc push_macro_input*(a2: cstring) {.cdecl, importc: "rl_push_macro_input",
dynlib: readlineDll.}
-
proc add_undo*(a2: Tundo_code; a3: cint; a4: cint; a5: cstring) {.cdecl,
importc: "rl_add_undo", dynlib: readlineDll.}
-
proc free_undo_list*() {.cdecl, importc: "rl_free_undo_list",
dynlib: readlineDll.}
-
proc do_undo*(): cint {.cdecl, importc: "rl_do_undo", dynlib: readlineDll.}
-
proc begin_undo_group*(): cint {.cdecl, importc: "rl_begin_undo_group",
dynlib: readlineDll.}
-
proc end_undo_group*(): cint {.cdecl, importc: "rl_end_undo_group",
dynlib: readlineDll.}
-
proc modifying*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_modifying",
dynlib: readlineDll.}
-
proc redisplay*() {.cdecl, importc: "rl_redisplay", dynlib: readlineDll.}
-
proc on_new_line*(): cint {.cdecl, importc: "rl_on_new_line",
dynlib: readlineDll.}
-
proc on_new_line_with_prompt*(): cint {.cdecl,
importc: "rl_on_new_line_with_prompt",
dynlib: readlineDll.}
-
proc forced_update_display*(): cint {.cdecl,
importc: "rl_forced_update_display",
dynlib: readlineDll.}
-
proc clear_message*(): cint {.cdecl, importc: "rl_clear_message",
dynlib: readlineDll.}
-
proc reset_line_state*(): cint {.cdecl, importc: "rl_reset_line_state",
dynlib: readlineDll.}
-
proc crlf*(): cint {.cdecl, importc: "rl_crlf", dynlib: readlineDll.}
-
proc message*(a2: cstring): cint {.varargs, cdecl, importc: "rl_message",
dynlib: readlineDll.}
-
proc show_char*(a2: cint): cint {.cdecl, importc: "rl_show_char",
dynlib: readlineDll.}
-
proc character_len*(a2: cint; a3: cint): cint {.cdecl,
importc: "rl_character_len", dynlib: readlineDll.}
-
proc save_prompt*() {.cdecl, importc: "rl_save_prompt", dynlib: readlineDll.}
-
proc restore_prompt*() {.cdecl, importc: "rl_restore_prompt",
dynlib: readlineDll.}
-
proc replace_line*(a2: cstring; a3: cint) {.cdecl, importc: "rl_replace_line",
dynlib: readlineDll.}
-
proc insert_text*(a2: cstring): cint {.cdecl, importc: "rl_insert_text",
dynlib: readlineDll.}
-
proc delete_text*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_delete_text",
dynlib: readlineDll.}
-
proc kill_text*(a2: cint; a3: cint): cint {.cdecl, importc: "rl_kill_text",
dynlib: readlineDll.}
-
proc copy_text*(a2: cint; a3: cint): cstring {.cdecl, importc: "rl_copy_text",
dynlib: readlineDll.}
-
proc prep_terminal*(a2: cint) {.cdecl, importc: "rl_prep_terminal",
dynlib: readlineDll.}
-
proc deprep_terminal*() {.cdecl, importc: "rl_deprep_terminal",
dynlib: readlineDll.}
-
proc tty_set_default_bindings*(a2: PKeymap) {.cdecl,
importc: "rl_tty_set_default_bindings", dynlib: readlineDll.}
-
proc tty_unset_default_bindings*(a2: PKeymap) {.cdecl,
importc: "rl_tty_unset_default_bindings", dynlib: readlineDll.}
-
proc reset_terminal*(a2: cstring): cint {.cdecl, importc: "rl_reset_terminal",
dynlib: readlineDll.}
-
proc resize_terminal*() {.cdecl, importc: "rl_resize_terminal",
dynlib: readlineDll.}
-
proc set_screen_size*(a2: cint; a3: cint) {.cdecl,
importc: "rl_set_screen_size", dynlib: readlineDll.}
-
proc get_screen_size*(a2: ptr cint; a3: ptr cint) {.cdecl,
importc: "rl_get_screen_size", dynlib: readlineDll.}
-
proc reset_screen_size*() {.cdecl, importc: "rl_reset_screen_size",
dynlib: readlineDll.}
-
proc get_termcap*(a2: cstring): cstring {.cdecl, importc: "rl_get_termcap",
dynlib: readlineDll.}
-
proc stuff_char*(a2: cint): cint {.cdecl, importc: "rl_stuff_char",
dynlib: readlineDll.}
-
proc execute_next*(a2: cint): cint {.cdecl, importc: "rl_execute_next",
dynlib: readlineDll.}
-
proc clear_pending_input*(): cint {.cdecl, importc: "rl_clear_pending_input",
dynlib: readlineDll.}
-
proc read_key*(): cint {.cdecl, importc: "rl_read_key", dynlib: readlineDll.}
-
proc getc*(a2: TFile): cint {.cdecl, importc: "rl_getc", dynlib: readlineDll.}
-
proc set_keyboard_input_timeout*(a2: cint): cint {.cdecl,
importc: "rl_set_keyboard_input_timeout", dynlib: readlineDll.}
-
proc extend_line_buffer*(a2: cint) {.cdecl, importc: "rl_extend_line_buffer",
dynlib: readlineDll.}
-
proc ding*(): cint {.cdecl, importc: "rl_ding", dynlib: readlineDll.}
-
proc alphabetic*(a2: cint): cint {.cdecl, importc: "rl_alphabetic",
dynlib: readlineDll.}
-
proc free*(a2: pointer) {.cdecl, importc: "rl_free", dynlib: readlineDll.}
-
proc set_signals*(): cint {.cdecl, importc: "rl_set_signals",
dynlib: readlineDll.}
-
proc clear_signals*(): cint {.cdecl, importc: "rl_clear_signals",
dynlib: readlineDll.}
-
proc cleanup_after_signal*() {.cdecl, importc: "rl_cleanup_after_signal",
dynlib: readlineDll.}
-
proc reset_after_signal*() {.cdecl, importc: "rl_reset_after_signal",
dynlib: readlineDll.}
-
proc free_line_state*() {.cdecl, importc: "rl_free_line_state",
dynlib: readlineDll.}
-
proc echo_signal_char*(a2: cint) {.cdecl, importc: "rl_echo_signal_char",
dynlib: readlineDll.}
-
proc set_paren_blink_timeout*(a2: cint): cint {.cdecl,
importc: "rl_set_paren_blink_timeout", dynlib: readlineDll.}
-
proc maybe_save_line*(): cint {.cdecl, importc: "rl_maybe_save_line",
dynlib: readlineDll.}
-
proc maybe_unsave_line*(): cint {.cdecl, importc: "rl_maybe_unsave_line",
dynlib: readlineDll.}
-
proc maybe_replace_line*(): cint {.cdecl, importc: "rl_maybe_replace_line",
dynlib: readlineDll.}
-
proc complete_internal*(a2: cint): cint {.cdecl,
importc: "rl_complete_internal", dynlib: readlineDll.}
-
proc display_match_list*(a2: cstringArray; a3: cint; a4: cint) {.cdecl,
importc: "rl_display_match_list", dynlib: readlineDll.}
-
proc completion_matches*(a2: cstring; a3: Tcompentry_func): cstringArray {.
cdecl, importc: "rl_completion_matches", dynlib: readlineDll.}
-
proc username_completion_function*(a2: cstring; a3: cint): cstring {.cdecl,
importc: "rl_username_completion_function", dynlib: readlineDll.}
-
proc filename_completion_function*(a2: cstring; a3: cint): cstring {.cdecl,
importc: "rl_filename_completion_function", dynlib: readlineDll.}
-
proc completion_mode*(a2: TCommandFunc): cint {.cdecl,
importc: "rl_completion_mode", dynlib: readlineDll.}
-
proc save_state*(a2: ptr Treadline_state): cint {.cdecl,
importc: "rl_save_state", dynlib: readlineDll.}
-
proc restore_state*(a2: ptr Treadline_state): cint {.cdecl,
importc: "rl_restore_state", dynlib: readlineDll.}
-