summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a7ce7b4)
Also removed the full-stop (dot) at the end of each line. It looked rather
strange to have it there.
.RB [ \-all " | " \-noall ]
.RB [ \-create " | " \-nocreate ]
.RB [ \-fast " | " \-nofast ]
.RB [ \-all " | " \-noall ]
.RB [ \-create " | " \-nocreate ]
.RB [ \-fast " | " \-nofast ]
-.RB [ \-header " | " \-noheader ]
.RB [ \-recurse " | " \-norecurse ]
.RB [ \-total " | " \-nototal ]
.RB [ \-list " | " \-nolist ]
.RB [ \-recurse " | " \-norecurse ]
.RB [ \-total " | " \-nototal ]
.RB [ \-list " | " \-nolist ]
.RS 5
.nf
.ta \w'/rnd/phyl/Mail/EP 'u +\w'has ddd messages 'u +\w'(ddd\-ddd); 'u
.RS 5
.nf
.ta \w'/rnd/phyl/Mail/EP 'u +\w'has ddd messages 'u +\w'(ddd\-ddd); 'u
-inbox+ has \016 messages (\0\03\-\022); cur=\0\05.
+inbox+ has \016 messages (\0\03\-\022); cur=\0\05
.nf
.ta \w'/rnd/phyl/Mail/EP 'u +\w'has ddd messages 'u +\w'(ddd\-ddd); 'u
FOLDER \0\0\0\0\0\0# MESSAGES RANGE CUR (OTHERS)
.nf
.ta \w'/rnd/phyl/Mail/EP 'u +\w'has ddd messages 'u +\w'(ddd\-ddd); 'u
FOLDER \0\0\0\0\0\0# MESSAGES RANGE CUR (OTHERS)
-/var/work/folder has \035 messages (\01\-\035); cur=23.
-/usr/bugs/Mail has \082 messages (\01\-108); cur=82.
-ff has \0no messages.
-inbox+ has \016 messages (\03\-\022); cur=\05.
-mh has \076 messages (15\-\076); cur=70.
-notes has \0\02 messages (\01\-\0\02); cur=\01.
-ucom has 124 messages (\01\-124); cur=\06; (others).
+/var/work/folder has \035 messages (\01\-\035); cur=23
+/usr/bugs/Mail has \082 messages (\01\-108); cur=82
+ff has \0no messages
+inbox+ has \016 messages (\03\-\022); cur=\05
+mh has \076 messages (15\-\076); cur=70
+notes has \0\02 messages (\01\-\0\02); cur=\01
+ucom has 124 messages (\01\-124); cur=\06; (others)
.ta \w'/rnd/phyl/Mail/EP has 'u
TOTAL = 339 messages in 7 folders
.ta \w'/rnd/phyl/Mail/EP has 'u
TOTAL = 339 messages in 7 folders
aren't messages. These files may either be sub\-folders, or files that
don't belong under the nmh file naming scheme.
.PP
aren't messages. These files may either be sub\-folders, or files that
don't belong under the nmh file naming scheme.
.PP
-The header is output if either a
-.B \-all
-or a
-.B \-header
-switch is specified. It is suppressed by
-.BR \-noheader .
-.PP
The folder and message totals are output if either a
.B \-all
or a
The folder and message totals are output if either a
.B \-all
or a
.RB ` +folder "' defaults to the current folder"
.RB ` msg "' defaults to none"
.RB ` \-nofast '
.RB ` +folder "' defaults to the current folder"
.RB ` msg "' defaults to none"
.RB ` \-nofast '
.RB ` \-nototal '
.RB ` \-nopack '
.RB ` \-norecurse '
.RB ` \-nototal '
.RB ` \-nopack '
.RB ` \-norecurse '
{ "fast", 0 },
#define NFASTSW 5
{ "nofast", 0 },
{ "fast", 0 },
#define NFASTSW 5
{ "nofast", 0 },
-#define HDRSW 6
- { "header", 0 },
-#define NHDRSW 7
- { "noheader", 0 },
-#define PACKSW 8
{ "help", 0 },
{ NULL, 0 }
};
{ "help", 0 },
{ NULL, 0 }
};
static int fcreat = 0; /* should we ask to create new folders? */
static int fpack = 0; /* are we packing the folder? */
static int fverb = 0; /* print actions taken while packing folder */
static int fcreat = 0; /* should we ask to create new folders? */
static int fpack = 0; /* are we packing the folder? */
static int fverb = 0; /* print actions taken while packing folder */
-static int fheader = 0; /* should we output a header? */
static int frecurse = 0; /* recurse through subfolders */
static int ftotal = 0; /* should we output the totals? */
static int all = 0; /* should we output all folders */
static int frecurse = 0; /* recurse through subfolders */
static int ftotal = 0; /* should we output the totals? */
static int all = 0; /* should we output all folders */
- case HDRSW:
- fheader = 1;
- continue;
- case NHDRSW:
- fheader = -1;
- continue;
-
case PACKSW:
fpack++;
continue;
case PACKSW:
fpack++;
continue;
- ** Print the header
- */
- if (fheader > 0 || (all && !fshort && fheader >= 0))
- printf("%-*s %*s %-*s; %-*s %*s\n",
- maxlen+1, "FOLDER",
- nummsgdigits + 13, "# MESSAGES",
- lowmsgdigits + hghmsgdigits + 4, " RANGE",
- curmsgdigits + 4, "CUR",
- 9, "(OTHERS)");
-
- /*
** Print folder information
*/
if (all || fshort || ftotal < 1) {
** Print folder information
*/
if (all || fshort || ftotal < 1) {
if (fi[i].others)
printf(";%*s (others)", curprinted ?
0 : curmsgdigits + 6, "");
if (fi[i].others)
printf(";%*s (others)", curprinted ?
0 : curmsgdigits + 6, "");
if (ftotal > 0 || (all && !fshort && ftotal >= 0)) {
if (all)
printf("\n");
if (ftotal > 0 || (all && !fshort && ftotal >= 0)) {
if (all)
printf("\n");
- printf("TOTAL = %d message%c in %d folder%s.\n",
+ printf("TOTAL = %d message%c in %d folder%s\n",
total_msgs, total_msgs != 1 ? 's' : ' ',
total_folders, total_folders != 1 ? "s" : "");
}
total_msgs, total_msgs != 1 ? 's' : ' ',
total_folders, total_folders != 1 ? "s" : "");
}