FORTINP%BNR.CA@FORSYTHE.STANFORD.EDU (Pierre Fortin, P.) (08/09/88)
Tip:
When I'm coding/compiling/debugging/correcting/etc., I hate typing
more than I have to, just to edit my file, or remember to include
the same options each time I compile. So... I thought some of
you might like the following code which I added to my PROFILE
file for MSH.PRG (it allows me to type just "e" to edit the last
edited file, or "c" to re-compile the last compiled file (incl.
all the options)). If someone has one which can survive a reset, or
re-invocation of MSH, I'm interested.
set in .cmd lastedit='echo "Editor not previously invoked..."'
set in .cmd e=(
if (is_set in argv 1) (
set in .cmd lastedit="me $1"
me $1
) (
lastedit
)
)
set in .cmd lastcomp='echo "Compiler not previously invoked..."'
set in .cmd c=(
if (is_set in argv 1) (
set in .cmd lastcomp="cc $*"
cc $*
) (
lastcomp
)
)
Question:
Why is it that I can set multiple directories to search for in the
environment variables PATH and LIBPATH, but INCLUDE does not allow
this "feature"? ;-(
Pierre Fortin
FORTINP@BNR.BITNET (I think. I don't usually mail myself...)