* will trillich ([EMAIL PROTECTED]) [030201 20:11]: > i'm in vim, i'm editing like a madman (nothing else explains it) > and i write out my changes > > :w<cr> > > and then i do a make: > > :make<cr> > > which displays > > <== blank line, here> > Unmatched `. > all up-to-date > <== blank line, again> > Hit ENTER or type command to continue
<snip>
> (i did recently change my tcsh "complete" pattern for make:
>
> % complete make
> 'n/-f/f/' 'p@*@`perl -ne 'if (/^([^\s#.][-\w.%]+)\s*:/) {print "$1 "}'
>Makefile`@'
Well, I don't know my tcsh, but it looks to me like you probably want
something like this instead:
'n/-f/f/' 'p@*@`perl -ne \'if (/^([^\s#.][-\w.%]+)\s*:/) {print "$1 "}\' Makefile`@'
(note the escaped ticks)
But again, I don't know anything about tcsh completions.
> but surely that's unrelated...)
Why do you think it's unrelated? It's the only place you're using any
backticks, right?
good times,
Vineet
--
http://www.doorstop.net/
--
"As we enjoy great advantages from inventions of others, we should be glad
of an opportunity to serve others by any invention of ours; and this we
should do freely and generously." --Benjamin Franklin
msg28058/pgp00000.pgp
Description: PGP signature

