diff --git a/schhist/schhist2web b/schhist/schhist2web index 2dcadaf..5db1b6f 100755 --- a/schhist/schhist2web +++ b/schhist/schhist2web @@ -385,11 +385,11 @@ EOF next="$head" -td=false for n in `cd "$dir" && git rev-list $first..HEAD~1` $first; do [ -d "$cache/$n/ppm0" ] || continue empty=true s="" + td=false mkdir -p "$out/$next/"{diff,thumb,html,pdf} while read m; do a0="$cache/$n/ppm0/$m.ppm" @@ -418,21 +418,15 @@ for n in `cd "$dir" && git rev-list $first..HEAD~1` $first; do s="$s" continue fi - $td && s="$s" - td=false pngdiff shrink "$thumb" -f $THUMB_OPTS "$a2" "$b2" "$a0" "$b0" || exit schps2pdf -T BEFORE -T AFTER -o "$pdf" "$aps" "$bps" || exit elif [ -f "$a0" ]; then - $td && s="$s" - td=false pngdiff cat "$diff" -f -c 1,0,0 "$a1" "$a1" || exit pngdiff shrink "$thumb" -f $THUMB_OPTS -c 1,0,0 "$a2" "$a2" || exit schps2pdf -T DELETED -o "$pdf" "$aps" || exit elif [ -f "$b0" ]; then - $td && s="$s" - td=false pngdiff cat "$diff" -f -c 0,1,0 "$b1" "$b1" || exit pngdiff shrink "$thumb" -f $THUMB_OPTS -c 0,1,0 "$b2" "$b2" || exit @@ -440,13 +434,15 @@ for n in `cd "$dir" && git rev-list $first..HEAD~1` $first; do else continue fi + $td && s="$s" + td=false echo "$s" s= wrapped_png "$out" "$next" "$m" empty=false done < <(ordered_names) - $td && echo "" if ! $empty; then + $td && s="$s" echo "$s" commit_entry "$dir" $next fi