##### Open file

##### Loading...

A long-running operation is currently in progress.

If the editor isn't responding, open the terminal that you used to start the IDE (where you ran `python editor`) and stop the process by pressing `Ctrl` + `C`.

Run `python editor` again, then refresh this page.

If this window keeps appearing while using the interface, try closing some files (particularly if you've just run a program for a very long time!).

##### Documentation

Fail

##### Settings

Hide frames after return. Note that frames that continue to be referenced from closures will also be hidden.
Enable Java-style formatting, where close parens appear on their own line, rather than being grouped with the previous line
Visualize tail recursion explicitly in environment diagrams and the debugger, rather than hiding it. Note that you will have to rerun your code after modifying this setting.

##### New File

.scm
Error: File already exists.

##### Process Disconnected

Warning! The `editor` process is no longer responding to queries from the front end. You have likely stopped the process in the terminal.

Run `python editor -nb` in a terminal, then refresh / reconnect.

Remember to run `python ok` (to unlock or submit tests) in a separate terminal window, so that you don't have to stop the editor process.

##### Auto-formatting Failed!

The auto-formatter was unable to parse your code.

Verify that all your parentheses are matched, and that you do not have a prefix (like `'` or `,`) unattached to an expression.

If you're sure your code is correct, please let a member of course staff know, or report a bug to the maintainer of this tool.