From 17a76711d1f9bdaad133c9364a9bfd2ef10b8f22 Mon Sep 17 00:00:00 2001
From: Arun Isaac
Date: Mon, 9 Oct 2023 20:28:31 +0100
Subject: ccwl: Allow literals as arguments.
* ccwl/ccwl.scm ()[set-input-default]: New setter.
* ccwl/ccwl.scm ()[set-command-inputs]: Add setter.
* ccwl/ccwl.scm (apply-partially): New function.
(collect-steps): Support literal strings as arguments.
* tests/ccwl.scm ("allow literal strings as arguments"): New test.
* .dir-locals.el (scheme-mode): Indent set-command-inputs and
set-input-default.
---
.dir-locals.el | 2 ++
1 file changed, 2 insertions(+)
(limited to '.dir-locals.el')
diff --git a/.dir-locals.el b/.dir-locals.el
index 6b65dec..ce473a1 100644
--- a/.dir-locals.el
+++ b/.dir-locals.el
@@ -7,5 +7,7 @@
(indent-tabs-mode t))
(scheme-mode
(eval put 'lambda** 'scheme-indent-function 1)
+ (eval put 'set-command-inputs 'scheme-indent-function 1)
+ (eval put 'set-input-default 'scheme-indent-function 1)
(eval put 'syntax-lambda** 'scheme-indent-function 1)
(eval put 'workflow 'scheme-indent-function 1)))
--
cgit v1.2.3