plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

commit 2589c5c6ee1f582810a037a934280b29fe8c5e55
parent e19fde358468d55bc60664691978ae86c7641015
Author: Marius Eriksen <marius.eriksen@gmail.com>
Date:   Sun, 25 Nov 2012 22:56:08 -0500

acme: set $samfile (same as $%) during execution

R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/6854092

Diffstat:
Mman/man1/acme.1 | 2++
Msrc/cmd/acme/exec.c | 1+
2 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/man/man1/acme.1 b/man/man1/acme.1 @@ -527,6 +527,8 @@ producing output in a window labeled .BR /home/rob/sam/+Errors . The environment of such commands contains the variable .B $% +and +.B $samfile with value set to the filename of the window in which the command is run, and .B $winid diff --git a/src/cmd/acme/exec.c b/src/cmd/acme/exec.c @@ -1421,6 +1421,7 @@ runproc(void *argvp) if(filename){ putenv("%", filename); + putenv("samfile", filename); free(filename); } c->md = fsysmount(rdir, ndir, incl, nincl);