flow2dot-0.6: flow2dot-fix-dot-lost-edges
#!/bin/bash
# Fix generated diagram for dot 2.20.x to remove complains about "Lost edges"
input=$(mktemp)
log=$(mktemp)
cat > $input
dot "$@" < $input 2> $log
[ -s $log ] && (
sedpgm=$(mktemp)
while read foo foo f t foo ; do
echo "/$f -> $t/s/,constraint=\"false\"//;" >> $sedpgm
done < $log
sed -f $sedpgm < $input | dot "$@"
rm $log
rm $sedpgm
)
rm $input