guix/doc
Ludovic Courtès ba5da5125a
style: Add 'arguments' styling rule.
* guix/scripts/style.scm (unquote->ungexp, gexpify-argument-value)
(quote-argument-value, gexpify-argument-tail)
(gexpify-package-arguments): New procedures.
(%gexp-keywords): New variable.
(%options): Add "arguments" case for 'styling-procedure.
(show-stylings): Update.
* tests/style.scm ("gexpify arguments, already gexpified")
("gexpify arguments, non-gexp arguments, margin comment")
("gexpify arguments, phases and flags")
("gexpify arguments, append arguments")
("gexpify arguments, substitute-keyword-arguments")
("gexpify arguments, append substitute-keyword-arguments"): New tests.
* doc/guix.texi (package Reference): For 'arguments', add compatibility
note and link to 'guix style'.
(Invoking guix style): Document the 'arguments' styling rule.
2023-05-18 20:01:32 +02:00
..
images doc: Add the "Full-source Bootstrap". 2022-05-12 19:27:59 +02:00
build.scm doc: Build pt_BR manual. 2022-11-15 12:16:44 +01:00
contributing.texi Revert "doc: Update all menus." 2023-05-07 22:49:29 -04:00
environment-gdb.scm
fdl-1.3.texi
guix-cookbook.texi doc: cookbook: Remove outdated section about GUIX_PACKAGE_PATH. 2023-05-06 18:01:16 +02:00
guix.texi style: Add 'arguments' styling rule. 2023-05-18 20:01:32 +02:00
he-config-bare-bones.scm doc: Update example of a minimalistic home environment. 2022-06-10 22:42:49 +02:00
htmlxref.cnf doc: Update URLs for the manual and cookbook translations. 2022-12-18 16:01:32 +01:00
local.mk doc: Build more man pages. 2022-11-19 19:54:14 +01:00
package-hello.json
package-hello.scm