1
0
Fork 0
mirror of https://git.ludikovsky.name/git/fugitive.git synced 2024-05-18 22:45:31 +02:00

the preproc should be a unix filter

This commit is contained in:
p4bl0 2010-07-24 13:51:43 +02:00
parent 5ff0da0a71
commit 4d5ea71730
2 changed files with 3 additions and 3 deletions

4
README
View file

@ -71,8 +71,8 @@ fugitive README file
</p>
<p>
If you want your article to be preprocessed by an external tool (markdown,
textile...) you need to set <em>preproc</em> to a command line that will take
the file path as argument and write to stdout.
textile...) you need to set <em>preproc</em> to a command line that will read
on stdin and write to stdout.
</p>
<h2>Usage</h2>

View file

@ -197,7 +197,7 @@ for f in $added_files $new $modified_files; do
if [ "$preproc" != "" ]; then
preproc_bak=`tempfile -p "fugitive" -d "$articles_dir"`
mv "$f" "$preproc_bak"
$preproc "$preproc_bak" > "$f"
($preproc) < "$preproc_bak" > "$f"
fi
art="${f#$articles_dir/}"
echo -n "[fugitive] Generating $public_dir/$art.html from $f... "