Subject: bug#77306: 31.0.50; C-x v L from *vc-change-log* buffer leaves wrong default-directory

From: Stefan Monnier <[email-masked]>
Date: Fri, 04 Apr 2025 23:17:51 -0400

> Avoiding this problem by using a temporary buffer makes sense to me,
> though, the FIXME would need to be resolved first :)

FWIW, the FIXME applies to the current code as much as it does to the
patched code, I think.

IOW, my understanding is that this `setq` is meant to be executed in the
buffer in which the print-log has been inserted, but I'm not completely
sure that `vc-print-log-internal` will always switch to that buffer
before exiting, hence the question.

        Stefan