From: Ralph Corderoy Date: Sun, 12 Nov 2017 00:13:35 +0000 (+0000) Subject: seq_save.c: Move interface to own file. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/8bd6112f573f6b9e8cc9b93d01a594748a2ef8fb?ds=sidebyside;hp=73e8fe6157dde6c17aa4239efc65aff2a25e99d0 seq_save.c: Move interface to own file. --- diff --git a/Makefile.am b/Makefile.am index 1190a6a5..89b805f4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -430,6 +430,7 @@ noinst_HEADERS = \ sbr/seq_nameok.h \ sbr/seq_print.h \ sbr/seq_read.h \ + sbr/seq_save.h \ sbr/showfile.h \ sbr/smatch.h \ sbr/snprintb.h \ diff --git a/h/prototypes.h b/h/prototypes.h index be8a1d11..af54e6a2 100644 --- a/h/prototypes.h +++ b/h/prototypes.h @@ -67,7 +67,6 @@ int pidwait (pid_t, int); void scan_detect_mbox_style (FILE *); void scan_finished(void); -void seq_save (struct msgs *); void seq_setcur (struct msgs *, int); void seq_setprev (struct msgs *); void seq_setunseen (struct msgs *, int); diff --git a/sbr/folder_delmsgs.c b/sbr/folder_delmsgs.c index b31fd8d4..936dbf6a 100644 --- a/sbr/folder_delmsgs.c +++ b/sbr/folder_delmsgs.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "seq_save.h" #include "m_backup.h" #include "ext_hook.h" #include "folder_delmsgs.h" diff --git a/sbr/m_draft.c b/sbr/m_draft.c index 6e662a1b..2f917c0b 100644 --- a/sbr/m_draft.c +++ b/sbr/m_draft.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "seq_save.h" #include "m_draft.h" #include "m_convert.h" #include "folder_read.h" diff --git a/sbr/seq_save.c b/sbr/seq_save.c index a5907c59..3abf9e27 100644 --- a/sbr/seq_save.c +++ b/sbr/seq_save.c @@ -7,6 +7,7 @@ */ #include "h/mh.h" +#include "seq_save.h" #include "context_replace.h" #include "context_del.h" #include "seq_list.h" diff --git a/sbr/seq_save.h b/sbr/seq_save.h new file mode 100644 index 00000000..8f096105 --- /dev/null +++ b/sbr/seq_save.h @@ -0,0 +1,8 @@ +/* seq_save.h -- 1) synchronize sequences + * -- 2) save public sequences + * + * 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 seq_save(struct msgs *); diff --git a/uip/anno.c b/uip/anno.c index 8c4b08cc..65aeb654 100644 --- a/uip/anno.c +++ b/uip/anno.c @@ -42,6 +42,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/trimcpy.h" #include "sbr/m_draft.h" diff --git a/uip/burst.c b/uip/burst.c index c6a82fe4..0b0adde3 100644 --- a/uip/burst.c +++ b/uip/burst.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/m_backup.h" diff --git a/uip/comp.c b/uip/comp.c index 6d088d87..ce67c1d7 100644 --- a/uip/comp.c +++ b/uip/comp.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/showfile.h" #include "sbr/smatch.h" #include "sbr/refile.h" diff --git a/uip/dist.c b/uip/dist.c index 44d71368..a3e96fc5 100644 --- a/uip/dist.c +++ b/uip/dist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/showfile.h" #include "sbr/smatch.h" #include "sbr/refile.h" diff --git a/uip/fmttest.c b/uip/fmttest.c index 35bab752..e24cf813 100644 --- a/uip/fmttest.c +++ b/uip/fmttest.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/snprintb.h" #include "sbr/getcpy.h" diff --git a/uip/folder.c b/uip/folder.c index 46362578..1fe7707f 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -8,6 +8,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/ssequal.h" #include "sbr/getcpy.h" diff --git a/uip/forw.c b/uip/forw.c index 04abd310..9df455f6 100644 --- a/uip/forw.c +++ b/uip/forw.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/showfile.h" #include "sbr/smatch.h" #include "sbr/refile.h" diff --git a/uip/inc.c b/uip/inc.c index 64730537..e07f4caa 100644 --- a/uip/inc.c +++ b/uip/inc.c @@ -31,6 +31,7 @@ #endif #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/getfolder.h" #include "sbr/ext_hook.h" diff --git a/uip/mark.c b/uip/mark.c index 4485cedc..b0c91d18 100644 --- a/uip/mark.c +++ b/uip/mark.c @@ -8,6 +8,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/snprintb.h" #include "sbr/m_convert.h" diff --git a/uip/mhfixmsg.c b/uip/mhfixmsg.c index b5a3f928..30e64f3a 100644 --- a/uip/mhfixmsg.c +++ b/uip/mhfixmsg.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/fmt_rfc2047.h" #include "sbr/cpydata.h" diff --git a/uip/mhlist.c b/uip/mhlist.c index e300762d..4690ebf1 100644 --- a/uip/mhlist.c +++ b/uip/mhlist.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/mhn.c b/uip/mhn.c index aaf92d9e..d1279251 100644 --- a/uip/mhn.c +++ b/uip/mhn.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/mhpath.c b/uip/mhpath.c index 612e7de4..2f21f445 100644 --- a/uip/mhpath.c +++ b/uip/mhpath.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/mhshow.c b/uip/mhshow.c index 8d62e681..8bfdcb52 100644 --- a/uip/mhshow.c +++ b/uip/mhshow.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/mhstore.c b/uip/mhstore.c index 2552cd89..96bf8b91 100644 --- a/uip/mhstore.c +++ b/uip/mhstore.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/packf.c b/uip/packf.c index 855228ef..a813630c 100644 --- a/uip/packf.c +++ b/uip/packf.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/pick.c b/uip/pick.c index be83b234..90cd78ce 100644 --- a/uip/pick.c +++ b/uip/pick.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/rcvstore.c b/uip/rcvstore.c index e10da6a5..341753d0 100644 --- a/uip/rcvstore.c +++ b/uip/rcvstore.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/cpydata.h" #include "sbr/getfolder.h" diff --git a/uip/refile.c b/uip/refile.c index c7cbf004..ba9ed632 100644 --- a/uip/refile.c +++ b/uip/refile.c @@ -7,6 +7,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_draft.h" #include "sbr/m_convert.h" diff --git a/uip/repl.c b/uip/repl.c index c73b8466..ac500367 100644 --- a/uip/repl.c +++ b/uip/repl.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/showfile.h" #include "sbr/smatch.h" #include "sbr/refile.h" diff --git a/uip/scan.c b/uip/scan.c index 6d1684fb..a90b72ed 100644 --- a/uip/scan.c +++ b/uip/scan.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/m_convert.h" #include "sbr/getfolder.h" diff --git a/uip/send.c b/uip/send.c index e6a74f31..46f39599 100644 --- a/uip/send.c +++ b/uip/send.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/showfile.h" #include "sbr/smatch.h" #include "sbr/closefds.h" diff --git a/uip/show.c b/uip/show.c index 7be59698..f34ce7a6 100644 --- a/uip/show.c +++ b/uip/show.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/r1bindex.h" #include "sbr/uprf.h" diff --git a/uip/sortm.c b/uip/sortm.c index e723ae11..fb1f833b 100644 --- a/uip/sortm.c +++ b/uip/sortm.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/seq_save.h" #include "sbr/smatch.h" #include "sbr/uprf.h" #include "sbr/m_convert.h"