Factor trim format function out
[mmh] / h / scansbr.h
index b050d97..5e5816d 100644 (file)
@@ -1,42 +1,21 @@
-
 /*
- * scansbr.h -- definitions for scan()
- *
- * $Id$
- */
+** scansbr.h -- definitions for scan()
+*/
 
 extern char *scanl;
 
-#define        SCNENC  2               /* message just fine, but encrypted(!!) */
-#define        SCNMSG  1               /* message just fine                    */
-#define        SCNEOF  0               /* empty message                        */
-#define        SCNERR  (-1)            /* error message                        */
-#define        SCNNUM  (-2)            /* number out of range                  */
-#define        SCNFAT  (-3)            /* fatal error                          */
-
-/*
- * default format for `scan' and `inc'
- */
+#define SCNMSG  1     /* message just fine                    */
+#define SCNEOF  0     /* empty message                        */
+#define SCNERR  (-1)  /* error message                        */
+#define SCNNUM  (-2)  /* number out of range                  */
+#define SCNFAT  (-3)  /* fatal error                          */
 
-#ifndef        UK
-#define        FORMAT  \
-"%4(msg)%<(cur)+%| %>%<{replied}-%?{encrypted}E%| %>\
-%02(mon{date})/%02(mday{date})%<{date} %|*%>\
-%<(mymbox{from})%<{to}To:%14(decode(friendly{to}))%>%>\
-%<(zero)%17(decode(friendly{from}))%>  \
-%(decode{subject})%<{body}<<%{body}>>%>\n"
-#else
-#define        FORMAT  \
-"%4(msg)%<(cur)+%| %>%<{replied}-%?{encrypted}E%| %>\
-%02(mday{date})/%02(mon{date})%<{date} %|*%>\
-%<(mymbox{from})%<{to}To:%14(decode(friendly{to}))%>%>\
-%<(zero)%17(decode(friendly{from}))%>  \
-%(decode{subject})%<{body}<<%{body}>>%>\n"
-#endif
+#define WIDTH  78
 
-#define        WIDTH  78
+#define SCN_MBOX (-1)
+#define SCN_FOLD 0
 
 /*
- * prototypes
- */
-int scan (FILE *, int, int, char *, int, int, int, char *, long, int);
+** prototypes
+*/
+int scan(FILE *, int, int, char *, int, int, int);