Appendix C: The MCL Menubar
New (Command-N) Creates an editor window for a new file.
Open... (Command-O) Allows you to select a text file and creates a new editor window for the file.
Open Selection (Command-D) If there's a selection in the top editor window, MCL attempts to parse this selection as a pathname and to create an editor window for the pathname's file.
New Listener Creates a new Listener window.
Close (Command-W) Closes the current window. If the window is a Fred window that has been edited since it was last saved, MCL displays a dialog box asking you if you want to save the changes.
Save (Command-S) Saves the contents of the active window to its associated file. If the window isn't associated with a file, the "Save As" command is invoked.
Save As... Allows you to specify a directory and filename, and saves the contents of the active window to that directory and filename.
Save Copy As... Allows you to specify a directory and filename, and saves a copy of the contents of the active window to that directory and filename.
Revert (Command-R) Reverts to the version of the window contents last saved to disk. Before the reversion occurs, you're asked to verify whether you really want to revert to the last version saved.
Load File... (Command-Y)Allows you to select a file for loading into MCL. You may load both source code and fasl files.
Compile File... Allows you to select a file for compilation. You are asked to specify both the source and destination files.
Page Setup... Allows you to set printing options for the current printer.
Print... (Command-P) Prints the contents of the active window on the currently selected printer.
Quit (Command-Q) Closes all windows and exits the Lisp environment. If any window contains revisions that have not been saved to disk, you're given the option of saving them.
Generated with Harlequin WebMaker