[neomutt-devel] static functions

Richard Russon rich at flatcap.org
Sun Mar 12 17:12:51 CET 2017


There are 73 *static* functions called mutt_*()
That prefix is generally applied to global functions.

Should I remove the prefix?
Should we have a naming convention for static functions?

Rich

---

Misleadingly-named local functions:

mutt_addrcmp()
mutt_addrlist_to_intl()
mutt_addrlist_to_local()
mutt_addrsrc()
mutt_addr_for_display()
mutt_addr_hook()
mutt_atol()
mutt_bcache_move()
mutt_browser_highlight_default()
mutt_buffer_add()
mutt_check_boundary()
mutt_convert_to_state()
mutt_decode_quoted()
mutt_decode_uuencoded()
mutt_decode_xbit()
mutt_env_to_intl()
mutt_env_to_local()
mutt_execute_commands()
mutt_expand_aliases_r()
mutt_find_cfg()
mutt_format_s_x()
mutt_free_color_line()
mutt_free_compress_info()
mutt_free_opt()
mutt_gen_msgid()
mutt_group_add_adrlist()
mutt_group_add_rx()
mutt_group_remove()
mutt_group_remove_adrlist()
mutt_group_remove_rx()
mutt_hcache_dump()
mutt_hcache_per_folder()
mutt_intr_hook()
mutt_is_autoview()
mutt_make_references()
mutt_make_reference_headers()
mutt_make_subj_hash()
mutt_mkwrapdir()
mutt_new_color_line()
mutt_new_enter_state()
mutt_new_envelope()
mutt_new_header()
mutt_new_list()
mutt_new_parameter()
mutt_new_replace_list()
mutt_new_rx_list()
mutt_parse_references()
mutt_pgp_command()
mutt_put_file_in_place()
mutt_query_pipe_attachment()
mutt_query_save_attachment()
mutt_randbuf()
mutt_reopen_mailbox()
mutt_restore_default()
mutt_sasl_cb_authname()
mutt_sasl_cb_log()
mutt_sasl_cb_pass()
mutt_sasl_conn_close()
mutt_sasl_conn_open()
mutt_sasl_conn_poll()
mutt_sasl_conn_read()
mutt_sasl_conn_write()
mutt_sasl_get_callbacks()
mutt_sasl_start()
mutt_save_attachment_open()
mutt_search_attach_keyword()
mutt_set_default()
mutt_set_encoding()
mutt_smime_command()
mutt_update_attach_index()
mutt_usage()
mutt_user_is_recipient()
mutt_window_wrap_cols()

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/attachments/20170312/1492d6dc/attachment.sig>


More information about the neomutt-devel mailing list