Date: Mon, 6 Sep 2010 21:12:34 -0700
   From: Chris Hanson <[email protected]>

   I don't understand why this is needed.  I regularly use the same
   binary from the command line and from an application.  The only
   difference is that I install the command-line code in /usr/local/bin
   and the library in /usr/local/lib/mit-scheme-x86-64.  Is this because
   you're trying to run this code directly from the application?

If one runs

/Applications/mit-scheme.app/Contents/Resources/mit-scheme

then the microcode sets the working directory to be one's home
directory after parsing command-line options.  Consequently, for
instance, if there is a band foo.com in the current working directory,
passing `--band foo.com' fails in an obscure way.

Perhaps the intent is for users never to look inside mit-scheme.app,
but contrariwise, it may be handy to have all of MIT Scheme, including
the command-line interface, in a single bundle, which is what this
patch enables.

_______________________________________________
MIT-Scheme-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/mit-scheme-devel

Reply via email to