Subject: bug#64088: [PATCH] Make project-root for vc projects return an absolute path

From: Dmitry Gutov <[email-masked]>
Date: Sat, 17 Jun 2023 05:47:00 +0300

On 15/06/2023 23:48, Spencer Baugh wrote:
> -          (setq project (list 'vc backend root))
> +          (setq project (list 'vc backend (expand-file-name root)))

Spec violated or not (like Eli said, abbreviated names are still 
absolute), we should probably try to fix this in another place, so that 
other backends (whatever external ones exist) don't have to worry about 
the distinction.

As you can see, in project-buffers, for example, we call expand-file-name.