summaryrefslogtreecommitdiffstats
path: root/parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'parser.c')
-rw-r--r--parser.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/parser.c b/parser.c
index 20e5a094..bf80b2b7 100644
--- a/parser.c
+++ b/parser.c
@@ -55,6 +55,7 @@
#include "cadr.h"
#include "struct.h"
#include "parser.h"
+#include "txr.h"
#if HAVE_TERMIOS
#include "linenoise/linenoise.h"
#endif
@@ -986,6 +987,8 @@ val repl(val bindings, val in_stream, val out_stream)
if (histfile_u8)
lino_hist_load(ls, histfile_u8);
+ lino_set_noninteractive(ls, opt_noninteractive);
+
while (!done) {
val prompt = format(nil, lit("~d> "), counter, nao);
val prev_counter = counter;