From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Thomas Morley Newsgroups: gmane.lisp.guile.user Subject: Re: What's up with 'current-load-port' Date: Sun, 4 Nov 2018 14:14:23 +0100 Message-ID: References: <87zhupxb04.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000006f8d2c0579d68de0" X-Trace: blaine.gmane.org 1541337196 14027 195.159.176.226 (4 Nov 2018 13:13:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 4 Nov 2018 13:13:16 +0000 (UTC) Cc: guile-user@gnu.org To: alexvong1995@gmail.com Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Nov 04 14:13:12 2018 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJIDH-0003Xw-Vk for guile-user@m.gmane.org; Sun, 04 Nov 2018 14:13:12 +0100 Original-Received: from localhost ([::1]:59013 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJIFO-0002cy-Ea for guile-user@m.gmane.org; Sun, 04 Nov 2018 08:15:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34255) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJIEq-0002c4-Pa for guile-user@gnu.org; Sun, 04 Nov 2018 08:14:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJIEp-0003Ez-S9 for guile-user@gnu.org; Sun, 04 Nov 2018 08:14:48 -0500 Original-Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:45434) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJIEp-0003Di-L2 for guile-user@gnu.org; Sun, 04 Nov 2018 08:14:47 -0500 Original-Received: by mail-wr1-x436.google.com with SMTP id k15-v6so3544408wre.12 for ; Sun, 04 Nov 2018 05:14:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sjy4JiwMLALpBTdl5tB2L+JbNwQdA7SKIn7Ks8eAwGU=; b=cdRkUI7CFFXB2gtQV5y4WxfXZTfeYdokfweTV9a99ANcMx/S60u2JPRkd7uJ2Ib+Qo UYqsIfKhRLjRuTVORKGtkqNJtogXc6+iQ9yExAKLgzmLMe5xPvViVtP2EsL9uebJ1Bhe s+6VIIanmcaTaZWmH19EBgkOcMFYdOatzddW6bkZ/+5LfzCif0/2tikGBNMkFAVJmk7r R47aIRaOe++fja43mC0qM3z+XZfxU61RgAKBqKwuxmAk6y8BXufaQhbaRMravJZX4hz1 Wj9sl7lD709A4ze4BfaWfxmG5/liB4kHHVNhH2SLGpwml5LKJ029PNZHvVJS6CTQyVFS UFKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sjy4JiwMLALpBTdl5tB2L+JbNwQdA7SKIn7Ks8eAwGU=; b=UQl7h/GOp0CMnMdjbsT1Rz9wYWgy2n6gh6U71q2pLlNjJZpCIkg9hvTXcFgE8WJJG1 IMuHXay+toLrL3Z70fW/kmRoDXIe8HdKrF6acOfgYaRO+oIXjpYLUQaw78DZ+yAOyJft glpNvfHuqIbJzAmaFrcxXe+A+3ZDSk2h38vL3DOx1tkR0Kq9vb8pZlS4MG3/6t0gX0sB qJSwobSnZZPow8xjbSWKsM/ilWSNi86CAaqRYKr7Ojj1wbTi8u8AImJXwYCa2+dJzXgA uxQ402uARYAhKTNBbV6441Ba43qVoLvEfSMV6A43MwbBiyaVIkqM57xKglagZW4YJDkf L4xA== X-Gm-Message-State: AGRZ1gIcwzB8yt0rJPNFNo9MU7n7sRYPh02ahZbcbkJ7pTInyPfnUgHW t0mX+p4obQ83Ab4qWgMzxIhNeH8ZEV10j2ThEX0= X-Google-Smtp-Source: AJdET5f4Ss7IxqWiq12Bpz9KMqnyHYNEVWBD78vXkJdYz2jM6UwmwNK/VlMUGGjbh4qB2cUu0qi7Eetv58Os15+R/uc= X-Received: by 2002:a5d:5111:: with SMTP id s17-v6mr6147839wrt.162.1541337286399; Sun, 04 Nov 2018 05:14:46 -0800 (PST) In-Reply-To: <87zhupxb04.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::436 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14960 Archived-At: --0000000000006f8d2c0579d68de0 Content-Type: text/plain; charset="UTF-8" Am So., 4. Nov. 2018 um 13:50 Uhr schrieb Alex Vong : > > Hello, > > Thomas Morley writes: > > > Hi, > > > > what's up with 'current-load-port'? > > > > Simply checking in a guile-prompt I get: > > guile-1.8: # > > guile-2.0.14: # > > guile-2.2.4 and guile-2.9.1: > > ;;; : warning: possibly unbound variable `current-load-port' > > ERROR: In procedure module-lookup: Unbound variable: current-load-port > > > > It's in the manual, though, without any hint it could be deprecated or > > disabled or the need to use a certain module. > > > > What am I missing? > > > Indeed, looking at the (ice-9 ports) module. It seems the > 'current-load-port' procedure is not exported for some reason > (forgotten?). A workaround would be to resolve it directly: > > (@@ (ice-9 ports) current-load-port) > > > > > Cheers, > > Harm > > Cheers, > Alex Hi Alex, thanks for the hint. Would a patch like attached be sufficient? Best, Harm --0000000000006f8d2c0579d68de0 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Export-current-load-port-from-ice-9.patch" Content-Disposition: attachment; filename="0001-Export-current-load-port-from-ice-9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jo2wdsi20 RnJvbSA2Zjg1MzQ5YzZhMTM1MzAyM2IwNmM2NDk4NWJjNTkzOTdkOWI4YmM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaG9tYXMgTW9ybGV5IDx0aG9tYXNtb3JsZXk2NUBnbWFpbC5j b20+CkRhdGU6IFN1biwgNCBOb3YgMjAxOCAxNDoxMDozOCArMDEwMApTdWJqZWN0OiBbUEFUQ0hd IEV4cG9ydCBjdXJyZW50LWxvYWQtcG9ydCBmcm9tIGljZS05CgotLS0KIG1vZHVsZS9pY2UtOS9w b3J0cy5zY20gfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdp dCBhL21vZHVsZS9pY2UtOS9wb3J0cy5zY20gYi9tb2R1bGUvaWNlLTkvcG9ydHMuc2NtCmluZGV4 IDhlZWUyMjk4OC4uMDYxYWUxYzI3IDEwMDY0NAotLS0gYS9tb2R1bGUvaWNlLTkvcG9ydHMuc2Nt CisrKyBiL21vZHVsZS9pY2UtOS9wb3J0cy5zY20KQEAgLTMwLDYgKzMwLDcgQEAKICAgICAgICAg ICAgICVwb3J0LXByb3BlcnR5CiAgICAgICAgICAgICAlc2V0LXBvcnQtcHJvcGVydHkhCiAgICAg ICAgICAgICBjdXJyZW50LWlucHV0LXBvcnQgY3VycmVudC1vdXRwdXQtcG9ydAorICAgICAgICAg ICAgY3VycmVudC1sb2FkLXBvcnQKICAgICAgICAgICAgIGN1cnJlbnQtZXJyb3ItcG9ydCBjdXJy ZW50LXdhcm5pbmctcG9ydAogICAgICAgICAgICAgc2V0LWN1cnJlbnQtaW5wdXQtcG9ydCBzZXQt Y3VycmVudC1vdXRwdXQtcG9ydAogICAgICAgICAgICAgc2V0LWN1cnJlbnQtZXJyb3ItcG9ydAot LSAKMi4xNy4xCgo= --0000000000006f8d2c0579d68de0--