From patchwork Mon Jun 15 07:35:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Konrad Hinsen X-Patchwork-Id: 22716 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3042827BBE1; Mon, 15 Jun 2020 08:36:46 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id E73A127BBE3 for ; Mon, 15 Jun 2020 08:36:44 +0100 (BST) Received: from localhost ([::1]:41464 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkjfg-000227-EM for patchwork@mira.cbaines.net; Mon, 15 Jun 2020 03:36:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkjf0-0001If-Pi for guix-patches@gnu.org; Mon, 15 Jun 2020 03:36:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33516) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jkjf0-0006OT-G2 for guix-patches@gnu.org; Mon, 15 Jun 2020 03:36:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jkjf0-0007zb-Cn for guix-patches@gnu.org; Mon, 15 Jun 2020 03:36:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#41867] [PATCH] news: Add entry for script execution via "guix repl". Resent-From: Konrad Hinsen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 15 Jun 2020 07:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41867 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41867@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159220653930692 (code B ref -1); Mon, 15 Jun 2020 07:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jun 2020 07:35:39 +0000 Received: from localhost ([127.0.0.1]:45062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkjed-0007yy-4W for submit@debbugs.gnu.org; Mon, 15 Jun 2020 03:35:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:40906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkjea-0007ym-8W for submit@debbugs.gnu.org; Mon, 15 Jun 2020 03:35:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49990) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkjeZ-0000iL-Rp for guix-patches@gnu.org; Mon, 15 Jun 2020 03:35:36 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:60497) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkjeD-00068J-38 for guix-patches@gnu.org; Mon, 15 Jun 2020 03:35:35 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id A198D5C00A3; Mon, 15 Jun 2020 03:35:10 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Mon, 15 Jun 2020 03:35:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=fm3; bh=8AZXhngZRh0gKTBYFk0R19/shD g1joLRGXtkjt3eBSA=; b=wOhfWWIXKee2Frt3iyyntwMKgDkRfPO9oyESykJr1K hHyObUXVZxHPfjOqbGOpJHDIBV95NeIel5d66u4DwmpKL17aq3PwXB/XUzlZekS0 eNIM7gvW4VV9IC8zeohRYl0HzW0RLHy8RDwNyXlh/F/D9Ub2EbXyhY6ROT/REevk zZrH+1SYwiO79FjrvkCd+DW9Ann7j3sEswp1tgAmMAJ8YzIZtNWqWnAhfzC2moIg LuAueW6MUiVHKLqohADpVPusq1T2WXOeQI7wQiilolgr35VHTQwg6c9WV7+otHQ/ zJEAMhee1Rr41UrmnRHueLvUMTHApxJ0T+ty80GbFNvw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=8AZXhn gZRh0gKTBYFk0R19/shDg1joLRGXtkjt3eBSA=; b=Uuu+h3G6CbBRLr6w4LiOvz QRUdNZENQiaie6NxE6ESHNfVyWViuVN49kJrWX3gbdO9RqVOIOWxPE8EpGE1KWq0 IOlXREOzW/M/gIzmI4k93xm29FlskgJ3GA8WpWYUISpF+Kjcw0sEzvPQwyUL/yah sOdKed79nGVo5MMdnTrYzx6aoOJiKdok+IF75YQbb7Rqrru1V4von8lUt2iXZfhd lr9b9WLOdZuipKX5Zc65i9ULSOn+1MpFBpuci+55HBsVg3LD+/r9icaB8rdI+zzi aZRGzEV6hh4et/CMUy6G+OWZOFWMOuMj0R65A/iK7SazE0xKg8FpAkr+J3uffOgA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudeijedguddvgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgfgsehtqhertd dttdejnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhhonhhrrggurdhhihhn shgvnhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrhhnpefghfeuffehhf eugefhvdeugfekfeegudeltdehveehkeekfefftdehgeejjedufeenucfkphepjeejrddv tdehrdduheefrdehgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnsehfrghsthhmrghilhdrnhgvth X-ME-Proxy: Received: from KHs-MacBook (54.153.205.77.rev.sfr.net [77.205.153.54]) by mail.messagingengine.com (Postfix) with ESMTPA id B808A3060FE7; Mon, 15 Jun 2020 03:35:09 -0400 (EDT) From: Konrad Hinsen Date: Mon, 15 Jun 2020 09:35:08 +0200 Message-ID: MIME-Version: 1.0 Received-SPF: pass client-ip=66.111.4.28; envelope-from=konrad.hinsen@fastmail.net; helo=out4-smtp.messagingengine.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/15 03:35:10 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * etc/news.scm: Add entry. --- etc/news.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index 6bf88ccb44..0e72c5cceb 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -13,6 +13,45 @@ (channel-news (version 0) + (entry (commit "c924e541390f9595d819edc33c19d979917c15ec") + (title (en "@command{guix repl} adds support for running Guile scripts") + (de "@command{guix repl} kann Guile-Skripte ausführen") + (fr "@command{guix repl} permet d'exécuter des scripts en langage Guile")) + (body + (en "The @command{guix repl} command can now be used to run +Guile scripts. Compared to just launching the @command{guile} command, +@command{guix repl} guarantees that all the Guix modules and all its +dependencies are available in the search path. Scripts are run like this: + +@example +guix repl -- my-script,scm --option1 --option2=option-arg arg1 arg2 +@end example + +Run @command{info \"(guix) Invoking guix repl\"} for more information.") + (de "Der Befehl @command{guix repl} kann jetzt zur Ausführung von +Guile-Skripten verwendet werden. Im Vergleich zum Befehl +@command{guile} garantiert @command{guix repl}, dass alle Guix-Module und +alle seine Abhängigkeiten im Suchpfad verfügbar sind. Skripte werden wie +folgt ausgeführt: + +@Beispiel +guix repl -- my-script,scm --option1 --option2 --option2=option-arg arg1 arg2 +@End-Beispiel + +Weitere Informationen erhalten Sie mit +@command{info \"(guix) ausführen und guix repl\"}.") + (fr "La commande @command{guix repl} peut maintenant être utilisée +pour exécuter des scripts en langage Guile. Par rapport au simple lancement +de la commande @command{guile}, @command{guix repl} garantit que tous les +modules Guix et toutes ses dépendances sont disponibles dans le chemin +de recherche. Les scripts sont exécutés comme ceci : + +@exemple +guix repl -- my-script,scm --option1 --option2=option-arg arg1 arg2 +Exemple @end + +Exécutez @command{info \"(guix) Invoquant guix repl\"} pour plus d'informations."))) + (entry (commit "b460ba7992a0b4af2ddb5927dcf062784539ef7b") (title (en "Add support to boot from a Btrfs subvolume") (de "Unterstützung für Systemstart von einem