From: pdmef Date: Wed, 14 Sep 2005 10:38:19 +0000 (+0000) Subject: Rocco Rutte: X-Git-Url: http://git.madism.org/?a=commitdiff_plain;h=c3395beb56b325b808dec71828025a28655968a8;hp=0e9b83760fb127dc4c7ba0d0a06cd55735dc37db;p=apps%2Fmadmutt.git Rocco Rutte: - manual update: flatten index except for RfC which are filed under "RfC" - kill command tag in favor of cmddef and cmdref (similar to vardef/varref) (improves Usage: issue but still broken) - add lst(mail|shell|conf) (see Hacking Documentation for reason) git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@522 e385b8ad-14ed-0310-8656-cc95a2468c6d --- diff --git a/VERSION.svn b/VERSION.svn index 5a232f2..ec0e415 100644 --- a/VERSION.svn +++ b/VERSION.svn @@ -1 +1 @@ -521 +522 diff --git a/doc/manual.xml.head b/doc/manual.xml.head index fc9f088..fc5033f 100644 --- a/doc/manual.xml.head +++ b/doc/manual.xml.head @@ -895,7 +895,7 @@ You can remap the editor functions using the - command. For example, to make + command. For example, to make the Delete key delete the character in front of the cursor rather than under, you could use @@ -1380,7 +1380,7 @@ ``_'' for denoting underline. Mutt-ng will attempt to display these in bold and underline respectively if your terminal supports them. If - not, you can use the bold and underline + not, you can use the bold and underline objects to specify a color or mono attribute for them. @@ -1490,7 +1490,7 @@ Mutt-ng uses these attributes for handling text/enriched messages, and they - can also be used by an external + can also be used by an external script for highlighting purposes. Note: If you change the colors for your display, for example by changing the color associated with color2 for your xterm, then that color will be used instead of green. @@ -1633,11 +1633,11 @@ Creates a new alias based upon the current message (or prompts for a - new one). Once editing is complete, an + new one). Once editing is complete, an command is added to the file specified by the variable for future use. Note: Specifying an - does not add the aliases specified there-in, you must also + does not add the aliases specified there-in, you must also the file. @@ -1660,7 +1660,7 @@ - Toggles the weeding of message header fields specified by + Toggles the weeding of message header fields specified by commands. @@ -1707,7 +1707,7 @@ a configuration file. A common use is to check the settings of variables, or - in conjunction with to change + in conjunction with to change settings on the fly. @@ -1737,7 +1737,7 @@ Reply to the current or tagged message(s) by extracting any addresses which - match the regular expressions given by the + match the regular expressions given by the commands, but also honor any Mail-Followup-To header(s) if the @@ -1913,8 +1913,8 @@ - -To: + +To: @@ -1936,10 +1936,10 @@ To: - + set editor = "vim +/^$/ -c ':set tw=72'" set editor = "nano" -set editor = "emacs" +set editor = "emacs" @@ -1997,8 +1997,8 @@ set editor = "emacs" - -set edit_headers + +set edit_headers @@ -2164,12 +2164,12 @@ set edit_headers - + On Mon, Mar 07, 2005 at 05:02:12PM +0100, Michael Svensson wrote: > Bill, can you please send last month's progress report to Mr. > Morgan? We also urgently need the cost estimation for the new > production server that we want to set up before our customer's -> project will go live. +> project will go live. @@ -2186,28 +2186,28 @@ On Mon, Mar 07, 2005 at 05:02:12PM +0100, Michael Svensson wrote: The quote attribution is configurable, by default it is set to - -set attribution = "On %d, %n wrote:" + +set attribution = "On %d, %n wrote:" It can also be set to something more compact, e.g. - -set attribution = "attribution="* %n <%a> [%(%y-%m-%d %H:%M)]:" + +set attribution = "attribution="* %n <%a> [%(%y-%m-%d %H:%M)]:" The example above results in the following attribution: - + * Michael Svensson <svensson@foobar.com> [05-03-06 17:02]: > Bill, can you please send last month's progress report to Mr. > Morgan? We also urgently need the cost estimation for the new > production server that we want to set up before our customer's -> project will go live. +> project will go live. @@ -2276,8 +2276,8 @@ set attribution = "attribution="* %n <%a> [%(%y-%m-%d %H:%M)]:" - -lists linuxevent@luga\.at vuln-dev@ mutt-ng-users@ + +lists linuxevent@luga\.at vuln-dev@ mutt-ng-users@ @@ -2322,8 +2322,8 @@ lists linuxevent@luga\.at vuln-dev@ mutt-ng-users@ You can also attach files to your message by specifying - -Attach: filename [description] + +Attach: filename [description] where filename is the file to attach and description @@ -2355,8 +2355,8 @@ Attach: filename [description] If you want to use PGP, you can specify - -Pgp: [E | S | S id] + +Pgp: [E | S | S id] ``E'' encrypts, ``S'' signs and ``S<id>'' signs with the given key, setting @@ -2572,7 +2572,7 @@ Pgp: [E | S | S id] - + ----- Forwarded message from Lucas User <luser@example.com> ----- From: Lucas User <luser@example.com> @@ -2583,7 +2583,7 @@ Subject: Re: blackmail Pay me EUR 50,000.- cash or your favorite stuffed animal will die a horrible death. ------ End forwarded message ----- +----- End forwarded message ----- @@ -2728,8 +2728,8 @@ a horrible death. When multiple commands are used, they must be separated by a semicolon (;). - -set realname='Mutt-ng user' ; ignore x- + +set realname='Mutt-ng user' ; ignore x- The hash mark, or pound sign (``#''), is used as a ``comment'' character. You can use it to @@ -2739,8 +2739,8 @@ set realname='Mutt-ng user' ; ignore x- - -my_hdr X-Disclaimer: Why are you listening to me? # This is a comment + +my_hdr X-Disclaimer: Why are you listening to me? # This is a comment @@ -2770,8 +2770,8 @@ my_hdr X-Disclaimer: Why are you listening to me? # This is a comment interpreted character. - -set realname="Michael \"MuttDude\" Elkins" + +set realname="Michael \"MuttDude\" Elkins" @@ -2797,9 +2797,9 @@ set realname="Michael \"MuttDude\" Elkins" - + # folder-hook . \ -set realname="Michael \"MuttDude\" Elkins" +set realname="Michael \"MuttDude\" Elkins" @@ -2821,12 +2821,12 @@ set realname="Michael \"MuttDude\" Elkins" - + line1\ line2a # line2b\ line3\ line4 -line5 +line5 @@ -2867,8 +2867,8 @@ line5 - -my_hdr X-Operating-System: `uname -a` + +my_hdr X-Operating-System: `uname -a` @@ -2892,8 +2892,8 @@ my_hdr X-Operating-System: `uname -a` - -set record=+sent_on_$HOSTNAME + +set record=+sent_on_$HOSTNAME @@ -2922,8 +2922,8 @@ set record=+sent_on_$HOSTNAME - -set imap_home_namespace = $folder + +set imap_home_namespace = $folder @@ -2969,9 +2969,9 @@ set imap_home_namespace = $folder - + macro generic <F1> "!less -r /path/to/manual" "Show manual" -macro pager <F1> "!less -r /path/to/manual" "Show manual" +macro pager <F1> "!less -r /path/to/manual" "Show manual" @@ -2985,11 +2985,11 @@ macro pager <F1> "!less -r /path/to/manual" "Show manual" - + set user_manualcmd = "!less -r /path/to_manual" macro generic <F1> "$user_manualcmd<enter>" "Show manual" macro pager <F1> "$user_manualcmd<enter>" "Show manual" -macro index <F1> "$user_manualcmd<enter>" "Show manual" +macro index <F1> "$user_manualcmd<enter>" "Show manual" @@ -2999,8 +2999,8 @@ macro index <F1> "$user_manualcmd<enter>" "Show manual" - -macro index <F2> "$user_manualcmd | grep '\^[ ]\\+~. '" "Show Patterns" + +macro index <F2> "$user_manualcmd | grep '\^[ ]\\+~. '" "Show Patterns" @@ -3028,9 +3028,9 @@ macro index <F2> "$user_manualcmd | grep '\^[ ]\\+~. '" "Show Patterns" - + set user_foo = 42 -set user_foo = 666 +set user_foo = 666 @@ -3042,8 +3042,8 @@ set user_foo = 666 - -set ?user_foo + +set ?user_foo @@ -3053,8 +3053,8 @@ set ?user_foo - -reset user_foo + +reset user_foo @@ -3065,8 +3065,8 @@ reset user_foo - -unset user_foo + +unset user_foo @@ -3100,8 +3100,8 @@ unset user_foo - -muttng -Q muttng_docdir + +$ muttng -Q muttng_docdir @@ -3113,8 +3113,8 @@ muttng -Q muttng_docdir - -set user_manualcmd = '!less -r /path/to_manual' + +set user_manualcmd = '!less -r /path/to_manual' @@ -3124,8 +3124,8 @@ set user_manualcmd = '!less -r /path/to_manual' - -set user_manualcmd = "!less -r $muttng_docdir/manual.txt" + +set user_manualcmd = "!less -r $muttng_docdir/manual.txt" @@ -3146,8 +3146,8 @@ set user_manualcmd = "!less -r $muttng_docdir/manual.txt" - -folder-hook . "set user_current_folder = $muttng_folder_name" + +folder-hook . "set user_current_folder = $muttng_folder_name" @@ -3158,8 +3158,8 @@ folder-hook . "set user_current_folder = $muttng_folder_name" - -folder-hook . "set user_current_folder = some_folder" + +folder-hook . "set user_current_folder = some_folder" @@ -3171,8 +3171,8 @@ folder-hook . "set user_current_folder = some_folder" - -folder-hook . 'set user_current_folder = $muttng_folder_name' + +folder-hook . 'set user_current_folder = $muttng_folder_name' @@ -3189,8 +3189,8 @@ folder-hook . 'set user_current_folder = $muttng_folder_name' - -folder-hook . 'source ~/.mutt/score-$muttng_folder_name' + +folder-hook . 'source ~/.mutt/score-$muttng_folder_name' @@ -3215,12 +3215,12 @@ folder-hook . 'source ~/.mutt/score-$muttng_folder_name' - + set read_inc = 100 set folder = $read_inc set read_inc = $folder set user_magic_number = 42 -set folder = $user_magic_number +set folder = $user_magic_number @@ -3228,11 +3228,13 @@ set folder = $user_magic_number - + Defining/Using aliases - Usage: key address [, address,...] + + key address [, address,...] + @@ -3255,14 +3257,16 @@ set folder = $user_magic_number - unalias [* | key ...] + + [* | key ... ] + - + alias muttdude me@cs.hmc.edu (Michael Elkins) -alias theguys manny, moe, jack +alias theguys manny, moe, jack @@ -3270,7 +3274,7 @@ alias theguys manny, moe, jack Unlike other mailers, Mutt-ng doesn't require aliases to be defined in a special file. The alias command can appear anywhere in - a configuration file, as long as this file is . + a configuration file, as long as this file is . Consequently, you can have multiple alias files, or you can have all aliases defined in your muttrc. @@ -3284,7 +3288,7 @@ alias theguys manny, moe, jack special either, in the sense that Mutt-ng will happily append aliases to any file, but in - order for the new aliases to take effect you need to explicitly + order for the new aliases to take effect you need to explicitly this file too. @@ -3294,10 +3298,10 @@ alias theguys manny, moe, jack - + source /usr/local/share/Mutt-ng.aliases source ~/.mail_aliases -set alias_file=~/.mail_aliases +set alias_file=~/.mail_aliases @@ -3340,11 +3344,13 @@ set alias_file=~/.mail_aliases - + Changing the default key bindings - Usage: map key function + + map key function + @@ -3693,8 +3699,8 @@ set alias_file=~/.mail_aliases - -folder-hook mutt set sort=threads + +folder-hook mutt set sort=threads @@ -3707,8 +3713,8 @@ folder-hook mutt set sort=threads - -folder-hook . set sort=date-sent + +folder-hook . set sort=date-sent @@ -3718,11 +3724,13 @@ folder-hook . set sort=date-sent - + Keyboard macros - Usage: menu key sequence [description] + + menu key sequence [description] + @@ -3748,7 +3756,7 @@ folder-hook . set sort=date-sent key and sequence are expanded - by the same rules as the . There are + by the same rules as the . There are some additions however. The first is that control characters in sequence can also be specified @@ -3761,7 +3769,7 @@ folder-hook . set sort=date-sent name> .For a listing of key - names see the section on . Functions + names see the section on . Functions are listed in the functions. @@ -3792,19 +3800,17 @@ folder-hook . set sort=date-sent - + Using color and mono video attributes - - - Usage: object foregroundbackground [regexp] + object foreground background [regexp] - Usage: index foreground backgroundpattern + index foreground pattern - Usage: index pattern[pattern...] + index pattern [pattern ...] @@ -4038,9 +4044,9 @@ folder-hook . set sort=date-sent - + set COLORFGBG="green;black" -export COLORFGBG +export COLORFGBG @@ -4087,13 +4093,13 @@ export COLORFGBG - Usage: <object> <attribute>[regexp] + object attribute [regexp] - Usage: index attribute pattern + index attribute pattern - Usage: index pattern [pattern...] + index pattern [pattern ...] @@ -4144,15 +4150,15 @@ export COLORFGBG - + Ignoring (weeding) unwanted message headers - Usage: pattern [pattern...] + pattern [pattern ...] - Usage: pattern [pattern...] + pattern [pattern ...] @@ -4186,12 +4192,12 @@ export COLORFGBG For example: - + # Sven's draconian header weeding ignore * unignore from date subject to cc unignore organization organisation x-mailer: x-newsreader: x-mailing-list: -unignore posted-to: +unignore posted-to: @@ -4201,15 +4207,15 @@ unignore posted-to: - + Alternative addresses - Usage: regexp [regexp...] + regexp [regexp ...] - Usage: regexp [regexp...] + regexp [regexp ...] @@ -4308,8 +4314,8 @@ unignore posted-to: - -set wrapmargin = 10 + +set wrapmargin = 10 @@ -4325,8 +4331,8 @@ set wrapmargin = 10 - -set max_line_length = 120 + +set max_line_length = 120 @@ -4343,11 +4349,11 @@ set max_line_length = 120 - + >Bill, can you please send last month's progress report to Mr. >Morgan? We also urgently need the cost estimation for the new >production server that we want to set up before our customer's ->project will go live. +>project will go live. @@ -4359,8 +4365,8 @@ set max_line_length = 120 - -set stuff_quoted + +set stuff_quoted @@ -4370,11 +4376,11 @@ set stuff_quoted - + > Bill, can you please send last month's progress report to Mr. > Morgan? We also urgently need the cost estimation for the new > production server that we want to set up before our customer's -> project will go live. +> project will go live. @@ -4390,8 +4396,8 @@ set stuff_quoted - -set text_flowed + +set text_flowed @@ -4467,21 +4473,20 @@ set text_flowed - - + Mailing lists - Usage: regexp [regexp...] + regexp [regexp ...] - Usage: regexp [regexp...] + regexp [regexp ...] - Usage: regexp [regexp...] + regexp [regexp ...] - Usage: regexp [regexp...] + regexp [regexp ...] @@ -4584,14 +4589,14 @@ set text_flowed - + Defining mailboxes which receive mail - Usage: [!]filename [filename...] + [!]filename [filename ... ] - Usage: [!]filename [filename...] + [!]filename [filename ... ] @@ -4653,14 +4658,14 @@ set text_flowed - + User defined headers - Usage: string + string - Usage: field [field...] + field [field ...] @@ -4675,8 +4680,8 @@ set text_flowed - -my_hdr Organization: A Really Big Company, Anytown, USA + +my_hdr Organization: A Really Big Company, Anytown, USA @@ -4709,8 +4714,8 @@ my_hdr Organization: A Really Big Company, Anytown, USA - -unmy_hdr to cc + +unmy_hdr to cc @@ -4719,13 +4724,17 @@ unmy_hdr to cc - + Defining the order of headers when viewing messages - Usage: header1header2 header3 + header header [header ...] - + + + [ * | header header ...] + + With this command, you can specify an order in which mutt will attempt to present headers to you when viewing messages. @@ -4740,8 +4749,8 @@ unmy_hdr to cc - -hdr_order From Date: From: To: Cc: Subject: + +hdr_order From Date: From: To: Cc: Subject: @@ -4780,9 +4789,9 @@ hdr_order From Date: From: To: Cc: Subject: - + save-hook me@(turing\\.)?cs\\.hmc\\.edu$ +elkins -save-hook aol\\.com$ +spam +save-hook aol\\.com$ +spam @@ -4978,9 +4987,9 @@ save-hook aol\\.com$ +spam Example: - + message-hook 'set pager=builtin' -message-hook ' freshmeat-news' 'set pager="less \"+/^ subject:.*\""' +message-hook ' freshmeat-news' 'set pager="less \"+/^ subject:.*\""' @@ -5021,25 +5030,25 @@ message-hook ' freshmeat-news' 'set pager="less \" - + Adding key sequences to the keyboard buffer - Usage: string + string This command adds the named string to the keyboard buffer. The string may contain control characters, key names and function - names like the sequence string in the command. You may use it to + names like the sequence string in the command. You may use it to automatically run a sequence of commands at startup, or when entering certain folders. For example, the following command will automatically collapse all threads when entering a folder: - + folder-hook . 'push <collapse-all>' - + @@ -5049,11 +5058,11 @@ folder-hook . 'push <collapse-all>' - + Executing functions - Usage: function [function...] + function [function ... ] @@ -5068,14 +5077,14 @@ folder-hook . 'push <collapse-all>' - + Message Scoring - Usage: pattern value + pattern value - Usage: pattern [pattern...] + pattern [pattern ... ] @@ -5098,9 +5107,9 @@ folder-hook . 'push <collapse-all>' - + score " nion@muttng\.org" 50 -score " @sco\.com" -100 +score " @sco\.com" -100 @@ -5112,8 +5121,8 @@ score " @sco\.com" -100 - -score " santaclaus@northpole\.int" =666 + +score " santaclaus@northpole\.int" =666 @@ -5187,9 +5196,9 @@ score " santaclaus@northpole\.int" =666 - + color index black yellow " 10-" -color index red yellow " 100-" +color index red yellow " 100-" @@ -5207,14 +5216,14 @@ color index red yellow " 100-" - + Spam detection - Usage: pattern format + pattern format - Usage: pattern + pattern @@ -5269,11 +5278,11 @@ color index red yellow " 100-" For example, suppose I use DCC, SpamAssassin, and PureMessage. I might define these spam settings: - + spam "X-DCC-.*-Metrics:.*(....)=many" "90+/DCC-%1" spam "X-Spam-Status: Yes" "90+/SA" spam "X-PerlMX-Spam: .*Probability=([0-9]+)%" "%1/PM" -set spam_separator=", " +set spam_separator=", " @@ -5368,8 +5377,8 @@ set spam_separator=", " - -spam "^From: .*MAILER-DAEMON" "999" + +spam "^From: .*MAILER-DAEMON" "999" @@ -5379,20 +5388,20 @@ spam "^From: .*MAILER-DAEMON" "999" - + Setting variables - Usage: [no|inv]variable[=value] [variable...] + [no|inv]variable [=value] [variable...] - Usage: variable [variable...] + variable [variable ...] - Usage: variable [variable...] + variable [variable ...] - Usage: variable [variable...] + variable [variable ...] @@ -5474,8 +5483,8 @@ spam "^From: .*MAILER-DAEMON" "999" - -set ?allow_8bit + +set ?allow_8bit @@ -5505,11 +5514,11 @@ set ?allow_8bit - + Reading initialization commands from another file - Usage: filename [filename...] + filename [filename ...] @@ -5541,11 +5550,11 @@ set ?allow_8bit - + Removing hooks - Usage: [* | hook-type] + [* | hook-type] @@ -5585,8 +5594,8 @@ set ?allow_8bit - -set config_charset = "..." + +set config_charset = "..." @@ -5651,9 +5660,9 @@ set config_charset = "..." - + ifdef <item> <command> -ifndef <item> <command> +ifndef <item> <command> @@ -5714,10 +5723,10 @@ ifndef <item> <command> - + ifdef feature_imap 'source ~/.mutt-ng/setup-imap' ifdef feature_pop 'source ~/.mutt-ng/setup-pop' -ifdef feature_nntp 'source ~/.mutt-ng/setup-nntp' +ifdef feature_nntp 'source ~/.mutt-ng/setup-nntp' @@ -5740,8 +5749,8 @@ ifdef feature_nntp 'source ~/.mutt-ng/setup-nntp' - -ifdef imap_mail_check 'set imap_mail_check = 300' + +ifdef imap_mail_check 'set imap_mail_check = 300' @@ -5755,8 +5764,8 @@ ifdef imap_mail_check 'set imap_mail_check = 300' - -ifdef pager 'set pager_index_lines = 10' + +ifdef pager 'set pager_index_lines = 10' @@ -5770,9 +5779,9 @@ ifdef pager 'set pager_index_lines = 10' - + ifdef feature_ncurses 'source ~/.mutt-ng/setup-ncurses' -ifndef feature_ncurses 'source ~/.mutt-ng/setup-slang' +ifndef feature_ncurses 'source ~/.mutt-ng/setup-slang' @@ -5782,9 +5791,9 @@ ifndef feature_ncurses 'source ~/.mutt-ng/setup-slang' - + ifdef feature_slang 'source ~/.mutt-ng/setup-slang' -ifndef feature_slang 'source ~/.mutt-ng/setup-ncurses' +ifndef feature_slang 'source ~/.mutt-ng/setup-ncurses' @@ -6445,8 +6454,8 @@ ifndef feature_slang 'source ~/.mutt-ng/setup-ncurses' - -set status_format = "%v on %h: ..." + +set status_format = "%v on %h: ..." @@ -6506,8 +6515,8 @@ Mutt-ng 1.5.9i on mailhost: ... - -set status_format = "%v on %h: %B: ... + +set status_format = "%v on %h: %B: ... @@ -6551,8 +6560,8 @@ Mutt-ng 1.5.9i on mailhost: Inbox: ... - -set status_format = "%v on %h: %B %?n?%n new? ... + +set status_format = "%v on %h: %B %?n?%n new? ... @@ -6633,8 +6642,8 @@ set status_format = "%v on %h: %B %?n?%n new? ... - -set status_format = "%v on %h: %B: %?n?%n new messages&no new messages? ... + +set status_format = "%v on %h: %B: %?n?%n new messages&no new messages? ... @@ -6645,8 +6654,8 @@ set status_format = "%v on %h: %B: %?n?%n new messages&no new messages? ...< - -set status_format = "%v on %h: %B: %?n?%n&no? new messages ... + +set status_format = "%v on %h: %B: %?n?%n&no? new messages ... @@ -6729,8 +6738,8 @@ set status_format = "%v on %h: %B: %?n?%n&no? new messages ... - -set status_format = "%v on %h: %B: %?n?%n&no? new messages %|-" + +set status_format = "%v on %h: %B: %?n?%n&no? new messages %|-" @@ -6755,8 +6764,8 @@ set status_format = "%v on %h: %B: %?n?%n&no? new messages %|-" - -set status_format = "%B: %?n?%n&no? new messages %> (%v on %h)" + +set status_format = "%B: %?n?%n&no? new messages %> (%v on %h)" @@ -6806,7 +6815,7 @@ set status_format = "%B: %?n?%n&no? new messages %> (%v on %h)" - In or commands, + In or commands, you can use the ``tag-prefix-cond'' operator. If there are no tagged messages, mutt will "eat" the rest of the macro to abort it's execution.Mutt-ng will stop "eating" the macro when it encounters the @@ -6901,9 +6910,9 @@ set status_format = "%B: %?n?%n&no? new messages %> (%v on %h)" - + send-hook . 'unmy_hdr From:' -send-hook '^b@b\.b$' my-hdr from: c@c.c +send-hook '^b@b\.b$' my-hdr from: c@c.c @@ -6936,8 +6945,8 @@ send-hook '^b@b\.b$' my-hdr from: c@c.c sending mail to a specific address, you could do something like: - -send-hook ' ^me@cs\.hmc\.edu$' 'my-hdr From: Mutt-ng User <user@host>' + +send-hook ' ^me@cs\.hmc\.edu$' 'my-hdr From: Mutt-ng User <user@host>' which would execute the given command when sending mail to me@cs.hmc.edu. @@ -6980,37 +6989,37 @@ send-hook ' ^me@cs\.hmc\.edu$' 'my-hdr From: Mutt- and highlights the ones with new email Use the following configuration commands: - + set sidebar_visible="yes" -set sidebar_width=25 +set sidebar_width=25 If you want to specify the mailboxes you can do so with: - + set mbox='=INBOX' mailboxes INBOX \ MBOX1 \ MBOX2 \ -... +... You can also specify the colors for mailboxes with new mails by using: - + color sidebar_new red black -color sidebar white black +color sidebar white black Reasonable key bindings look e.g. like this: - + bind index \Cp sidebar-prev bind index \Cn sidebar-next bind index \Cb sidebar-open @@ -7019,7 +7028,7 @@ bind pager \Cn sidebar-next bind pager \Cb sidebar-open macro index B ':toggle sidebar_visible^M' -macro pager B ':toggle sidebar_visible^M' +macro pager B ':toggle sidebar_visible^M' @@ -7049,8 +7058,8 @@ macro pager B ':toggle sidebar_visible^M' - -set query_command = "mutt_ldap_query.pl '%s'" + +set query_command = "mutt_ldap_query.pl '%s'" @@ -7127,8 +7136,8 @@ roessler@guug.de Thomas Roessler mutt pgp - -From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST + +From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST @@ -7272,7 +7281,7 @@ From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST know what addresses you consider to be mailing lists (technically this does not have to be a mailing list, but that is what it is most often used for), and what lists you are subscribed to. This is - accomplished through the use of the + accomplished through the use of the commands in your muttrc. @@ -7871,8 +7880,8 @@ imap://imapserver:port/INBOX - -score =42 + +score =42 @@ -7883,8 +7892,8 @@ score =42 - -score ! =42 + +score ! =42 @@ -8006,10 +8015,10 @@ score ! =42 - + account-hook . 'unset imap_user; unset imap_pass; unset tunnel' account-hook imap://host1/ 'set imap_user=me1 imap_pass=foo' -account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"' +account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"' @@ -8031,9 +8040,9 @@ account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"' retrieved at and the configuration commands: - + macro index \cb |urlview\n -macro pager \cb |urlview\n +macro pager \cb |urlview\n @@ -8083,10 +8092,10 @@ macro pager \cb |urlview\n - + open-hook \\.gz$ "gzip -cd %f > %t" close-hook \\.gz$ "gzip -c %t > %f" -append-hook \\.gz$ "gzip -c %t >> %f" +append-hook \\.gz$ "gzip -c %t >> %f" @@ -8154,9 +8163,9 @@ append-hook \\.gz$ "gzip -c %t >> %f" - + open-hook \\.gz$ "gzip -cd %f > %t" - + @@ -8204,8 +8213,8 @@ open-hook \\.gz$ "gzip -cd %f > %t" - -close-hook \\.gz$ "gzip -c %t > %f" + +close-hook \\.gz$ "gzip -c %t > %f" @@ -8254,8 +8263,8 @@ close-hook \\.gz$ "gzip -c %t > %f" - -append-hook \\.gz$ "gzip -c %t >> %f" + +append-hook \\.gz$ "gzip -c %t >> %f" @@ -8296,10 +8305,10 @@ append-hook \\.gz$ "gzip -c %t >> %f" - + open-hook \\.pgp$ "pgp -f < %f > %t" close-hook \\.pgp$ "pgp -fe YourPgpUserIdOrKeyId < %t > %f" - + @@ -8784,7 +8793,7 @@ text/html; lynx -dump %s ; copiousoutput needsterminal - Mutt-ng uses this flag when viewing attachments with , + Mutt-ng uses this flag when viewing attachments with , in order to decide whether it should honor the setting of the variable or not. When an attachment is viewed using an interactive @@ -8938,7 +8947,7 @@ nametemplate=%s.gif - In addition, you can use this with + In addition, you can use this with to denote two commands for viewing an attachment, one to be viewed automatically, the other to be viewed interactively from the attachment @@ -8951,7 +8960,7 @@ text/html; netscape -remote 'openURL(%s)' ; test=RunningX text/html; lynx %s; nametemplate=%s.html text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput - For , Mutt-ng will choose + For , Mutt-ng will choose the third entry because of the copiousoutput tag. For interactive viewing, Mutt @@ -9019,8 +9028,8 @@ text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput instance, if Your mail message contains: - -Content-Type: text/plain; charset=iso-8859-1 + +Content-Type: text/plain; charset=iso-8859-1 then Mutt-ng will expand %{charset} to iso-8859-1. The default metamail @@ -9116,9 +9125,17 @@ application/ms-excel; open.pl %s - + MIME Autoview - + + + mime-type [mime-type ...] + + + + mime-type [mime-type ...] + + In addition to explicitly telling Mutt-ng to view an attachment with theMIME viewer defined in the mailcap file, Mutt-ng has support for @@ -9142,9 +9159,9 @@ application/ms-excel; open.pl %s For instance, if you set auto_view to: - + auto_view text/html application/x-gunzip application/postscript -image/gif application/x-tar-gz +image/gif application/x-tar-gz @@ -9175,9 +9192,17 @@ application/postscript; ps2ascii %s; copiousoutput - + MIME Multipart/Alternative + + + mime-type [mime-type ...] + + + mime-type [mime-type ...] + + Mutt-ng has some heuristics for determining which attachment of a multipart/alternative type to display. First, mutt will check the @@ -9186,16 +9211,16 @@ application/postscript; ps2ascii %s; copiousoutput number of MIME types in order, including support for implicit and explicit wildcards, for example: - - + + alternative_order text/enriched text/plain text -application/postscript image/* +application/postscript image/* Next, mutt will check if any of the types have a defined - , and use that. Failing + , and use that. Failing that, Mutt-ng will look for any text type. As a last attempt, mutt willlook for any type it knows how to handle. @@ -9211,9 +9236,17 @@ application/postscript image/* - + MIME Lookup - + + + mime-type [mime-type ...] + + + + mime-type [mime-type ...] + + Mutt-ng's mime_lookup list specifies a list of mime-types that should not @@ -9230,8 +9263,8 @@ application/postscript image/* configuration options (such as auto_view) specified. Common usage would be: - -mime_lookup application/octet-stream application/X-Lotus-Manuscript + +mime_lookup application/octet-stream application/X-Lotus-Manuscript @@ -9962,37 +9995,37 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - key address [, address, ... ] + key address [, address, ... ] - [ * | key ... ] + [ * | key ... ] - regexp [ regexp ... ] + regexp [ regexp ... ] - [ * | regexp ... ] + [ * | regexp ... ] - mimetype [ mimetype ... ] + mimetype [ mimetype ... ] - mimetype [ mimetype ... ] + mimetype [ mimetype ... ] @@ -10004,19 +10037,19 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - mimetype [ mimetype ... ] + mimetype [ mimetype ... ] - mimetype [ mimetype ... ] + mimetype [ mimetype ... ] - map key function + map key function @@ -10034,19 +10067,19 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - object foreground background [ regexp ] + object foreground background [ regexp ] - index pattern [ pattern ... ] + index pattern [ pattern ... ] - function [ function ... ] + function [ function ... ] @@ -10070,13 +10103,13 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - header [ header ... ] + header [ header ... ] - header [ header ... ] + header [ header ... ] @@ -10088,37 +10121,37 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - pattern [ pattern ... ] + pattern [ pattern ... ] - pattern [ pattern ... ] + pattern [ pattern ... ] - regexp [ regexp ... ] + regexp [ regexp ... ] - regexp [ regexp ... ] + regexp [ regexp ... ] - menu key sequence [ description ] + menu key sequence [ description ] - filename [ filename ... ] + filename [ filename ... ] @@ -10136,38 +10169,38 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - mimetype [ mimetype ... ] + mimetype [ mimetype ... ] - mimetype [ mimetype ... ] + mimetype [ mimetype ... ] - object attribute [ regexp ] + object attribute [ regexp ] - index pattern [ pattern ... ] + index pattern [ pattern ... ] - string + string - field [ field ... ] + field [ field ... ] @@ -10185,13 +10218,13 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - string + string - variable [ variable ... ] + variable [ variable ... ] @@ -10203,13 +10236,13 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - pattern value + pattern value - pattern [ pattern ... ] + pattern [ pattern ... ] @@ -10227,55 +10260,55 @@ mailto:joe@host?Attach=~/.gnupg/secring.gpg - [no|inv]variable[ =value ] [ variable ... ] + [no|inv]variable[ =value ] [ variable ... ] - variable [ variable ... ] + variable [ variable ... ] - filename + filename - pattern format + pattern format - pattern + pattern - regexp [ regexp ... ] + regexp [ regexp ... ] - regexp [ regexp ... ] + regexp [ regexp ... ] - variable [ variable ... ] + variable [ variable ... ] - hook-type + hook-type diff --git a/doc/manual.xml.tail b/doc/manual.xml.tail index 4f6c38e..986a7b7 100644 --- a/doc/manual.xml.tail +++ b/doc/manual.xml.tail @@ -1756,9 +1756,10 @@ Francois Berjon Francois.Berjon@aar.alcatel-alsthom.fr - Aric Blumer aric@fore.com, John Capo - jc@irbs.com - + Aric Blumer aric@fore.com + + + John Capo jc@irbs.com David Champion dgc@uchicago.edu @@ -1965,8 +1966,7 @@ variables. The name parameter must contain upper-case letters only without the dollar sign as it'll be added automatically. - Auto-indexing under Environment - Variables is done. + Auto-indexing is done. @@ -1975,18 +1975,7 @@ References to hooks. The string -hook will be added automatically to the value given in the name - parameter. All entries will be auto-indexed under - Hooks. - - - - <muttng-doc:command name=""/> - - References to configuration - commands. The name is given via the - name parameter and will be - auto-indexed under Configuration - Commands. + parameter. All entries will be auto-indexed. @@ -1995,9 +1984,8 @@ References to patterns. The name parameter must only contain the letter/symbol for the pattern as the tilde symbol/equal - sign will be added automatically. Auto-indexing is done - under Patterns. If the - full is given the equal sign as well + sign will be added automatically. Auto-indexing is done. If the + full parameter is given the equal sign as well as tilde will be printed for a fully complete reference. @@ -2009,8 +1997,8 @@ name parameter and a default key binding given via key. The string will be automatically enclosed in - <>. Auto-indexing is done under - Functions. Also an anchor with id + <>. Auto-indexing is done. + Also an anchor with id func-[name] will be added with [name] being the value of the name parameter. @@ -2025,13 +2013,12 @@ - <muttng-doc:vardef name="" id=""/> + <muttng-doc:vardef name=""/> Defining a variable. This is to be used by makedoc only to define a command with a given name and XML-normalized link given - via id. Auto-indexing is done under - Configuration Variables. The + via id. Auto-indexing is done. The name parameter's value will be prefixed with a dollar sign as for environment variables. @@ -2065,9 +2052,48 @@ this to produce links to RfC document with number given as the num parameter. A link to will be - made. Auto-indexing is not done yet. + made. Auto-indexing is done under + RfC. + + + + <muttng-doc:cmddef name="" [noanchor="1"]/> + + Defining a configuration command. + The name of the command is given as the + name parameter. In case a single + command has multiple possible calling sequences, specify + noanchor="1" for subsequent use. + Auto-indexing is done. Specify the arguments within the + tag. + + + + <muttng-doc:cmdref name=""/> + + References to configuration commands. + Use this to refer to commands as it builds the proper + internal reference name. Auto-indexing is done. + + <muttng-doc:lstconf/>, + <muttng-doc:lstmail/>, + <muttng-doc:lstshell/> + + + Screen layout by context. These are + used to specify environments for different types of + screen output. For DocBook output, all of these simply + map to <screen/>. But as a + possible future migration to LaTeX may be ahead, + different languages defined for the + listings.sty packages may be used to + have proper syntax highlighting for these so that there + must be a context sensitive distinction. + + + diff --git a/doc/muttng-manual.xsl b/doc/muttng-manual.xsl index f8c4aa9..ad0a818 100644 --- a/doc/muttng-manual.xsl +++ b/doc/muttng-manual.xsl @@ -47,34 +47,43 @@ - Environment Variables - + $ - Hooks - + - - - - Configuration Commands - + + + + + + + + Usage: + + - + + + + + + + + ~ /= - Patterns - ~/ - = + ~/ + = @@ -82,8 +91,7 @@ <> (default: ) - Functions - <> + <> @@ -96,8 +104,7 @@ --> - Functions - <> + <> @@ -105,8 +112,7 @@ <xsl:value-of select="concat('$',@name)"/> - Configuration Variables - $ + $ @@ -114,8 +120,7 @@ - Configuration Variables - $ + $ @@ -125,6 +130,25 @@ RfC + RfC + + + + + + + + + + + + + + + + + +