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

From: Dmitry Gutov <[email-masked]>
Date: Sun, 18 Jun 2023 03:43:27 +0300

On 17/06/2023 09:25, Eli Zaretskii wrote:
> IME, low-level functions should not make any assumptions about what
> higher-level code will need.  On the contrary, it's higher-level code
> which knows what it needs that should do the conversions it needs.

That's the idea: project-root is always a callee, not a caller, so it's 
"low-level", in your terminology.

The conversion (or normalization) would happen on the higher level: when 
the projects are added to the list, or searched.