output: Make errors, warnings, and notes into a new "message_item".
[pspp] / src / ui / terminal / read-line.c
index f85e4e76b17a2aef2e9ca0c8aac27d8296341fcd..0fa145c98ac502edb7f29f25e471a2ca6ee885b7 100644 (file)
@@ -37,7 +37,7 @@
 #include <libpspp/version.h>
 #include <language/prompt.h>
 #include <output/journal.h>
-#include <output/manager.h>
+#include <output/driver.h>
 #include <ui/terminal/terminal.h>
 
 #include "xalloc.h"
@@ -151,12 +151,11 @@ readln_read (struct string *line, enum prompt_style style)
 
   assert (initialised);
 
-  reset_msg_count ();
+  msg_ui_reset_counts ();
 
   welcome ();
 
-  if (style == PROMPT_FIRST)
-    som_flush ();
+  output_flush ();
 
 #if HAVE_READLINE
   rl_attempted_completion_function = (style == PROMPT_FIRST