|
23 | 23 | <meta itemprop="description" content="Is copy and paste available? In Medley, there are three main editors used commonly:
|
24 | 24 | TEdit (full WYSIWYG styled text editor) SEdit (structure editor for Lisp code, package aware) TTYIN (Type-in using keyboard) The original method for copy/paste is different from most modern systems:
|
25 | 25 | click with mouse the destination hold down the shift key, and, while holding, select the source (using left mouse button to select a point, right button or repeated left button to extend the selection) let up the shift key.">
|
26 |
| - <meta itemprop="wordCount" content="469"> |
| 26 | + <meta itemprop="wordCount" content="616"> |
27 | 27 | <meta name="twitter:card" content="summary">
|
28 | 28 | <meta name="twitter:title" content="FAQs">
|
29 | 29 | <meta name="twitter:description" content="Is copy and paste available? In Medley, there are three main editors used commonly:
|
|
205 | 205 | <li><a href="#is-copy-and-paste-available">Is copy and paste available?</a></li>
|
206 | 206 | <li><a href="#how-to-ask-for-help-about-a-specific-function">How to ask for help about a specific function?</a></li>
|
207 | 207 | <li><a href="#when-to-pop-up-a-debugger-or-just-report-an-error-and-unwind">When to pop up a debugger or just report an error and unwind?</a></li>
|
| 208 | + <li><a href="#i-have-a-large-display--medley-is-so-tiny-its-hard-to-read">I have a large display. Medley is so tiny it’s hard to read.</a></li> |
208 | 209 | </ul>
|
209 | 210 | </nav>
|
210 | 211 | </div>
|
@@ -268,7 +269,24 @@ <h2 id="when-to-pop-up-a-debugger-or-just-report-an-error-and-unwind">When to po
|
268 | 269 | </span></span></code></pre></div><p>then a debugger window will pop up. Let’s give Z a value while in the debugger:</p>
|
269 | 270 | <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>(SETQ Z 9)
|
270 | 271 | </span></span></code></pre></div><p>now type <code>OK</code> and <em>enter</em> (or middle click in the debugger then choose Ok). It will continue the execution as if the fault never happened. It will return the value 10.</p>
|
271 |
| - |
| 272 | +<h2 id="i-have-a-large-display--medley-is-so-tiny-its-hard-to-read">I have a large display. Medley is so tiny it’s hard to read.</h2> |
| 273 | +<p>(This information is specific to macOS. We need someone who runs Medley under Windows or Linux |
| 274 | +to expand this section.)</p> |
| 275 | +<p>There are two ways to build and run the Maiko virtual machine/host interface layer |
| 276 | +that underlies Medley: running under X Windows (<a href="https://www.xquartz.org/">XQuartz</a>) and running in a native window |
| 277 | +using <a href="https://www.libsdl.org/">SDL</a>. Full instructions for building Maiko for X Windows are <a href="https://github.com/Interlisp/maiko">here</a>.</p> |
| 278 | +<p>To make the Medley window larger on a large display, we first build and run Maiko for SDL. |
| 279 | +Follow the Maiko build instructions above, but instead of</p> |
| 280 | +<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>$ cd maiko/bin |
| 281 | +</span></span><span style="display:flex;"><span>$ ./makeright x |
| 282 | +</span></span></code></pre></div><p>Do these steps:</p> |
| 283 | +<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>$ cd maiko/bin |
| 284 | +</span></span><span style="display:flex;"><span>$ ./makeright sdl |
| 285 | +</span></span></code></pre></div><p>Then we tell Medley to run with pixel scaling (<code>-ps</code> <em>n</em>): every Medley pixel is rendered as |
| 286 | +<em>n</em>*<em>n</em> screen pixels.</p> |
| 287 | +<p>To double each pixel, set <em>n</em> to 2:</p> |
| 288 | +<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>$ /path/to/my/medley.sh -ps 2 |
| 289 | +</span></span></code></pre></div> |
272 | 290 | <style>
|
273 | 291 | .feedback--answer {
|
274 | 292 | display: inline-block;
|
|
0 commit comments