GNU bug report logs - #65675
Feature request: make Guile compiler always write absolute paths in .go files for Geiser compatiblity

Previous Next

Package: guile;

Reported by: Vili Aapro <vili.aapro <at> iki.fi>

Date: Fri, 1 Sep 2023 10:40:01 UTC

Severity: wishlist

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Vili Aapro <vili.aapro <at> iki.fi>
To: bug-guile <at> gnu.org
Subject: Feature request: make Guile compiler always write absolute paths in
 .go files for Geiser compatiblity
Date: Fri, 1 Sep 2023 12:29:58 +0300
Dear all,

for Geiser (specifically, `geiser-edit-symbol-at-point') compatibility, we would like the Guile procedure `program-source' always to return absolute paths; for this, we would need compiler co-operation. Specifically, it would be desirable to make Guile compiler always write absolute paths in .go files.

At the moment, this is not the case, and `edit-symbol-at-point' fails for `iota' because `program-source' returns a relative path "ice-9/boot-9.scm".

We discussed this on `geiser-guile'; see https://gitlab.com/emacs-geiser/guile/-/issues/33 .

Thank you,
Vili Aapro




This bug report was last modified 1 year and 292 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.