diff src/input.cc @ 4565:1db951a4fcd5

[project @ 2003-10-29 13:49:30 by jwe]
author jwe
date Wed, 29 Oct 2003 13:49:31 +0000
parents 8952973c6837
children cba347c642e2
line wrap: on
line diff
--- a/src/input.cc
+++ b/src/input.cc
@@ -548,6 +548,8 @@
 
   flush_octave_stdout ();
 
+  octave_diary << prompt;
+
   std::string input_buf = gnu_readline (prompt.c_str (), true);
 
   if (! input_buf.empty ())
@@ -557,6 +559,11 @@
 
       size_t len = input_buf.length ();
 
+      octave_diary << input_buf;
+
+      if (input_buf[len - 1] != '\n')
+	octave_diary << "\n";
+
       if (len < 1)
 	{
 	  if (debug)