From unknown Mon Aug 18 14:25:46 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#79163 <79163@debbugs.gnu.org> To: bug#79163 <79163@debbugs.gnu.org> Subject: Status: 30.1; [PATCH] Handle remote file names in cmuscheme.el Reply-To: bug#79163 <79163@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:25:46 +0000 retitle 79163 30.1; [PATCH] Handle remote file names in cmuscheme.el reassign 79163 emacs submitter 79163 Vin=C3=ADcius Moraes severity 79163 normal tag 79163 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 03 02:40:55 2025 Received: (at submit) by debbugs.gnu.org; 3 Aug 2025 06:40:55 +0000 Received: from localhost ([127.0.0.1]:41547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uiSOs-0001E6-Md for submit@debbugs.gnu.org; Sun, 03 Aug 2025 02:40:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58790) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uiMvE-0004wi-St for submit@debbugs.gnu.org; Sat, 02 Aug 2025 20:49:57 -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 1uiMuo-0003vd-Td for bug-gnu-emacs@gnu.org; Sat, 02 Aug 2025 20:49:33 -0400 Received: from mail-05.mail-europe.com ([85.9.206.169]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uiMum-0006dV-BC for bug-gnu-emacs@gnu.org; Sat, 02 Aug 2025 20:49:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eternodevir.com; s=protonmail3; t=1754182155; x=1754441355; bh=wXLd2T0FbfxLRgeeAwy0GgdvVOszuT5FRt+7mRNaLSM=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=LO+Eb8d+63K87P7oO6QoV0p8uRNXFMpaKDME+HCL3idPnHiyLHIbsyF8dQCDMXuXQ KC+PcbgViFTbTKli0wCj3CScWnGNu+wx9Eo5buWe3w+a2aUtBe8zWVQc0lEnA1lA2t Wg70jMSzrMsd4Rqckis3yYoiQQ1HUi9v1qcwPY1uID8Dir9AS5xWejoOFbhttPc4Cu uhKxOb8+fzx0h0eI9nYYlKSYMP3UkVstBPw3AFU4QnUbnpFNbTvabBJ8VIDHs927UB dE7ouhtm6j8NBb2JzbRnkFZz+eovS5fzKszKXEVlsCgjkxpVvLDP9031Ip0U20Sbxs bGcpFSeJaJxcA== Date: Sun, 03 Aug 2025 00:48:59 +0000 To: bug-gnu-emacs@gnu.org From: =?utf-8?Q?Vin=C3=ADcius_Moraes?= Subject: 30.1; [PATCH] Handle remote file names in cmuscheme.el Message-ID: <8734a9fcwe.fsf@eternodevir.com> Feedback-ID: 114570786:user:proton X-Pm-Message-ID: 166c9d4d60821a84b848bfdb73461ffd25dd53b4 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1=_2VozmwBgG51f3ht1i0FBBtbAxEuRtvO39y48TE1VpE" Received-SPF: pass client-ip=85.9.206.169; envelope-from=vinicius.moraes@eternodevir.com; helo=mail-05.mail-europe.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 03 Aug 2025 02:40:52 -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.0 (/) --b1=_2VozmwBgG51f3ht1i0FBBtbAxEuRtvO39y48TE1VpE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I came across a minor problem while using `scheme-load-file' from `cmuscheme.el' via TRAMP.[tldr-recipe] As I understand it, currently, `scheme-load-file' sends the file-name directly to the Scheme interpreter (through `comint-send-string') without removing TRAMP's remote file name syntax. This seems to make the interpreter on a remote system (or, in this case, a container) attempt to load an incorrect file name. For example: #;1> Error: (load) cannot open file: "/podman:demo:/home/t/example.scm" [...] (load "/podman:demo:/home/t/example.scm") <-- (See [tldr-recipe] for the non-simplified/real values and recipe. I was able to reproduce it with a VM and the `ssh' method as well). Expected outcome: (load "/home/t/example.scm") Since `file-local-name' returns the string/argument unaltered for non-remote file names[1], I _think_ this change should not affect the current/correct behavior for non-remote scenarios. (`shell' seems to use a similar approach with `file-local-name' and `expand-file-name' on remote hosts; I decided to not include `expand-file-name' here because, in my understanding, `comint-get-source' is already handling the expansion[2]). For consistency, I applied the same fix to the `scheme-compile-file' function as well---since the logic is almost the same. I have been using this patch downstream without problems, but tackling it upstream (for multiple Scheme implementations and workflows) could be a different story. In any case, I hope this report helps. Let me know if you have any questions or suggestions. P.S.: This is my first time contributing back here. I consider myself a Lisp apprentice and I'm still getting familiar with Emacs internals and conventions. [tldr-recipe]: Recipe used to reproduce the behavior. 1. \emacs -Q 2. (require 'cmuscheme) 3. (setq scheme-program-name "csi") 4. (find-file "/podman:mkdev-test:/home/ttybitnik/workspace/ test.scm"). 5. (scheme-load-file) Outcome: '#;1> [...] Error: (load) cannot open file [...] (load "/podman:mkdev-test:/home/ttybitnik/workspace/test.scm") Expected: (load "/home/ttybitnik/workspace/test.scm") [1]: "[...] (or (file-remote-p file 'localname) file)" [2]: "[...] (list (expand-file-name (substitute-in-file-name ans)))" Thanks for all the work on GNU Emacs. Kind regards, Vin=C3=ADcius Moraes --b1=_2VozmwBgG51f3ht1i0FBBtbAxEuRtvO39y48TE1VpE Content-Type: text/x-patch; name=0001-Handle-remote-file-names-in-cmuscheme.el.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Handle-remote-file-names-in-cmuscheme.el.patch RnJvbSA2YjUzYWNkOWIzNWI3OGMzZjhhNDAyNDk4MGY4MGMxMzY3OTZkZDZiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogPT9VVEYtOD9xP1Zpbj1DMz1BRGNpdXM9MjBNb3JhZXM/PSA8 dmluaWNpdXMubW9yYWVzQGV0ZXJub2RldmlyLmNvbT4NCkRhdGU6IFNhdCwgMiBBdWcgMjAyNSAy MDo1MjoyNyAtMDMwMA0KU3ViamVjdDogW1BBVENIXSBIYW5kbGUgcmVtb3RlIGZpbGUgbmFtZXMg aW4gY211c2NoZW1lLmVsDQoNCiogbGlzcC9jbXVzY2hlbWUuZWwgKHNjaGVtZS1sb2FkLWZpbGUs IHNjaGVtZS1jb21waWxlLWZpbGUpOiBBZGQNCidmaWxlLWxvY2FsLW5hbWUnIHRvIGhhbmRsZSBm aWxlIG5hbWVzIG9uIHJlbW90ZSBzeXN0ZW1zLg0KDQpDb3B5cmlnaHQtcGFwZXJ3b3JrLWV4ZW1w dDogeWVzDQotLS0NCiBsaXNwL2NtdXNjaGVtZS5lbCB8IDQgKystLQ0KIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9saXNwL2Nt dXNjaGVtZS5lbCBiL2xpc3AvY211c2NoZW1lLmVsDQppbmRleCA1MWIxODNkZTM0Ny4uMGQ1OTE3 OTFkNzMgMTAwNjQ0DQotLS0gYS9saXNwL2NtdXNjaGVtZS5lbA0KKysrIGIvbGlzcC9jbXVzY2hl bWUuZWwNCkBAIC00MTYsNyArNDE2LDcgQEAgaW4gdGhlIG5leHQgb25lLiIpDQogICAoc2V0cSBz Y2hlbWUtcHJldi1sL2MtZGlyL2ZpbGUgKGNvbnMgKGZpbGUtbmFtZS1kaXJlY3RvcnkgICAgZmls ZS1uYW1lKQ0KIAkJCQkgICAgICAgKGZpbGUtbmFtZS1ub25kaXJlY3RvcnkgZmlsZS1uYW1lKSkp DQogICAoY29taW50LXNlbmQtc3RyaW5nIChzY2hlbWUtcHJvYykgKGNvbmNhdCAiKGxvYWQgXCIi DQotCQkJCQkgICAgZmlsZS1uYW1lDQorCQkJCQkgICAgKGZpbGUtbG9jYWwtbmFtZSBmaWxlLW5h bWUpDQogCQkJCQkgICAgIlwiKVxuIikpKQ0KIA0KIChkZWZ1biBzY2hlbWUtY29tcGlsZS1maWxl IChmaWxlLW5hbWUpDQpAQCAtNDMwLDcgKzQzMCw3IEBAIGluIHRoZSBuZXh0IG9uZS4iKQ0KICAg KHNldHEgc2NoZW1lLXByZXYtbC9jLWRpci9maWxlIChjb25zIChmaWxlLW5hbWUtZGlyZWN0b3J5 ICAgIGZpbGUtbmFtZSkNCiAJCQkJICAgICAgIChmaWxlLW5hbWUtbm9uZGlyZWN0b3J5IGZpbGUt bmFtZSkpKQ0KICAgKGNvbWludC1zZW5kLXN0cmluZyAoc2NoZW1lLXByb2MpIChjb25jYXQgIihj b21waWxlLWZpbGUgXCIiDQotCQkJCQkgICAgZmlsZS1uYW1lDQorCQkJCQkgICAgKGZpbGUtbG9j YWwtbmFtZSBmaWxlLW5hbWUpDQogCQkJCQkgICAgIlwiKVxuIikpKQ0KIA0KIAwNCi0tIA0KMi41 MC4xDQoNCg== --b1=_2VozmwBgG51f3ht1i0FBBtbAxEuRtvO39y48TE1VpE-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 04 07:55:43 2025 Received: (at 79163) by debbugs.gnu.org; 4 Aug 2025 11:55:43 +0000 Received: from localhost ([127.0.0.1]:49559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uitn5-0000Pn-5P for submit@debbugs.gnu.org; Mon, 04 Aug 2025 07:55:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57922) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uitn2-0000PU-Mg for 79163@debbugs.gnu.org; Mon, 04 Aug 2025 07:55:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uitmu-0004j4-RE; Mon, 04 Aug 2025 07:55:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=GGHtIP0xpERS6z15F5M83rPN+mYvBDNN9ShdW2amLuE=; b=a9CV0kU1t2TDKG4+Y7Hw dyPYWXBtcBhZZDSmxNZn895Bi7qG5LXVP9iPVAivG5JX760p6jehDzpPfRUdv6psXqXWlSgmVrXGH 7kHrxNvw2IRCYvKNXCTrVpBXhWBAtU6ispfrRI4RsqbkB8u5E6t75nTjA+HK9OicyNSSVgCE2FBIb btq5gomQ/4YwHo0rYGaQ3XXauK0mBVz3AlYOHtenYxicJ/1lq7eSuu9RzGjKwHUVgTBElBdVqaGSW xgxWyOFzcd4a8BdtHT9ec2YpL/6CjR+AqTh//DosxWXTFrDKeJkWBxbbAEu+Vgb+KG3P4A1fOdxaA LtnIS17U+jFGdw==; Date: Mon, 04 Aug 2025 14:55:25 +0300 Message-Id: <86v7n3wbbm.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Vin=C3=ADcius?= Moraes , Michael Albinus In-Reply-To: <8734a9fcwe.fsf@eternodevir.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#79163: 30.1; [PATCH] Handle remote file names in cmuscheme.el References: <8734a9fcwe.fsf@eternodevir.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79163 Cc: 79163@debbugs.gnu.org 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: -3.3 (---) > Date: Sun, 03 Aug 2025 00:48:59 +0000 > From: Vinícius Moraes via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > I came across a minor problem while using `scheme-load-file' from > `cmuscheme.el' via TRAMP.[tldr-recipe] > > As I understand it, currently, `scheme-load-file' sends the file-name > directly to the Scheme interpreter (through `comint-send-string') > without removing TRAMP's remote file name syntax. This seems to make the > interpreter on a remote system (or, in this case, a container) attempt > to load an incorrect file name. > > For example: > #;1> > Error: (load) cannot open file: "/podman:demo:/home/t/example.scm" > [...] > (load "/podman:demo:/home/t/example.scm") <-- > > (See [tldr-recipe] for the non-simplified/real values and recipe. I was > able to reproduce it with a VM and the `ssh' method as well). > > Expected outcome: (load "/home/t/example.scm") > > Since `file-local-name' returns the string/argument unaltered for > non-remote file names[1], I _think_ this change should not affect the > current/correct behavior for non-remote scenarios. (`shell' seems to use > a similar approach with `file-local-name' and `expand-file-name' on > remote hosts; I decided to not include `expand-file-name' here because, > in my understanding, `comint-get-source' is already handling the > expansion[2]). > > For consistency, I applied the same fix to the `scheme-compile-file' > function as well---since the logic is almost the same. > > I have been using this patch downstream without problems, but tackling > it upstream (for multiple Scheme implementations and workflows) could be > a different story. In any case, I hope this report helps. Let me know if > you have any questions or suggestions. Thanks. Michael, any comments or suggestions? From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 04 07:58:10 2025 Received: (at 79163) by debbugs.gnu.org; 4 Aug 2025 11:58:10 +0000 Received: from localhost ([127.0.0.1]:49568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uitpS-0000Ut-3a for submit@debbugs.gnu.org; Mon, 04 Aug 2025 07:58:10 -0400 Received: from mout.gmx.net ([212.227.17.21]:43163) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uitpO-0000UJ-Nb for 79163@debbugs.gnu.org; Mon, 04 Aug 2025 07:58:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1754308680; x=1754913480; i=michael.albinus@gmx.de; bh=sN8S8TWktWYxb6lVZADvPSHukbHdnKBCiVi+zEa3YJ4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=C09/NVGcxo1KnDKjYwlE7kD7dHbQbDC7B4kQZ/4eoeMSEgu2LkRS4ieiaU7MUQ+p VIDSxR8iz8hqlfoit8B0qgc8f7yCi0wgolrj7hA/fPm6OOUQlDtTvI8C3rijeS9Lz +I/vv4F2D/UjxOZeecdbIzIxEBIbT/ZUWOko1ha4VH2UiRGb8P9OvoiF9GdqXHYUm GE0PC61Td0Wq6uIDVbD0ieNDLzAqbIpeJPo54irPjpkdqGDx+AfWh/n9lzI5Oj+Ui WdeRWHm1s1NB2vMWOCdKUH05fCAeIMT6oFe2aGbgwovzgu62ifgKcevP2SBhvH3EE R9RV1b/EWk4j0WUL+g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MAONX-1uuhXP0tUB-00G7Bv; Mon, 04 Aug 2025 13:58:00 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#79163: 30.1; [PATCH] Handle remote file names in cmuscheme.el In-Reply-To: <86v7n3wbbm.fsf@gnu.org> References: <8734a9fcwe.fsf@eternodevir.com> <86v7n3wbbm.fsf@gnu.org> Date: Mon, 04 Aug 2025 13:57:59 +0200 Message-ID: <87a54fe1tk.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:WDChgNP8ALgCnn1Srxggs6h5etfHRs1nVTK+B4zG9RJ4qIAGMPP AhBAiremFzIz/a2YVQ31PVzTo6d3na679YFva5OqlHqwjaoSwlv5vDdfT29Y541ASld8n4W HiMqjrE8Z8du/OXUO3kayiyIyCKPfQcHYnW3GfA4Fer6/iPKfyPzvONVBl8ZSraxS6A6DTC sYjHDW9/vAeAOWAo75VWQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Hn+iIstrfG8=;hqiIJy7Y3ZVDIqNuQg49XfAu4hl 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 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79163 Cc: =?utf-8?Q?Vin=C3=ADcius?= Moraes , 79163@debbugs.gnu.org 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: -1.7 (-) Eli Zaretskii writes: Hi Eli, >> I have been using this patch downstream without problems, but tackling >> it upstream (for multiple Scheme implementations and workflows) could be >> a different story. In any case, I hope this report helps. Let me know if >> you have any questions or suggestions. > > Thanks. > > Michael, any comments or suggestions? The patch looks proper to me. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 07 09:22:32 2025 Received: (at 79163-done) by debbugs.gnu.org; 7 Aug 2025 13:22:32 +0000 Received: from localhost ([127.0.0.1]:34071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uk0Zj-0007SE-Qh for submit@debbugs.gnu.org; Thu, 07 Aug 2025 09:22:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49274) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uk0Zh-0007S2-PX for 79163-done@debbugs.gnu.org; Thu, 07 Aug 2025 09:22:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uk0Za-0003Uh-OT; Thu, 07 Aug 2025 09:22:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=aB2EOBepyayTNaAAM+XYYCxrwTfcKuvxNs+XedQOuLo=; b=PY/JO121CTHQ0D6/2DOL ZV9PyulK6fJQ7f58ACkIar2eQi4vUp+M6Vuf7vk+BWUXyJQ9Rb/BskdH/43uoJrRPQySbe/vrh1xr rYNK9YY/jwlnZ5DoJpPU/00I6uniTlGAHfWIpn1SCYIXL1ptLMtiDUmMnZJXGymDSjX99fVyCVRZK 2gQMX8P17Y2b6bNPgbZoedcMG5QzxD48yAptrmrG0jdOXBYBwyvc/yyupmYQjSFws68Q6l3wC+Gic ODikX8IaSg4yoYcIlwXGIUVFIXUG3E91vca4hoxfrC8OcN7avofttQ9iAvNks2QSbLNxOPbPmwxpm DyXHjjwR/yPYOA==; Date: Thu, 07 Aug 2025 16:22:16 +0300 Message-Id: <86cy97qnav.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <87a54fe1tk.fsf@gmx.de> (message from Michael Albinus on Mon, 04 Aug 2025 13:57:59 +0200) Subject: Re: bug#79163: 30.1; [PATCH] Handle remote file names in cmuscheme.el References: <8734a9fcwe.fsf@eternodevir.com> <86v7n3wbbm.fsf@gnu.org> <87a54fe1tk.fsf@gmx.de> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79163-done Cc: 79163-done@debbugs.gnu.org, vinicius.moraes@eternodevir.com 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: -3.3 (---) > From: Michael Albinus > Cc: Vinícius Moraes , > 79163@debbugs.gnu.org > Date: Mon, 04 Aug 2025 13:57:59 +0200 > > Eli Zaretskii writes: > > Hi Eli, > > >> I have been using this patch downstream without problems, but tackling > >> it upstream (for multiple Scheme implementations and workflows) could be > >> a different story. In any case, I hope this report helps. Let me know if > >> you have any questions or suggestions. > > > > Thanks. > > > > Michael, any comments or suggestions? > > The patch looks proper to me. Thanks, I've now installed this on the emacs-30 release branch, and I'm closing the bug.