Skip to content

Instantly share code, notes, and snippets.

@flatcap
Last active January 21, 2026 14:43
Show Gist options
  • Select an option

  • Save flatcap/ed4033ffcd2bf9ca3eebd6b6cb3f1481 to your computer and use it in GitHub Desktop.

Select an option

Save flatcap/ed4033ffcd2bf9ca3eebd6b6cb3f1481 to your computer and use it in GitHub Desktop.
NeoMutt's 20 Largest Functions

Mutt's / NeoMutt's 20 Largest Functions

Mutt 2026-01-21 NeoMutt 2023-04-30 NeoMutt 2024-03-21 NeoMutt 2025-01-16 NeoMutt 2026-01-21
11465 Total Lines 8427 Total Lines 7399 Total Lines 7354 Total Lines 7164 Total Lines
2069 mutt_index_menu() 982 index_format_str() 943 main() 957 main() 856mutt_send_message()
1141 mutt_pager() 944 main() 851 mutt_send_message() 848 mutt_send_message() 738main()
975 mutt_compose_menu() 851 mutt_send_message() 430 mutt_rfc822_parse_line() 435 mutt_rfc822_parse_line() 437mutt_rfc822_parse_line()
797 main() 524 mutt_expando_format() 389 dlg_pager() 374 dlg_pager() 369dlg_pager()
728 _mutt_buffer_select_file() 431 mutt_rfc822_parse_line() 373 mbox_mbox_sync() 366 mbox_mbox_sync() 366mbox_mbox_sync()
632 _mutt_enter_string() 398 dlg_pager() 323 pgp_class_application_handler() 326 display_line() 336display_line()
626 parse_set() 372 mbox_mbox_sync() 323 display_line() 321 pgp_class_application_handler() 321pgp_class_application_handler()
419 mutt_FormatString() 329 status_format_str() 315 resolve_types() 309 mutt_view_attachment() 310mutt_view_attachment()
382 show_version() 318 folder_format_str() 310 mutt_view_attachment() 304 mutt_copy_hdr() 305mutt_copy_hdr()
363 mbox_sync_mailbox() 316 pgp_class_application_handler() 306 mutt_copy_hdr() 300 mx_mbox_close() 300mx_mbox_close()
332 mutt_parse_rfc822_line() 310 mutt_view_attachment() 301 mx_mbox_close() 297 qstyle_classify() 298qstyle_classify()
317 mutt_init() 308 dlg_index() 299 qstyle_classify() 297 dlg_index() 298dlg_index()
316 pgp_application_pgp_handler() 304 resolve_types() 299 dlg_index() 295 mutt_set_flag() 296mutt_set_flag()
316 send_message_resume_compose_menu() 296 mutt_copy_hdr() 297 mutt_set_flag() 294 mutt_init() 288pgp_gpgme_application_handler()
309 classify_quote() 295 qstyle_classify() 296 mutt_init() 289 pgp_gpgme_application_handler() 288pattern_exec()
295 tls_check_one_certificate() 294 mutt_pattern_exec() 285 mutt_save_message() 281 mutt_save_message() 282mutt_save_message()
294 mutt_copy_hdr() 294 mx_mbox_close() 276 parse_pub_line() 275 parse_pub_line() 275parse_pub_line()
294 status_format_str() 292 mutt_set_flag_update() 265 dlg_browser() 269 nntp_auth() 269nntp_auth()
287 re_compile_fastmap() 288 display_line() 260 nntp_auth() 261 dlg_browser() 268cli_parse()
281 print_key_info() 281 mutt_init() 258 parse_extract_token() 256 parse_extract_token() 264dlg_browser()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment