sbr/push.h \
sbr/r1bindex.h \
sbr/read_line.h \
+ sbr/read_switch.h \
sbr/readconfig.h \
sbr/refile.h \
sbr/remdir.h \
struct msgs_array;
-/*
- * Print null-terminated PROMPT to and flush standard output. Read answers from
- * standard input until one matches an entry in SWITCHES. When one matches,
- * return its swret field. Return 0 on EOF.
- */
-int read_switch(const char *PROMPT, const struct swit *SWITCHES);
-
/*
* If standard input is not a tty, return 1 without printing anything. Else,
* print null-terminated PROMPT to and flush standard output. Read answers from
*/
#include "h/mh.h"
+#include "read_switch.h"
#include "smatch.h"
--- /dev/null
+/* read_switch.h -- prompt the user for an answer from the list
+ *
+ * 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. */
+
+/*
+ * Print null-terminated PROMPT to and flush standard output. Read answers from
+ * standard input until one matches an entry in SWITCHES. When one matches,
+ * return its swret field. Return 0 on EOF.
+ */
+int read_switch(const char *, const struct swit *);
*/
#include "h/mh.h"
+#include "read_switch.h"
int
*/
#include "h/mh.h"
+#include "sbr/read_switch.h"
#include "sbr/concat.h"
#include "sbr/smatch.h"
#include "sbr/context_save.h"
*/
#include "h/mh.h"
+#include "sbr/read_switch.h"
#include "sbr/concat.h"
#include "sbr/closefds.h"
#include "sbr/uprf.h"