# HG changeset patch # User Rik # Date 1478635788 28800 # Node ID 4678729e8ae175973a9436890b3a1c3332e969a0 # Parent 4560273d100ce89d937ae3af9eb948d2386f3faf 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(). diff -r 4560273d100c -r 4678729e8ae1 libgui/src/m-editor/file-editor-tab.cc --- 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