-# ┌─────┬───────────────────────────────────────────────────────────────────────┐
-# │%a │address of the author │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%A │reply-to address (if present; otherwise: address of author) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%b │filename of the original message folder (think mailbox) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%B │the list to which the letter was sent, or else the folder name (%b). │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%c │number of characters (bytes) in the message │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%C │current message number │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%d │date and time of the message in the format specified by $date_format │
-# │ │converted to sender's time zone │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%D │date and time of the message in the format specified by $date_format │
-# │ │converted to the local time zone │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%e │current message number in thread │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%E │number of messages in current thread │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%f │sender (address + real name), either From: or Return-Path: │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%F │author name, or recipient name if the message is from you │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%H │spam attribute(s) of this message │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%i │message-id of the current message │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%l │number of lines in the message (does not work with maildir, mh, and │
-# │ │possibly IMAP folders) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │ │If an address in the “To:” or “Cc:” header field matches an address │
-# │%L │defined by the users “subscribe” command, this displays "To <list-name>│
-# │ │", otherwise the same as %F. │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%m │total number of message in the mailbox │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%M │number of hidden messages if the thread is collapsed. │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%N │message score │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%n │author's real name (or address if missing) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%O │original save folder where mutt would formerly have stashed the │
-# │ │message: list name or recipient name if not sent to a list │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%P │progress indicator for the built-in pager (how much of the file has │
-# │ │been displayed) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%r │comma separated list of “To:” recipients │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%R │comma separated list of “Cc:” recipients │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%s │subject of the message │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%S │single character status of the message (“N”/“O”/“D”/“d”/“!”/“r”/“*”) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%t │“To:” field (recipients) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%T │the appropriate character from the $to_chars string │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%u │user (login) name of the author │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%v │first name of the author, or the recipient if the message is from you │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%X │number of attachments (please see the “attachments” section for │
-# │ │possible speed effects) │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%y │“X-Label:” field, if present │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │ │“X-Label:” field, if present, and (1) not at part of a thread tree, (2)│
-# │%Y │at the top of a thread, or (3) “X-Label:” is different from preceding │
-# │ │message's “X-Label:”. │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │ │a three character set of message status flags. the first character is │
-# │%Z │new/read/replied flags (“n”/“o”/“r”/“O”/“N”). the second is deleted or │
-# │ │encryption flags (“D”/“d”/“S”/“P”/“s”/“K”). the third is either tagged/│
-# │ │flagged (“*”/“!”), or one of the characters listed in $to_chars. │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │% │the date and time of the message is converted to sender's time zone, │
-# │{fmt}│and “fmt” is expanded by the library function strftime(3); a leading │
-# │ │bang disables locales │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │% │the date and time of the message is converted to the local time zone, │
-# │[fmt]│and “fmt” is expanded by the library function strftime(3); a leading │
-# │ │bang disables locales │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │% │the local date and time when the message was received. “fmt” is │
-# │(fmt)│expanded by the library function strftime(3); a leading bang disables │
-# │ │locales │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │% │the current local time. “fmt” is expanded by the library function │
-# │<fmt>│strftime(3); a leading bang disables locales. │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%>X │right justify the rest of the string and pad with character “X” │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%|X │pad to the end of the line with character “X” │
-# ├─────┼───────────────────────────────────────────────────────────────────────┤
-# │%*X │soft-fill with character “X” as pad │
-# └─────┴───────────────────────────────────────────────────────────────────────┘
+# ┌───────┬─────────────────────────────────────────────────────────────────────┐
+# │%a │address of the author │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%A │reply-to address (if present; otherwise: address of author) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%b │filename of the original message folder (think mailbox) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%B │the list to which the letter was sent, or else the folder name (%b). │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%c │number of characters (bytes) in the message (see formatstrings-size) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%C │current message number │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%d │date and time of the message in the format specified by $date_format │
+# │ │converted to sender's time zone │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%D │date and time of the message in the format specified by $date_format │
+# │ │converted to the local time zone │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%e │current message number in thread │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%E │number of messages in current thread │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%f │sender (address + real name), either From: or Return-Path: │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%F │author name, or recipient name if the message is from you │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%H │spam attribute(s) of this message │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%i │message-id of the current message │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%l │number of lines in the unprocessed message (may not work with │
+# │ │maildir, mh, and IMAP folders) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │ │If an address in the “To:” or “Cc:” header field matches an address │
+# │%L │defined by the users “subscribe” command, this displays "To │
+# │ │<list-name>", otherwise the same as %F. │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%m │total number of message in the mailbox │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%M │number of hidden messages if the thread is collapsed. │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%N │message score │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%n │author's real name (or address if missing) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%O │original save folder where mutt would formerly have stashed the │
+# │ │message: list name or recipient name if not sent to a list │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%P │progress indicator for the built-in pager (how much of the file has │
+# │ │been displayed) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%r │comma separated list of “To:” recipients │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%R │comma separated list of “Cc:” recipients │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%s │subject of the message │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%S │single character status of the message (“N”/“O”/“D”/“d”/“!”/“r”/“*”) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%t │“To:” field (recipients) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%T │the appropriate character from the $to_chars string │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%u │user (login) name of the author │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%v │first name of the author, or the recipient if the message is from you│
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%X │number of attachments (please see the “attachments” section for │
+# │ │possible speed effects) │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%y │“X-Label:” field, if present │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │ │“X-Label:” field, if present, and (1) not at part of a thread tree, │
+# │%Y │(2) at the top of a thread, or (3) “X-Label:” is different from │
+# │ │preceding message's “X-Label:”. │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │ │a three character set of message status flags. the first character is│
+# │ │new/read/replied flags (“n”/“o”/“r”/“O”/“N”). the second is deleted │
+# │%Z │or encryption flags (“D”/“d”/“S”/“P”/“s”/“K”). the third is either │
+# │ │tagged/flagged (“*”/“!”), or one of the characters listed in │
+# │ │$to_chars. │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%@name@│insert and evaluate format-string from the matching “ │
+# │ │index-format-hook” command │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │ │the date and time of the message is converted to sender's time zone, │
+# │%{fmt} │and “fmt” is expanded by the library function strftime(3); a leading │
+# │ │bang disables locales │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │ │the date and time of the message is converted to the local time zone,│
+# │%[fmt] │and “fmt” is expanded by the library function strftime(3); a leading │
+# │ │bang disables locales │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │ │the local date and time when the message was received. “fmt” is │
+# │%(fmt) │expanded by the library function strftime(3); a leading bang disables│
+# │ │locales │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%<fmt> │the current local time. “fmt” is expanded by the library function │
+# │ │strftime(3); a leading bang disables locales. │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%>X │right justify the rest of the string and pad with character “X” │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%|X │pad to the end of the line with character “X” │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤
+# │%*X │soft-fill with character “X” as pad │
+# └───────┴─────────────────────────────────────────────────────────────────────┘
+#
+# Note that for mbox/mmdf, “%l” applies to the unprocessed message, and for
+# maildir/mh, the value comes from the “Lines:” header field when present (the
+# meaning is normally the same). Thus the value depends on the encodings used in
+# the different parts of the message and has little meaning in practice.