Mercurial > hg > octave-terminal
changeset 5629:489a475073d7
[project @ 2006-02-20 21:47:12 by jwe]
author | jwe |
---|---|
date | Mon, 20 Feb 2006 21:47:13 +0000 |
parents | 53d15d4c8dd7 |
children | 512d0d11ae39 |
files | src/ChangeLog src/toplev.cc |
diffstat | 2 files changed, 17 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2006-02-20 John W. Eaton <jwe@octave.org> + + * toplev.cc (__builtin_delete, __builtin_new): Use std::cerr for + messages instead of std::cout. + (main_loop, do_octave_atexit): Use octave_stdout, not std::cout. + 2006-02-15 John W. Eaton <jwe@octave.org> * parse.y (Fautoload): Return struct array of autoload info if
--- a/src/toplev.cc +++ b/src/toplev.cc @@ -193,7 +193,7 @@ catch (octave_interrupt_exception) { recover_from_exception (); - std::cout << "\n"; + octave_stdout << "\n"; } catch (std::bad_alloc) { @@ -561,7 +561,14 @@ flush_octave_stdout (); if (! quitting_gracefully && (interactive || forced_interactive)) - std::cout << "\n"; + { + octave_stdout << "\n"; + + // Yes, we want this to be separate from the call to + // flush_octave_stdout above. + + flush_octave_stdout (); + } } } @@ -830,7 +837,7 @@ } if (debug_new_delete) - std::cout << "__builtin_new: " << p << std::endl; + std::cerr << "__builtin_new: " << p << std::endl; return p; } @@ -839,7 +846,7 @@ __builtin_delete (void *ptr) { if (debug_new_delete) - std::cout << "__builtin_delete: " << ptr << std::endl; + std::cerr << "__builtin_delete: " << ptr << std::endl; if (ptr) free (ptr);