Rohan Nicholls <rohan.nicholls@pareto.nl> writes:
>
> I tested the above in scsh, and it worked,
I doubt this:
> (define (get-term)
(let ((term (aterm -tr -trsb -sh 50 -fg yellow -bg black)))
(& ,term)))
> (get-term)
Error: undefined variable
-tr
(package user)
You cannot use unquote directly after "&". The argument of & is an
extended process form, which is specified in the scsh manual as:
epf ::= (pf redir1 ... redirn )
So there is no support for unquoting directly after &. Only process
forms support implicit backquoting.
We hope to provide a better API for constructing process forms in the
0.7 series of scsh, see
<http://sourceforge.net/tracker/index.php?func=detail&aid=511746&group_id=10493&atid=310493>
for a proposal.
> is there a way to bind control-meta-<somekey>, as my attempts have
> failed so far. I am interested as I do not want to clobber my emacs
> bindings when I want to perform different commands.
David Frese should be able to answer this question. David?
--
Martin
|