changeset 27290:9b053ba971b2

reset m_dbstep_flag at top level in main evaluator REPL (bug #56625) * pt-eval.cc (tree_evaluator::repl): Also reset m_dbstep_flag if at top level.
author John W. Eaton <jwe@octave.org>
date Wed, 24 Jul 2019 12:37:21 -0400
parents 9dcbc0a449af
children c4f9a0f097a3
files libinterp/parse-tree/pt-eval.cc
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/parse-tree/pt-eval.cc	Wed Jul 24 12:34:47 2019 -0400
+++ b/libinterp/parse-tree/pt-eval.cc	Wed Jul 24 12:37:21 2019 -0400
@@ -365,7 +365,10 @@
             repl_parser.reset ();
 
             if (at_top_level ())
-              reset_debug_state ();
+              {
+                m_dbstep_flag = 0;
+                reset_debug_state ();
+              }
 
             retval = repl_parser.run ();