From unknown Sat Jun 21 05:13:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65675 <65675@debbugs.gnu.org> To: bug#65675 <65675@debbugs.gnu.org> Subject: Status: Feature request: make Guile compiler always write absolute paths in .go files for Geiser compatiblity Reply-To: bug#65675 <65675@debbugs.gnu.org> Date: Sat, 21 Jun 2025 12:13:08 +0000 retitle 65675 Feature request: make Guile compiler always write absolute pa= ths in .go files for Geiser compatiblity reassign 65675 guile submitter 65675 Vili Aapro severity 65675 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 06:39:19 2023 Received: (at submit) by debbugs.gnu.org; 1 Sep 2023 10:39:19 +0000 Received: from localhost ([127.0.0.1]:59935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc1Yb-0001r3-Ex for submit@debbugs.gnu.org; Fri, 01 Sep 2023 06:39:19 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc0Tz-0008Nc-Hi for submit@debbugs.gnu.org; Fri, 01 Sep 2023 05:30:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qc0Tk-0003tV-VN for bug-guile@gnu.org; Fri, 01 Sep 2023 05:30:12 -0400 Received: from mail.kapsi.fi ([2001:67c:1be8::25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qc0Th-00083S-TK for bug-guile@gnu.org; Fri, 01 Sep 2023 05:30:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kapsi.fi; s=20161220; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=uB8FHOesXl2KRfkJJtt/KqxnZh6+Q5FOA3e1AJVRnNE=; b=VEFOtUfmSueWn3gKkCAfmj0EY/ o5hLkWr/3W6e521MXypvq+NDWHLd1mtE922JyPiz84jKqI/wXxFDutm1/plQpS8tLGW+zSdiipZwS gYSZrrD25VVJHe3PHAhzZB+LkagoAuX35fv9WG7npTAK+WikuPpLF/bZc9LiQjDD9c4bmlTqfeV4T mYDdseSFjpfSql/e0mJ7f/zsbxguXF4YyNxvqJcBDdPRg6AX7XXYD++2GCD416DoHixWFDMkRgIWX YyxBVm6yIvYsxpXsu/P/1lwoP6Z2/nXEbTwL3Wo6/OEsfrX6+RWoW3FxYfe8F5FBSC1sawGnruTRR 5OCUrU7w==; Received: from dy5fk6vgkbvv5zjh-yyby-4.rev.dnainternet.fi ([2001:14bb:648:8d44:a80c:639a:1cdf:2] helo=vilij-LIFEBOOK-E744) by mail.kapsi.fi with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qc0TY-008DQd-0j for bug-guile@gnu.org; Fri, 01 Sep 2023 12:30:00 +0300 Date: Fri, 1 Sep 2023 12:29:58 +0300 From: Vili Aapro To: bug-guile@gnu.org Subject: Feature request: make Guile compiler always write absolute paths in .go files for Geiser compatiblity Message-ID: <20230901122958.01f04715@vilij-LIFEBOOK-E744> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 2001:14bb:648:8d44:a80c:639a:1cdf:2 X-SA-Exim-Mail-From: vili.aapro@iki.fi X-SA-Exim-Scanned: No (on mail.kapsi.fi); SAEximRunCond expanded to false Received-SPF: pass client-ip=2001:67c:1be8::25; envelope-from=vilij@kapsi.fi; helo=mail.kapsi.fi X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 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-operatio [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 01 Sep 2023 06:39:16 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) 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