-
Notifications
You must be signed in to change notification settings - Fork 419
Open
Description
Given a directory structure as follows
.
├── left
└── right
└── b -> a
Where b is a (broken) symlink to a
Created with
mkdir left rightln -s right/a right/b
Running difft left right prints to stderr
No such file: left/b
No such file: right/b
then exits with status 2.
I would expect difftastic to tell me that b is new and is a symlink to a.
It seems like the issue comes from difftastic following the symlink, which points to a file that doesn't exist, then believing that right/b doesn't exist.
The above scenario happens when creating a new symlink and then using difftastic as the diff tool. I originally reported the issue in jujutsu but I think it belongs here.
NixOS unstable
Difftastic 0.65.0
Metadata
Metadata
Assignees
Labels
No labels