On 27.08.2021 22:57, Stephen Berman wrote: > I just discovered that some code I have that uses vc-print-log-internal > broke after the literal-pathspecs change; specifically, my code passes a > directory name beginning with "~/" to vc-print-log-internal, and this > had worked fine till that change, which broke it, and I found I have to > wrap the directory name in expand-file-name to make the code work again. > Is this expected fallout from that change or was I perhaps misusing > vc-print-log-internal and was just lucky that it had worked before? Here's a patch which restores vc-print-log-internal's behavior without major changes. Check it out (attached).