diff --git a/README.md b/README.md index 7409635..b6e753b 100644 --- a/README.md +++ b/README.md @@ -85,8 +85,32 @@ You can download installation package for supported distributions in Open Build make clean make all ``` +### Windows native with MSYS2 (Using bundle script) -### Windows native with MSYS2 +1. Install and update MSYS2 + + * Download and install [msys2](https://www.msys2.org/) + * Update msys: + + ```shell + pacman -Syu + ``` + Afther this close and reopen mingw shell. + +2. Get lib3270 sources from git using the mingw shell + + ```shell + git clone https://github.com/PerryWerneck/lib3270.git ./lib3270 + ``` + +3. Run bundle script + + ```shell + cd lib3270 + ./win/bundle.msys --pre-reqs --build + ``` + +### Windows native with MSYS2 (Manual) 1. Install and update MSYS2 diff --git a/locale/pt_BR.po b/locale/pt_BR.po index 4d69067..2f671b1 100644 --- a/locale/pt_BR.po +++ b/locale/pt_BR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: pw3270 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-16 00:04-0300\n" +"POT-Creation-Date: 2023-06-16 13:05-0300\n" "PO-Revision-Date: 2023-04-21 08:40-0300\n" "Last-Translator: Perry Werneck \n" "Language-Team: Brazilian Portuguese \n" @@ -691,12 +691,12 @@ msgstr "Apagar campos" msgid "Erro sending data to host" msgstr "Erro ao enviar dados para o servidor" -#: src/core/ft/ft_dft.c:413 src/core/ft/ft_cut.c:408 +#: src/core/ft/ft_cut.c:408 src/core/ft/ft_dft.c:413 #, c-format msgid "Error \"%s\" reading from local file (rc=%d)" msgstr "Erro \"%s\" lendo arquivo local (rc=%d)" -#: src/core/ft/ft_dft.c:306 src/core/ft/ft_cut.c:504 +#: src/core/ft/ft_cut.c:504 src/core/ft/ft_dft.c:306 #, c-format msgid "Error \"%s\" writing to local file (rc=%d)" msgstr "Erro \"%s\" gravando arquivo local (rc=%d)" @@ -1102,10 +1102,10 @@ msgstr "Move para o campo desprotegido anterior" msgid "Negotiating SSL" msgstr "Negociação SSL" -#: src/core/telnet.c:304 src/core/linux/event_dispatcher.c:130 -#: src/core/linux/connect.c:200 src/core/windows/event_dispatcher.c:135 -#: src/core/windows/connect.c:223 src/core/macos/event_dispatcher.c:130 -#: src/core/macos/connect.c:200 +#: src/core/telnet.c:304 src/core/linux/connect.c:200 +#: src/core/linux/event_dispatcher.c:130 src/core/windows/connect.c:223 +#: src/core/windows/event_dispatcher.c:135 src/core/macos/connect.c:200 +#: src/core/macos/event_dispatcher.c:130 msgid "Network error" msgstr "Erro de rede" @@ -1997,8 +1997,8 @@ msgstr "Mostrar posição do cursor" msgid "Transfer cancelled by host" msgstr "Transferência cancelada pelo host" -#: src/core/ft/ft_dft.c:213 src/core/ft/ft_dft.c:344 src/core/ft/ft_cut.c:387 -#: src/core/ft/ft_cut.c:475 +#: src/core/ft/ft_cut.c:387 src/core/ft/ft_cut.c:475 src/core/ft/ft_dft.c:213 +#: src/core/ft/ft_dft.c:344 msgid "Transfer cancelled by user" msgstr "Transferência cancelada pelo usuário" diff --git a/win/bundle.common b/win/bundle.common index 6dc5afd..cbf1c12 100644 --- a/win/bundle.common +++ b/win/bundle.common @@ -315,7 +315,7 @@ make_zip() { exit -1 fi - if [ -z $(which gh) ]; then + if [ -z $(which gh 2> /dev/null) ]; then return 0 fi diff --git a/win/bundle.msys b/win/bundle.msys index c29bce5..efe7732 100755 --- a/win/bundle.msys +++ b/win/bundle.msys @@ -23,6 +23,47 @@ prepare +argument "pre-reqs" > /dev/null +if [ "$?" == "0" ]; then + pacman \ + -S --needed \ + zip \ + autoconf \ + automake \ + make \ + libtool \ + pkgconf \ + gzip \ + dos2unix \ + ${MINGW_PACKAGE_PREFIX}-gcc \ + ${MINGW_PACKAGE_PREFIX}-gettext \ + ${MINGW_PACKAGE_PREFIX}-openssl + + if [ "$?" != "0" ]; then + echo "pacman failed" + exit -1 + fi +fi + +argument "build" > /dev/null +if [ "$?" == "0" ]; then + + NOCONFIGURE=1 ./autogen.sh + if [ "$?" != "0" ]; then + echo "Configure failed" + exit -1 + fi + + ./configure + if [ "$?" != "0" ]; then + echo "Configure failed" + exit -1 + fi + + build_package + +fi + install_bin install_license make_zip diff --git a/win/lib3270.def b/win/lib3270.def index 65dec1f..755dda8 100644 --- a/win/lib3270.def +++ b/win/lib3270.def @@ -1,359 +1,359 @@ -EXPORTS - lib3270_action @1 - lib3270_action_activate @2 - lib3270_action_get_by_name @3 - lib3270_action_group_get_activatable @4 - lib3270_action_group_notify @5 - lib3270_action_is_activatable @6 - lib3270_activate_by_name @7 - lib3270_add_poll_fd @8 - lib3270_allow_reconnect @9 - lib3270_asc2ebc @10 - lib3270_attn @11 - lib3270_autoptr_cleanup_HKEY @12 - lib3270_autoptr_cleanup_LIB3270_POPUP @13 - lib3270_autoptr_cleanup_char @14 - lib3270_backspace @15 - lib3270_break @16 - lib3270_build_config_filename @17 - lib3270_build_data_filename @18 - lib3270_build_filename @19 - lib3270_calloc @20 - lib3270_can_paste_next @21 - lib3270_charsettable @22 - lib3270_check_revision @23 - lib3270_chomp @24 - lib3270_chug @25 - lib3270_clear @26 - lib3270_clear_operator_error @27 - lib3270_cmp_string_at @28 - lib3270_cmp_string_at_address @29 - lib3270_connect_url @30 - lib3270_connection_state_get_name @31 - lib3270_crl_get_preferred_protocol @32 - lib3270_crl_set_preferred_protocol @33 - lib3270_cursor_down @34 - lib3270_cursor_left @35 - lib3270_cursor_right @36 - lib3270_cursor_up @37 - lib3270_cut_selected @38 - lib3270_data_recv @39 - lib3270_delete @40 - lib3270_deletefield @41 - lib3270_deleteword @42 - lib3270_disconnect @43 - lib3270_drag_selection @44 - lib3270_dup @45 - lib3270_ebc2asc @46 - lib3270_emulate_input @47 - lib3270_enter @48 - lib3270_erase @49 - lib3270_erase_selected @50 - lib3270_eraseeof @51 - lib3270_eraseeol @52 - lib3270_eraseinput @53 - lib3270_field_addr @54 - lib3270_field_length @55 - lib3270_fieldend @56 - lib3270_fieldmark @57 - lib3270_firstfield @58 - lib3270_free @59 - lib3270_ft_cancel @60 - lib3270_ft_destroy @61 - lib3270_ft_get_user_data @62 - lib3270_ft_new @63 - lib3270_ft_set_blksize @64 - lib3270_ft_set_lrecl @65 - lib3270_ft_set_options @66 - lib3270_ft_set_primspace @67 - lib3270_ft_set_secspace @68 - lib3270_ft_set_user_data @69 - lib3270_ft_start @70 - lib3270_get_action @71 - lib3270_get_actions @72 - lib3270_get_associated_luname @73 - lib3270_get_attribute_at_address @74 - lib3270_get_auto_reconnect @75 - lib3270_get_boolean_properties_list @76 - lib3270_get_color_type @77 - lib3270_get_connection_state @78 - lib3270_get_connection_state_as_string @79 - lib3270_get_contents @80 - lib3270_get_cursor_address @81 - lib3270_get_cursor_position @82 - lib3270_get_default_charset @83 - lib3270_get_default_host @84 - lib3270_get_default_session_handle @85 - lib3270_get_display_charset @86 - lib3270_get_element @87 - lib3270_get_field_attribute @88 - lib3270_get_field_bounds @89 - lib3270_get_field_end @90 - lib3270_get_field_len @91 - lib3270_get_field_start @92 - lib3270_get_field_string_at @93 - lib3270_get_ft_callbacks @94 - lib3270_get_ft_state @95 - lib3270_get_has_copy @96 - lib3270_get_has_selection @97 - lib3270_get_height @98 - lib3270_get_host @99 - lib3270_get_host_charset @100 - lib3270_get_host_type @101 - lib3270_get_host_type_name @102 - lib3270_get_installation_path @103 - lib3270_get_int_properties_list @104 - lib3270_get_int_property @105 - lib3270_get_is_protected @106 - lib3270_get_is_protected_at @107 - lib3270_get_keyboard_lock_state @108 - lib3270_get_length @109 - lib3270_get_lock_on_operator_error @110 - lib3270_get_lock_status @111 - lib3270_get_log_filename @112 - lib3270_get_lunames @113 - lib3270_get_max_height @114 - lib3270_get_max_width @115 - lib3270_get_model @116 - lib3270_get_model_name @117 - lib3270_get_model_number @118 - lib3270_get_next_unprotected @119 - lib3270_get_numeric_lock @120 - lib3270_get_oia_box_solid @121 - lib3270_get_option_list @122 - lib3270_get_oversize @123 - lib3270_get_pointer @124 - lib3270_get_product_name @125 - lib3270_get_program_message @126 - lib3270_get_program_message_as_string @127 - lib3270_get_region @128 - lib3270_get_revision @129 - lib3270_get_screen_size @130 - lib3270_get_selected @131 - lib3270_get_selected_text @132 - lib3270_get_selection @133 - lib3270_get_selection_bounds @134 - lib3270_get_selection_flags @135 - lib3270_get_selection_rectangle @136 - lib3270_get_session_callbacks @137 - lib3270_get_session_id @138 - lib3270_get_ssl_crl_text @139 - lib3270_get_ssl_peer_certificate_text @140 - lib3270_get_ssl_state @141 - lib3270_get_ssl_state_as_string @142 - lib3270_get_ssl_state_description @143 - lib3270_get_ssl_state_icon_name @144 - lib3270_get_ssl_state_message @145 - lib3270_get_string_at @146 - lib3270_get_string_at_address @147 - lib3270_get_string_properties_list @148 - lib3270_get_task_count @149 - lib3270_get_termname @150 - lib3270_get_termtype @151 - lib3270_get_toggle @152 - lib3270_get_toggle_description @153 - lib3270_get_toggle_id @154 - lib3270_get_toggle_label @155 - lib3270_get_toggle_list @156 - lib3270_get_toggle_name @157 - lib3270_get_toggle_summary @158 - lib3270_get_toggles @159 - lib3270_get_trace_filename @160 - lib3270_get_trace_handler @161 - lib3270_get_translation_domain @162 - lib3270_get_typeahead @163 - lib3270_get_undera @164 - lib3270_get_unlock_delay @165 - lib3270_get_unsigned_properties_list @166 - lib3270_get_url @167 - lib3270_get_user_data @168 - lib3270_get_version @169 - lib3270_get_version_info @170 - lib3270_get_width @171 - lib3270_get_word_bounds @172 - lib3270_getpeername @173 - lib3270_getsockname @174 - lib3270_half_connected @175 - lib3270_has_active_script @176 - lib3270_has_selection @177 - lib3270_host_get_name @178 - lib3270_iconv_free @179 - lib3270_iconv_from_host @180 - lib3270_iconv_new @181 - lib3270_iconv_to_host @182 - lib3270_in_3270 @183 - lib3270_in_ansi @184 - lib3270_in_e @185 - lib3270_in_neither @186 - lib3270_in_sscp @187 - lib3270_in_tn3270e @188 - lib3270_input_string @189 - lib3270_is_as400 @190 - lib3270_is_connected @191 - lib3270_is_disconnected @192 - lib3270_is_formatted @193 - lib3270_is_protected @194 - lib3270_is_ready @195 - lib3270_is_secure @196 - lib3270_is_selected @197 - lib3270_is_tso @198 - lib3270_is_unlocked @199 - lib3270_kybdreset @200 - lib3270_load @201 - lib3270_main_iterate @202 - lib3270_malloc @203 - lib3270_move_cursor @204 - lib3270_move_selected_area @205 - lib3270_move_selection @206 - lib3270_newline @207 - lib3270_nextfield @208 - lib3270_nextword @209 - lib3270_pakey @210 - lib3270_parse_host_type @211 - lib3270_paste_next @212 - lib3270_paste_text @213 - lib3270_pconnected @214 - lib3270_pfkey @215 - lib3270_popup @216 - lib3270_popup_an_errno @217 - lib3270_popup_clone_printf @218 - lib3270_popup_dialog @219 - lib3270_popup_va @220 - lib3270_previousfield @221 - lib3270_previousword @222 - lib3270_print @223 - lib3270_print_all @224 - lib3270_print_copy @225 - lib3270_print_selected @226 - lib3270_property_get_by_name @227 - lib3270_property_get_description @228 - lib3270_property_get_label @229 - lib3270_property_get_name @230 - lib3270_property_get_summary @231 - lib3270_property_get_tooltip @232 - lib3270_realloc @233 - lib3270_receive @234 - lib3270_reconnect @235 - lib3270_register_action_group_listener @236 - lib3270_register_fd_handlers @237 - lib3270_register_io_controller @238 - lib3270_register_schange @239 - lib3270_register_timer_handlers @240 - lib3270_register_toggle_listener @241 - lib3270_remap_char @242 - lib3270_remove_poll @243 - lib3270_remove_poll_fd @244 - lib3270_reselect @245 - lib3270_reset_callbacks @246 - lib3270_reset_charset @247 - lib3270_reset_ft_callbacks @248 - lib3270_ring_bell @249 - lib3270_run_task @250 - lib3270_save @251 - lib3270_save_all @252 - lib3270_save_copy @253 - lib3270_save_selected @254 - lib3270_select_all @255 - lib3270_select_field @256 - lib3270_select_field_at @257 - lib3270_select_region @258 - lib3270_select_to @259 - lib3270_select_word @260 - lib3270_select_word_at @261 - lib3270_selection_get_length @262 - lib3270_selection_new @263 - lib3270_send @264 - lib3270_service_get_name @265 - lib3270_session_free @266 - lib3270_session_new @267 - lib3270_set_as400 @268 - lib3270_set_auto_reconnect @269 - lib3270_set_boolean_property @270 - lib3270_set_color_type @271 - lib3270_set_connected_initial @272 - lib3270_set_cursor_address @273 - lib3270_set_cursor_position @274 - lib3270_set_dft_buffersize @275 - lib3270_set_disconnected @276 - lib3270_set_field @277 - lib3270_set_has_copy @278 - lib3270_set_host_charset @279 - lib3270_set_host_type @280 - lib3270_set_host_type_by_name @281 - lib3270_set_int_property @282 - lib3270_set_lock_on_operator_error @283 - lib3270_set_log_filename @284 - lib3270_set_log_handler @285 - lib3270_set_lunames @286 - lib3270_set_model @287 - lib3270_set_model_name @288 - lib3270_set_model_number @289 - lib3270_set_numeric_lock @290 - lib3270_set_oversize @291 - lib3270_set_poll_state @292 - lib3270_set_popup_handler @293 - lib3270_set_session_id @294 - lib3270_set_string @295 - lib3270_set_string_at @296 - lib3270_set_string_at_address @297 - lib3270_set_string_property @298 - lib3270_set_syslog @299 - lib3270_set_toggle @300 - lib3270_set_trace_filename @301 - lib3270_set_trace_handler @302 - lib3270_set_tso @303 - lib3270_set_uint_property @304 - lib3270_set_unlock_delay @305 - lib3270_set_url @306 - lib3270_set_user_data @307 - lib3270_setup_session @308 - lib3270_ssl_get_crl_download @309 - lib3270_ssl_set_crl_download @310 - lib3270_state_get_name @311 - lib3270_strdup @312 - lib3270_strdup_printf @313 - lib3270_strip @314 - lib3270_sysreq @315 - lib3270_testpattern @316 - lib3270_toggle @317 - lib3270_toggle_get_by_name @318 - lib3270_toggle_get_description @319 - lib3270_toggle_get_from_id @320 - lib3270_toggle_get_label @321 - lib3270_toggle_get_name @322 - lib3270_toggle_get_summary @323 - lib3270_trace_data @324 - lib3270_trace_event @325 - lib3270_translate_char @326 - lib3270_translate_ft_message @327 - lib3270_translate_to_address @328 - lib3270_unregister_action_group_listener @329 - lib3270_unregister_schange @330 - lib3270_unregister_toggle_listener @331 - lib3270_unselect @332 - lib3270_unsigned_property_get_by_name @333 - lib3270_update_poll_fd @334 - lib3270_vsprintf @335 - lib3270_wait @336 - lib3270_wait_for_connected @337 - lib3270_wait_for_cstate @338 - lib3270_wait_for_keyboard_unlock @339 - lib3270_wait_for_ready @340 - lib3270_wait_for_string @341 - lib3270_wait_for_string_at @342 - lib3270_wait_for_string_at_address @343 - lib3270_wait_for_update @344 - lib3270_win32_create_regkey @345 - lib3270_win32_get_dword @346 - lib3270_win32_local_charset @347 - lib3270_win32_set_string @348 - lib3270_win32_strerror @349 - lib3270_win32_translate_error_code @350 - lib3270_write_dstrace @351 - lib3270_write_event_trace @352 - lib3270_write_log @353 - lib3270_write_nettrace @354 - lib3270_write_rc @355 - lib3270_write_screen_trace @356 - lib3270_write_trace @357 - lib3270_write_va_log @358 +EXPORTS + lib3270_action @1 + lib3270_action_activate @2 + lib3270_action_get_by_name @3 + lib3270_action_group_get_activatable @4 + lib3270_action_group_notify @5 + lib3270_action_is_activatable @6 + lib3270_activate_by_name @7 + lib3270_add_poll_fd @8 + lib3270_allow_reconnect @9 + lib3270_asc2ebc @10 + lib3270_attn @11 + lib3270_autoptr_cleanup_HKEY @12 + lib3270_autoptr_cleanup_LIB3270_POPUP @13 + lib3270_autoptr_cleanup_char @14 + lib3270_backspace @15 + lib3270_break @16 + lib3270_build_config_filename @17 + lib3270_build_data_filename @18 + lib3270_build_filename @19 + lib3270_calloc @20 + lib3270_can_paste_next @21 + lib3270_charsettable @22 + lib3270_check_revision @23 + lib3270_chomp @24 + lib3270_chug @25 + lib3270_clear @26 + lib3270_clear_operator_error @27 + lib3270_cmp_string_at @28 + lib3270_cmp_string_at_address @29 + lib3270_connect_url @30 + lib3270_connection_state_get_name @31 + lib3270_crl_get_preferred_protocol @32 + lib3270_crl_set_preferred_protocol @33 + lib3270_cursor_down @34 + lib3270_cursor_left @35 + lib3270_cursor_right @36 + lib3270_cursor_up @37 + lib3270_cut_selected @38 + lib3270_data_recv @39 + lib3270_delete @40 + lib3270_deletefield @41 + lib3270_deleteword @42 + lib3270_disconnect @43 + lib3270_drag_selection @44 + lib3270_dup @45 + lib3270_ebc2asc @46 + lib3270_emulate_input @47 + lib3270_enter @48 + lib3270_erase @49 + lib3270_erase_selected @50 + lib3270_eraseeof @51 + lib3270_eraseeol @52 + lib3270_eraseinput @53 + lib3270_field_addr @54 + lib3270_field_length @55 + lib3270_fieldend @56 + lib3270_fieldmark @57 + lib3270_firstfield @58 + lib3270_free @59 + lib3270_ft_cancel @60 + lib3270_ft_destroy @61 + lib3270_ft_get_user_data @62 + lib3270_ft_new @63 + lib3270_ft_set_blksize @64 + lib3270_ft_set_lrecl @65 + lib3270_ft_set_options @66 + lib3270_ft_set_primspace @67 + lib3270_ft_set_secspace @68 + lib3270_ft_set_user_data @69 + lib3270_ft_start @70 + lib3270_get_action @71 + lib3270_get_actions @72 + lib3270_get_associated_luname @73 + lib3270_get_attribute_at_address @74 + lib3270_get_auto_reconnect @75 + lib3270_get_boolean_properties_list @76 + lib3270_get_color_type @77 + lib3270_get_connection_state @78 + lib3270_get_connection_state_as_string @79 + lib3270_get_contents @80 + lib3270_get_cursor_address @81 + lib3270_get_cursor_position @82 + lib3270_get_default_charset @83 + lib3270_get_default_host @84 + lib3270_get_default_session_handle @85 + lib3270_get_display_charset @86 + lib3270_get_element @87 + lib3270_get_field_attribute @88 + lib3270_get_field_bounds @89 + lib3270_get_field_end @90 + lib3270_get_field_len @91 + lib3270_get_field_start @92 + lib3270_get_field_string_at @93 + lib3270_get_ft_callbacks @94 + lib3270_get_ft_state @95 + lib3270_get_has_copy @96 + lib3270_get_has_selection @97 + lib3270_get_height @98 + lib3270_get_host @99 + lib3270_get_host_charset @100 + lib3270_get_host_type @101 + lib3270_get_host_type_name @102 + lib3270_get_installation_path @103 + lib3270_get_int_properties_list @104 + lib3270_get_int_property @105 + lib3270_get_is_protected @106 + lib3270_get_is_protected_at @107 + lib3270_get_keyboard_lock_state @108 + lib3270_get_length @109 + lib3270_get_lock_on_operator_error @110 + lib3270_get_lock_status @111 + lib3270_get_log_filename @112 + lib3270_get_lunames @113 + lib3270_get_max_height @114 + lib3270_get_max_width @115 + lib3270_get_model @116 + lib3270_get_model_name @117 + lib3270_get_model_number @118 + lib3270_get_next_unprotected @119 + lib3270_get_numeric_lock @120 + lib3270_get_oia_box_solid @121 + lib3270_get_option_list @122 + lib3270_get_oversize @123 + lib3270_get_pointer @124 + lib3270_get_product_name @125 + lib3270_get_program_message @126 + lib3270_get_program_message_as_string @127 + lib3270_get_region @128 + lib3270_get_revision @129 + lib3270_get_screen_size @130 + lib3270_get_selected @131 + lib3270_get_selected_text @132 + lib3270_get_selection @133 + lib3270_get_selection_bounds @134 + lib3270_get_selection_flags @135 + lib3270_get_selection_rectangle @136 + lib3270_get_session_callbacks @137 + lib3270_get_session_id @138 + lib3270_get_ssl_crl_text @139 + lib3270_get_ssl_peer_certificate_text @140 + lib3270_get_ssl_state @141 + lib3270_get_ssl_state_as_string @142 + lib3270_get_ssl_state_description @143 + lib3270_get_ssl_state_icon_name @144 + lib3270_get_ssl_state_message @145 + lib3270_get_string_at @146 + lib3270_get_string_at_address @147 + lib3270_get_string_properties_list @148 + lib3270_get_task_count @149 + lib3270_get_termname @150 + lib3270_get_termtype @151 + lib3270_get_toggle @152 + lib3270_get_toggle_description @153 + lib3270_get_toggle_id @154 + lib3270_get_toggle_label @155 + lib3270_get_toggle_list @156 + lib3270_get_toggle_name @157 + lib3270_get_toggle_summary @158 + lib3270_get_toggles @159 + lib3270_get_trace_filename @160 + lib3270_get_trace_handler @161 + lib3270_get_translation_domain @162 + lib3270_get_typeahead @163 + lib3270_get_undera @164 + lib3270_get_unlock_delay @165 + lib3270_get_unsigned_properties_list @166 + lib3270_get_url @167 + lib3270_get_user_data @168 + lib3270_get_version @169 + lib3270_get_version_info @170 + lib3270_get_width @171 + lib3270_get_word_bounds @172 + lib3270_getpeername @173 + lib3270_getsockname @174 + lib3270_half_connected @175 + lib3270_has_active_script @176 + lib3270_has_selection @177 + lib3270_host_get_name @178 + lib3270_iconv_free @179 + lib3270_iconv_from_host @180 + lib3270_iconv_new @181 + lib3270_iconv_to_host @182 + lib3270_in_3270 @183 + lib3270_in_ansi @184 + lib3270_in_e @185 + lib3270_in_neither @186 + lib3270_in_sscp @187 + lib3270_in_tn3270e @188 + lib3270_input_string @189 + lib3270_is_as400 @190 + lib3270_is_connected @191 + lib3270_is_disconnected @192 + lib3270_is_formatted @193 + lib3270_is_protected @194 + lib3270_is_ready @195 + lib3270_is_secure @196 + lib3270_is_selected @197 + lib3270_is_tso @198 + lib3270_is_unlocked @199 + lib3270_kybdreset @200 + lib3270_load @201 + lib3270_main_iterate @202 + lib3270_malloc @203 + lib3270_move_cursor @204 + lib3270_move_selected_area @205 + lib3270_move_selection @206 + lib3270_newline @207 + lib3270_nextfield @208 + lib3270_nextword @209 + lib3270_pakey @210 + lib3270_parse_host_type @211 + lib3270_paste_next @212 + lib3270_paste_text @213 + lib3270_pconnected @214 + lib3270_pfkey @215 + lib3270_popup @216 + lib3270_popup_an_errno @217 + lib3270_popup_clone_printf @218 + lib3270_popup_dialog @219 + lib3270_popup_va @220 + lib3270_previousfield @221 + lib3270_previousword @222 + lib3270_print @223 + lib3270_print_all @224 + lib3270_print_copy @225 + lib3270_print_selected @226 + lib3270_property_get_by_name @227 + lib3270_property_get_description @228 + lib3270_property_get_label @229 + lib3270_property_get_name @230 + lib3270_property_get_summary @231 + lib3270_property_get_tooltip @232 + lib3270_realloc @233 + lib3270_receive @234 + lib3270_reconnect @235 + lib3270_register_action_group_listener @236 + lib3270_register_fd_handlers @237 + lib3270_register_io_controller @238 + lib3270_register_schange @239 + lib3270_register_timer_handlers @240 + lib3270_register_toggle_listener @241 + lib3270_remap_char @242 + lib3270_remove_poll @243 + lib3270_remove_poll_fd @244 + lib3270_reselect @245 + lib3270_reset_callbacks @246 + lib3270_reset_charset @247 + lib3270_reset_ft_callbacks @248 + lib3270_ring_bell @249 + lib3270_run_task @250 + lib3270_save @251 + lib3270_save_all @252 + lib3270_save_copy @253 + lib3270_save_selected @254 + lib3270_select_all @255 + lib3270_select_field @256 + lib3270_select_field_at @257 + lib3270_select_region @258 + lib3270_select_to @259 + lib3270_select_word @260 + lib3270_select_word_at @261 + lib3270_selection_get_length @262 + lib3270_selection_new @263 + lib3270_send @264 + lib3270_service_get_name @265 + lib3270_session_free @266 + lib3270_session_new @267 + lib3270_set_as400 @268 + lib3270_set_auto_reconnect @269 + lib3270_set_boolean_property @270 + lib3270_set_color_type @271 + lib3270_set_connected_initial @272 + lib3270_set_cursor_address @273 + lib3270_set_cursor_position @274 + lib3270_set_dft_buffersize @275 + lib3270_set_disconnected @276 + lib3270_set_field @277 + lib3270_set_has_copy @278 + lib3270_set_host_charset @279 + lib3270_set_host_type @280 + lib3270_set_host_type_by_name @281 + lib3270_set_int_property @282 + lib3270_set_lock_on_operator_error @283 + lib3270_set_log_filename @284 + lib3270_set_log_handler @285 + lib3270_set_lunames @286 + lib3270_set_model @287 + lib3270_set_model_name @288 + lib3270_set_model_number @289 + lib3270_set_numeric_lock @290 + lib3270_set_oversize @291 + lib3270_set_poll_state @292 + lib3270_set_popup_handler @293 + lib3270_set_session_id @294 + lib3270_set_string @295 + lib3270_set_string_at @296 + lib3270_set_string_at_address @297 + lib3270_set_string_property @298 + lib3270_set_syslog @299 + lib3270_set_toggle @300 + lib3270_set_trace_filename @301 + lib3270_set_trace_handler @302 + lib3270_set_tso @303 + lib3270_set_uint_property @304 + lib3270_set_unlock_delay @305 + lib3270_set_url @306 + lib3270_set_user_data @307 + lib3270_setup_session @308 + lib3270_ssl_get_crl_download @309 + lib3270_ssl_set_crl_download @310 + lib3270_state_get_name @311 + lib3270_strdup @312 + lib3270_strdup_printf @313 + lib3270_strip @314 + lib3270_sysreq @315 + lib3270_testpattern @316 + lib3270_toggle @317 + lib3270_toggle_get_by_name @318 + lib3270_toggle_get_description @319 + lib3270_toggle_get_from_id @320 + lib3270_toggle_get_label @321 + lib3270_toggle_get_name @322 + lib3270_toggle_get_summary @323 + lib3270_trace_data @324 + lib3270_trace_event @325 + lib3270_translate_char @326 + lib3270_translate_ft_message @327 + lib3270_translate_to_address @328 + lib3270_unregister_action_group_listener @329 + lib3270_unregister_schange @330 + lib3270_unregister_toggle_listener @331 + lib3270_unselect @332 + lib3270_unsigned_property_get_by_name @333 + lib3270_update_poll_fd @334 + lib3270_vsprintf @335 + lib3270_wait @336 + lib3270_wait_for_connected @337 + lib3270_wait_for_cstate @338 + lib3270_wait_for_keyboard_unlock @339 + lib3270_wait_for_ready @340 + lib3270_wait_for_string @341 + lib3270_wait_for_string_at @342 + lib3270_wait_for_string_at_address @343 + lib3270_wait_for_update @344 + lib3270_win32_create_regkey @345 + lib3270_win32_get_dword @346 + lib3270_win32_local_charset @347 + lib3270_win32_set_string @348 + lib3270_win32_strerror @349 + lib3270_win32_translate_error_code @350 + lib3270_write_dstrace @351 + lib3270_write_event_trace @352 + lib3270_write_log @353 + lib3270_write_nettrace @354 + lib3270_write_rc @355 + lib3270_write_screen_trace @356 + lib3270_write_trace @357 + lib3270_write_va_log @358 -- libgit2 0.21.2