=== modified file 'common.zsh' --- common.zsh 2017-11-30 20:32:27 +0000 +++ common.zsh 2017-11-30 20:24:50 +0000 @@ -92,7 +92,9 @@ exit-if-unchanged() { [[ -f $FILE ]] || return - print-meta | cmp >&2 - $FILE || return + local current + current="$(print-meta)" + [[ "$(<$FILE)" == "$current" ]] || return cp $FILE $OUT exit 0 }