Rearranged whitespace (and comments) in all the code!
[mmh] / h / scansbr.h
1 /*
2  * scansbr.h -- definitions for scan()
3  */
4
5 extern char *scanl;
6
7 #define SCNENC  2     /* message just fine, but encrypted(!!) */
8 #define SCNMSG  1     /* message just fine                    */
9 #define SCNEOF  0     /* empty message                        */
10 #define SCNERR  (-1)  /* error message                        */
11 #define SCNNUM  (-2)  /* number out of range                  */
12 #define SCNFAT  (-3)  /* fatal error                          */
13
14 /*
15  * default format for `scan' and `inc'
16  */
17 #ifndef UK
18 # define FORMAT \
19 "%4(msg)%<(cur)+%| %>%<{replied}-%?{encrypted}E%| %>\
20 %02(mon{date})/%02(mday{date})%<{date} %|*%>\
21 %<(mymbox{from})%<{to}To:%14(decode(friendly{to}))%>%>\
22 %<(zero)%17(decode(friendly{from}))%>  \
23 %(decode{subject})%<{body}<<%{body}>>%>\n"
24 #else
25 # define FORMAT \
26 "%4(msg)%<(cur)+%| %>%<{replied}-%?{encrypted}E%| %>\
27 %02(mday{date})/%02(mon{date})%<{date} %|*%>\
28 %<(mymbox{from})%<{to}To:%14(decode(friendly{to}))%>%>\
29 %<(zero)%17(decode(friendly{from}))%>  \
30 %(decode{subject})%<{body}<<%{body}>>%>\n"
31 #endif
32
33 #define WIDTH  78
34
35 /*
36  * prototypes
37  */
38 int scan (FILE *, int, int, char *, int, int, int, char *, long, int);