3 lines
11 KiB
HTML
3 lines
11 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>11-WHAT-TO-DO</title><link href="navigation.css" rel="stylesheet" type="text/css"/><link href="document.css" rel="stylesheet" type="text/css"/></head><body><p class="top_nav"><a href="part13.htm">< Previous</a><span> | </span><a href="../Medley-Primer.html">Contents</a><span> | </span><a href="part15.htm">Next ></a></p><h1 style="padding-top: 3pt;padding-left: 35pt;text-indent: 0pt;text-align: left;"><a name="bookmark13">11. WHAT TO DO IF ...</a></h1><p style="padding-left: 35pt;text-indent: 0pt;line-height: 6pt;text-align: left;"><span><img width="640" height="8" alt="image" src="Image_076.png"/></span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-left: 107pt;text-indent: 0pt;text-align: left;">The purpose of this chapter is to explain what to do in some of the problems commonly experienced by Medley users.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">Executive Window turns black</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">An example is shown in Figure 11-1.</p><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">Press any key to unfreeze the window and continue. This pause happens when the command you just typed causes enough information to be printed to fill the window. It gives you a chance to read that one window of text before moving on.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-left: 180pt;text-indent: 0pt;text-align: left;"><span><img width="347" height="173" alt="image" src="Image_077.gif"/></span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-top: 6pt;padding-left: 111pt;text-indent: 0pt;text-align: center;">Figure 11-1. Blackened Executive Window</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">You closed the Executive Window</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">Open another from the Background Menu.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">Mouse disappears</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">Type <span class="s9">(CURSOR T) </span>in the Executive Window. The cursor will reappear.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">Second window appears</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">This probably happens because you made a typing mistake, as in Figure 11-2.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-left: 211pt;text-indent: 0pt;text-align: left;"><span><img width="269" height="81" alt="image" src="Image_078.gif"/></span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-top: 6pt;padding-left: 111pt;text-indent: 0pt;text-align: center;">Figure 11-2. Second Window Appears (Break Window) after Typing Error Made</p><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">Type a Control-D by simultaneously pressing the Control key and the "D". This aborts the error condition, returning control to the Executive Window.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">You keep getting beeped at</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">Usually the beeping means that Medley want input from you. Look for the flashing</p><p style="padding-left: 107pt;text-indent: 0pt;text-align: left;">caret. It will usually be preceeded by some kind of prompt, indicating what you should type.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-top: 4pt;padding-left: 71pt;text-indent: 0pt;text-align: left;">You cannot delete the first letter</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">of the filename you are typing to <span class="s3">(FILES?) </span>. Type Control-E (error) You will get a linefeed and <span class="s2"></span> printed to the window. Now type the correct filename.</p><h4 style="padding-top: 10pt;padding-left: 71pt;text-indent: 0pt;text-align: left;">Your function is just sitting there</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: justify;">It is not returning a value, and you think that your program may be in an infinite loop or is having some other major problem. You can see what process is currently running by typing Control-T, or you could interrupt the process by typing Control-E.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">A Break Window appears</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: justify;">If the Break Window look something like that shown in Figure 11-3, you are trying to save a file, but there is not enough space on the hard disk.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-left: 161pt;text-indent: 0pt;text-align: left;"><span><img width="400" height="120" alt="image" src="Image_079.gif"/></span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-top: 6pt;padding-left: 149pt;text-indent: 0pt;text-align: left;">Figure 11-3. Break Window Caused by Insufficient Space in Save File</p><p style="padding-top: 6pt;padding-left: 107pt;text-indent: 0pt;text-align: justify;">Exit from the Break Window by typing an up arrow <span class="s2"></span> followed by a Return. Delete old versions of files, and any other files you do not need. Then try again to save the file</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">You have run out of space</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;line-height: 107%;text-align: left;">Generally, a Break Window has appeared. The <span class="s3">GAINSPACE </span>function allows you to delete non-essential data structures. To use it, type:</p><p class="s9" style="padding-top: 6pt;padding-left: 143pt;text-indent: 0pt;text-align: left;">(GAINSPACE)</p><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;">into the Executive Window. Answer <span class="s3">N </span>to all questions except the following:</p><p style="padding-top: 7pt;padding-left: 108pt;text-indent: 0pt;text-align: left;">• Delete edit history</p><p style="padding-top: 7pt;padding-left: 108pt;text-indent: 0pt;text-align: left;">• Delete history list</p><p style="padding-top: 7pt;padding-left: 108pt;text-indent: 0pt;text-align: left;">• Delete values of old variables</p><p style="padding-top: 7pt;padding-left: 108pt;text-indent: 0pt;text-align: left;">• Delete your <span class="s3">MASTERSCOPE </span>database</p><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;line-height: 165%;text-align: left;">• Delete information for undoing your greeting. Save your work and reload Lisp as soon as possible.</p><h4 style="padding-top: 3pt;padding-left: 71pt;text-indent: 0pt;text-align: left;">A <span class="s9">redefined </span>message appears</h4><p class="s3" style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: left;"><span class="p">The message </span>(<span class="s4">Some.Crucial.Function.Or.Variable </span>redefined) <span class="p">appears in the</span></p><p style="padding-left: 107pt;text-indent: 0pt;text-align: left;">Executive Window (see Figure 11-4). The function, variable, or other property has been "smashed" (i.e., its original definition has been changed). If this is not what you</p><p style="padding-left: 107pt;text-indent: 0pt;text-align: left;">wanted, type <span class="s9">UNDO </span>immediately!</p><p class="s6" style="padding-top: 3pt;text-indent: 0pt;text-align: right;">11. WHAT TO DO IF...</p><p style="padding-left: 35pt;text-indent: 0pt;line-height: 1pt;text-align: left;"><span><img width="665" height="1" alt="image" src="Image_080.png"/></span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-left: 202pt;text-indent: 0pt;text-align: left;"><span><img width="289" height="168" alt="image" src="Image_081.gif"/></span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-top: 4pt;padding-left: 238pt;text-indent: 0pt;text-align: left;">Figure 11-4. <span class="s3">CAR redefined!</span></p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">UNBOUND ATOM</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: justify;">If this occurs, you probably just typed something wrong, or you passed an argument that should have been quoted to a function.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">UNDEFINED CAR OF FORM</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;line-height: 106%;text-align: justify;">First, look at what caused the error. If the <span class="s3">CAR </span>of the form is a list, then you typed something wrong. If it is an atom, then perhaps that atom does not have a function associated with it. If it is a CLISP word like <span class="s3">if </span>or <span class="s3">for</span>, then <span class="s3">DWIM </span>may have been</p><p style="padding-left: 107pt;text-indent: 0pt;text-align: justify;">turned off (see Chapter 9). Type <span class="s9">(DWIM ’C) </span>to reenable DWIM.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><h4 style="padding-left: 71pt;text-indent: 0pt;text-align: left;">You have traced APPLY</h4><p style="padding-top: 7pt;padding-left: 107pt;text-indent: 0pt;text-align: justify;">and your screen is spewing out information about everything going on in the</p><p style="padding-left: 107pt;text-indent: 0pt;line-height: 107%;text-align: left;">environment. Type Control E, and type <span class="s9">(UNBREAK ’APPLY) </span>before reeturning to the Executive.</p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="text-indent: 0pt;text-align: left;"><br/></p><p style="padding-left: 209pt;text-indent: 0pt;text-align: left;">[This page intentionally left blank]</p><p class="nav"> </p><p class="nav"> </p><p class="nav"><a href="part13.htm">< Previous</a><span> | </span><a href="../Medley-Primer.html">Contents</a><span> | </span><a href="part15.htm">Next ></a></p><p class="nav"> </p></body></html>
|