# HG changeset patch # User John W. Eaton # Date 1563986241 14400 # Node ID 9b053ba971b221b7f3f1467a2e39b1bd779305f7 # Parent 9dcbc0a449af0f26279dc9c911d767562e564a38 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. diff -r 9dcbc0a449af -r 9b053ba971b2 libinterp/parse-tree/pt-eval.cc --- 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 ();