]> diplodocus.org Git - nmh/commitdiff
print_help.c: Move interface to own file.
authorRalph Corderoy <ralph@inputplus.co.uk>
Thu, 2 Nov 2017 23:08:38 +0000 (23:08 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Sun, 12 Nov 2017 12:25:25 +0000 (12:25 +0000)
55 files changed:
Makefile.am
h/prototypes.h
sbr/print_help.c
sbr/print_help.h [new file with mode: 0644]
sbr/utils.c
uip/ali.c
uip/anno.c
uip/ap.c
uip/burst.c
uip/comp.c
uip/dist.c
uip/dp.c
uip/flist.c
uip/fmtdump.c
uip/fmttest.c
uip/folder.c
uip/forw.c
uip/imaptest.c
uip/inc.c
uip/install-mh.c
uip/mark.c
uip/mhbuild.c
uip/mhfixmsg.c
uip/mhical.c
uip/mhlist.c
uip/mhlogin.c
uip/mhlsbr.c
uip/mhn.c
uip/mhparam.c
uip/mhpath.c
uip/mhshow.c
uip/mhstore.c
uip/mkstemp.c
uip/msgchk.c
uip/new.c
uip/packf.c
uip/pick.c
uip/post.c
uip/prompter.c
uip/rcvdist.c
uip/rcvpack.c
uip/rcvstore.c
uip/rcvtty.c
uip/refile.c
uip/repl.c
uip/rmf.c
uip/rmm.c
uip/scan.c
uip/send.c
uip/show.c
uip/slocal.c
uip/sortm.c
uip/viamail.c
uip/whatnowsbr.c
uip/whom.c

index ab0bcd9..52332b0 100644 (file)
@@ -374,6 +374,7 @@ noinst_HEADERS = \
     sbr/makedir.h \
     sbr/message_id.h \
     sbr/mime_type.h \
     sbr/makedir.h \
     sbr/message_id.h \
     sbr/mime_type.h \
+    sbr/print_help.h \
     sbr/read_line.h \
     sbr/seq_add.h \
     sbr/seq_bits.h \
     sbr/read_line.h \
     sbr/seq_add.h \
     sbr/seq_bits.h \
index 6f79c6d..bd68e35 100644 (file)
@@ -175,8 +175,6 @@ char *path(char *, int);
 int pidwait (pid_t, int);
 int pidstatus (int, FILE *, char *);
 char *pluspath(char *);
 int pidwait (pid_t, int);
 int pidstatus (int, FILE *, char *);
 char *pluspath(char *);
-void print_help (char *, struct swit *, int);
-void print_intro (FILE *, bool);
 void print_sw (const char *, const struct swit *, char *, FILE *);
 void print_version (char *);
 void push (void);
 void print_sw (const char *, const struct swit *, char *, FILE *);
 void print_version (char *);
 void push (void);
index 81b1ab4..97d140c 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "print_help.h"
 
 
 void
 
 
 void
diff --git a/sbr/print_help.h b/sbr/print_help.h
new file mode 100644 (file)
index 0000000..cf9ba9f
--- /dev/null
@@ -0,0 +1,9 @@
+/* print_help.h -- print a help message, and possibly the
+ *              -- profile/context entries for this command
+ *
+ * This code is Copyright (c) 2017, by the authors of nmh.  See the
+ * COPYRIGHT file in the root directory of the nmh distribution for
+ * complete copyright information. */
+
+void print_help(char *, struct swit *, int);
+void print_intro(FILE *, bool);
index c385b45..03d9204 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "print_help.h"
 #include "error.h"
 #include "h/utils.h"
 #include "h/signals.h"
 #include "error.h"
 #include "h/utils.h"
 #include "h/signals.h"
index 40ad1b8..6e0f39c 100644 (file)
--- a/uip/ali.c
+++ b/uip/ali.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/addrsbr.h"
 #include "h/aliasbr.h"
 #include "sbr/error.h"
 #include "h/addrsbr.h"
 #include "h/aliasbr.h"
index 3a87438..97cba8a 100644 (file)
@@ -42,6 +42,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/done.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/done.h"
index 212a2d1..e33a434 100644 (file)
--- a/uip/ap.c
+++ b/uip/ap.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/addrsbr.h"
 #include "h/fmt_scan.h"
 #include "sbr/error.h"
 #include "h/addrsbr.h"
 #include "h/fmt_scan.h"
index 84ab939..deee946 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/mhparse.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/mhparse.h"
index 0d59785..aadc17e 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/fmt_scan.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/fmt_scan.h"
index 4bfec7d..db10b5d 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "sbr/m_maildir.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "sbr/m_maildir.h"
index 9339b27..0b3a239 100644 (file)
--- a/uip/dp.c
+++ b/uip/dp.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index 47b6922..0b25813 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/error.h"
 #include "h/utils.h"
index e8c3aa2..c330266 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "h/fmt_compile.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "h/fmt_compile.h"
index 719214a..5d19d09 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
index 60e8c19..6eafff8 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/crawl_folders.h"
 #include "h/done.h"
 #include "sbr/error.h"
 #include "h/crawl_folders.h"
 #include "h/done.h"
index 80fa7f4..a0dbf91 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
index e624bc4..db6336e 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/netsec.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include "h/netsec.h"
index 90a9352..0ce7d7c 100644 (file)
--- a/uip/inc.c
+++ b/uip/inc.c
@@ -31,6 +31,7 @@
 #endif
 
 #include "h/mh.h"
 #endif
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/utils.h"
 #include <fcntl.h>
 #include "sbr/error.h"
 #include "h/utils.h"
 #include <fcntl.h>
index 776c30d..8d70c0a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index eef5415..11ffc10 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_bits.h"
 #include "sbr/seq_del.h"
 #include "sbr/seq_print.h"
 #include "sbr/seq_bits.h"
 #include "sbr/seq_del.h"
 #include "sbr/seq_print.h"
index 0015670..0c17573 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/md5.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/md5.h"
index 4cd9d05..719e879 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "h/mime.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "h/mime.h"
index 7120110..7aa580a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/icalendar.h"
 #include "sbr/icalparse.h"
 #include "sbr/error.h"
 #include "h/icalendar.h"
 #include "sbr/icalparse.h"
index 974397d..0751fed 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
index 84b6205..8179a21 100644 (file)
@@ -10,6 +10,7 @@
 #include <string.h>
 
 #include "h/mh.h"
 #include <string.h>
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index 4a54f71..cb90726 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/signals.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/signals.h"
index 454c434..7afdd85 100644 (file)
--- a/uip/mhn.c
+++ b/uip/mhn.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
index 4ba2e4e..d31c825 100644 (file)
@@ -9,6 +9,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/mts.h"
 #include "h/done.h"
 #include "sbr/error.h"
 #include "h/mts.h"
 #include "h/done.h"
index 2450089..5904de8 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index 730ae95..04f3efa 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
index e7ad1af..a6adb87 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
index e49f999..13ebcd2 100644 (file)
@@ -120,6 +120,7 @@ build_template(const char *directory, const char *prefix, const char *suffix)
 
 #if NMH
 #include "h/mh.h"
 
 #if NMH
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index 10feb3c..80772d2 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/mts.h"
 #include "h/tws.h"
 #include "sbr/error.h"
 #include "h/mts.h"
 #include "h/tws.h"
index 68a7a16..2fa4837 100644 (file)
--- a/uip/new.c
+++ b/uip/new.c
@@ -12,6 +12,7 @@
 #include <sys/types.h>
 
 #include "h/mh.h"
 #include <sys/types.h>
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/crawl_folders.h"
 #include "h/done.h"
 #include "sbr/error.h"
 #include "h/crawl_folders.h"
 #include "h/done.h"
index 8d71686..ed314c0 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/dropsbr.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/dropsbr.h"
index 21ae8b3..0f2ce2a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_nameok.h"
 #include "sbr/seq_add.h"
 #include "sbr/error.h"
 #include "sbr/seq_nameok.h"
 #include "sbr/seq_add.h"
 #include "sbr/error.h"
index 6fbccdf..63e5302 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
index c13a3b8..0cd6fc2 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "h/signals.h"
index 9f52a4b..2de2153 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
index f63a89d..58fe404 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/dropsbr.h"
 #include "h/rcvmail.h"
 #include "sbr/error.h"
 #include "h/dropsbr.h"
 #include "h/rcvmail.h"
index 9c609c2..df1c1e8 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_add.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "sbr/seq_add.h"
 #include "sbr/error.h"
 #include <fcntl.h>
index 6edcaf8..50a656e 100644 (file)
@@ -11,6 +11,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/signals.h"
 #include <setjmp.h>
 #include "sbr/error.h"
 #include "h/signals.h"
 #include <setjmp.h>
index 2e9da1c..b0deb9e 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/seq_add.h"
 #include "sbr/arglist.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/seq_add.h"
 #include "sbr/arglist.h"
index 8fc058d..cfb81a6 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/mime.h"
 #include "h/done.h"
 #include "sbr/error.h"
 #include "h/mime.h"
 #include "h/done.h"
index 585fa13..f00a7bc 100644 (file)
--- a/uip/rmf.c
+++ b/uip/rmf.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index 40bb97d..6f52a08 100644 (file)
--- a/uip/rmm.c
+++ b/uip/rmm.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
index f39ef09..024c834 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
 #include "sbr/seq_getnum.h"
 #include "sbr/error.h"
 #include "h/fmt_scan.h"
index 3d559ff..d4cfd2e 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
index 7573432..9229f51 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/mime.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include "h/mime.h"
index 6f7460d..f60e66f 100644 (file)
@@ -20,6 +20,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/dropsbr.h"
 #include "h/rcvmail.h"
 #include "sbr/error.h"
 #include "h/dropsbr.h"
 #include "h/rcvmail.h"
index 62baa8e..f64e7a8 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/tws.h"
 #include "h/done.h"
 #include "sbr/error.h"
 #include "h/tws.h"
 #include "h/done.h"
index 37066a4..045f43f 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
index 07bd22b..67a5f3c 100644 (file)
@@ -38,6 +38,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
 #include "sbr/arglist.h"
 #include "sbr/error.h"
 #include <fcntl.h>
index ee81858..f1f38fe 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/print_help.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"
 #include "sbr/error.h"
 #include "h/done.h"
 #include "h/utils.h"