internal void ChangeActiveFrame(int id) { if (_activeEvaluator != null) { PythonStackFrame frame = _activeEvaluator.GetFrames().SingleOrDefault(target => target.FrameId == id); if (frame != null) { _activeEvaluator.SwitchFrame(frame); } else { CurrentWindow.WriteError(Strings.DebugReplInvalidFrameId.FormatUI(id)); } } else { NoProcessError(); } }
internal void ChangeActiveFrame(int id) { if (_activeEvaluator != null) { PythonStackFrame frame = _activeEvaluator.GetFrames().SingleOrDefault(target => target.FrameId == id); if (frame != null) { _activeEvaluator.SwitchFrame(frame); } else { _window.WriteError(String.Format("Invalid frame id '{0}'.", id)); } } else { NoProcessError(); } }
internal void ChangeActiveFrame(int id) { if (_activeEvaluator != null) { PythonStackFrame frame = _activeEvaluator.GetFrames().SingleOrDefault(target => target.FrameId == id); if (frame != null) { _activeEvaluator.SwitchFrame(frame); } else { CurrentWindow.WriteErrorLine(Strings.DebugReplInvalidFrameId.FormatUI(id)); } } else if (CustomDebugAdapterProtocolExtension.CanUseExperimental()) { NotSupported(); } else { NoProcessError(); } }