Hey. It seems that --no-dereference is not documented in the manpage. Apart from that, --no-dereference seem to me like the more native way for a recursive diff to work,... i.e. diffing the values of symlinks and not (recursively) the stuff they point to. Since no-dereference is so helpful, could you perhaps add a shortcut -R that is recursive + no-dereference? Unfortunately it's probably too late to change -r to behave like --no -dereference (and instead add a --dereference and a -R). Best wishes, Chris.