]> diplodocus.org Git - nmh/commitdiff
context_save.c: Move interface to own file.
authorRalph Corderoy <ralph@inputplus.co.uk>
Fri, 10 Nov 2017 23:05:42 +0000 (23:05 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Sun, 12 Nov 2017 12:25:28 +0000 (12:25 +0000)
41 files changed:
Makefile.am
h/prototypes.h
sbr/context_save.c
sbr/context_save.h [new file with mode: 0644]
sbr/folder_delmsgs.c
sbr/makedir.c
sbr/refile.c
sbr/remdir.c
sbr/showfile.c
uip/anno.c
uip/burst.c
uip/comp.c
uip/dist.c
uip/dp.c
uip/flist.c
uip/fmttest.c
uip/folder.c
uip/forw.c
uip/inc.c
uip/install-mh.c
uip/mark.c
uip/mhfixmsg.c
uip/mhlist.c
uip/mhn.c
uip/mhpath.c
uip/mhshow.c
uip/mhstore.c
uip/new.c
uip/packf.c
uip/pick.c
uip/prompter.c
uip/rcvstore.c
uip/refile.c
uip/repl.c
uip/rmf.c
uip/scan.c
uip/send.c
uip/show.c
uip/sortm.c
uip/whatnowproc.c
uip/whatnowsbr.c

index 98b151a..4468e0e 100644 (file)
@@ -371,6 +371,7 @@ noinst_HEADERS = \
     sbr/context_find.h \
     sbr/context_read.h \
     sbr/context_replace.h \
     sbr/context_find.h \
     sbr/context_read.h \
     sbr/context_replace.h \
+    sbr/context_save.h \
     sbr/ctype-checked.h \
     sbr/error.h \
     sbr/lock_file.h \
     sbr/ctype-checked.h \
     sbr/error.h \
     sbr/lock_file.h \
index 784f740..8006f65 100644 (file)
@@ -31,7 +31,6 @@ int client(char *, char *, char *, int, int);
 void closefds(int);
 char *concat (const char *, ...) ENDNULL;
 int context_foil (char *);
 void closefds(int);
 char *concat (const char *, ...) ENDNULL;
 int context_foil (char *);
-void context_save (void);
 char **copyip (char **, char **, int);
 void cpydata (int, int, const char *, const char *);
 void cpydgst (int, int, char *, char *);
 char **copyip (char **, char **, int);
 void cpydata (int, int, const char *, const char *);
 void cpydgst (int, int, char *, char *);
index 01afbd8..2740321 100644 (file)
@@ -12,6 +12,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "context_save.h"
 #include "error.h"
 #include "h/signals.h"
 #include "lock_file.h"
 #include "error.h"
 #include "h/signals.h"
 #include "lock_file.h"
diff --git a/sbr/context_save.h b/sbr/context_save.h
new file mode 100644 (file)
index 0000000..a1b70c4
--- /dev/null
@@ -0,0 +1,7 @@
+/* context_save.h -- write out the updated context file
+ *
+ * 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 context_save(void);
index f9d7f59..53c6b51 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "context_save.h"
 #include "arglist.h"
 #include "error.h"
 #include "h/utils.h"
 #include "arglist.h"
 #include "error.h"
 #include "h/utils.h"
index 5bb3550..1230553 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "context_save.h"
 #include "context_find.h"
 #include "atooi.h"
 #include "error.h"
 #include "context_find.h"
 #include "atooi.h"
 #include "error.h"
index ce31273..15f016d 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "context_save.h"
 #include "arglist.h"
 #include "error.h"
 #include "h/utils.h"
 #include "arglist.h"
 #include "error.h"
 #include "h/utils.h"
index 18ea924..d4da1cb 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "context_save.h"
 #include "error.h"
 
 
 #include "error.h"
 
 
index 1ce6372..2985dbe 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "context_save.h"
 #include "arglist.h"
 #include "error.h"
 
 #include "arglist.h"
 #include "error.h"
 
index 5f175e6..508da29 100644 (file)
@@ -42,6 +42,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 46ac15d..57d6967 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index fe7798d..382be84 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
index e7ea240..13a5378 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index b49269a..2914980 100644 (file)
--- a/uip/dp.c
+++ b/uip/dp.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
index f3cd2a2..1584b0c 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
index 45f282c..c895c5b 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
index 7db8fb0..02a979a 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_del.h"
 #include "sbr/context_find.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_del.h"
 #include "sbr/context_find.h"
index 654a3f7..2f1cbff 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 0cbd08d..ae41caa 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/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 5bbba21..abbef09 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/readconfig.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/readconfig.h"
 #include "sbr/ambigsw.h"
index 201ad88..4bb8ca1 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 6004802..303a8e6 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
index b963639..fb0554d 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 3c14a99..1f6e487 100644 (file)
--- a/uip/mhn.c
+++ b/uip/mhn.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
index ecb8055..7153df2 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
index f1c37b0..ab5a0b7 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
index ea5d457..96cf196 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/readconfig.h"
index 2aca1b6..a106ce4 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/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
index a33c866..ebc5f53 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 4dc7602..822f544 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index d0e885a..44d5322 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
 #include "sbr/ambigsw.h"
 #include "sbr/print_version.h"
 #include "sbr/print_help.h"
index 5e7f124..8f28aa0 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/path.h"
index 660003e..654ce10 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 777f578..e0e7281 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 42869f9..9532888 100644 (file)
--- a/uip/rmf.c
+++ b/uip/rmf.c
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_del.h"
 #include "sbr/context_find.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_del.h"
 #include "sbr/context_find.h"
index eb28f58..a47b868 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
index 4d02e13..3c5f5ab 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
index 9d64709..c94757a 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index 7dd7053..e909abc 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_replace.h"
 #include "sbr/context_find.h"
 #include "sbr/ambigsw.h"
index a4d22a7..f61f5b7 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/error.h"
 #include "h/done.h"
 
 #include "sbr/error.h"
 #include "h/done.h"
 
index bb6f019..407a529 100644 (file)
@@ -38,6 +38,7 @@
  */
 
 #include "h/mh.h"
  */
 
 #include "h/mh.h"
+#include "sbr/context_save.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"
 #include "sbr/context_find.h"
 #include "sbr/brkstring.h"
 #include "sbr/ambigsw.h"