From 12c095af42aa042af12172fe60b300928eb9691c Mon Sep 17 00:00:00 2001 From: Rocco Rutte Date: Thu, 18 May 2006 18:02:34 +0000 Subject: [PATCH] Properly use tables in manual where appropriate. Now, lots of information which really deserves a table is just put into sections with manual line breaks and things like that. This is ugly for several reasons including that the information stored there should be accessable straight from the table of contents. For the TOC, this patch switches to for the manual and uses a deeper split level so things actually look nicer. The only problem are tables which may be not so well supported when dumping the HTML to .txt but the DocBook->txt converter with table support is work-in-progress... --- doc/chunk.xsl | 5 +- doc/manual.xml.head | 973 ++++++++++++++++++++++++-------------------- doc/manual.xml.tail | 838 +++++++++++++++++++++----------------- makedoc.c | 4 +- 4 files changed, 998 insertions(+), 822 deletions(-) diff --git a/doc/chunk.xsl b/doc/chunk.xsl index ae0f6c9e7..d473afd21 100644 --- a/doc/chunk.xsl +++ b/doc/chunk.xsl @@ -1,6 +1,7 @@ - - + + + diff --git a/doc/manual.xml.head b/doc/manual.xml.head index bcdd51825..15a329570 100644 --- a/doc/manual.xml.head +++ b/doc/manual.xml.head @@ -1,9 +1,9 @@ -
+ - + The Mutt E-Mail Client MichaelElkins @@ -16,9 +16,9 @@ ``All mail clients suck. This one just sucks less.'' -me, circa 1995 - + - + Introduction @@ -29,7 +29,7 @@ expression searches and a powerful pattern matching language for selecting groups of messages. - + Mutt Home Page @@ -39,9 +39,9 @@ url="http://www.mutt.org/" > - + - + Mailing Lists @@ -56,28 +56,19 @@ word subscribe in the body to -mutt-announce@mutt.org -- low traffic list for announcements +mutt-announce-request@mutt.org -- low traffic list for announcements -mutt-users@mutt.org -- help, bug reports and feature requests +mutt-users-request@mutt.org -- help, bug reports and feature requests -mutt-dev@mutt.org -- development mailing list +mutt-dev-request@mutt.org -- development mailing list @@ -91,9 +82,9 @@ forwarded to mutt-users, so you do not need to be subscribe lists. - + - + Software Distribution Sites @@ -120,9 +111,9 @@ url="http://www.mutt.org/download.html" >. - + - + IRC @@ -131,9 +122,9 @@ Visit channel #mutt on other people interested in Mutt. - + - + USENET @@ -143,14 +134,14 @@ url="news:comp.mail.mutt" >. - + - + Copyright Mutt is Copyright (C) 1996-2005 Michael R. Elkins -<me@cs.hmc.edu> and others +me@cs.hmc.edu and others @@ -173,11 +164,11 @@ along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - - + + + Getting Started @@ -202,7 +193,7 @@ at the command line. There are various command-line options, see either the mutt man page or the reference. - + Moving Around in Menus @@ -212,22 +203,30 @@ showing the common keys used to navigate menus in Mutt. - -j or Down next-entry move to the next entry -k or Up previous-entry move to the previous entry -z or PageDn page-down go to the next page -Z or PageUp page-up go to the previous page -= or Home first-entry jump to the first entry -* or End last-entry jump to the last entry -q quit exit the current menu -? help list all keybindings for the current menu - + +Most common navigation keys + + +KeyFunctionDescription + + +j or Downnext-entrymove to the next entry +k or Upprevious-entrymove to the previous entry +z or PageDnpage-downgo to the next page +Z or PageUppage-upgo to the previous page += or Homefirst-entryjump to the first entry +* or Endlast-entryjump to the last entry +qquitexit the current menu +?helplist all keybindings for the current menu + + +
-
+
- + Editing Input Fields @@ -238,30 +237,38 @@ around while editing are very similar to those of Emacs. - -^A or <Home> bol move to the start of the line -^B or <Left> backward-char move back one char -Esc B backward-word move back one word -^D or <Delete> delete-char delete the char under the cursor -^E or <End> eol move to the end of the line -^F or <Right> forward-char move forward one char -Esc F forward-word move forward one word -<Tab> complete complete filename or alias -^T complete-query complete address with query -^K kill-eol delete to the end of the line -ESC d kill-eow delete to the end ot the word -^W kill-word kill the word in front of the cursor -^U kill-line delete entire line -^V quote-char quote the next typed key -<Up> history-up recall previous string from history -<Down> history-down recall next string from history -<BackSpace> backspace kill the char in front of the cursor -Esc u upcase-word convert word to upper case -Esc l downcase-word convert word to lower case -Esc c capitalize-word capitalize the word -^G n/a abort -<Return> n/a finish editing - + +Most common line editor keys + + +KeyFunctionDescription + + +ˆA or <Home>bolmove to the start of the line +ˆB or <Left>backward-charmove back one char +Esc Bbackward-wordmove back one word +ˆD or <Delete>delete-chardelete the char under the cursor +ˆE or <End>eolmove to the end of the line +ˆF or <Right>forward-charmove forward one char +Esc Fforward-wordmove forward one word +<Tab>completecomplete filename or alias +ˆTcomplete-querycomplete address with query +ˆKkill-eoldelete to the end of the line +ESC dkill-eowdelete to the end ot the word +ˆWkill-wordkill the word in front of the cursor +ˆUkill-linedelete entire line +ˆVquote-charquote the next typed key +<Up>history-uprecall previous string from history +<Down>history-downrecall next string from history +<BackSpace>backspacekill the char in front of the cursor +Esc uupcase-wordconvert word to upper case +Esc ldowncase-wordconvert word to lower case +Esc ccapitalize-wordcapitalize the word +ˆGn/aabort +<Return>n/afinish editing + + +
@@ -276,9 +283,9 @@ front of the cursor rather than under, you could use bind editor <delete> backspace
-
+ - + Reading Mail - The Index and Pager @@ -293,46 +300,54 @@ The next few sections describe the functions provided in each of these modes. - + The Message Index - -c change to a different mailbox -ESC c change to a folder in read-only mode -C copy the current message to another mailbox -ESC C decode a message and copy it to a folder -ESC s decode a message and save it to a folder -D delete messages matching a pattern -d delete the current message -F mark as important -l show messages matching a pattern -N mark message as new -o change the current sort method -O reverse sort the mailbox -q save changes and exit -s save-message -T tag messages matching a pattern -t toggle the tag on a message -ESC t toggle tag on entire message thread -U undelete messages matching a pattern -u undelete-message -v view-attachments -x abort changes and exit -<Return> display-message -<Tab> jump to the next new or unread message -@ show the author's full e-mail address -$ save changes to mailbox -/ search -ESC / search-reverse -^L clear and redraw the screen -^T untag messages matching a pattern - + +Most common message index keys + + +KeyDescription + + +cchange to a different mailbox +ESC cchange to a folder in read-only mode +Ccopy the current message to another mailbox +ESC Cdecode a message and copy it to a folder +ESC sdecode a message and save it to a folder +Ddelete messages matching a pattern +ddelete the current message +Fmark as important +lshow messages matching a pattern +Nmark message as new +ochange the current sort method +Oreverse sort the mailbox +qsave changes and exit +ssave-message +Ttag messages matching a pattern +ttoggle the tag on a message +ESC ttoggle tag on entire message thread +Uundelete messages matching a pattern +uundelete-message +vview-attachments +xabort changes and exit +<Return>display-message +<Tab>jump to the next new or unread message +@show the author's full e-mail address +$save changes to mailbox +/search +ESC /search-reverse +ˆLclear and redraw the screen +ˆTuntag messages matching a pattern + + +
- + Status Flags @@ -508,11 +523,11 @@ message is sent to a subscribed mailing list - -
- +
+ + The Pager @@ -523,19 +538,27 @@ featureful. - -<Return> go down one line -<Space> display the next page (or next message if at the end of a message) -- go back to the previous page -n search for next match -S skip beyond quoted text -T toggle display of quoted text -? show keybindings -/ search for a regular expression (pattern) -ESC / search backwards for a regular expression -\ toggle search pattern coloring -^ jump to the top of the message - + +Most common pager keys + + +KeyDescription + + +<Return>go down one line +<Space>display the next page (or next message if at the end of a message) +-go back to the previous page +nsearch for next match +Sskip beyond quoted text +Ttoggle display of quoted text +?show keybindings +/search for a regular expression (pattern) +ESC /search backwards for a regular expression +\toggle search pattern coloring +ˆjump to the top of the message + + +
@@ -565,8 +588,7 @@ character settings. The sequences Mutt supports are: -ESC [ Ps;Ps;Ps;...;Ps m -where Ps = +ESC [ Ps;Ps;Ps;...;Ps m where Ps = 0 All Attributes Off 1 Bold on 4 Underline on @@ -596,9 +618,9 @@ display, for example by changing the color associated with color2 for your xterm, then that color will be used instead of green. - +
- + Threaded Mode @@ -608,22 +630,30 @@ a few additional functions available in the index and - -^D delete-thread delete all messages in the current thread -^U undelete-thread undelete all messages in the current thread -^N next-thread jump to the start of the next thread -^P previous-thread jump to the start of the previous thread -^R read-thread mark the current thread as read -ESC d delete-subthread delete all messages in the current subthread -ESC u undelete-subthread undelete all messages in the current subthread -ESC n next-subthread jump to the start of the next subthread -ESC p previous-subthread jump to the start of the previous subthread -ESC r read-subthread mark the current subthread as read -ESC t tag-thread toggle the tag on the current thread -ESC v collapse-thread toggle collapse for the current thread -ESC V collapse-all toggle collapse for all threads -P parent-message jump to parent message in thread - + +Most common thread mode keys + + +KeyFunctionDescription + + +ˆDdelete-threaddelete all messages in the current thread +ˆUundelete-threadundelete all messages in the current thread +ˆNnext-threadjump to the start of the next thread +ˆPprevious-threadjump to the start of the previous thread +ˆRread-threadmark the current thread as read +ESC ddelete-subthreaddelete all messages in the current subthread +ESC uundelete-subthreadundelete all messages in the current subthread +ESC nnext-subthreadjump to the start of the next subthread +ESC pprevious-subthreadjump to the start of the previous subthread +ESC rread-subthreadmark the current subthread as read +ESC ttag-threadtoggle the tag on the current thread +ESC vcollapse-threadtoggle collapse for the current thread +ESC Vcollapse-alltoggle collapse for all threads +Pparent-messagejump to parent message in thread + + +
@@ -640,9 +670,9 @@ display the number of hidden messages if the thread is collapsed. See also: $strict_threads. -
+ - + Miscellaneous Functions @@ -831,11 +861,11 @@ This function will go to the next line of non-quoted text which come after a line of quoted text in the internal pager. - - - + + + Sending Mail @@ -845,15 +875,23 @@ messages. - -m compose compose a new message -r reply reply to sender -g group-reply reply to all recipients -L list-reply reply to mailing list address -f forward forward message -b bounce bounce (remail) message -ESC k mail-key mail a PGP public key to someone - + +Most commom mail sending keys + + +KeyFunctionDescription + + +mcomposecompose a new message +rreplyreply to sender +ggroup-replyreply to all recipients +Llist-replyreply to mailing list address +fforwardforward message +bbouncebounce (remail) message +ESC kmail-keymail a PGP public key to someone + + +
@@ -891,33 +929,41 @@ will be appended to the message. Once you have finished editing the body of your mail message, you are -returned to the compose menu. The following options are available: - - - - - -a attach-file attach a file -A attach-message attach message(s) to the message -ESC k attach-key attach a PGP public key -d edit-description edit description on attachment -D detach-file detach a file -t edit-to edit the To field -ESC f edit-from edit the From field -r edit-reply-to edit the Reply-To field -c edit-cc edit the Cc field -b edit-bcc edit the Bcc field -y send-message send the message -s edit-subject edit the Subject -S smime-menu select S/MIME options -f edit-fcc specify an ``Fcc'' mailbox -p pgp-menu select PGP options -P postpone-message postpone this message until later -q quit quit (abort) sending the message -w write-fcc write the message to a folder -i ispell check spelling (if available on your system) -^F forget-passphrase wipe passphrase(s) from memory - +returned to the compose menu. The following functions are available: + + + + + +Most common compose menu keys + + +KeyFunctionDescription + + +aattach-fileattach a file +Aattach-messageattach message(s) to the message +ESC kattach-keyattach a PGP public key +dedit-descriptionedit description on attachment +Ddetach-filedetach a file +tedit-toedit the To field +ESC fedit-fromedit the From field +redit-reply-toedit the Reply-To field +cedit-ccedit the Cc field +bedit-bccedit the Bcc field +ysend-messagesend the message +sedit-subjectedit the Subject +Ssmime-menuselect S/MIME options +fedit-fccspecify an ``Fcc'' mailbox +ppgp-menuselect PGP options +Ppostpone-messagepostpone this message until later +qquitquit (abort) sending the message +wwrite-fccwrite the message to a folder +iispellcheck spelling (if available on your system) +ˆFforget-passphrasewipe passphrase(s) from memory + + +
@@ -930,7 +976,7 @@ not permitted when you are in that folder. The %r in $edit_headers.
- +
- + Using Mutt with PGP @@ -1017,13 +1063,20 @@ and validity fields are in order. The flags sequence (%f) will expand to one of the following flags: - -R The key has been revoked and can't be used. -X The key is expired and can't be used. -d You have marked the key as disabled. -c There are unknown critical self-signature - packets. - + +PGP key menu flags + + +FlagDescription + + +RThe key has been revoked and can't be used. +XThe key is expired and can't be used. +dYou have marked the key as disabled. +cThere are unknown critical self-signature packets. + + +
@@ -1052,9 +1105,9 @@ means a partially trusted association, and a plus character ( + + + Forwarding and Bouncing Mail @@ -1123,10 +1176,18 @@ The following keys are bound by default: - -f forward forward message -b bounce bounce (remail) message - + +Message forwarding/bouncing keys + + +KeyFunctionDescription + + +fforwardforward message +bbouncebounce (remail) message + + +
@@ -1150,9 +1211,9 @@ Editing the message to forward follows the same procedure as sending or replying to a message does.
-
+ - + Postponing Mail @@ -1183,11 +1244,11 @@ replied to for the status of the message to be updated. See also the $postpone quad-option. - - - + + + Configuration @@ -1220,7 +1281,7 @@ same which is visible using the ``-v'' command line< V) from the index menu. - + Syntax of Initialization Files @@ -1310,9 +1371,9 @@ The commands understood by mutt are explained in the next paragraphs. For a complete list, see the command reference. - + - + Defining/Using aliases @@ -1398,9 +1459,9 @@ In the alias menu, you can select as many aliases as you want with the (default: q) to return to the address prompt. - + - + Changing the default key bindings @@ -1532,31 +1593,39 @@ In addition, key may consist of: - -\t tab -<tab> tab -<backtab> backtab / shift-tab -\r carriage return -\n newline -\e escape -<esc> escape -<up> up arrow -<down> down arrow -<left> left arrow -<right> right arrow -<pageup> Page Up -<pagedown> Page Down -<backspace> Backspace -<delete> Delete -<insert> Insert -<enter> Enter -<return> Return -<home> Home -<end> End -<space> Space bar -<f1> function key 1 -<f10> function key 10 - + +Symbolic key names + + +Symbolic nameMeaning + + +\ttab +<tab>tab +<backtab>backtab / shift-tab +\rcarriage return +\nnewline +\eescape +<esc>escape +<up>up arrow +<down>down arrow +<left>left arrow +<right>right arrow +<pageup>Page Up +<pagedown>Page Down +<backspace>Backspace +<delete>Delete +<insert>Insert +<enter>Enter +<return>Return +<home>Home +<end>End +<space>Space bar +<f1>function key 1 +<f10>function key 10 + + +
@@ -1571,9 +1640,9 @@ For a complete list of functions, see the reference -
+ - + Defining aliases for character sets @@ -1596,9 +1665,9 @@ conversion library insists on using strange, system-specific names for character sets. - + - + Setting variables based upon mailbox @@ -1648,9 +1717,9 @@ folder-hook . set sort=date-sent - + - + Keyboard macros @@ -1701,9 +1770,9 @@ which is shown in the help screens. silently truncated at the screen width, and are not wrapped. - + - + Using color and mono video attributes @@ -2017,9 +2086,9 @@ standout - + - + Ignoring (weeding) unwanted message headers @@ -2061,9 +2130,9 @@ unignore posted-to: - + - + Alternative addresses @@ -2106,9 +2175,9 @@ entry will be removed. If the regexp for unalterna is ``*'', all entries on alternates will be removed. - + - + Mailing lists @@ -2171,9 +2240,9 @@ To remove a mailing list from the list of subscribed mailing lists, but keep it on the list of known mailing lists, use ``unsubscribe''. - + - + Using Multiple spool mailboxes @@ -2194,9 +2263,9 @@ pattern is used (it is not possible to save read mail in more than a single mailbox). - + - + Defining mailboxes which receive mail @@ -2243,9 +2312,9 @@ definition that affect these characters (like $fol should be executed before the mailboxes command. - + - + User defined headers @@ -2302,9 +2371,9 @@ fields, or the fields to remove. For example, to remove all ``To'' and > - + - + Defining the order of headers when viewing messages @@ -2330,9 +2399,9 @@ hdr_order From Date: From: To: Cc: Subject: - + - + Specify default save filename @@ -2367,9 +2436,9 @@ save-hook aol\\.com$ +spam Also see the fcc-save-hook command. - + - + Specify default Fcc: mailbox when composing @@ -2397,9 +2466,9 @@ The above will save a copy of all messages going to the aol.com domain to the `+spammers' mailbox by default. Also see the fcc-save-hook command. - + - + Specify default save filename and default Fcc: mailbox at once @@ -2411,9 +2480,9 @@ This command is a shortcut, equivalent to doing both a and a save-hook with its arguments. - + - + Change settings based upon message recipients @@ -2477,9 +2546,9 @@ subject, don't have any effect on the current message when executed from a send-hook. - + - + Change settings before formatting a message @@ -2509,9 +2578,9 @@ message-hook '~f freshmeat-news' 'set pager="less \"+/^ subject: .*\""' - + - + Choosing the cryptographic key of the recipient @@ -2534,9 +2603,9 @@ can either put a numerical key ID here, an e-mail address, or even just a real name. - + - + Adding key sequences to the keyboard buffer @@ -2556,9 +2625,9 @@ folder-hook . 'push <collapse-all>' - + - + Executing functions @@ -2571,9 +2640,9 @@ listed in the function reference. ``exec function'' is equivalent to ``push <function>''. - + - + Message Scoring @@ -2601,9 +2670,9 @@ removed. The pattern ``*'' is a special token which means to clear the list of all score entries. - + - + Spam detection @@ -2736,9 +2805,9 @@ spam "^From: .*MAILER-DAEMON" "999" - + - + Setting variables @@ -2825,9 +2894,9 @@ With the reset command there exists the special variable ``al which allows you to reset all variables to their system defaults. - + - + Reading initialization commands from another file @@ -2852,9 +2921,9 @@ considered to be an executable program from which to read input (eg. source ˜/bin/myscript|). - + - + Removing hooks @@ -2868,14 +2937,14 @@ argument, or you can remove all hooks of a specific type by saying something like unhook send-hook. - - - + + + Advanced Usage - + Regular Expressions @@ -3257,9 +3326,9 @@ Please note however that these operators are not defined by POSIX, so they may or may not be available in stock libraries on various systems. - + - + Patterns @@ -3270,50 +3339,58 @@ messages: - -~A all messages -~b EXPR messages which contain EXPR in the message body -~B EXPR messages which contain EXPR in the whole message -~c EXPR messages carbon-copied to EXPR -~C EXPR message is either to: or cc: EXPR -~d [MIN]-[MAX] messages with ``date-sent'' in a Date range -~D deleted messages -~e EXPR message which contains EXPR in the ``Sender'' field -~E expired messages -~F flagged messages -~f EXPR messages originating from EXPR -~g cryptographically signed messages -~G cryptographically encrypted messages -~h EXPR messages which contain EXPR in the message header -~H EXPR messages with a spam attribute matching EXPR -~i EXPR message which match EXPR in the ``Message-ID'' field -~k message contains PGP key material -~L EXPR message is either originated or received by EXPR -~l message is addressed to a known mailing list -~m [MIN]-[MAX] message in the range MIN to MAX *) -~n [MIN]-[MAX] messages with a score in the range MIN to MAX *) -~N new messages -~O old messages -~p message is addressed to you (consults alternates) -~P message is from you (consults alternates) -~Q messages which have been replied to -~r [MIN]-[MAX] messages with ``date-received'' in a Date range -~R read messages -~s EXPR messages having EXPR in the ``Subject'' field. -~S superseded messages -~t EXPR messages addressed to EXPR -~T tagged messages -~u message is addressed to a subscribed mailing list -~U unread messages -~v message is part of a collapsed thread. -~V cryptographically verified messages -~x EXPR messages which contain EXPR in the `References' field -~X [MIN]-[MAX] messages with MIN to MAX attachments *) -~y EXPR messages which contain EXPR in the `X-Label' field -~z [MIN]-[MAX] messages with a size in the range MIN to MAX *) -~= duplicated messages (see $duplicate_threads) -~$ unreferenced messages (requires threaded view) - + +Pattern modifiers + + +Pattern modifierDescription + + +~Aall messages +~b EXPRmessages which contain EXPR in the message body +~B EXPRmessages which contain EXPR in the whole message +~c EXPRmessages carbon-copied to EXPR +~C EXPRmessage is either to: or cc: EXPR +~d [MIN]-[MAX]messages with ``date-sent'' in a Date range +~Ddeleted messages +~e EXPRmessage which contains EXPR in the ``Sender'' field +~Eexpired messages +~Fflagged messages +~f EXPRmessages originating from EXPR +~gcryptographically signed messages +~Gcryptographically encrypted messages +~h EXPRmessages which contain EXPR in the message header +~H EXPRmessages with a spam attribute matching EXPR +~i EXPRmessage which match EXPR in the ``Message-ID'' field +~kmessage contains PGP key material +~L EXPRmessage is either originated or received by EXPR +~lmessage is addressed to a known mailing list +~m [MIN]-[MAX]message in the range MIN to MAX *) +~n [MIN]-[MAX]messages with a score in the range MIN to MAX *) +~Nnew messages +~Oold messages +~pmessage is addressed to you (consults alternates) +~Pmessage is from you (consults alternates) +~Qmessages which have been replied to +~r [MIN]-[MAX]messages with ``date-received'' in a Date range +~Rread messages +~s EXPRmessages having EXPR in the ``Subject'' field. +~Ssuperseded messages +~t EXPRmessages addressed to EXPR +~Ttagged messages +~umessage is addressed to a subscribed mailing list +~Uunread messages +~vmessage is part of a collapsed thread. +~Vcryptographically verified messages +~x EXPRmessages which contain EXPR in the `References' field +~X [MIN]-[MAX]messages with MIN to MAX attachments *) +~y EXPRmessages which contain EXPR in the `X-Label' field +~z [MIN]-[MAX]messages with a size in the range MIN to MAX *) +~=duplicated messages (see $duplicate_threads) +~$unreferenced messages (requires threaded view) + + +
@@ -3343,7 +3420,7 @@ its value. are allowed, too.
- + Pattern Modifier @@ -3362,9 +3439,9 @@ This example matches all mails which only has recipients from Germany. - +
- + Complex Patterns @@ -3467,9 +3544,9 @@ This would be seperated to two OR'd patterns: ˜f me@(mutt\.orgcs\.hmc\.edu). They are never what you want. - + - + Searching by Date @@ -3504,10 +3581,10 @@ An error margin is a sign (+ or -), followed by a digit, followed by one of the following units: -y years -m months -w weeks -d days +y years +m months +w weeks +d days As a special case, you can replace the sign by a ``*'' character, @@ -3582,11 +3659,11 @@ Limit to messages matching: ~d <1m in the main index. - - - + + + Using Tags @@ -3620,9 +3697,9 @@ operator; after this operator the rest of the macro will be executed as normal. - + - + Using Hooks @@ -3700,7 +3777,7 @@ send-hook ~C'^b@b\.b$' my_hdr from: c@c.c - + Message Matching in Hooks @@ -3744,11 +3821,11 @@ pattern is translated at the time the hook is declared, so the value of at that time will be used. - - - + + + External Address Queries @@ -3808,9 +3885,9 @@ menu. At the query menu, you can select one or more addresses to be added to the prompt. - + - + Mailbox Formats @@ -3863,9 +3940,9 @@ programs are writing the mailbox over NFS, which means that no file locking is needed. - + - + Mailbox Shortcuts @@ -3930,9 +4007,9 @@ path. - + - + Handling Mailing Lists @@ -4029,9 +4106,9 @@ with large volume mailing lists easier because you can easily delete uninteresting threads and quickly find topics of value. - + - + Editing threads @@ -4041,7 +4118,7 @@ correspondents. This allows to clean your mailboxes formats) from these annoyances which make it hard to follow a discussion. - + Linking threads @@ -4059,9 +4136,9 @@ You can also connect multiple childs at once, tagging them and using the tag-prefix command (';') or the auto_tag option. - + - + Breaking threads @@ -4073,11 +4150,11 @@ by default to #), which will turn the subthread starting from the current message into a whole different thread. - - - + + + Delivery Status Notification (DSN) Support @@ -4096,9 +4173,9 @@ of your message should be returned with the receipt (headers or full message). Refer to the man page on sendmail for more details on DSN. - + - + POP3 Support (OPTIONAL) @@ -4155,9 +4232,9 @@ url="http://www.ccil.org/~esr/fetchmail" > - + - + IMAP Support (OPTIONAL) @@ -4234,7 +4311,7 @@ v12.250, the server has been reported to disconnect a client if another client selects the same folder. - + The Folder Browser @@ -4279,9 +4356,9 @@ these are bound to s and u, respectively). - + - + Authentication @@ -4345,11 +4422,11 @@ listed above). - - - + + + Managing multiple IMAP/POP accounts (OPTIONAL) @@ -4375,9 +4452,9 @@ account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"' - + - + Start a WWW Browser on URLs (EXTERNAL) @@ -4397,11 +4474,11 @@ macro pager \cb |urlview\n - - - + + + Mutt's MIME Support @@ -4415,7 +4492,7 @@ IANA MIME types. The other is the mailcap file, which specif the external commands to use for handling specific MIME types. - + Using MIME in Mutt @@ -4424,7 +4501,7 @@ pager (while viewing a message), the attachment menu and the compose menu. - + Viewing MIME messages in the pager @@ -4459,9 +4536,9 @@ If Mutt cannot deal with a MIME type, it will display a message like: - + - + The Attachment Menu @@ -4486,9 +4563,9 @@ and forward functions) to attachments of type message/rfc822. See the help on the attachment menu for more information. - + - + The Compose Menu @@ -4526,11 +4603,11 @@ The final field is the description of the attachment, and can be changed with the edit-description command (default: d). - - - + + + MIME Type configuration with <literal>mime.types</literal> @@ -4572,9 +4649,9 @@ various molecular viewers. Non-recognised mime types should only be used if the recipient of the message is likely to be expecting such attachments. - + - + MIME Viewer configuration with <literal>mailcap</literal> @@ -4605,7 +4682,7 @@ usually as /usr/local/etc/mailcap, which contains some baseli entries. - + The Basics of the mailcap file @@ -4702,9 +4779,9 @@ text/*; more This is the simplest form of a mailcap file. - + - + Secure use of mailcap @@ -4747,12 +4824,12 @@ text/test-mailcap-bug; cat %s; copiousoutput; test=charset=%{charset} \ - + - + Advanced mailcap Usage - + Optional Fields @@ -4883,9 +4960,9 @@ to the next entry and use lynx to display the text/html object. - + - + Search Order @@ -4925,9 +5002,9 @@ entry. If the program returns non-zero, Mutt will use the second entry for interactive viewing. - +
- + Command Expansion @@ -4994,11 +5071,11 @@ specified in RFC 1524. The main purpose of these parameters is for multipart messages, which is handled internally by Mutt. - - - + + + Example mailcap files @@ -5061,11 +5138,11 @@ application/ms-excel; open.pl %s - - - + + + MIME Autoview @@ -5115,9 +5192,9 @@ This can be used with message-hook to autoview messages based on size, etc. ``unauto_view *'' will remove all previous entries. - + - + MIME Multipart/Alternative @@ -5146,9 +5223,9 @@ To remove a MIME type from the alternative_order list, unalternative_order command. - + - + Attachment Searching and Counting @@ -5260,9 +5337,9 @@ attachments -I message/external-body that it can be pasted elsewhere. - + - + MIME Lookup @@ -5287,14 +5364,14 @@ for any particular mime-type if it had been set, for example, in a global muttrc. - - - + + + Reference - + Command line options @@ -5305,30 +5382,38 @@ to send messages from the command line as well. - --A expand an alias --a attach a file to a message --b specify a blind carbon-copy (BCC) address --c specify a carbon-copy (Cc) address --D print the value of all mutt variables to stdout --e specify a config command to be run after initilization files are read --f specify a mailbox to load --F specify an alternate file to read initialization commands --h print help on command line options --H specify a draft file from which to read a header and body --i specify a file to include in a message composition --m specify a default mailbox type --n do not read the system Muttrc --p recall a postponed message --Q query a configuration variable --R open mailbox in read-only mode --s specify a subject (enclose in quotes if it contains spaces) --v show version number and compile-time definitions --x simulate the mailx(1) compose mode --y show a menu containing the files specified by the mailboxes command --z exit immediately if there are no messages in the mailbox --Z open the first folder with new message,exit immediately if none - + +Command line options + + +OptionDescription + + +-Aexpand an alias +-aattach a file to a message +-bspecify a blind carbon-copy (BCC) address +-cspecify a carbon-copy (Cc) address +-Dprint the value of all mutt variables to stdout +-especify a config command to be run after initilization files are read +-fspecify a mailbox to load +-Fspecify an alternate file to read initialization commands +-hprint help on command line options +-Hspecify a draft file from which to read a header and body +-ispecify a file to include in a message composition +-mspecify a default mailbox type +-ndo not read the system Muttrc +-precall a postponed message +-Qquery a configuration variable +-Ropen mailbox in read-only mode +-sspecify a subject (enclose in quotes if it contains spaces) +-vshow version number and compile-time definitions +-xsimulate the mailx(1) compose mode +-yshow a menu containing the files specified by the mailboxes command +-zexit immediately if there are no messages in the mailbox +-Zopen the first folder with new message,exit immediately if none + + +
@@ -5364,9 +5449,9 @@ of ``data set for run #2''. In the body of the message will be the contents of the file ``˜/run2.dat''.
-
+
- + Configuration Commands @@ -5687,7 +5772,7 @@ The following are the commands understood by mutt. - + - + Configuration variables diff --git a/doc/manual.xml.tail b/doc/manual.xml.tail index 6a9632f14..f3626f460 100644 --- a/doc/manual.xml.tail +++ b/doc/manual.xml.tail @@ -1,6 +1,6 @@ - + - + Functions @@ -11,7 +11,7 @@ functions can be changed with the bind command. - + generic @@ -23,423 +23,509 @@ bindings for all menus (except as noted). - -bottom-page L move to the bottom of the page -current-bottom not bound move current entry to bottom of page -current-middle not bound move current entry to middle of page -current-top not bound move current entry to top of page -enter-command : enter a muttrc command -exit q exit this menu -first-entry = move to the first entry -half-down ] scroll down 1/2 page -half-up [ scroll up 1/2 page -help ? this screen -jump number jump to an index number -last-entry * move to the last entry -middle-page M move to the middle of the page -next-entry j move to the next entry -next-line > scroll down one line -next-page z move to the next page -previous-entry k move to the previous entry -previous-line < scroll up one line -previous-page Z move to the previous page -refresh ^L clear and redraw the screen -search / search for a regular expression -search-next n search for next match -search-opposite not bound search for next match in opposite direction -search-reverse ESC / search backwards for a regular expression -select-entry RET select the current entry -shell-escape ! run a program in a subshell -tag-entry t toggle the tag on the current entry -tag-prefix ; apply next command to tagged entries -tag-prefix-cond not bound apply next function ONLY to tagged messages -top-page H move to the top of the page -what-key not bound display the keycode for a key press - + +Default generic function bindings + + +FunctionDefault keyDescription + + +bottom-pageLmove to the bottom of the page +current-bottomnot boundmove current entry to bottom of page +current-middlenot boundmove current entry to middle of page +current-topnot boundmove current entry to top of page +enter-command:enter a muttrc command +exitqexit this menu +first-entry=move to the first entry +half-down]scroll down 1/2 page +half-up[scroll up 1/2 page +help?this screen +jumpnumberjump to an index number +last-entry*move to the last entry +middle-pageMmove to the middle of the page +next-entryjmove to the next entry +next-line>scroll down one line +next-pagezmove to the next page +previous-entrykmove to the previous entry +previous-line<scroll up one line +previous-pageZmove to the previous page +refreshˆLclear and redraw the screen +search/search for a regular expression +search-nextnsearch for next match +search-oppositenot boundsearch for next match in opposite direction +search-reverseESC /search backwards for a regular expression +select-entryRETselect the current entry +shell-escape!run a program in a subshell +tag-entryttoggle the tag on the current entry +tag-prefix;apply next command to tagged entries +tag-prefix-condnot boundapply next function ONLY to tagged messages +top-pageHmove to the top of the page +what-keynot bounddisplay the keycode for a key press + + +
-
+
- + index - -bounce-message b remail a message to another user -change-folder c open a different folder -change-folder-readonly ESC c open a different folder in read only mode -check-traditional-pgp ESC P check for classic pgp -clear-flag W clear a status flag from a message -copy-message C copy a message to a file/mailbox -create-alias a create an alias from a message sender -decode-copy ESC C decode a message and copy it to a file/mailbox -decode-save ESC s decode a message and save it to a file/mailbox -delete-message d delete the current entry -delete-pattern D delete messages matching a pattern -delete-subthread ESC d delete all messages in subthread -delete-thread ^D delete all messages in thread -display-address @ display full address of sender -display-toggle-weed h display message and toggle header weeding -display-message RET display a message -edit e edit the current message -edit-type ^E edit the current message's Content-Type -exit x exit without saving changes -extract-keys ^K extract PGP public keys -fetch-mail G retrieve mail from POP server -flag-message F toggle a message's 'important' flag -forget-passphrase ^F wipe PGP passphrase from memory -forward-message f forward a message with comments -group-reply g reply to all recipients -limit l show only messages matching a pattern -list-reply L reply to specified mailing list -mail m compose a new mail message -mail-key ESC k mail a PGP public key -next-new not bound jump to the next new message -next-new-then-unread TAB jump to the next new or unread message -next-subthread ESC n jump to the next subthread -next-thread ^N jump to the next thread -next-undeleted j move to the next undeleted message -next-unread not bound jump to the next unread message -parent-message P jump to parent message in thread -pipe-message | pipe message/attachment to a shell command -previous-new not bound jump to the previous new message -previous-new-then-unread - ESC TAB jump to the previous new or unread message -previous-page Z move to the previous page -previous-subthread ESC p jump to previous subthread -previous-thread ^P jump to previous thread -previous-undeleted k move to the last undelete message -previous-unread not bound jump to the previous unread message -print-message p print the current entry -query Q query external program for addresses -quit q save changes to mailbox and quit -read-subthread ESC r mark the current subthread as read -read-thread ^R mark the current thread as read -recall-message R recall a postponed message -reply r reply to a message -resend-message ESC e resend message and preserve MIME structure -save-message s save message/attachment to a file -set-flag w set a status flag on a message -show-version V show the Mutt version number and date -show-limit ESC l show currently active limit pattern, if any -sort-mailbox o sort messages -sort-reverse O sort messages in reverse order -sync-mailbox $ save changes to mailbox -tag-pattern T tag messages matching a pattern -tag-thread ESC t tag/untag all messages in the current thread -toggle-new N toggle a message's 'new' flag -toggle-write % toggle whether the mailbox will be rewritten -undelete-message u undelete the current entry -undelete-pattern U undelete messages matching a pattern -undelete-subthread ESC u undelete all messages in subthread -undelete-thread ^U undelete all messages in thread -untag-pattern ^T untag messages matching a pattern -view-attachments v show MIME attachments - + +Default index menu function bindings + + +FunctionDefault keyDescription + + +bounce-messagebremail a message to another user +change-foldercopen a different folder +change-folder-readonlyESC copen a different folder in read only mode +check-traditional-pgpESC Pcheck for classic pgp +clear-flagWclear a status flag from a message +copy-messageCcopy a message to a file/mailbox +create-aliasacreate an alias from a message sender +decode-copyESC Cdecode a message and copy it to a file/mailbox +decode-saveESC sdecode a message and save it to a file/mailbox +delete-messageddelete the current entry +delete-patternDdelete messages matching a pattern +delete-subthreadESC ddelete all messages in subthread +delete-threadˆDdelete all messages in thread +display-address@display full address of sender +display-toggle-weedhdisplay message and toggle header weeding +display-messageRETdisplay a message +editeedit the current message +edit-typeˆEedit the current message's Content-Type +exitxexit without saving changes +extract-keysˆKextract PGP public keys +fetch-mailGretrieve mail from POP server +flag-messageFtoggle a message's 'important' flag +forget-passphraseˆFwipe PGP passphrase from memory +forward-messagefforward a message with comments +group-replygreply to all recipients +limitlshow only messages matching a pattern +list-replyLreply to specified mailing list +mailmcompose a new mail message +mail-keyESC kmail a PGP public key +next-newnot boundjump to the next new message +next-new-then-unreadTABjump to the next new or unread message +next-subthreadESC njump to the next subthread +next-threadˆNjump to the next thread +next-undeletedjmove to the next undeleted message +next-unreadnot boundjump to the next unread message +parent-messagePjump to parent message in thread +pipe-message|pipe message/attachment to a shell command +previous-newnot boundjump to the previous new message +previous-new-then-unreadESC TABjump to the previous new or unread message +previous-pageZmove to the previous page +previous-subthreadESC pjump to previous subthread +previous-threadˆPjump to previous thread +previous-undeletedkmove to the last undelete message +previous-unreadnot boundjump to the previous unread message +print-messagepprint the current entry +queryQquery external program for addresses +quitqsave changes to mailbox and quit +read-subthreadESC rmark the current subthread as read +read-threadˆRmark the current thread as read +recall-messageRrecall a postponed message +replyrreply to a message +resend-messageESC eresend message and preserve MIME structure +save-messagessave message/attachment to a file +set-flagwset a status flag on a message +show-versionVshow the Mutt version number and date +show-limitESC lshow currently active limit pattern, if any +sort-mailboxosort messages +sort-reverseOsort messages in reverse order +sync-mailbox$save changes to mailbox +tag-patternTtag messages matching a pattern +tag-threadESC ttag/untag all messages in the current thread +toggle-newNtoggle a message's 'new' flag +toggle-write%toggle whether the mailbox will be rewritten +undelete-messageuundelete the current entry +undelete-patternUundelete messages matching a pattern +undelete-subthreadESC uundelete all messages in subthread +undelete-threadˆUundelete all messages in thread +untag-patternˆTuntag messages matching a pattern +view-attachmentsvshow MIME attachments + + +
-
+ - + pager - -bottom not bound jump to the bottom of the message -bounce-message b remail a message to another user -change-folder c open a different folder -change-folder-readonly ESC c open a different folder in read only mode -check-traditional-pgp ESC P check for classic pgp -copy-message C copy a message to a file/mailbox -create-alias a create an alias from a message sender -decode-copy ESC C decode a message and copy it to a file/mailbox -decode-save ESC s decode a message and save it to a file/mailbox -delete-message d delete the current entry -delete-subthread ESC d delete all messages in subthread -delete-thread ^D delete all messages in thread -display-address @ display full address of sender -display-toggle-weed h display message and toggle header weeding -edit e edit the current message -edit-type ^E edit the current message's Content-Type -enter-command : enter a muttrc command -exit i return to the main-menu -extract-keys ^K extract PGP public keys -flag-message F toggle a message's 'important' flag -forget-passphrase ^F wipe PGP passphrase from memory -forward-message f forward a message with comments -group-reply g reply to all recipients -half-up not bound move up one-half page -half-down not bound move down one-half page -help ? this screen -list-reply L reply to specified mailing list -mail m compose a new mail message -mail-key ESC k mail a PGP public key -mark-as-new N toggle a message's 'new' flag -next-line RET scroll down one line -next-entry J move to the next entry -next-new not bound jump to the next new message -next-new-then-unread TAB jump to the next new or unread message -next-page move to the next page -next-subthread ESC n jump to the next subthread -next-thread ^N jump to the next thread -next-undeleted j move to the next undeleted message -next-unread not bound jump to the next unread message -parent-message P jump to parent message in thread -pipe-message | pipe message/attachment to a shell command -previous-line BackSpace scroll up one line -previous-entry K move to the previous entry -previous-new not bound jump to the previous new message -previous-new-then-unread - not bound jump to the previous new message -previous-page - move to the previous page -previous-subthread ESC p jump to previous subthread -previous-thread ^P jump to previous thread -previous-undeleted k move to the last undelete message -previous-unread not bound jump to the previous unread message -print-message p print the current entry -quit Q save changes to mailbox and quit -read-subthread ESC r mark the current subthread as read -read-thread ^R mark the current thread as read -recall-message R recall a postponed message -redraw-screen ^L clear and redraw the screen -reply r reply to a message -save-message s save message/attachment to a file -search / search for a regular expression -search-next n search for next match -search-opposite not bound search for next match in opposite direction -search-reverse ESC / search backwards for a regular expression -search-toggle \ toggle search pattern coloring -shell-escape ! invoke a command in a subshell -show-version V show the Mutt version number and date -skip-quoted S skip beyond quoted text -sync-mailbox $ save changes to mailbox -tag-message t tag a message -toggle-quoted T toggle display of quoted text -top ^ jump to the top of the message -undelete-message u undelete the current entry -undelete-subthread ESC u undelete all messages in subthread -undelete-thread ^U undelete all messages in thread -view-attachments v show MIME attachments - + +Default pager menu function bindings + + +FunctionDefault keyDescription + + +bottomnot boundjump to the bottom of the message +bounce-messagebremail a message to another user +change-foldercopen a different folder +change-folder-readonlyESC copen a different folder in read only mode +check-traditional-pgpESC Pcheck for classic pgp +copy-messageCcopy a message to a file/mailbox +create-aliasacreate an alias from a message sender +decode-copyESC Cdecode a message and copy it to a file/mailbox +decode-saveESC sdecode a message and save it to a file/mailbox +delete-messageddelete the current entry +delete-subthreadESC ddelete all messages in subthread +delete-threadˆDdelete all messages in thread +display-address@display full address of sender +display-toggle-weedhdisplay message and toggle header weeding +editeedit the current message +edit-typeˆEedit the current message's Content-Type +enter-command:enter a muttrc command +exitireturn to the main-menu +extract-keysˆKextract PGP public keys +flag-messageFtoggle a message's 'important' flag +forget-passphraseˆFwipe PGP passphrase from memory +forward-messagefforward a message with comments +group-replygreply to all recipients +half-upnot boundmove up one-half page +half-downnot boundmove down one-half page +help?this screen +list-replyLreply to specified mailing list +mailmcompose a new mail message +mail-keyESC kmail a PGP public key +mark-as-newNtoggle a message's 'new' flag +next-lineRETscroll down one line +next-entryJmove to the next entry +next-newnot boundjump to the next new message +next-new-then-unreadTABjump to the next new or unread message +next-pagenot boundmove to the next page +next-subthreadESC njump to the next subthread +next-threadˆNjump to the next thread +next-undeletedjmove to the next undeleted message +next-unreadnot boundjump to the next unread message +parent-messagePjump to parent message in thread +pipe-message|pipe message/attachment to a shell command +previous-lineBackSpacescroll up one line +previous-entryKmove to the previous entry +previous-newnot boundjump to the previous new message +previous-new-then-unreadnot boundjump to the previous new message +previous-page-move to the previous page +previous-subthreadESC pjump to previous subthread +previous-threadˆPjump to previous thread +previous-undeletedkmove to the last undelete message +previous-unreadnot boundjump to the previous unread message +print-messagepprint the current entry +quitQsave changes to mailbox and quit +read-subthreadESC rmark the current subthread as read +read-threadˆRmark the current thread as read +recall-messageRrecall a postponed message +redraw-screenˆLclear and redraw the screen +replyrreply to a message +save-messagessave message/attachment to a file +search/search for a regular expression +search-nextnsearch for next match +search-oppositenot boundsearch for next match in opposite direction +search-reverseESC /search backwards for a regular expression +search-toggle\toggle search pattern coloring +shell-escape!invoke a command in a subshell +show-versionVshow the Mutt version number and date +skip-quotedSskip beyond quoted text +sync-mailbox$save changes to mailbox +tag-messagettag a message +toggle-quotedTtoggle display of quoted text +topˆjump to the top of the message +undelete-messageuundelete the current entry +undelete-subthreadESC uundelete all messages in subthread +undelete-threadˆUundelete all messages in thread +view-attachmentsvshow MIME attachments + + +
-
+ - + alias - -search / search for a regular expression -search-next n search for next match -search-reverse ESC / search backwards for a regular expression - + +Default alias menu function bindings + + +FunctionDefault keyDescription + + +search/search for a regular expression +search-nextnsearch for next match +search-reverseESC /search backwards for a regular expression + + +
-
+ - + query - -create-alias a create an alias from a message sender -mail m compose a new mail message -query Q query external program for addresses -query-append A append new query results to current results -search / search for a regular expression -search-next n search for next match -search-opposite not bound search for next match in opposite direction -search-reverse ESC / search backwards for a regular expression - + +Default query menu function bindings + + +FunctionDefault keyDescription + + +create-aliasacreate an alias from a message sender +mailmcompose a new mail message +queryQquery external program for addresses +query-appendAappend new query results to current results +search/search for a regular expression +search-nextnsearch for next match +search-oppositenot boundsearch for next match in opposite direction +search-reverseESC /search backwards for a regular expression + + +
-
+ - + attach - -bounce-message b remail a message to another user -collapse-parts v toggle display of subparts -delete-entry d delete the current entry -display-toggle-weed h display message and toggle header weeding -edit-type ^E edit the current entry's Content-Type -extract-keys ^K extract PGP public keys -forward-message f forward a message with comments -group-reply g reply to all recipients -list-reply L reply to specified mailing list -pipe-entry | pipe message/attachment to a shell command -print-entry p print the current entry -reply r reply to a message -resend-message ESC e resend message and preserve MIME structure -save-entry s save message/attachment to a file -undelete-entry u undelete the current entry -view-attach RET view attachment using mailcap entry if necessary -view-mailcap m force viewing of attachment using mailcap -view-text T view attachment as text - + +Default attach menu function bindings + + +FunctionDefault keyDescription + + +bounce-messagebremail a message to another user +collapse-partsvtoggle display of subparts +delete-entryddelete the current entry +display-toggle-weedhdisplay message and toggle header weeding +edit-typeˆEedit the current entry's Content-Type +extract-keysˆKextract PGP public keys +forward-messagefforward a message with comments +group-replygreply to all recipients +list-replyLreply to specified mailing list +pipe-entry|pipe message/attachment to a shell command +print-entrypprint the current entry +replyrreply to a message +resend-messageESC eresend message and preserve MIME structure +save-entryssave message/attachment to a file +undelete-entryuundelete the current entry +view-attachRETview attachment using mailcap entry if necessary +view-mailcapmforce viewing of attachment using mailcap +view-textTview attachment as text + + +
-
+ - + compose - -attach-file a attach a file(s) to this message -attach-message A attach message(s) to this message -attach-key ESC k attach a PGP public key -copy-file C save message/attachment to a file -detach-file D delete the current entry -display-toggle-weed h display message and toggle header weeding -edit-bcc b edit the BCC list -edit-cc c edit the CC list -edit-description d edit attachment description -edit-encoding ^E edit attachment transfer-encoding -edit-fcc f enter a file to save a copy of this message in -edit-from ESC f edit the from: field -edit-file ^X e edit the file to be attached -edit-headers E edit the message with headers -edit e edit the message -edit-mime m edit attachment using mailcap entry -edit-reply-to r edit the Reply-To field -edit-subject s edit the subject of this message -edit-to t edit the TO list -edit-type ^T edit attachment type -filter-entry F filter attachment through a shell command -forget-passphrase ^F wipe PGP passphrase from memory -ispell i run ispell on the message -new-mime n compose new attachment using mailcap entry -pgp-menu p show PGP options -pipe-entry | pipe message/attachment to a shell command -postpone-message P save this message to send later -print-entry l print the current entry -rename-file R rename/move an attached file -send-message y send the message -toggle-unlink u toggle whether to delete file after sending it -view-attach RET view attachment using mailcap entry if necessary -write-fcc w write the message to a folder - + +Default compose menu function bindings + + +FunctionDefault keyDescription + + +attach-fileaattach a file(s) to this message +attach-messageAattach message(s) to this message +attach-keyESC kattach a PGP public key +copy-fileCsave message/attachment to a file +detach-fileDdelete the current entry +display-toggle-weedhdisplay message and toggle header weeding +edit-bccbedit the BCC list +edit-cccedit the CC list +edit-descriptiondedit attachment description +edit-encodingˆEedit attachment transfer-encoding +edit-fccfenter a file to save a copy of this message in +edit-fromESC fedit the from: field +edit-fileˆX eedit the file to be attached +edit-headersEedit the message with headers +editeedit the message +edit-mimemedit attachment using mailcap entry +edit-reply-toredit the Reply-To field +edit-subjectsedit the subject of this message +edit-totedit the TO list +edit-typeˆTedit attachment type +filter-entryFfilter attachment through a shell command +forget-passphraseˆFwipe PGP passphrase from memory +ispellirun ispell on the message +new-mimencompose new attachment using mailcap entry +pgp-menupshow PGP options +pipe-entry|pipe message/attachment to a shell command +postpone-messagePsave this message to send later +print-entrylprint the current entry +rename-fileRrename/move an attached file +send-messageysend the message +toggle-unlinkutoggle whether to delete file after sending it +view-attachRETview attachment using mailcap entry if necessary +write-fccwwrite the message to a folder + + +
-
+ - + postpone - -delete-entry d delete the current entry -undelete-entry u undelete the current entry - + +Default postpone menu function bindings + + +FunctionDefault keyDescription + + +delete-entryddelete the current entry +undelete-entryuundelete the current entry + + +
-
+ - + browser - -change-dir c change directories -check-new TAB check mailboxes for new mail -enter-mask m enter a file mask -search / search for a regular expression -search-next n search for next match -search-reverse ESC / search backwards for a regular expression -select-new N select a new file in this directory -sort o sort messages -sort-reverse O sort messages in reverse order -toggle-mailboxes TAB toggle whether to browse mailboxes or all files -view-file SPACE view file -subscribe s subscribe to current mailbox (IMAP Only) -unsubscribe u unsubscribe to current mailbox (IMAP Only) -toggle-subscribed T toggle view all/subscribed mailboxes (IMAP Only) - + +Default browser menu function bindings + + +FunctionDefault keyDescription + + +change-dircchange directories +check-newTABcheck mailboxes for new mail +enter-maskmenter a file mask +search/search for a regular expression +search-nextnsearch for next match +search-reverseESC /search backwards for a regular expression +select-newNselect a new file in this directory +sortosort messages +sort-reverseOsort messages in reverse order +toggle-mailboxesTABtoggle whether to browse mailboxes or all files +view-fileSPACEview file +subscribessubscribe to current mailbox (IMAP Only) +unsubscribeuunsubscribe to current mailbox (IMAP Only) +toggle-subscribedTtoggle view all/subscribed mailboxes (IMAP Only) + + +
-
+ - + pgp - -view-name % view the key's user id -verify-key c verify a PGP public key - + +Default pgp menu function bindings + + +FunctionDefault keyDescription + + +view-name%view the key's user id +verify-keycverify a PGP public key + + +
-
+ - + editor - -backspace BackSpace delete the char in front of the cursor -backward-char ^B move the cursor one character to the left -backward-word ESC b move the cursor to the previous word -bol ^A jump to the beginning of the line -buffy-cycle Space cycle among incoming mailboxes -capitalize-word ESC c uppercase the first character in the word -complete TAB complete filename or alias -complete-query ^T complete address with query -delete-char ^D delete the char under the cursor -downcase-word ESC l lowercase all characters in current word -eol ^E jump to the end of the line -forward-char ^F move the cursor one character to the right -forward-word ESC f move the cursor to the next word -history-down not bound scroll down through the history list -history-up not bound scroll up through the history list -kill-eol ^K delete chars from cursor to end of line -kill-eow ESC d delete chars from cursor to end of word -kill-line ^U delete all chars on the line -kill-word ^W delete the word in front of the cursor -quote-char ^V quote the next typed key -transpose-chars not bound transpose character under cursor with previous -upcase-word ESC u uppercase all characters in current word - + +Default editor function bindings + + +FunctionDefault keyDescription + + +backspaceBackSpacedelete the char in front of the cursor +backward-charˆBmove the cursor one character to the left +backward-wordESC bmove the cursor to the previous word +bolˆAjump to the beginning of the line +buffy-cycleSpacecycle among incoming mailboxes +capitalize-wordESC cuppercase the first character in the word +completeTABcomplete filename or alias +complete-queryˆTcomplete address with query +delete-charˆDdelete the char under the cursor +downcase-wordESC llowercase all characters in current word +eolˆEjump to the end of the line +forward-charˆFmove the cursor one character to the right +forward-wordESC fmove the cursor to the next word +history-downnot boundscroll down through the history list +history-upnot boundscroll up through the history list +kill-eolˆKdelete chars from cursor to end of line +kill-eowESC ddelete chars from cursor to end of word +kill-lineˆUdelete all chars on the line +kill-wordˆWdelete the word in front of the cursor +quote-charˆVquote the next typed key +transpose-charsnot boundtranspose character under cursor with previous +upcase-wordESC uuppercase all characters in current word + + +
-
- - + + + Miscellany - + Acknowledgements -Kari Hurtta <kari.hurtta@fmi.fi> +Kari Hurtta kari.hurtta@fmi.fi co-developed the original MIME parsing code back in the ELM-ME days. @@ -447,93 +533,93 @@ co-developed the original MIME parsing code back in the ELM-ME days. The following people have been very helpful to the development of Mutt: -Vikas Agnihotri <vikasa@writeme.com>, +Vikas Agnihotri vikasa@writeme.com, -Francois Berjon <Francois.Berjon@aar.alcatel-alsthom.fr>, +Francois Berjon Francois.Berjon@aar.alcatel-alsthom.fr, -Aric Blumer <aric@fore.com>, +Aric Blumer aric@fore.com, -John Capo <jc@irbs.com>, +John Capo jc@irbs.com, -David Champion <dgc@uchicago.edu>, +David Champion dgc@uchicago.edu, -Brendan Cully <brendan@kublai.com>, +Brendan Cully brendan@kublai.com, -Liviu Daia <daia@stoilow.imar.ro>, +Liviu Daia daia@stoilow.imar.ro, -Thomas E. Dickey <dickey@herndon4.his.com>, +Thomas E. Dickey dickey@herndon4.his.com, -David DeSimone <fox@convex.hp.com>, +David DeSimone fox@convex.hp.com, -Nickolay N. Dudorov <nnd@wint.itfs.nsk.su>, +Nickolay N. Dudorov nnd@wint.itfs.nsk.su, -Ruslan Ermilov <ru@freebsd.org>, +Ruslan Ermilov ru@freebsd.org, -Edmund Grimley Evans <edmundo@rano.org>, +Edmund Grimley Evans edmundo@rano.org, -Michael Finken <finken@conware.de>, +Michael Finken finken@conware.de, -Sven Guckes <guckes@math.fu-berlin.de>, +Sven Guckes guckes@math.fu-berlin.de, -Lars Hecking <lhecking@nmrc.ie>, +Lars Hecking lhecking@nmrc.ie, -Mark Holloman <holloman@nando.net>, +Mark Holloman holloman@nando.net, -Andreas Holzmann <holzmann@fmi.uni-passau.de>, +Andreas Holzmann holzmann@fmi.uni-passau.de, -Marco d'Itri <md@linux.it>, +Marco d'Itri md@linux.it, -Björn Jacke <bjacke@suse.com>, +Björn Jacke bjacke@suse.com, -Byrial Jensen <byrial@image.dk>, +Byrial Jensen byrial@image.dk, -David Jeske <jeske@igcom.net>, +David Jeske jeske@igcom.net, -Christophe Kalt <kalt@hugo.int-evry.fr>, +Christophe Kalt kalt@hugo.int-evry.fr, -Tommi Komulainen <Tommi.Komulainen@iki.fi>, +Tommi Komulainen Tommi.Komulainen@iki.fi, -Felix von Leitner (a.k.a ``Fefe'') <leitner@math.fu-berlin.de>, +Felix von Leitner (a.k.a ``Fefe'') leitner@math.fu-berlin.de, -Brandon Long <blong@fiction.net>, +Brandon Long blong@fiction.net, -Jimmy Mäkelä <jmy@flashback.net>, +Jimmy Mäkelä jmy@flashback.net, -Lars Marowsky-Bree <lmb@pointer.in-minden.de>, +Lars Marowsky-Bree lmb@pointer.in-minden.de, -Thomas ``Mike'' Michlmayr <mike@cosy.sbg.ac.at>, +Thomas ``Mike'' Michlmayr mike@cosy.sbg.ac.at, -Andrew W. Nosenko <awn@bcs.zp.ua>, +Andrew W. Nosenko awn@bcs.zp.ua, -David O'Brien <obrien@Nuxi.cs.ucdavis.edu>, +David O'Brien obrien@Nuxi.cs.ucdavis.edu, -Clint Olsen <olsenc@ichips.intel.com>, +Clint Olsen olsenc@ichips.intel.com, -Park Myeong Seok <pms@romance.kaist.ac.kr>, +Park Myeong Seok pms@romance.kaist.ac.kr, -Thomas Parmelan <tom@ankh.fr.eu.org>, +Thomas Parmelan tom@ankh.fr.eu.org, -Ollivier Robert <roberto@keltia.freenix.fr>, +Ollivier Robert roberto@keltia.freenix.fr, -Thomas Roessler <roessler@does-not-exist.org>, +Thomas Roessler roessler@does-not-exist.org, -Roland Rosenfeld <roland@spinnaker.de>, +Roland Rosenfeld roland@spinnaker.de, -TAKIZAWA Takashi <taki@luna.email.ne.jp>, +TAKIZAWA Takashi taki@luna.email.ne.jp, -Allain Thivillon <Allain.Thivillon@alma.fr>, +Allain Thivillon Allain.Thivillon@alma.fr, -Gero Treuner <gero@70t.de>, +Gero Treuner gero@70t.de, -Vsevolod Volkov <vvv@lucky.net>, +Vsevolod Volkov vvv@lucky.net, -Ken Weinert <kenw@ihs.com> +Ken Weinert kenw@ihs.com - + - + About this document @@ -541,8 +627,12 @@ This document was written in DocBook and then rendered using the Gnome XSLT toolkit. - - -
+ + +
+ + diff --git a/makedoc.c b/makedoc.c index 437b133e2..077014895 100644 --- a/makedoc.c +++ b/makedoc.c @@ -692,7 +692,7 @@ static void print_confline (const char *varname, int type, const char *val, FILE /* SGML based manual */ case F_SGML: { - fputs ("\n\n", out); sgml_fputs (varname, out); @@ -1102,7 +1102,7 @@ static int print_it (int special, char *str, FILE *out, int docstat) } case SP_END_SECT: { - fputs ("</sect3>", out); + fputs ("</sect2>", out); break; } case SP_STR: -- 2.40.0