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
..
2023-01-30 22:24:27 +01:00
2023-02-27 23:40:43 +01:00
2023-05-17 22:22:22 +02:00
2023-03-02 10:55:08 +00:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-02-27 23:40:43 +01:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-04-19 20:12:19 -04:00
2022-11-06 14:02:08 +02:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-03-20 18:49:06 +01:00
2023-03-13 15:08:33 +01:00
2022-08-08 11:22:31 +02:00
2023-03-13 15:08:33 +01:00
2023-03-17 23:20:35 +01:00
2023-03-20 18:49:06 +01:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-05-18 19:20:58 +02:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2023-04-06 18:34:15 +02:00
2023-03-13 15:08:33 +01:00
2022-10-22 01:46:55 +02:00
2023-05-18 20:01:32 +02:00
2023-04-19 20:12:20 -04:00
2023-03-13 15:08:33 +01:00
2023-03-13 15:08:33 +01:00
2022-10-22 01:46:55 +02:00