about summary refs log tree commit diff
AgeCommit message (Collapse)Author
17 hoursutils: Add call-with-current-directory.Arun Isaac
18 hoursccwl: Error out if old key in rename is a keyword.Arun Isaac
28 hoursREADME: Document Singularity image usage.Arun Isaac
28 hoursHACKING: Add Matrix rooms to publicize releases at.Arun Isaac
28 hoursHACKING: List out publicity venues.Arun Isaac
42 hoursui: Handle ~A, ~a placeholders case-insensitively.Arun Isaac
42 hoursscripts: Report unbalanced parentheses gracefully.Arun Isaac
44 hoursscripts: Print bug report request before backtrace.Arun Isaac
This way we can delegate backtrace printing to the default exception handler. Somehow, I can't seem to get display-backtrace and make-stack to replicate the behaviour of the default exception handler.
2 daysscripts: Document --help in usage.Arun Isaac
2 daysdir-locals: Indent set-function-inputs correctly.Arun Isaac
set-function-inputs is a generalization of set-command-inputs. It is no longer necessary to indent set-command-inputs specially.
2 daysMakefile: Add ares target.Arun Isaac
2 daysscripts: Report non-existent source files gracefully.Arun Isaac
2 daysscripts: Prefer let to let*.Arun Isaac
2 daysscripts: Do no accept argument with --help.Arun Isaac
2026-03-25manifest: Add development manifest.Arun Isaac
This manifest contains additional tools useful for hacking on ccwl, and not just the dependencies required to build ccwl.
2026-03-24scripts: Remove unused invalid-operand function.Arun Isaac
Change-Id: I41b672454e1353c393251612f15c56918aefe8ad
2026-03-24scripts: Treat -h the same as --help.Arun Isaac
Change-Id: I5741f74ccaa9ff36765d8c81b7bae9bcdccdc0c7
2026-03-23Revert "guix: Switch to skribilo 0.10.0."Arun Isaac
This reverts commit 48451965ae34147ccf31fa7579d59a46ec96076b. The skribilo 0.11.1 release fixes all rendering issues. Change-Id: I1b761853858f5e3243264e89c3f1db63e7468130
2026-01-27ccwl: Fix texinfo typo in function-inputs docstring.Arun Isaac
2026-01-27ccwl: Allow literals as arguments to workflows, not just commands.Arun Isaac
2026-01-13guix: Do not add guile-run64 to native inputs.Arun Isaac
The ccwl package in upstream Guix has been updated to include guile-run64 in its native inputs.
2026-01-13guix: Switch to skribilo 0.10.0.Arun Isaac
There are regressions in the skribilo 0.11.0 (the latest), that mess up rendering of Scheme code in the manual.
2026-01-13HACKING: Add hacking instructions.Arun Isaac
2026-01-13guix: Produce distribution as output file, not a directory.Arun Isaac
2026-01-13guix: Clone ccwl git repository using file://.Arun Isaac
git complains about repository permissions unless you specify file://.
2026-01-13README: Mention that news for later releases is in the tag message.Arun Isaac
2026-01-13website: Add 0.5.0 release tarball.Arun Isaac
2025-12-31utils: Require arity for mapn. v0.5.0Arun Isaac
With an empty list, mapn cannot know the number of values proc would return. mapn therefore needs to know the arity of proc. To provide for existing callers of mapn, we add a map2 function variant. Finally, we add a test case testing mapn on an empty list.
2025-12-19ccwl: Add #:separate? argument to prefixed arguments.Arun Isaac
2025-12-19ccwl: Allow prefixed arguments to have additional keyword arguments.Arun Isaac
This will allow us to add additional qualifiers such as #:separate?.
2025-12-19ccwl: Add separator field to <input> constuctor.Arun Isaac
2025-12-19tests: Prefer test-equal to test-assert.Arun Isaac
2025-12-19doc: Do not capture output in prefix arguments example.Arun Isaac
The output capture distracts from the main message.
2025-12-19conditions: Fix docstring typo.Arun Isaac
2025-12-19cwl: Prune unmapped keys from entire tree instead of filtering alists.Arun Isaac
This is much closer to the monadic ideal of pruning keys mapped to nothing (aka unmapped keys). This lets us deal with legitimate boolean false values more naturally.
2025-12-19guix: Move website builder to its own file.Arun Isaac
2025-12-02scripts: Use raise-exception instead of scm-error.Arun Isaac
2025-12-02scripts: Do not wrap simple condition in condition.Arun Isaac
2025-12-02scripts: Add --output option.Arun Isaac
2025-12-02scripts: Only guard load function for ccwl-violation.Arun Isaac
2025-12-02scripts: Spin out compilation into separate function.Arun Isaac
2025-12-01scripts: Move options to separate variable.Arun Isaac
2025-11-27cwl: Serialize #f default values.Arun Isaac
2025-11-27Use guile-run64 for tests.Arun Isaac
2025-02-28README: Mention that we do not work on GitHub.Arun Isaac
* README.org (Contributing): Mention that we do not work on GitHub.
2025-02-28README: Mention public inbox.Arun Isaac
* README.org (Contributing): Mention public inbox.
2025-01-28REAME: Add image name to docker commands.Arun Isaac
* README.org (Installation)[Using binary software bundles]{Using the Docker image}: Add image name to docker commands.
2025-01-28Add v0.4.0 release tarball.Arun Isaac
* website/releases/ccwl-0.4.0.tar.lz, website/releases/ccwl-0.4.0.tar.lz.asc: New files * build-aux/build-home-page.el (org-dblock-write:download): Update website.
2025-01-28NEWS: Update for version 0.4.0. v0.4.0Arun Isaac
* NEWS.org (Changes in 0.4.0 (since 0.3.0)): New section.
2024-05-30doc: Use section- prefix in section identifier.Arun Isaac
* doc/ccwl.skb (Cookbook)[Prefix arguments]: Use section- prefix in identifier.