Mercurial > hg > octave-thorsten
diff src/input.cc @ 1799:1881b2a7d1e2
[project @ 1996-01-29 05:10:48 by jwe]
author | jwe |
---|---|
date | Mon, 29 Jan 1996 05:10:48 +0000 |
parents | 2b890f1b5a2d |
children | 3a47ca3dd227 |
line wrap: on
line diff
--- a/src/input.cc +++ b/src/input.cc @@ -345,7 +345,7 @@ case '!': { char number_buffer[128]; - int num = current_history_number (); + int num = octave_command_history.current_number (); if (num > 0) sprintf (number_buffer, "%d", num); else @@ -477,7 +477,8 @@ if (octave_gets_line && *octave_gets_line) { - maybe_save_history (octave_gets_line); + if (! input_from_startup_file) + octave_command_history.add (octave_gets_line); maybe_write_to_diary_file (octave_gets_line); @@ -1013,7 +1014,8 @@ if (input_buf) { - maybe_save_history (input_buf); + if (! input_from_startup_file) + octave_command_history.add (input_buf); int len = strlen (input_buf);