Thank you.
I did use the man page, and I did try --args, but open complained. Could you suggest a better shell script?
On Apr 5, 2013 9:07 PM, "Steven Degutis" <sbdegutis@gmail.com> wrote:First of all I highly recommend installing Cocoa Emacs from homebrew. Look here for how to install it properly: https://github.com/sdegutis/using-emacs#installing-emacs-properlySecondly, you pass args to open via --args (look at `man open`). So it would be `open -a emacs --args -Q` if you want to launch Cocoa Emacs with -Q-StevenOn Fri, Apr 5, 2013 at 7:43 PM, Andrew Pennebaker <andrew.pennebaker@gmail.com> wrote:
Good idea!Unfortunately I haven't been able to emacs -Q in Mac due to my poor setup. I can't even pass the option!Could someone suggest a better way to do this?$ which emacs/usr/bin/emacs$ cat `which emacs`#!/bin/shopen -a /Applications/Emacs.app/Contents/MacOS/Emacs "$@"My goal is to be able to launch "emacs <dir/file>" from Terminal.app, such that Emacs doesn't steal control over the terminal while it runs. Ordinarly, one would use "emacs <dir/file> &", but I like to close the terminal, and I don't want Emacs to die with it. So I use "open -a..."The problem with this arrangement is that this doesn't allow command line options to be sent to Emacs. "open" provides --args, but I haven't been able to use it properly.On Fri, Apr 5, 2013 at 7:52 PM, Bob Proulx <bob@proulx.com> wrote:
Andrew Pennebaker wrote:This works fine for me in emacs 24.2.1. And with 23.4.1 too. What
> Ruby uses the syntax "... #{expression}..." for string interpolation. But
> when I press left curly brace, Emacs says "Symbol's value as variable is
> void: last-command-char".
version are you using?
Same here.
> I C-h k {, and saw that { and } are bound to ruby-electric-brace.
You didn't say so the obligatory response is, "Have you tried it with -Q?"
> This function appears to be malfunctioning.
emacs -Q
Works for me.
Bob