-
-
Save Kaiepi/a2dcaa52b2e7ac4057994c24d0a14b43 to your computer and use it in GitHub Desktop.
Readline on OpenBSD
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/lib/Readline.pm b/lib/Readline.pm | |
index 347ae5b..ffc1f92 100644 | |
--- a/lib/Readline.pm | |
+++ b/lib/Readline.pm | |
@@ -1,5 +1,13 @@ | |
use v6; | |
use NativeCall; | |
+ | |
+INIT { | |
+ if $*VM.osname eq 'openbsd' { | |
+ my sub tgetnum(Str --> int32) is native('ncurses') { * } | |
+ tgetnum(''); | |
+ } | |
+} | |
+ | |
# | |
# XXX &cglobal.signature -> (Any $libname, Any $symbol, Any $target-type) | |
# | |
@@ -654,7 +662,7 @@ These methods manipulate signal handling for L<Readline>. | |
=end pod | |
class Readline { | |
- my constant LIB = ( 'readline' ); | |
+ my constant LIB = ( $*VM.osname eq 'openbsd' ?? 'ereadline' !! 'readline' ); | |
# Embedded typedefs here | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bastille% nm -g /usr/lib/libreadline.so.4.0 | |
00000000 F /usr/src/gnu/lib/libreadline/bind.c | |
00000000 F /usr/src/gnu/lib/libreadline/callback.c | |
00000000 F /usr/src/gnu/lib/libreadline/compat.c | |
00000000 F /usr/src/gnu/lib/libreadline/complete.c | |
00000000 F /usr/src/gnu/lib/libreadline/display.c | |
00000000 F /usr/src/gnu/lib/libreadline/funmap.c | |
00000000 F /usr/src/gnu/lib/libreadline/histexpand.c | |
00000000 F /usr/src/gnu/lib/libreadline/histfile.c | |
00000000 F /usr/src/gnu/lib/libreadline/history.c | |
00000000 F /usr/src/gnu/lib/libreadline/histsearch.c | |
00000000 F /usr/src/gnu/lib/libreadline/input.c | |
00000000 F /usr/src/gnu/lib/libreadline/isearch.c | |
00000000 F /usr/src/gnu/lib/libreadline/keymaps.c | |
00000000 F /usr/src/gnu/lib/libreadline/kill.c | |
00000000 F /usr/src/gnu/lib/libreadline/macro.c | |
00000000 F /usr/src/gnu/lib/libreadline/mbutil.c | |
00000000 F /usr/src/gnu/lib/libreadline/misc.c | |
00000000 F /usr/src/gnu/lib/libreadline/nls.c | |
00000000 F /usr/src/gnu/lib/libreadline/parens.c | |
00000000 F /usr/src/gnu/lib/libreadline/readline.c | |
00000000 F /usr/src/gnu/lib/libreadline/rltty.c | |
00000000 F /usr/src/gnu/lib/libreadline/savestring.c | |
00000000 F /usr/src/gnu/lib/libreadline/search.c | |
00000000 F /usr/src/gnu/lib/libreadline/shell.c | |
00000000 F /usr/src/gnu/lib/libreadline/signals.c | |
00000000 F /usr/src/gnu/lib/libreadline/terminal.c | |
00000000 F /usr/src/gnu/lib/libreadline/text.c | |
00000000 F /usr/src/gnu/lib/libreadline/tilde.c | |
00000000 F /usr/src/gnu/lib/libreadline/undo.c | |
00000000 F /usr/src/gnu/lib/libreadline/util.c | |
00000000 F /usr/src/gnu/lib/libreadline/vi_mode.c | |
00000000 F /usr/src/gnu/lib/libreadline/xmalloc.c | |
00237ac8 B BC | |
00237ae8 B PC | |
00237b30 B UP | |
W _Jv_RegisterClasses | |
002371d4 A __bss_start | |
W __cxa_atexit | |
W __cxa_finalize | |
00232000 D __data_start | |
U __errno | |
U __isthreaded | |
U __sF | |
U __stack_smash_handler | |
U __swbuf | |
U _ctype_ | |
002371d4 A _edata | |
00237c40 A _end | |
00019690 T _fini | |
000002e0 T _init | |
00018550 T _rl_abort_internal | |
00018bd0 T _rl_add_macro_char | |
00237a50 B _rl_allow_pathname_alphabetic_chars | |
00012080 T _rl_any_typein | |
000063c0 T _rl_backspace | |
002320e4 D _rl_bell_preference | |
000160b0 T _rl_bind_if_unbound | |
00018110 T _rl_char_search_internal | |
0000a970 T _rl_clean_up_for_exit | |
0000a4f0 T _rl_clear_screen | |
000098d0 T _rl_clear_to_eol | |
00237c00 B _rl_comment_begin | |
00232008 D _rl_complete_mark_directories | |
002371f4 B _rl_complete_mark_symlink_dirs | |
002371f0 B _rl_complete_show_all | |
00237a9c B _rl_completion_case_fold | |
000065a0 T _rl_control_keypad | |
002320e8 D _rl_convert_meta_chars_to_ascii | |
0000aa50 T _rl_current_display_line | |
000188a0 T _rl_digit_p | |
000188c0 T _rl_digit_value | |
00011290 T _rl_disable_tty_signals | |
0000dae0 T _rl_dispatch | |
0000db60 T _rl_dispatch_subseq | |
00237a80 B _rl_doing_an_undo | |
00237b48 B _rl_enable_keypad | |
00232044 D _rl_enable_meta | |
00006570 T _rl_enable_meta_key | |
0000cdc0 T _rl_enable_paren_matching | |
002320e0 D _rl_eof_char | |
0000a3b0 T _rl_erase_at_end_of_line | |
0000a9c0 T _rl_erase_entire_line | |
00001c10 T _rl_find_completion_word | |
00010130 T _rl_find_next_mbchar | |
00010140 T _rl_find_prev_mbchar | |
00019150 T _rl_fix_last_undo_of_type | |
00016a80 T _rl_fix_point | |
000117e0 T _rl_free_history_entry | |
000029a0 T _rl_free_match_list | |
00011990 T _rl_free_saved_history_line | |
00005a00 T _rl_get_screen_size | |
002377e0 B _rl_history_preserve_point | |
00237170 D _rl_history_saved_point | |
002376d8 B _rl_horizontal_scroll_mode | |
00237be8 B _rl_in_stream | |
00011750 T _rl_init_argument | |
00005970 T _rl_init_eightbit | |
0000daf0 T _rl_init_line_state | |
00005cb0 T _rl_init_terminal_io | |
00012130 T _rl_input_available | |
00012250 T _rl_input_queued | |
000173f0 T _rl_insert_char | |
000123a0 T _rl_insert_typein | |
00237308 B _rl_isearch_terminators | |
002320c8 D _rl_keymap | |
00018c50 T _rl_kill_kbd_macro | |
002374b0 B _rl_last_c_pos | |
00237670 B _rl_last_command_was_kill | |
002374b4 B _rl_last_v_pos | |
000188d0 T _rl_lowercase_p | |
0000a220 T _rl_make_prompt_for_search | |
002376dc B _rl_mark_modified_lines | |
0023200c D _rl_match_hidden_files | |
002376fc B _rl_meta_flag | |
00009ae0 T _rl_move_cursor_relative | |
00009990 T _rl_move_vert | |
00018ac0 T _rl_next_macro_key | |
00237bf0 B _rl_out_stream | |
00006350 T _rl_output_character_function | |
002376f8 B _rl_output_meta_chars | |
000063a0 T _rl_output_some_chars | |
00017520 T _rl_overwrite_char | |
000177f0 T _rl_overwrite_rubout | |
00232014 D _rl_page_completions | |
002376f4 B _rl_parsing_conditionalized_out | |
00018b60 T _rl_pop_executing_macro | |
00237190 D _rl_possible_control_prefixes | |
002371b0 D _rl_possible_meta_prefixes | |
00237aa0 B _rl_print_completions_horizontally | |
00018900 T _rl_pure_alphabetic | |
00018a80 T _rl_push_executing_macro | |
000120f0 T _rl_pushed_input_available | |
00018890 T _rl_qsort_string_compare | |
0000a670 T _rl_redisplay_after_sigwinch | |
00016ad0 T _rl_replace_text | |
00011440 T _rl_restore_tty_signals | |
00017950 T _rl_rubout_char | |
002377e8 B _rl_saved_line_for_history | |
000189e0 T _rl_savestring | |
00237b18 B _rl_screenchars | |
00237aec B _rl_screenheight | |
00237b1c B _rl_screenwidth | |
000065f0 T _rl_set_cursor | |
00011f10 T _rl_set_insert_mode | |
00018430 T _rl_set_mark_at_pos | |
00005ba0 T _rl_set_screen_size | |
0000db40 T _rl_set_the_line | |
000117a0 T _rl_start_using_history | |
00018810 T _rl_strindex | |
00008b90 T _rl_strip_prompt | |
002374a4 B _rl_suppress_redisplay | |
00237b40 B _rl_term_DC | |
00237b28 B _rl_term_IC | |
00237ac0 B _rl_term_autowrap | |
00237b38 B _rl_term_backspace | |
00237ad0 B _rl_term_clreol | |
00237b10 B _rl_term_clrpag | |
00237af8 B _rl_term_cr | |
00237ae0 B _rl_term_dc | |
00237b00 B _rl_term_ei | |
00237ab0 B _rl_term_goto | |
00237ab8 B _rl_term_ic | |
00237b20 B _rl_term_im | |
00237ad8 B _rl_term_ip | |
00237b08 B _rl_term_pc | |
00237af0 B _rl_term_up | |
00237328 B _rl_terminal_can_insert | |
00018930 T _rl_to_lower | |
00018970 T _rl_to_upper | |
00237a84 B _rl_undo_group_level | |
000120a0 T _rl_unget_char | |
0000a520 T _rl_update_final | |
000189b0 T _rl_uppercase_p | |
0000b8d0 T _rl_vi_done_inserting | |
0000aaa0 T _rl_vi_initialize_line | |
0000aaf0 T _rl_vi_reset_last | |
0000ab20 T _rl_vi_set_last | |
0000ab40 T _rl_vi_textmod_command | |
002374b8 B _rl_vis_botlin | |
00018a20 T _rl_with_macro_input | |
W _thread_atfork | |
U _tolower_tab_ | |
U _toupper_tab_ | |
U abort | |
U access | |
00012c80 T add_history | |
000101b0 T alphabetic | |
00010730 T append_history | |
U asprintf | |
U atoi | |
00013060 T clear_history | |
U close | |
U closedir | |
000101c0 T completion_matches | |
000101a0 T crlf | |
00012bb0 T current_history | |
00010190 T ding | |
00232110 D emacs_ctlx_keymap | |
00233120 D emacs_meta_keymap | |
00234130 D emacs_standard_keymap | |
U endpwent | |
U exit | |
U fcntl | |
U fflush | |
000101e0 T filename_completion_function | |
U fileno | |
U fprintf | |
U fputc | |
U fputs | |
U free | |
00010150 T free_undo_list | |
U fstat | |
00237c30 B funmap | |
00237c38 B funmap_program_specific_entry_start | |
U fwrite | |
0000e2e0 T get_history_event | |
U getenv | |
U getpid | |
U getpwent | |
U getpwnam | |
U getpwuid | |
U getuid | |
0000faf0 T history_arg_extract | |
00237184 D history_base | |
00237710 B history_comment_char | |
0000e6e0 T history_expand | |
002320f0 D history_expansion_char | |
00012c40 T history_get | |
00012a40 T history_get_history_state | |
00237c10 B history_inhibit_expansion_function | |
00013050 T history_is_stifled | |
00237c24 B history_length | |
00012ba0 T history_list | |
00237c18 B history_max_entries | |
002320f8 D history_no_expand_chars | |
00237c20 B history_offset | |
00237714 B history_quotes_inhibit_expansion | |
0000d100 T history_search | |
00237668 B history_search_delimiter_chars | |
0000d340 T history_search_pos | |
0000d330 T history_search_prefix | |
00012a90 T history_set_history_state | |
00012b60 T history_set_pos | |
002320f1 D history_subst_char | |
0000fcb0 T history_tokenize | |
00012af0 T history_total_bytes | |
00010520 T history_truncate_file | |
00232100 D history_word_delimiters | |
U ioctl | |
U kill | |
U lstat | |
U malloc | |
00237c1c B max_input_history | |
00010160 T maybe_replace_line | |
00010170 T maybe_save_line | |
00010180 T maybe_unsave_line | |
U memchr | |
U memset | |
00012c10 T next_history | |
U open | |
U opendir | |
00012be0 T previous_history | |
U putc | |
U putenv | |
U qsort | |
U read | |
000101f0 T read_history | |
00010210 T read_history_range | |
U readdir | |
0000d430 T readline | |
00237698 B readline_echoing_p | |
0000d920 T readline_internal_char | |
0000d730 T readline_internal_setup | |
0000d820 T readline_internal_teardown | |
00237b80 B readline_top_level | |
U realloc | |
00012eb0 T remove_history | |
00012e00 T replace_history_entry | |
000185c0 T rl_abort | |
00013110 T rl_add_defun | |
00019380 T rl_add_funmap_entry | |
00018f60 T rl_add_undo | |
000184f0 T rl_alphabetic | |
002376ac B rl_already_prompted | |
002320dc D rl_arg_sign | |
000171f0 T rl_arrow_keys | |
00237220 B rl_attempted_completion_function | |
00237228 B rl_attempted_completion_over | |
00016ed0 T rl_backward | |
00016c60 T rl_backward_byte | |
00016e20 T rl_backward_char | |
00018320 T rl_backward_char_search | |
000045a0 T rl_backward_kill_line | |
00004470 T rl_backward_kill_word | |
00017090 T rl_backward_word | |
00232020 D rl_basic_quote_characters | |
00232018 D rl_basic_word_break_characters | |
00016f80 T rl_beg_of_line | |
00019190 T rl_begin_undo_group | |
00011a30 T rl_beginning_of_history | |
00013190 T rl_bind_key | |
00013210 T rl_bind_key_in_map | |
00237c28 B rl_binding_keymap | |
002320b0 D rl_blink_matching_paren | |
00232108 D rl_byte_oriented | |
00018e00 T rl_call_last_kbd_macro | |
00006640 T rl_callback_handler_install | |
000067c0 T rl_callback_handler_remove | |
000066a0 T rl_callback_read_char | |
00017e00 T rl_capitalize_word | |
00232090 D rl_catch_signals | |
00232094 D rl_catch_sigwinch | |
00237268 B rl_char_is_quoted_p | |
00018210 T rl_char_search | |
00009f30 T rl_character_len | |
00007bb0 T rl_cleanup_after_signal | |
0000a080 T rl_clear_message | |
00012540 T rl_clear_pending_input | |
00017190 T rl_clear_screen | |
00007a80 T rl_clear_signals | |
00001590 T rl_complete | |
000015f0 T rl_complete_internal | |
00237210 B rl_complete_with_tilde_expansion | |
00237238 B rl_completer_quote_characters | |
00237230 B rl_completer_word_break_characters | |
00232038 D rl_completion_append_character | |
002371e8 B rl_completion_display_matches_hook | |
00237218 B rl_completion_entry_function | |
00237aa4 B rl_completion_mark_symlink_dirs | |
00003770 T rl_completion_matches | |
00001bd0 T rl_completion_mode | |
00232010 D rl_completion_query_items | |
00237270 B rl_completion_suppress_append | |
0023722c B rl_completion_type | |
00004a30 T rl_copy_backward_word | |
00004990 T rl_copy_forward_word | |
00010ae0 T rl_copy_keymap | |
000048c0 T rl_copy_region_to_kill | |
00018610 T rl_copy_text | |
000064a0 T rl_crlf | |
000175e0 T rl_delete | |
00017aa0 T rl_delete_horizontal_space | |
00017b40 T rl_delete_or_show_completions | |
000169a0 T rl_delete_text | |
00237168 D rl_deprep_term_function | |
00010f80 T rl_deprep_terminal | |
000114f0 T rl_digit_argument | |
000064f0 T rl_ding | |
00237200 B rl_directory_completion_hook | |
00237208 B rl_directory_rewrite_hook | |
00011710 T rl_discard_argument | |
00010cd0 T rl_discard_keymap | |
00237b64 B rl_dispatching | |
002374a0 B rl_display_fixed | |
00001ef0 T rl_display_match_list | |
002374a8 B rl_display_prompt | |
000177e0 T rl_do_lowercase_version | |
00019010 T rl_do_undo | |
00237b70 B rl_done | |
00017d50 T rl_downcase_word | |
000158d0 T rl_dump_functions | |
00015b80 T rl_dump_macros | |
00016060 T rl_dump_variables | |
002320d0 D rl_editing_mode | |
00011f20 T rl_emacs_editing_mode | |
00237be0 B rl_end | |
00018da0 T rl_end_kbd_macro | |
00011c60 T rl_end_of_history | |
00016fa0 T rl_end_of_line | |
000191d0 T rl_end_undo_group | |
002376e0 B rl_erase_empty_line | |
002377f0 B rl_event_hook | |
000184a0 T rl_exchange_point_and_mark | |
00012520 T rl_execute_next | |
00237b68 B rl_executing_keymap | |
00237a58 B rl_executing_macro | |
00008d20 T rl_expand_prompt | |
00237674 B rl_explicit_arg | |
00018670 T rl_extend_line_buffer | |
00237250 B rl_filename_completion_desired | |
000029f0 T rl_filename_completion_function | |
00237260 B rl_filename_dequoting_function | |
00237240 B rl_filename_quote_characters | |
0023202c D rl_filename_quoting_desired | |
00232030 D rl_filename_quoting_function | |
00009d40 T rl_forced_update_display | |
00016d70 T rl_forward | |
00016bc0 T rl_forward_byte | |
00016cc0 T rl_forward_char | |
00005890 T rl_forward_search_history | |
00016fc0 T rl_forward_word | |
00007bf0 T rl_free_line_state | |
00018fb0 T rl_free_undo_list | |
00015650 T rl_function_dumper | |
00013e20 T rl_function_of_keyseq | |
00019510 T rl_funmap_names | |
00013580 T rl_generic_bind | |
00014ef0 T rl_get_keymap | |
00014d60 T rl_get_keymap_by_name | |
00014e60 T rl_get_keymap_name | |
00014f00 T rl_get_keymap_name_from_edit_mode | |
00011d20 T rl_get_next_history | |
00011a60 T rl_get_previous_history | |
00005c20 T rl_get_screen_size | |
000062c0 T rl_get_termcap | |
00011f90 T rl_getc | |
00237178 D rl_getc_function | |
002320c4 D rl_gnu_readline_p | |
00006c30 T rl_history_search_backward | |
00006bb0 T rl_history_search_forward | |
00232028 D rl_ignore_completion_duplicates | |
00237258 B rl_ignore_some_completions_function | |
00237aa8 B rl_inhibit_completion | |
0000d520 T rl_initialize | |
00019420 T rl_initialize_funmap | |
000176b0 T rl_insert | |
0000ce20 T rl_insert_close | |
00017b70 T rl_insert_comment | |
00001bc0 T rl_insert_completions | |
002320d4 D rl_insert_mode | |
00016860 T rl_insert_text | |
00237688 B rl_instream | |
00015630 T rl_invoking_keyseqs | |
00014fc0 T rl_invoking_keyseqs_in_map | |
002376b0 B rl_key_sequence_length | |
000046a0 T rl_kill_full_line | |
00004500 T rl_kill_line | |
00004910 T rl_kill_region | |
000041e0 T rl_kill_text | |
000043e0 T rl_kill_word | |
00237680 B rl_last_func | |
002320b8 D rl_library_version | |
002376e8 B rl_line_buffer | |
002376f0 B rl_line_buffer_len | |
00237b50 B rl_linefunc | |
00014f40 T rl_list_funmap_names | |
000137c0 T rl_macro_bind | |
00015920 T rl_macro_dumper | |
00010900 T rl_make_bare_keymap | |
00010b40 T rl_make_keymap | |
00237b60 B rl_mark | |
00011820 T rl_maybe_replace_line | |
00011900 T rl_maybe_save_line | |
00011880 T rl_maybe_unsave_line | |
00003c10 T rl_menu_complete | |
00009fa0 T rl_message | |
00019210 T rl_modifying | |
000134e0 T rl_named_function | |
00017740 T rl_newline | |
00006800 T rl_noninc_forward_search | |
00006a60 T rl_noninc_forward_search_again | |
00006a40 T rl_noninc_reverse_search | |
00006b80 T rl_noninc_reverse_search_again | |
00237bf8 B rl_num_chars_to_read | |
002320d8 D rl_numeric_arg | |
00009090 T rl_on_new_line | |
00009c10 T rl_on_new_line_with_prompt | |
00237690 B rl_outstream | |
00011f60 T rl_overwrite_mode | |
00014200 T rl_parse_and_bind | |
002376c8 B rl_pending_input | |
00237c08 B rl_point | |
00001bb0 T rl_possible_completions | |
002376c0 B rl_pre_input_hook | |
00237160 D rl_prep_term_function | |
00010d30 T rl_prep_terminal | |
002376a0 B rl_prompt | |
00018f00 T rl_push_macro_input | |
000176d0 T rl_quoted_insert | |
00013ee0 T rl_re_read_init_file | |
00013f50 T rl_read_init_file | |
00012560 T rl_read_key | |
002371c8 D rl_readline_name | |
00237678 B rl_readline_state | |
002320c0 D rl_readline_version | |
00007c20 T rl_redisplay | |
00232098 D rl_redisplay_function | |
00017150 T rl_refresh_line | |
000119d0 T rl_replace_from_history | |
00016b20 T rl_replace_line | |
00007bd0 T rl_reset_after_signal | |
0000a0b0 T rl_reset_line_state | |
00006340 T rl_reset_terminal | |
00005c50 T rl_resize_terminal | |
000110b0 T rl_restart_output | |
0000a1c0 T rl_restore_prompt | |
0000e0a0 T rl_restore_state | |
00004de0 T rl_reverse_search_history | |
00019310 T rl_revert_line | |
00017910 T rl_rubout | |
00017a70 T rl_rubout_or_delete | |
0000a150 T rl_save_prompt | |
0000df80 T rl_save_state | |
00013560 T rl_set_key | |
00012110 T rl_set_keyboard_input_timeout | |
00014ed0 T rl_set_keymap | |
00013fa0 T rl_set_keymap_from_edit_mode | |
00018460 T rl_set_mark | |
0000d0e0 T rl_set_paren_blink_timeout | |
0000d3b0 T rl_set_prompt | |
000041d0 T rl_set_retained_kills | |
00005be0 T rl_set_screen_size | |
00007570 T rl_set_signals | |
00009de0 T rl_show_char | |
00237248 B rl_special_prefixes | |
00018cc0 T rl_start_kbd_macro | |
002376b8 B rl_startup_hook | |
000110f0 T rl_stop_output | |
000124a0 T rl_stuff_char | |
00017720 T rl_tab_insert | |
002376d0 B rl_terminal_name | |
000186d0 T rl_tilde_expand | |
00013850 T rl_translate_keyseq | |
00018020 T rl_transpose_chars | |
00017f10 T rl_transpose_words | |
00011280 T rl_tty_set_default_bindings | |
000185d0 T rl_tty_status | |
00013400 T rl_unbind_command_in_map | |
000133a0 T rl_unbind_function_in_map | |
00013290 T rl_unbind_key | |
00013310 T rl_unbind_key_in_map | |
00019350 T rl_undo_command | |
00237a88 B rl_undo_list | |
00011780 T rl_universal_argument | |
00004840 T rl_unix_line_discard | |
00004720 T rl_unix_word_rubout | |
00013c10 T rl_untranslate_keyseq | |
00017ca0 T rl_upcase_word | |
00003ac0 T rl_username_completion_function | |
00014ba0 T rl_variable_bind | |
00015be0 T rl_variable_dumper | |
0000b860 T rl_vi_append_eol | |
0000b820 T rl_vi_append_mode | |
0000bac0 T rl_vi_arg_digit | |
0000b0c0 T rl_vi_bWord | |
0000c4f0 T rl_vi_back_to_indent | |
0000c900 T rl_vi_bracktype | |
0000b1a0 T rl_vi_bword | |
0000bb00 T rl_vi_change_case | |
0000c960 T rl_vi_change_char | |
0000c170 T rl_vi_change_to | |
0000c5a0 T rl_vi_char_search | |
0000bc30 T rl_vi_check | |
0000bcd0 T rl_vi_column | |
0000ad40 T rl_vi_complete | |
0000c480 T rl_vi_delete | |
0000c090 T rl_vi_delete_to | |
0000bd00 T rl_vi_domove | |
0000b530 T rl_vi_eWord | |
00011ee0 T rl_vi_editing_mode | |
0000ae30 T rl_vi_end_word | |
0000b8b0 T rl_vi_eof_maybe | |
0000b660 T rl_vi_eword | |
0000b380 T rl_vi_fWord | |
0000ac70 T rl_vi_fetch_history | |
0000c540 T rl_vi_first_print | |
0000b400 T rl_vi_fword | |
0000ccb0 T rl_vi_goto_mark | |
0000b7e0 T rl_vi_insert_beg | |
0000ae80 T rl_vi_insertion_mode | |
0000c680 T rl_vi_match | |
0000ba80 T rl_vi_movement_mode | |
0000af60 T rl_vi_next_word | |
0000ca80 T rl_vi_overstrike | |
0000cad0 T rl_vi_overstrike_delete | |
0000af00 T rl_vi_prev_word | |
0000bc60 T rl_vi_put | |
0000ab70 T rl_vi_redo | |
0000cb80 T rl_vi_replace | |
0000ad10 T rl_vi_search | |
0000ace0 T rl_vi_search_again | |
0000cc60 T rl_vi_set_mark | |
0000ca40 T rl_vi_subst | |
0000aea0 T rl_vi_tilde_expand | |
0000ac30 T rl_vi_undo | |
0000ac40 T rl_vi_yank_arg | |
0000c390 T rl_vi_yank_to | |
002376a8 B rl_visible_prompt_length | |
002371f8 B rl_visible_stats | |
00004ad0 T rl_yank | |
00004d20 T rl_yank_last_arg | |
00004c30 T rl_yank_nth_arg | |
00004b20 T rl_yank_pop | |
00011130 T rltty_set_default_bindings | |
000130d0 T savestring | |
U select | |
U setlocale | |
U setpwent | |
00004150 T sh_get_env_value | |
00004160 T sh_get_home_dir | |
00004090 T sh_set_lines_and_columns | |
00004010 T sh_single_quote | |
00004180 T sh_unset_nodelay_mode | |
U sigaction | |
U siglongjmp | |
U sigprocmask | |
U sigsetjmp | |
U snprintf | |
U stat | |
00012f00 T stifle_history | |
U strcasecmp | |
U strchr | |
U strcmp | |
U strcoll | |
U strdup | |
U strlcat | |
U strlcpy | |
U strlen | |
U strncasecmp | |
U strncmp | |
U strncpy | |
U strpbrk | |
U strrchr | |
U tcgetattr | |
U tcsetattr | |
U tgetent | |
U tgetflag | |
U tgetnum | |
U tgetstr | |
U tgoto | |
00232068 D tilde_additional_prefixes | |
00232088 D tilde_additional_suffixes | |
00006f20 T tilde_expand | |
00007260 T tilde_expand_word | |
00237400 B tilde_expansion_failure_hook | |
002373f8 B tilde_expansion_preexpansion_hook | |
U tputs | |
00013020 T unstifle_history | |
000101d0 T username_completion_function | |
00012ad0 T using_history | |
00236150 D vi_insertion_keymap | |
00235140 D vi_movement_keymap | |
U vsnprintf | |
00012b50 T where_history | |
U write | |
000108e0 T write_history | |
0000cda0 T xfree | |
0000cd20 T xmalloc | |
0000cd70 T xrealloc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bastille% zef test . | |
===> Testing: Readline:ver<0.0.2>:auth<github:drforr> | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'initialize' | |
# at t/02-base.t line 10 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'macro-dumper lives' | |
# at t/02-base.t line 18 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 1 test of 1 | |
# Failed test 'dumpers' | |
# at t/02-base.t line 13 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'set-prompt lives' | |
# at t/02-base.t line 27 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'expand-prompt lives' | |
# at t/02-base.t line 29 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'on-new-line-with-prompt lives' | |
# at t/02-base.t line 31 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'save-prompt lives' | |
# at t/02-base.t line 33 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'restore-prompt lives' | |
# at t/02-base.t line 35 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 5 tests of 5 | |
# Failed test 'prompt' | |
# at t/02-base.t line 24 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'tilde-expand lives' | |
# at t/02-base.t line 46 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'tilde-expand-word lives' | |
# at t/02-base.t line 48 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 2 tests of 2 | |
# Failed test 'tilde' | |
# at t/02-base.t line 39 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'prep-terminal lives' | |
# at t/02-base.t line 58 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'deprep-terminal lives' | |
# at t/02-base.t line 60 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'reset-terminal' | |
# at t/02-base.t line 62 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 3 tests of 3 | |
# Failed test 'terminal' | |
# at t/02-base.t line 54 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'reset-line-state lives' | |
# at t/02-base.t line 70 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 1 test of 1 | |
# Failed test 'state' | |
# at t/02-base.t line 68 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'free-undo-list lives' | |
# at t/02-base.t line 81 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'do-undo lives' | |
# at t/02-base.t line 83 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'begin-undo-group lives' | |
# at t/02-base.t line 85 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'end-undo-group lives' | |
# at t/02-base.t line 87 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 4 tests of 4 | |
# Failed test 'undo' | |
# at t/02-base.t line 80 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'funmap-names lives' | |
# at t/02-base.t line 99 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 1 test of 1 | |
# Failed test 'funmap' | |
# at t/02-base.t line 91 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'set-screen-size' | |
# at t/02-base.t line 106 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'reset-screen-size lives' | |
# at t/02-base.t line 110 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 2 tests of 2 | |
# Failed test 'screen' | |
# at t/02-base.t line 103 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'insert-text lives' | |
# at t/02-base.t line 118 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'delete-text lives' | |
# at t/02-base.t line 120 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'kill-text lives' | |
# at t/02-base.t line 122 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'copy-text lives' | |
# at t/02-base.t line 124 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Looks like you failed 4 tests of 4 | |
# Failed test 'text' | |
# at t/02-base.t line 114 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'make-bare-keymap lives' | |
# at t/02-base.t line 132 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Failed test 'copy-keymap lives' | |
# at t/02-base.t line 134 | |
# Type check failed in binding to parameter '$map'; expected Readline::Keymap but got Any (Any) | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'make-keymap lives' | |
# at t/02-base.t line 136 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Failed test 'discard-keymap lives' | |
# at t/02-base.t line 138 | |
# Type check failed in binding to parameter '$map'; expected Readline::Keymap but got Any (Any) | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'get-keymap-by-name lives' | |
# at t/02-base.t line 145 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
# Failed test 'get-keymap lives' | |
# at t/02-base.t line 147 | |
# Cannot locate native library 'libreadline.so': Cannot load specified object | |
# Failed test 'get-keymap-name lives' | |
# at t/02-base.t line 149 | |
# Type check failed in binding to parameter '$map'; expected Readline::Keymap but got Any (Any) | |
# Failed test 'set-keymap lives' | |
# at t/02-base.t line 151 | |
# Type check failed in binding to parameter '$map'; expected Readline::Keymap but got Any (Any) | |
# Looks like you failed 8 tests of 8 | |
# Failed test 'keymap' | |
# at t/02-base.t line 128 | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetnum' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgoto' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetflag' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tputs' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetent' | |
moar:/usr/lib/libreadline.so.4.0: undefined symbol 'tgetstr' | |
Cannot locate native library 'libreadline.so': Cannot load specified object | |
in method setup at /home/morfent/.perl6/share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03 (NativeCall) line 283 | |
in method CALL-ME at /home/morfent/.perl6/share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03 (NativeCall) line 570 | |
in method make-bare-keymap at /home/morfent/Documents/perl6-readline/lib/Readline.pm (Readline) line 1041 | |
in sub at t/02-base.t line 162 | |
in sub subtest at /home/morfent/.perl6/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 415 | |
in sub at t/02-base.t line 161 | |
in sub subtest at /home/morfent/.perl6/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 415 | |
in block <unit> at t/02-base.t line 155 | |
===> Testing [FAIL]: Readline:ver<0.0.2>:auth<github:drforr> | |
Aborting due to test failure: Readline:ver<0.0.2>:auth<github:drforr> (use --force-test to override) | |
in code at /home/morfent/.perl6/share/perl6/site/sources/830ACC3C7DE6097BAE86BB01E9F078380EE0ABEE (Zef::Client) line 375 | |
in method test at /home/morfent/.perl6/share/perl6/site/sources/830ACC3C7DE6097BAE86BB01E9F078380EE0ABEE (Zef::Client) line 355 | |
in sub MAIN at /home/morfent/.perl6/share/perl6/site/sources/5182D9076F6B7DE84C19FAC24382C9C3F36DDF62 (Zef::CLI) line 38 | |
in block <unit> at /home/morfent/.perl6/share/perl6/site/resources/736787D8FF7E701C99E55F52C1306D18F8A74DE3 line 3 | |
in sub MAIN at /home/morfent/.perl6/share/perl6/site/bin/zef line 2 | |
in block <unit> at /home/morfent/.perl6/share/perl6/site/bin/zef line 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bastille% zef test . | |
===> Testing: Readline:ver<0.0.2>:auth<github:drforr> | |
# Failed test 'reset-screen-size lives' | |
# at t/02-base.t line 110 | |
# Cannot locate symbol 'rl_reset_screen_size' in native library 'libreadline.so' | |
# Looks like you failed 1 test of 2 | |
# Failed test 'screen' | |
# at t/02-base.t line 103 | |
# Failed test 'bind-key-if-unbound-in-map lives' | |
# at t/02-base.t line 167 | |
# Cannot locate symbol 'rl_bind_key_if_unbound_in_map' in native library 'libreadline.so' | |
# Failed test 'bind-keyseq-in-map lives' | |
# at t/02-base.t line 170 | |
# Cannot locate symbol 'rl_bind_keyseq_in_map' in native library 'libreadline.so' | |
# Looks like you failed 2 tests of 4 | |
# Failed test 'bind keymaps' | |
# at t/02-base.t line 161 | |
# Looks like you failed 1 test of 1 | |
# Failed test 'bind' | |
# at t/02-base.t line 155 | |
# Failed test 'add-history-time lives' | |
# at t/02-base.t line 226 | |
# Cannot locate symbol 'add_history_time' in native library 'libreadline.so' | |
# Failed test 'free-history-entry lives' | |
# at t/02-base.t line 230 | |
# Cannot locate symbol 'free_history_entry' in native library 'libreadline.so' | |
# Failed test 'history-get-time lives' | |
# at t/02-base.t line 259 | |
# Cannot locate symbol 'history_get_time' in native library 'libreadline.so' | |
# Looks like you failed 3 tests of 25 | |
# Failed test 'history' | |
# at t/02-base.t line 206 | |
# Failed test 'tty-unset-default-bindings lives' | |
# at t/02-base.t line 377 | |
# Cannot locate symbol 'rl_tty_unset_default_bindings' in native library 'libreadline.so' | |
# Looks like you failed 1 test of 11 | |
# Failed test 'Miscellaneous' | |
# at t/02-base.t line 338 | |
# Looks like you failed 4 tests of 17 | |
===> Testing [FAIL]: Readline:ver<0.0.2>:auth<github:drforr> | |
Aborting due to test failure: Readline:ver<0.0.2>:auth<github:drforr> (use --force-test to override) | |
in code at /home/morfent/.perl6/share/perl6/site/sources/830ACC3C7DE6097BAE86BB01E9F078380EE0ABEE (Zef::Client) line 375 | |
in method test at /home/morfent/.perl6/share/perl6/site/sources/830ACC3C7DE6097BAE86BB01E9F078380EE0ABEE (Zef::Client) line 355 | |
in sub MAIN at /home/morfent/.perl6/share/perl6/site/sources/5182D9076F6B7DE84C19FAC24382C9C3F36DDF62 (Zef::CLI) line 38 | |
in block <unit> at /home/morfent/.perl6/share/perl6/site/resources/736787D8FF7E701C99E55F52C1306D18F8A74DE3 line 3 | |
in sub MAIN at /home/morfent/.perl6/share/perl6/site/bin/zef line 2 | |
in block <unit> at /home/morfent/.perl6/share/perl6/site/bin/zef line 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bastille% zef test . | |
===> Testing: Readline:ver<0.0.2>:auth<github:drforr> | |
===> Testing [OK] for Readline:ver<0.0.2>:auth<github:drforr> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment