summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-01-10 14:58:18 +0100
committerLudovic Courtès <ludo@gnu.org>2022-01-10 15:01:30 +0100
commit0976e92a0f014a7cf4d126b58f334103c814d648 (patch)
tree4c4459b9344b9fba02899f7244f78df662c71d20
parent5d9a5e230189347ba6f5b78a3d74b36a867aa9e6 (diff)
downloadguix-0976e92a0f014a7cf4d126b58f334103c814d648.tar.gz
news: Add news entry about 'guix style'.
* etc/news.scm: Add entry.
-rw-r--r--etc/news.scm32
1 files changed, 32 insertions, 0 deletions
diff --git a/etc/news.scm b/etc/news.scm
index dbbaace398..fa7c8d6dee 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -25,6 +25,38 @@
 (channel-news
  (version 0)
 
+ (entry (commit "c4fe13c294cc1e31dd8a49ce3981f603fb169e0a")
+        (title
+         (en "@command{guix style} can format package definitions")
+         (fr "@command{guix style} peut mettre en forme les définitions de paquets"))
+        (body
+         (en "The recently-introduced @command{guix style} command can now be
+used to automatically format package definitions according to the Guix
+project's formatting guidelines.  If you contribute packages to Guix or to a
+third-party channel, you may find it useful.
+
+The new @option{--styling} option can currently be passed one of the following
+@dfn{styling rules}: @code{format}, to format package definitions, or
+@code{inputs}, to remove labels from package inputs.  Omitting
+@option{--styling} is equivalent to passing @samp{--styling=format};
+previously it was equivalent to @samp{--styling=inputs}.
+
+Run @code{info \"(guix) Invoking guix style\"}, for more info.")
+         (fr "La commande @command{guix style}, récemment introduite, peut
+désormais être utiliser pour mettre en forme des définitions de paquets
+suivant les règles de style du projet Guix.  Si vous contribuez des paquets à
+Guix ou à un canal tiers, cela peut vous être utile.
+
+La nouvelle option @option{--style} peut pour le moment recevoir une des deux
+@dfn{règles de style} suivantes : @code{format}, pour mettre en forme les
+définitions de paquet, ou @code{inputs}, pour retirer les étiquettes des
+champs @code{inputs} des paquets.  Omettre @option{--styling} revient à passer
+@samp{--styling=format} ; auparavant c'était équivalent à
+@samp{--styling=inputs}.
+
+Lancer @command{info \"(guix.fr) Invoquer guix style\"}, pour plus
+d'informations.")))
+
  (entry (commit "d090e9c37d693f5a0f381482c17fb03462cb6a48")
         (title
          (en "New @option{--tune} option for CPU micro-architecture tuning")