title: Emacs 23 on OS X - use multiple instances or emacsclient?
body: <p>I wonder if anyone has any recommendations as to setup of emacs 23 on OS X. I have been using Linux/Windows for a while and there, I would just open many instances of emacs and they were self-contained - for instance, I could have two separate files in separate frames, each with their own R, Python, and/or shell running. I think this is frowned upon(?) - but it kept the working directory for each script file separate, which I loved.</p>
  
  <p>I understand there is some advantage to setting (server-start) in my .emacs file and calling 'emacsclient' rather than 'Emacs' is now the preferred way(?). I found this thread which facilitates this to occur through an Applescript:
  <a href="https://stackoverflow.com/questions/945709/emacs-23-os-x-multi-tty-and-emacsclient">Emacs 23, OS X, multi-tty and emacsclient</a></p>
  
  <p>But I wonder if this the only way to go about it - when I open two emacs instances on OS X it gives me the error: </p>
  
  <pre><code>** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x3803, name = 'org.gnu.Emacs.ServiceProvider'
  </code></pre>
  
  <p>but opens a new frame allows me to edit files. I understand that for vim on OS X there is something called 'mvim' which allows multiple instances of vim to be launched, but is there something similar for emacs? Sorry for the long-winded question - in summary, I guess these are the questions for which I would like to solicit your expertise:</p>
  
  <p>(1) Is 'emacsclient' the way of the experts, and
  (2) if not necessarily, is there a way to get multiple instances of emacs 23 (not just frames) running on OS X?</p>
  
  <p>Thanks! </p>