title: How can I run Cygwin Bash Shell from within Emacs?
body: <p>I am running GNU Emacs on Windows so entering:</p>
  
  <pre><code>M-x shell
  </code></pre>
  
  <p>launches the Windows command-line DOS shell. However, I would like to instead be able to run the Cygwin Bash Shell (or any other non-Windows shell) from within Emacs. How can this be easily done?</p>