From unknown Mon Jun 23 04:09:26 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#44619 <44619@debbugs.gnu.org> To: bug#44619 <44619@debbugs.gnu.org> Subject: Status: [PATCH] Expose some functions for guix.el Reply-To: bug#44619 <44619@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:09:26 +0000 retitle 44619 [PATCH] Expose some functions for guix.el reassign 44619 guix submitter 44619 John Soo severity 44619 normal tag 44619 fixed patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 13 08:54:23 2020 Received: (at submit) by debbugs.gnu.org; 13 Nov 2020 13:54:23 +0000 Received: from localhost ([127.0.0.1]:47272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdZWw-0001Rs-UE for submit@debbugs.gnu.org; Fri, 13 Nov 2020 08:54:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:38518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdZWr-0001Rg-TH for submit@debbugs.gnu.org; Fri, 13 Nov 2020 08:54:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdZWq-0006sk-4z for bug-guix@gnu.org; Fri, 13 Nov 2020 08:54:17 -0500 Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]:36145) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kdZWn-0006qI-Mi for bug-guix@gnu.org; Fri, 13 Nov 2020 08:54:15 -0500 Received: by mail-pg1-x532.google.com with SMTP id t21so812329pgl.3 for ; Fri, 13 Nov 2020 05:54:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=JcxPyT5WNVHL6ct/ulv38bJSztWJ161Q12v0MxXX/G8=; b=KaGy/3LMdpVRztTJbH4wgwR2VhxlnDsiX7R1AuOnuO4smeYlz4aGIZMshaZF07sLOS cGrl1K+82ih2Qphlj8iBpEnPBoy9xuG8NG91RDi/QiBAjlAknNzMQzXP+447avJIRWSa 26FduOxjv8On45PbvfrXJarIXSc5565mrgeFbBIUK7EgnqWoWLs+BZh6kRlEnJ/oStIs ebo5IIFPaaNbnjKILk4N35SNS4JkWni0YopjCoS31ZoBfPyNowaiqIeW7QZ8ed3Em7NY rCdj+nBsrsdpOhzjDDNavrBp/7mpHYOH4M9vyzG1s8S2OPOTIq47Z2JJUJOWEMyfKqCW sIRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=JcxPyT5WNVHL6ct/ulv38bJSztWJ161Q12v0MxXX/G8=; b=t1BQF+UdFip1uGQTTGdw6qhOE3OrNNxOm/S7dOSf7/hQqsAit7FRhDWiaZnp+ycv9R qrYkSEMwOmMXmDSw6MPK7K9Fl+4TODh8E0qSyNU/88zgjK/jBijz3RkGcl85gwggnceF s50u3zk+fKQTUdLQZxKWVjVbqNVbKCzeb2YyJtLte+yN2rq6F4schT9gW6uto9+E2uEL YjmYVxQDAYgiME7T0LW3eK7lByuv288KKkLaNsx40/F/Gd3dPZPTzVOlg2BSKfK2lgLB NUUphWX/XdYJpkJPuClpbMDfGUTDCTBBbQseCR5LUUgicYT3zr5Z1Lt7CCoVrVQBwNN0 387g== X-Gm-Message-State: AOAM532nu9loh8p5/VgEmRM2qoNcXgalc0xzL77I1dcoOY7eIYGmRN/f uNuv0zS5N9uxrbFkW1v/51l37c3lIGHuTw== X-Google-Smtp-Source: ABdhPJwRlt7E6z2y4D9YAy2UMfWBkS/1z/AuzWkItPhFWD712gUgEv45mkJBjM7qGjb3oKBpiPN2lw== X-Received: by 2002:a17:90a:9f85:: with SMTP id o5mr2989457pjp.63.1605275651179; Fri, 13 Nov 2020 05:54:11 -0800 (PST) Received: from ecenter ([2600:1700:83b0:8bd0::7a8]) by smtp.gmail.com with ESMTPSA id t26sm10983820pfl.72.2020.11.13.05.54.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Nov 2020 05:54:10 -0800 (PST) From: John Soo To: bug-guix@gnu.org Subject: [PATCH] Expose some functions for guix.el Date: Fri, 13 Nov 2020 05:54:08 -0800 Message-ID: <87mtzlmkfz.fsf@asu.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::532; envelope-from=jsoo1@asu.edu; helo=mail-pg1-x532.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) --=-=-= Content-Type: text/plain Hi Guix, guix.el Has been broken for quite some time because it depends on @@ for some modules. After some review, I came to the conclusion that all of the bindings it uses can be safely exposed. In general, it uses mostly bindings from guix scripts (pack, build, etc). Those bindings seem reasonable to expose since they give programmatic access to "API"s that the CLI user is most likely familiar with. Thanks! John --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-guix-pack-Expose-some-bindings-for-third-party-use.patch >From af50f2d398096f7f8bd4efd9255b5713f39104b2 Mon Sep 17 00:00:00 2001 From: John Soo Date: Thu, 12 Nov 2020 21:47:36 -0800 Subject: [PATCH 1/2] guix pack: Expose some bindings for third-party use. * guix/scripts/pack.scm (compressor-name, %compressors, %formats): Expose them. --- guix/scripts/pack.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/guix/scripts/pack.scm b/guix/scripts/pack.scm index 8e694edbbe..b6dfcb5f6a 100644 --- a/guix/scripts/pack.scm +++ b/guix/scripts/pack.scm @@ -58,11 +58,14 @@ #:use-module (srfi srfi-37) #:use-module (ice-9 match) #:export (compressor? + compressor-name + %compressors lookup-compressor self-contained-tarball docker-image squashfs-image + %formats guix-pack)) ;; Type of a compression tool. -- 2.29.1 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-guix-build-Expose-log-url-for-third-parties.patch >From 17344a2a6f68146c51368788dcdf3dd9193155e6 Mon Sep 17 00:00:00 2001 From: John Soo Date: Thu, 12 Nov 2020 21:54:45 -0800 Subject: [PATCH 2/2] guix build: Expose log-url for third parties. * guix/scripts/build.scm (log-url): Expose it. --- guix/scripts/build.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm index f4a8af035b..41f21fa81d 100644 --- a/guix/scripts/build.scm +++ b/guix/scripts/build.scm @@ -57,7 +57,9 @@ #:use-module ((guix status) #:select (with-status-verbosity)) #:use-module ((guix progress) #:select (current-terminal-columns)) #:use-module ((guix build syscalls) #:select (terminal-columns)) - #:export (%standard-build-options + #:export (log-url + + %standard-build-options set-build-options-from-command-line set-build-options-from-command-line* show-build-options-help -- 2.29.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 13 11:01:32 2020 Received: (at 44619) by debbugs.gnu.org; 13 Nov 2020 16:01:32 +0000 Received: from localhost ([127.0.0.1]:49167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdbVz-00056S-Tt for submit@debbugs.gnu.org; Fri, 13 Nov 2020 11:01:32 -0500 Received: from mail-wr1-f45.google.com ([209.85.221.45]:34301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdbVx-000562-Qz for 44619@debbugs.gnu.org; Fri, 13 Nov 2020 11:01:30 -0500 Received: by mail-wr1-f45.google.com with SMTP id r17so10483264wrw.1 for <44619@debbugs.gnu.org>; Fri, 13 Nov 2020 08:01:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=hkayQXjwUl8JVOBGOT4y1+tvbgflG0CmkawZCwXwv2E=; b=rlEDmzWi+Yjo64VPfshWavD7+/mvC4hwQqZZBqdb56InMiYRMWr7QzvG4idKDnsSOM gfE2dDN8PJNQMBeyBqRValCZqRYT/GghrRS+CrjpfnJYOi8GDaVbOnnk+21Emh6D8yWb 0MDyFsBYrAZsmXUeYYLN2IDl8llzgVGbUdLpUiyO/eluDoMiSFRmis9aGlEZ1W+gz0Fl jYS32NX/ELXQ8Xdpov9FkqLVM1S4zRzfpErJYBTGlh7ntxaihfwlKghsTilCx7lAvtp0 XOWwqeVv1FtvoHzF9xB+jOzrzag22YynhXR+zqZ7bc8b5QG1IWvb2hEqmUl4VCTX+Cn/ 0opA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=hkayQXjwUl8JVOBGOT4y1+tvbgflG0CmkawZCwXwv2E=; b=kT2fOk/ljZ6qrWGkrNmnrQB3za9cpRnIqZurbr8GtP0F39OJIYUuOGALtUbVqweSoi q0CLVI5mj0cMVUH1IlUY7R5OKh/jtnvqanHCmG0vG8A8oeYcbnf2Athj5zy7qLDxg66s TxEedHZ8JnUEVEw4aUjveXfuVwKaUHeKg4XJNaYKrAZ7w6vGGYwosbnp8z/sVvP931J5 CuHCSoE1y2jBVn7ffUadfW5KcKye5/qD8CF5TThqp3oMnN7Ejr388j5eMzQsLuz47OOI 5hX0T8DXIisNpl+9roBg85mIml/tAzm5bMR68UReuEA+r3Z+F0BCxBfgJxt49idwmSjb yxHQ== X-Gm-Message-State: AOAM5307s5KRTIEA2QR/vpNH6nAj3CwDYtTg/swrVgS+YsR4h2SKDae6 OS1oD5a/dSmHMqwn1trAEvawyAaFFFQLBg== X-Google-Smtp-Source: ABdhPJz4PGxIGoCBJlYP6LLweUxOI0U6JQ4ahaPEqnh7nc7kwQCJm01LdyJ2aXnMV7J8iUjKrJSRmw== X-Received: by 2002:adf:fc41:: with SMTP id e1mr4308756wrs.406.1605283278923; Fri, 13 Nov 2020 08:01:18 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id g11sm11798343wrq.7.2020.11.13.08.01.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Nov 2020 08:01:18 -0800 (PST) From: zimoun To: John Soo , 44619@debbugs.gnu.org Subject: Re: bug#44619: [PATCH] Expose some functions for guix.el In-Reply-To: <87mtzlmkfz.fsf@asu.edu> References: <87mtzlmkfz.fsf@asu.edu> Date: Fri, 13 Nov 2020 16:58:38 +0100 Message-ID: <86blg1dz9t.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44619 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.0 (-) Hi John, Thank you for raising this. > diff --git a/guix/scripts/pack.scm b/guix/scripts/pack.scm > index 8e694edbbe..b6dfcb5f6a 100644 > --- a/guix/scripts/pack.scm > +++ b/guix/scripts/pack.scm > @@ -58,11 +58,14 @@ > #:use-module (srfi srfi-37) > #:use-module (ice-9 match) > #:export (compressor? > + compressor-name Why not also =E2=80=99compress-extension=E2=80=99 and =E2=80=99compress-com= mand=E2=80=99? Then will be completely exposed which seems good, isn=E2=80=99t it? All the best, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 13 11:11:20 2020 Received: (at 44619) by debbugs.gnu.org; 13 Nov 2020 16:11:20 +0000 Received: from localhost ([127.0.0.1]:49179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdbfU-0005LA-4q for submit@debbugs.gnu.org; Fri, 13 Nov 2020 11:11:20 -0500 Received: from mail-pf1-f171.google.com ([209.85.210.171]:34649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdbfR-0005Kw-Kt for 44619@debbugs.gnu.org; Fri, 13 Nov 2020 11:11:18 -0500 Received: by mail-pf1-f171.google.com with SMTP id w6so8020019pfu.1 for <44619@debbugs.gnu.org>; Fri, 13 Nov 2020 08:11:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9PXrlMaOEmCp1rpPURtLYL+UqwBq7Byfmg6rDc96/l4=; b=fNDlBCTfz0H6yYgcztlpONGEgWgVjSBTK7LquNStCC7TqIIaEkve0h3csGNAAqfFnx vmee9A/1WqXphYt8Vxt23m9IDSWMLXfrbzMKVg6qQND+tP8sWakmT4q3I3zYI6RjCSWO vVPpiOkj/MKtZWV+7JHFUrTpM0bLY2MSk8p4bX7DgkdfPPJISlUR2Zi9IdFbcAhil84U +4JIWi4YOmYaIvpPmj4/qJV6coHpfvIGug89JqFYUuBNw+SPulWLjTy/1lzNsN+IGWox 2HGe1AUlBB3PsVrVwWqnhvku507tgNBojDi2Yc1p2Q154/UJRpFEBY0SNouUgCm+NxvR HrDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=9PXrlMaOEmCp1rpPURtLYL+UqwBq7Byfmg6rDc96/l4=; b=NVs+/1WFVrG1gJ8ckAtxyoTFCWXM6faRUIqh4mzKV5dOOO6peMvtTEc3N25Do7Dt93 5zN1rUsT0OArc9jxmEbi1juJ26KVzsDk9Ikz+JqfFg96MFADjW/6VnuQiszoBhH8Gi2/ GgF6TqPyBA2eJAQ3vIo0fq/pAsQ6Ib7lbRPwcw67xoQnQ8RQ7VKDZL0t5An/BV4PObRT WyU92wQMTzyLoCOI0R2fMaxA8u1beqT/XotwX6gnNwOuWc0uK6ELM1Ajc5GXvbmGISFT IdB2bN1vY/MG1+X5i/tOzIwtiLke8cDsurRJVvGKno3epgxxy263IGYkD/1q5GXNqO/H Rp/g== X-Gm-Message-State: AOAM533o+4iRYjNNElKz9+By/PPmhNuiTha+49cxDh6ak51hjMpot2iu MI0BCTpweXDZw6Mt9CkJitJ0JYbLhsKyQNGp X-Google-Smtp-Source: ABdhPJysApNRn3seWR0ZdG4dEHd+4cmO8gvhzFHKL5qRLl6kWi353fWEt8Y9GjoQNSbgB0HKGBb6jQ== X-Received: by 2002:a63:ff03:: with SMTP id k3mr2586671pgi.304.1605283866528; Fri, 13 Nov 2020 08:11:06 -0800 (PST) Received: from ecenter ([2600:1700:83b0:8bd0::7a8]) by smtp.gmail.com with ESMTPSA id 143sm8405233pfc.119.2020.11.13.08.11.05 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Nov 2020 08:11:05 -0800 (PST) From: John Soo To: zimoun Subject: Re: bug#44619: [PATCH] Expose some functions for guix.el References: <87mtzlmkfz.fsf@asu.edu> <86blg1dz9t.fsf@gmail.com> Date: Fri, 13 Nov 2020 08:11:04 -0800 In-Reply-To: <86blg1dz9t.fsf@gmail.com> (zimoun's message of "Fri, 13 Nov 2020 16:58:38 +0100") Message-ID: <87lff5xmnb.fsf@asu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44619 Cc: 44619@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.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi zimoun, zimoun writes: >> diff --git a/guix/scripts/pack.scm b/guix/scripts/pack.scm >> index 8e694edbbe..b6dfcb5f6a 100644 >> --- a/guix/scripts/pack.scm >> +++ b/guix/scripts/pack.scm >> @@ -58,11 +58,14 @@ >> #:use-module (srfi srfi-37) >> #:use-module (ice-9 match) >> #:export (compressor? >> + compressor-name > > Why not also =E2=80=99compress-extension=E2=80=99 and =E2=80=99compress-c= ommand=E2=80=99? Then > will be completely exposed which seems good, isn=E2=80=99t i= t? Done, thank you! All the best to you, too, John --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-guix-pack-Expose-some-bindings-for-third-party-use.patch >From 7f718484fe952b674c2cdaa70315d49df3c8aa57 Mon Sep 17 00:00:00 2001 From: John Soo Date: Thu, 12 Nov 2020 21:47:36 -0800 Subject: [PATCH 1/2] guix pack: Expose some bindings for third-party use. * guix/scripts/pack.scm (compressor-name, compressor-extension, compressor-command, %compressors, %formats): Expose them. fix pack.scm --- guix/scripts/pack.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/guix/scripts/pack.scm b/guix/scripts/pack.scm index 8e694edbbe..a687505e0d 100644 --- a/guix/scripts/pack.scm +++ b/guix/scripts/pack.scm @@ -58,11 +58,16 @@ #:use-module (srfi srfi-37) #:use-module (ice-9 match) #:export (compressor? + compressor-name + compressor-extenstion + compressor-command + %compressors lookup-compressor self-contained-tarball docker-image squashfs-image + %formats guix-pack)) ;; Type of a compression tool. -- 2.29.1 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-guix-build-Expose-log-url-for-third-parties.patch >From 036dc16855c9a3f3022598c700f5e8233022aee1 Mon Sep 17 00:00:00 2001 From: John Soo Date: Thu, 12 Nov 2020 21:54:45 -0800 Subject: [PATCH 2/2] guix build: Expose log-url for third parties. * guix/scripts/build.scm (log-url): Expose it. --- guix/scripts/build.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm index f4a8af035b..41f21fa81d 100644 --- a/guix/scripts/build.scm +++ b/guix/scripts/build.scm @@ -57,7 +57,9 @@ #:use-module ((guix status) #:select (with-status-verbosity)) #:use-module ((guix progress) #:select (current-terminal-columns)) #:use-module ((guix build syscalls) #:select (terminal-columns)) - #:export (%standard-build-options + #:export (log-url + + %standard-build-options set-build-options-from-command-line set-build-options-from-command-line* show-build-options-help -- 2.29.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 13 12:13:45 2020 Received: (at 44619) by debbugs.gnu.org; 13 Nov 2020 17:13:45 +0000 Received: from localhost ([127.0.0.1]:49269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdcdt-0006tP-7a for submit@debbugs.gnu.org; Fri, 13 Nov 2020 12:13:45 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdcdq-0006tA-Gz for 44619@debbugs.gnu.org; Fri, 13 Nov 2020 12:13:44 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35569) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdcdl-0002Nb-1g; Fri, 13 Nov 2020 12:13:37 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37734 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kdcdj-0000GU-D3; Fri, 13 Nov 2020 12:13:36 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: John Soo Subject: Re: bug#44619: [PATCH] Expose some functions for guix.el References: <87mtzlmkfz.fsf@asu.edu> <86blg1dz9t.fsf@gmail.com> <87lff5xmnb.fsf@asu.edu> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Brumaire an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 13 Nov 2020 18:13:33 +0100 In-Reply-To: <87lff5xmnb.fsf@asu.edu> (John Soo's message of "Fri, 13 Nov 2020 08:11:04 -0800") Message-ID: <878sb5ch8i.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44619 Cc: 44619@debbugs.gnu.org, zimoun 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 (---) Hi John, John Soo skribis: > From 7f718484fe952b674c2cdaa70315d49df3c8aa57 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Thu, 12 Nov 2020 21:47:36 -0800 > Subject: [PATCH 1/2] guix pack: Expose some bindings for third-party use. > > * guix/scripts/pack.scm (compressor-name, compressor-extension, > compressor-command, %compressors, %formats): > Expose them. [...] > From 036dc16855c9a3f3022598c700f5e8233022aee1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Thu, 12 Nov 2020 21:54:45 -0800 > Subject: [PATCH 2/2] guix build: Expose log-url for third parties. > > * guix/scripts/build.scm (log-url): Expose it. Applied both to =E2=80=98version-1.2.0=E2=80=99, which we=E2=80=99ll eventu= ally merge back to =E2=80=98master=E2=80=99. In general, code outside the repo should not use =E2=80=98@@=E2=80=99 at al= l to refer to Guix internals; we should ensure this is the case for Emacs-Guix. Actually, even code within Guix should avoid it. :-) Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 13 12:17:37 2020 Received: (at 44619) by debbugs.gnu.org; 13 Nov 2020 17:17:37 +0000 Received: from localhost ([127.0.0.1]:49275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdchc-0006zt-RG for submit@debbugs.gnu.org; Fri, 13 Nov 2020 12:17:37 -0500 Received: from mail-pl1-f172.google.com ([209.85.214.172]:45425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdchb-0006zh-Eo for 44619@debbugs.gnu.org; Fri, 13 Nov 2020 12:17:35 -0500 Received: by mail-pl1-f172.google.com with SMTP id 35so669116ple.12 for <44619@debbugs.gnu.org>; Fri, 13 Nov 2020 09:17:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=7L69o3S1BYKWF1URl56Ep9r4e08xxS4Ku29fCiE9qYY=; b=BlgX/Pgw+X0o15A/6NbrTi84M7bFvU+bYU4mOiZF92/eGJuG8FbzEcFhljYcZveRNw nqYUDVJKMTSrvcZ97a1F85B9KFlpiLjoCAzH1Mm/5wUoPvArRTm04q/D0XqOOroRxelz dmkO/8VoBrBA7ycOpMFw/dsyvtp8uOOvRqopR+p2GOITT8Ijg7Vmwvnm0v4xSZmTdKD+ cJiLQWQGAcZ9YGWrHv9M0VY2GD8NQts+yZtCGJKhKyDJNcpTQFTcKOkBMz46xvLg0TZJ JXm8QUBT07oZaYC+OGFnbRiVifTy36bymM4cdrsi+b8M19AZ95kXIDKLQtj0hNH14NdL 3Fxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=7L69o3S1BYKWF1URl56Ep9r4e08xxS4Ku29fCiE9qYY=; b=shW0QoAlOibNUYo1HqBx916ta0tWNBDMoSc8sxtXEN7PNFplgxRj5kwm4PvI9zQYFU A1BjIW6S89Omr620fUW8i4L3ONTUdI612SddCTO1uGQLvZFGB7hgF9iJux87SJKoeV6j THCIGWf3nl8X/wuzI3Sm7DZFhH7nwduqqzOre982lwkeGgifYybFkNK+Pu1U8OHY421R Y20xbEZsbVRCbAoZgEJoe3TtqFyWEcFggB//ilbRXIMehBDZQUXJCzVyR4CVvAaCW8nk 4WGKOV/0qaqVQTZ1sOY9joeZUjU/rG1YZpB/32jpoGJJGHS8Tk5HYzpMrNqLES1LzHp2 jlbw== X-Gm-Message-State: AOAM532tG8U/oxeL8vvBoJte+uIrzqnH30Kj0FLe2SPn+olLCtobUS3/ ogxsS6YARqlrMFaQQQ8fBhnFp8XdiTGAwGIj X-Google-Smtp-Source: ABdhPJyVwPcuoF92IBiQRStm3zuPRcqA7YVCqiEYOCkUziXBg+mo+QxpMYHB6nQev+u6eauP2sJmNA== X-Received: by 2002:a17:902:8647:b029:d8:d74c:6193 with SMTP id y7-20020a1709028647b02900d8d74c6193mr2269158plt.35.1605287843882; Fri, 13 Nov 2020 09:17:23 -0800 (PST) Received: from ecenter ([2600:1700:83b0:8bd0::7a8]) by smtp.gmail.com with ESMTPSA id d2sm10918494pjj.37.2020.11.13.09.17.23 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Nov 2020 09:17:23 -0800 (PST) From: John Soo To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#44619: [PATCH] Expose some functions for guix.el References: <87mtzlmkfz.fsf@asu.edu> <86blg1dz9t.fsf@gmail.com> <87lff5xmnb.fsf@asu.edu> <878sb5ch8i.fsf@gnu.org> Date: Fri, 13 Nov 2020 09:17:22 -0800 In-Reply-To: <878sb5ch8i.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Fri, 13 Nov 2020 18:13:33 +0100") Message-ID: <874kltxjkt.fsf@asu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44619 Cc: 44619@debbugs.gnu.org, zimoun 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.0 (-) Ludovic Court=C3=A8s writes: > In general, code outside the repo should not use =E2=80=98@@=E2=80=99 at = all to refer to > Guix internals; we should ensure this is the case for Emacs-Guix. > > Actually, even code within Guix should avoid it. :-) Indeed. I submitted some patches to emacs-guix to remedy this: https://gitlab.com/emacs-guix/emacs-guix/-/merge_requests/8=20 Thanks! - John From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 13 12:19:49 2020 Received: (at control) by debbugs.gnu.org; 13 Nov 2020 17:19:49 +0000 Received: from localhost ([127.0.0.1]:49282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdcjl-00073P-Fj for submit@debbugs.gnu.org; Fri, 13 Nov 2020 12:19:49 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdcjj-00073B-TX for control@debbugs.gnu.org; Fri, 13 Nov 2020 12:19:48 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35850) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdcje-0004MT-M7 for control@debbugs.gnu.org; Fri, 13 Nov 2020 12:19:42 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37750 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kdcje-0000kC-3L for control@debbugs.gnu.org; Fri, 13 Nov 2020 12:19:42 -0500 Date: Fri, 13 Nov 2020 18:19:40 +0100 Message-Id: <871rgxcgyb.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #44619 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 44619 fixed close 44619 quit From unknown Mon Jun 23 04:09:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 12 Dec 2020 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator