meld oversees a difference in two folders, when one contains a symlink to /dev/null
Hey.
I've just noted this by accident with meld 3.22.0 on Debian:
Reproducer:
$ mkdir a b
$ echo foo > a/bar
$ echo foo > b/bar
$ ln -s /dev/null a/symlink-to-dev-null
$ meld a/ b/
claims Folders have no differences
.
While e.g. diff
correctly finds:
$ diff -qr --no-dereference a/ b/
Only in a/: symlink-to-dev-null
Thanks,
Chris.