From 986d9c78daa61375d23e30ce2441925c27bc4482 Mon Sep 17 00:00:00 2001
From: Kaz Kylheku <kaz@kylheku.com>
Date: Wed, 11 Dec 2013 21:44:27 -0800
Subject: * txr.c (txr_main): Change stderr to line buffered mode.

---
 ChangeLog | 4 ++++
 txr.c     | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 0c3110eb..6b8c3d8d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-12-11  Kaz Kylheku  <kaz@kylheku.com>
+
+	* txr.c (txr_main): Change stderr to line buffered mode.
+
 2013-12-11  Kaz Kylheku  <kaz@kylheku.com>
 
 	* eval.c (eval_init): log_authpriv_v registered as log-authpriv.
diff --git a/txr.c b/txr.c
index 70dda583..72f1b8f5 100644
--- a/txr.c
+++ b/txr.c
@@ -179,6 +179,8 @@ int txr_main(int argc, char **argv)
   prot1(&spec_file_str);
   prot1(&self_path);
 
+  setvbuf(stderr, 0, _IOLBF, 0);
+
   yyin_stream = std_input;
 
   if (argc <= 1) {
-- 
cgit v1.2.3