Mercurial > jwe > octave
changeset 22739:4678729e8ae1 stable
Don't re-parse file in editor if in middle of debug session (bug #49171).
* file-editor-tab.cc (file_editor_tab::save_file): Check Fisdebugmode() before
calling exit_debug_and_clear().
author | Rik <rik@octave.org> |
---|---|
date | Tue, 08 Nov 2016 12:09:48 -0800 |
parents | 4560273d100c |
children | 69ac19073ae6 |
files | libgui/src/m-editor/file-editor-tab.cc |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/m-editor/file-editor-tab.cc Mon Nov 07 09:02:32 2016 -0800 +++ b/libgui/src/m-editor/file-editor-tab.cc Tue Nov 08 12:09:48 2016 -0800 @@ -1840,7 +1840,8 @@ { file_to_save = file_info.canonicalFilePath (); // Force reparse of this function next time it is used (bug #46632) - if (!exit_debug_and_clear (file_to_save, file_info.baseName ())) + if ((Fisdebugmode ())(0).is_true () + && ! exit_debug_and_clear (file_to_save, file_info.baseName ())) return; } else