Thread (4 messages) flat view 4 messages, 2 authors, 2016-06-15

Re: [PATCH] convert filter: supply path to external driver

From: Johannes Sixt <hidden>
Date: 2016-06-15 22:50:16

Am 12/19/2010 22:29, schrieb Pete Wyckoff:
Filtering to support keyword expansion may need the name of
the file being filtered.  In particular, to support p4 keywords
like

    $File: //depot/product/dir/script.sh $

the smudge filter needs to know the name of the file it is
smudging.

Add a "%s" conversion specifier to the gitattribute for filter.
It will be expanded with the path name to the file when invoking
the external filter command.
What happens if there are any shell special characters in the path name
(or spaces, for that matter). Does this shell-escape the substituted path
name anywhere in the call chain?

-- Hannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help