| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 17 hours | utils: Add call-with-current-directory. | Arun Isaac | |
| 18 hours | ccwl: Error out if old key in rename is a keyword. | Arun Isaac | |
| 28 hours | README: Document Singularity image usage. | Arun Isaac | |
| 28 hours | HACKING: Add Matrix rooms to publicize releases at. | Arun Isaac | |
| 28 hours | HACKING: List out publicity venues. | Arun Isaac | |
| 42 hours | ui: Handle ~A, ~a placeholders case-insensitively. | Arun Isaac | |
| 42 hours | scripts: Report unbalanced parentheses gracefully. | Arun Isaac | |
| 44 hours | scripts: 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 days | scripts: Document --help in usage. | Arun Isaac | |
| 2 days | dir-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 days | Makefile: Add ares target. | Arun Isaac | |
| 2 days | scripts: Report non-existent source files gracefully. | Arun Isaac | |
| 2 days | scripts: Prefer let to let*. | Arun Isaac | |
| 2 days | scripts: Do no accept argument with --help. | Arun Isaac | |
| 2026-03-25 | manifest: 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-24 | scripts: Remove unused invalid-operand function. | Arun Isaac | |
| Change-Id: I41b672454e1353c393251612f15c56918aefe8ad | |||
| 2026-03-24 | scripts: Treat -h the same as --help. | Arun Isaac | |
| Change-Id: I5741f74ccaa9ff36765d8c81b7bae9bcdccdc0c7 | |||
| 2026-03-23 | Revert "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-27 | ccwl: Fix texinfo typo in function-inputs docstring. | Arun Isaac | |
| 2026-01-27 | ccwl: Allow literals as arguments to workflows, not just commands. | Arun Isaac | |
| 2026-01-13 | guix: 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-13 | guix: 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-13 | HACKING: Add hacking instructions. | Arun Isaac | |
| 2026-01-13 | guix: Produce distribution as output file, not a directory. | Arun Isaac | |
| 2026-01-13 | guix: Clone ccwl git repository using file://. | Arun Isaac | |
| git complains about repository permissions unless you specify file://. | |||
| 2026-01-13 | README: Mention that news for later releases is in the tag message. | Arun Isaac | |
| 2026-01-13 | website: Add 0.5.0 release tarball. | Arun Isaac | |
| 2025-12-31 | utils: Require arity for mapn. v0.5.0 | Arun 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-19 | ccwl: Add #:separate? argument to prefixed arguments. | Arun Isaac | |
| 2025-12-19 | ccwl: Allow prefixed arguments to have additional keyword arguments. | Arun Isaac | |
| This will allow us to add additional qualifiers such as #:separate?. | |||
| 2025-12-19 | ccwl: Add separator field to <input> constuctor. | Arun Isaac | |
| 2025-12-19 | tests: Prefer test-equal to test-assert. | Arun Isaac | |
| 2025-12-19 | doc: Do not capture output in prefix arguments example. | Arun Isaac | |
| The output capture distracts from the main message. | |||
| 2025-12-19 | conditions: Fix docstring typo. | Arun Isaac | |
| 2025-12-19 | cwl: 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-19 | guix: Move website builder to its own file. | Arun Isaac | |
| 2025-12-02 | scripts: Use raise-exception instead of scm-error. | Arun Isaac | |
| 2025-12-02 | scripts: Do not wrap simple condition in condition. | Arun Isaac | |
| 2025-12-02 | scripts: Add --output option. | Arun Isaac | |
| 2025-12-02 | scripts: Only guard load function for ccwl-violation. | Arun Isaac | |
| 2025-12-02 | scripts: Spin out compilation into separate function. | Arun Isaac | |
| 2025-12-01 | scripts: Move options to separate variable. | Arun Isaac | |
| 2025-11-27 | cwl: Serialize #f default values. | Arun Isaac | |
| 2025-11-27 | Use guile-run64 for tests. | Arun Isaac | |
| 2025-02-28 | README: Mention that we do not work on GitHub. | Arun Isaac | |
| * README.org (Contributing): Mention that we do not work on GitHub. | |||
| 2025-02-28 | README: Mention public inbox. | Arun Isaac | |
| * README.org (Contributing): Mention public inbox. | |||
| 2025-01-28 | REAME: 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-28 | Add 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-28 | NEWS: Update for version 0.4.0. v0.4.0 | Arun Isaac | |
| * NEWS.org (Changes in 0.4.0 (since 0.3.0)): New section. | |||
| 2024-05-30 | doc: Use section- prefix in section identifier. | Arun Isaac | |
| * doc/ccwl.skb (Cookbook)[Prefix arguments]: Use section- prefix in identifier. | |||
