Using :cd <downpath>
while already working on buffers will change
their names according to the new PWD. This is a massive problem for us
because currently, we use %val{bufname}
as source of identity of a
buffer, which is completely wrong.
An easy fix for that would be to take the absolute path, or update the name if it has changed but honestly the latter option sounds like a pretty annoying solution to code.
Dimitri Sabadie referenced this ticket in commit 592cb0c.