* 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

Attachment: msg28058/pgp00000.pgp
Description: PGP signature

Reply via email to