unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Concerning emacsclient cmdline
@ 2015-02-08 16:44 Harry Putnam
  2015-02-08 17:26 ` Philipp Stephani
  0 siblings, 1 reply; 3+ messages in thread
From: Harry Putnam @ 2015-02-08 16:44 UTC (permalink / raw)
  To: help-gnu-emacs

Running SonOS (Openindiana, a solaris offshoot)

  GNU Emacs 24.3.1 (i386-pc-solaris2.10, X toolkit, Xaw scroll bars)
  of 2013-08-03 on unstable10x

I've been dinking around with a script that calls emacsclient and
having a problem figuring out the proper cmdline syntax.

There are several things being checked and several different calls to
emcaslient depending on other variables.

Where my problem comes is trying to open a file and --eval an expression
in the same command.

the script name is `emcl' the cmdline:  `./emcl ./it'

And the cmdline that gets run inside the script:
 emacsclient -c -a "" --eval '(load-file "/home/harry/.emacs-dir/client2SomeServer.el")' $@

When called it breaks with:
 *ERROR*: Symbol's value as variable is void: \./it

I've tried removeing "$@" and it opens without error but with no
filename 'it'  opened.

So I tried putting "$@" between "" and  `--eval'
The error is the same.

   *ERROR*: Symbol's value as variable is void: \./it

Can anyone say what is wrong here?

Perhaps the file call has to be an --eval too.  If so, how would that
be done?




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-02-09  2:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-08 16:44 Concerning emacsclient cmdline Harry Putnam
2015-02-08 17:26 ` Philipp Stephani
2015-02-09  2:03   ` Harry Putnam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).