[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#64088: [PATCH] Make project-root for vc projects return an absolute
From: |
Spencer Baugh |
Subject: |
bug#64088: [PATCH] Make project-root for vc projects return an absolute path |
Date: |
Thu, 15 Jun 2023 16:48:05 -0400 |
Tags: patch
Before this, if a vc project was in the user's home directory,
project-root would be "~/some/path". This violates the spec of
project-root, which requires an absolute path. One concrete bug
caused by this is that (project-forget-project "~/some/path") would
work but (project-forget-project "/home/user/some/path") would not.
I ran into this while trying to use file-notify to automatically
discover and forget projects. file-notify returns truly absolute paths,
so I ran into the aforementioned concrete bug.
In GNU Emacs 29.0.90 (build 8, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.15.12, Xaw scroll bars) of 2023-06-04 built on
igm-qws-u22796a
Repository revision: 11d76029db5f0d9e016f247aac24dd430b729c2a
Repository branch: emacs-29
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: CentOS Linux 7 (Core)
Configured using:
'configure --with-x-toolkit=lucid --with-gif=ifavailable'
0001-Make-project-root-for-vc-projects-return-an-absolute.patch
Description: Text Data