# https://sequencediagram.org/ title NeoMutt autoactivation on entryspacing 0.1 participant "Index" as index participant "Pager" as pager participant "Menu" as menu participant "User" as getch [->index: mutt_index_menu() space note over index#ffffc0: Email list displayed index->menu: km_do_key(INDEX) menu->getch: mutt_getch() space note over getch#ffffc0: """" menu<--getch: OP_DISPLAY_MESSAGE index<--menu: OP_DISPLAY_MESSAGE space 3 index->pager: mutt_display_message() space note over pager#ffffc0: First message displayed pager->menu: km_do_key(PAGER) menu->getch: mutt_getch() space note over getch#ffffc0: """" menu<--getch: OP_NEXT_ENTRY pager<--menu: OP_NEXT_ENTRY index<--pager: OP_NEXT_ENTRY space 3 index->pager: mutt_display_message() space note over pager#ffffc0: Second message displayed