title: Required feature ‘scheme’ was not provided (scheme REPL in emacs)
body: <p>It's probably very easy but I simply can't get a running scheme REPL in emacs.</p>
  
  <p>First I installed <em>MIT scheme</em> and added <br>
  <code>(setq scheme-program-name "my/path/to/bin/mit-scheme.exe")</code><br>
  to my init.el. But when I typed <code>M-x</code> <code>run-scheme</code> RET I got the error
  <code>Required feature ‘scheme’ was not provided</code></p>
  
  <p>So I installed <em>quack</em> and added <code>(require 'quack)</code> to my init.el
  Now when I start emacs I get the same error:<code>Required feature ‘scheme’ was not provided</code></p>
  
  <p>Am I missing a step?<br></p>
  
  <h3>Update</h3>
  
  <p>Maybe it simply doesn't work under windows:</p>
  
  <blockquote>
    <p>Running Scheme under gnu-emacs If you want to run Scheme as an
    inferior process in gnu-emacs or xemacs (again, <strong><em>this is not an option
    on Windows machines</em></strong>), then you'll need to:</p>
  
  <pre><code>Download the xscheme.elc file. This is a byte-compiled elisp file that tells emacs how to run and interact with MIT Scheme. (Source file
  </code></pre>
    
    <p>is xscheme.el in case you're interested.)</p>
  
  <pre><code>This file should replace the xscheme.elc file that comes with emacs. You'll have to find the appropriate directory on your system.
  </code></pre>
    
    <p>On my Mandrake Linux system, this is the directory:
    /usr/share/emacs/21.3/lisp. (This step is not necessary if you are
    running MIT/GNU Scheme from the CS department machines.)</p>
  
  <pre><code>Add the following line to your ~/.emacs file
  
  (load-library "xscheme")
  </code></pre>
  </blockquote>
  
  <p>Source (from 2005): <a href="http://www.cs.rpi.edu/academics/courses/fall05/ai/scheme/starting.html" rel="nofollow noreferrer">http://www.cs.rpi.edu/academics/courses/fall05/ai/scheme/starting.html</a></p>
  
  <h3>Following doesn't work either</h3>
  
  <blockquote>
    <p>Quick Setup</p>
    
    <p>Here is the short list of instruction's for those of you who want to
    get started in a hurry. An explanation of each step follows below.</p>
    
    <ol>
    <li>Open up emacs (or any other editor) in you home directory.</li>
    <li>Open up the file ".emacs" and add the following line:   <code>(set-variable (quote scheme-program-name) "stk")</code></li>
    <li>Save the file. You only need to do steps 1-3 once. If you were editing the file in Emacs, restart Emacs.</li>
    <li>Start up Emacs and type the following sequence of keys:
     <code>M-x</code>
     <code>run-scheme</code>
    A new buffer will open up with stk started inside of it.<br></li>
    </ol>
  </blockquote>
  
  <p>Source: <a href="http://www-users.cs.umn.edu/~gini/1901-07s/emacs_scheme/" rel="nofollow noreferrer">http://www-users.cs.umn.edu/~gini/1901-07s/emacs_scheme/</a></p>