From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Maxim Cournoyer Newsgroups: gmane.lisp.guile.bugs Subject: bug#40371: [R7RS] Guile does not accept library name parts that are non-negative exact integers Date: Thu, 23 Nov 2023 09:24:37 -0500 Message-ID: <87pm007dju.fsf@gmail.com> References: <06d43ea8-e13a-6116-a715-04c2d69c12c4@riseup.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17819"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 40371@debbugs.gnu.org, marc.nieper@gmail.com To: Martin Becze Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Thu Nov 23 15:37:27 2023 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1r6Apa-0004Qs-E5 for guile-bugs@m.gmane-mx.org; Thu, 23 Nov 2023 15:37:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r6AdY-0004C7-Me; Thu, 23 Nov 2023 09:25:00 -0500 Original-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 1r6AdX-0004By-AR for bug-guile@gnu.org; Thu, 23 Nov 2023 09:24:59 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r6AdX-0006Ap-1N for bug-guile@gnu.org; Thu, 23 Nov 2023 09:24:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r6Ada-0006KB-HH for bug-guile@gnu.org; Thu, 23 Nov 2023 09:25:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 23 Nov 2023 14:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40371 X-GNU-PR-Package: guile Original-Received: via spool by 40371-submit@debbugs.gnu.org id=B40371.170074949124283 (code B ref 40371); Thu, 23 Nov 2023 14:25:02 +0000 Original-Received: (at 40371) by debbugs.gnu.org; 23 Nov 2023 14:24:51 +0000 Original-Received: from localhost ([127.0.0.1]:32939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6AdP-0006Jb-37 for submit@debbugs.gnu.org; Thu, 23 Nov 2023 09:24:51 -0500 Original-Received: from mail-oi1-x22e.google.com ([2607:f8b0:4864:20::22e]:53368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6AdO-0006JP-3n for 40371@debbugs.gnu.org; Thu, 23 Nov 2023 09:24:50 -0500 Original-Received: by mail-oi1-x22e.google.com with SMTP id 5614622812f47-3b83fc26e4cso570808b6e.2 for <40371@debbugs.gnu.org>; Thu, 23 Nov 2023 06:24:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700749480; x=1701354280; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=tzIjAmmpK+Xyedd8ydi5cNZfYZXrI4R4aV1UROyL2dg=; b=ETKlsUw+ikgS/PdxpD4S5ARXQiOSwr4uZM5QSQwN1MRzd+k2SZNxbmrACPKR8BgdEt 0Oa6L+xbm8a5baG4qMYeKH9fSTW0VajZZRKl7a80I68iIg6eesMShtR8we2v6lUtNNdD cUE9CreJSQlq5LntQqDSSrp5q0o+Ma1mUjYnFlUY0UAiByOX9P/uV0JhQeUnDypt6ZW4 XKC0EIjpjwlR4TNOYrCGeBcNCN7uYtO6pP2yMo0ZMy7axaBsMs3rZmte0gX/TQSTghXX GFFHGJ50gzkIxgKU98xoyZQYphuB7thQ1rzj++2Wd7eUuJR859RU2gshWhBdF7+ZdPW0 Wtag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700749480; x=1701354280; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tzIjAmmpK+Xyedd8ydi5cNZfYZXrI4R4aV1UROyL2dg=; b=lHubCMS2aceWQ0O2EILnRNi+jPViwFu3zBQdkaqai+W/hctrLLFlU0A+5/2DyGdQcN 9knG60sT3pcovRdzsO3RgAO0mDnZ6sREINIruimxHsYKs+iMI6Tp4jIPV5Twn2gTKWz1 RUo4zUix5FA0AY40Odl6km2Ev+4E9aShcAqym3W7osR2gIohxfCcBe8egzdoL3fjiXBr /CC43wkQRMMTZQ2cJ37UuJkCu1AhgkHY94svOjOzy8gVnxmx/vEChoG8QnUIDgZhkNra RqLbJtzW36+KYKKwnukAW79ajWSdvf5QdKbwbTK7UyLGpx9DatGdJN2yVhHxBfyFx9d5 FQ9A== X-Gm-Message-State: AOJu0Yx22ax1sZO4Nq6U3O/Gqs1M5+lcZ+B7JksQ3fntZEoUIh2h4wWA +aYoXh+6MTuvzNXcSfYZQmU798Sv2lUMyg== X-Google-Smtp-Source: AGHT+IEF3EUJbvQszNqrqbQVuCZUgh4bnjFGdAtC5JS061dM9IuaJ5hlLAbERHy4LignVKXdG+1DlA== X-Received: by 2002:a05:6358:8822:b0:16d:b577:e9f1 with SMTP id hv34-20020a056358882200b0016db577e9f1mr4413340rwb.9.1700749479686; Thu, 23 Nov 2023 06:24:39 -0800 (PST) Original-Received: from hurd (dsl-205-233-124-102.b2b2c.ca. [205.233.124.102]) by smtp.gmail.com with ESMTPSA id b1-20020a0c9b01000000b00679dad5b3f7sm545976qve.84.2023.11.23.06.24.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Nov 2023 06:24:38 -0800 (PST) In-Reply-To: <06d43ea8-e13a-6116-a715-04c2d69c12c4@riseup.net> (Martin Becze's message of "Wed, 19 Aug 2020 05:16:57 -0500") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.bugs:10713 Archived-At: Hello, Martin Becze writes: > Here is a patch that makes things usable for srfi's. (import (srfi > NNNN)) will work. It just remove the guard condition that was catching > the Integers. Does anyone know why the guard was there and if it is > really needed? Is still still an issue when working with R7RS .sld libraries? It's been possible to use e.g. (import (srfi 64)) since commit 2cca09126, dated September 2019. This is handled in (ice-9 r6rs-libraries), so not generally available, but it is in the context of a define-library definition. Let us know if the problem is solved on your side, and if so, let's close this issue! -- Thanks, Maxim