Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

3
  • $\begingroup$ Was "EvaluatorQuit" working in version 9? I suspect that the issue is somewhat connected with introducing the service kernel in v.9: are you sure in which of two kernels the command Quit[] will be evaluated? $\endgroup$ Commented Aug 23, 2014 at 21:25
  • $\begingroup$ "EvaulatorQuit" did not crash the FrontEnd in version 9 even when run from within a MenuItem. I wasn't aware of the distinction between the service kernel and the user kernel(s), but it certainly seems that "EvaluatorQuit" was operating on the user kernel rather than on the service kernel. The state of the user kernel is reset when the command is run (or Up/Down/OwnValues are lost at least). Has something changed w.r.t. the service/user kernel distinction in Mathematica 10? $\endgroup$ Commented Aug 23, 2014 at 22:05
  • $\begingroup$ I do not know for sure but it seems that the main user kernel now is more deeply involved in communication with the FrontEnd than it was earlier. This communication is needed for syntax highlighting, autocomplete suggestions etc. But the issue with "EvaluatorQuit" looks like a bug in any case. The Documentation page seems misleading: it states that ""EvaluatorQuit" requires a parameter, which can be the name of a kernel (evaluator) or Automatic for the default kernel," but the example given has no parameter. $\endgroup$ Commented Aug 23, 2014 at 22:19