<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccwl/scripts, branch v0.3.0</title>
<subtitle>Concise Common Workflow Language (mirror of https://github.com/arunisaac/ccwl)</subtitle>
<id>http://git.systemreboot.net/ccwl/atom?h=v0.3.0</id>
<link rel='self' href='http://git.systemreboot.net/ccwl/atom?h=v0.3.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/'/>
<updated>2023-11-18T23:48:50+00:00</updated>
<entry>
<title>scripts: When ccwl crashes, say so explicitly.</title>
<updated>2023-11-18T23:48:50+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-11-18T23:48:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=cd2be030233d529d0319a4b73dd9dbc0eea007f3'/>
<id>urn:sha1:cd2be030233d529d0319a4b73dd9dbc0eea007f3</id>
<content type='text'>
* scripts/ccwl (main): When ccwl crashes, say so explicitly.
</content>
</entry>
<entry>
<title>scripts: Raise exception when file does not return supported object.</title>
<updated>2023-09-28T22:51:21+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-28T22:50:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=d58e5585b62bd284a7e27045e748c2cf1d31a649'/>
<id>urn:sha1:d58e5585b62bd284a7e27045e748c2cf1d31a649</id>
<content type='text'>
* scripts/ccwl (main): Raise exception when file returns neither
workflow nor command.
</content>
</entry>
<entry>
<title>scripts: Support returning command objects from ccwl files.</title>
<updated>2023-09-28T22:47:45+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-28T22:47:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=efc929b3f65595255f57f069769a60a4544b9c72'/>
<id>urn:sha1:efc929b3f65595255f57f069769a60a4544b9c72</id>
<content type='text'>
* scripts/ccwl (main): Replace workflow-&gt;cwl and workflow-&gt;dot with
workflow-or-command-&gt;cwl and workflow-or-command-&gt;dot.
</content>
</entry>
<entry>
<title>scripts: Catch and report &amp;formatted-message conditions.</title>
<updated>2023-09-28T21:39:22+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-28T21:36:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=03376c2c7c23b538d6b3e90b8c6d8534e367ab7a'/>
<id>urn:sha1:03376c2c7c23b538d6b3e90b8c6d8534e367ab7a</id>
<content type='text'>
* scripts/ccwl (main): Catch and report &amp;formatted-message conditions.
</content>
</entry>
<entry>
<title>scripts: Ignore quit exceptions when requesting the user report bugs.</title>
<updated>2023-09-20T09:35:08+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-20T09:35:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=1ec0bef2bdc8c1b937eef71f93d35e98f0f2f688'/>
<id>urn:sha1:1ec0bef2bdc8c1b937eef71f93d35e98f0f2f688</id>
<content type='text'>
* scripts/ccwl: Import (ice-9 exceptions).
(main): Do not print backtrace or request the user to report a bug for
quit exceptions.
</content>
</entry>
<entry>
<title>scripts: Set scheme mode in Emacs.</title>
<updated>2023-09-20T09:19:33+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-20T09:19:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=ca6df72041e1c397b4b0d12d6b26088d404c4ea1'/>
<id>urn:sha1:ca6df72041e1c397b4b0d12d6b26088d404c4ea1</id>
<content type='text'>
* scripts/ccwl: Set scheme mode in Emacs.
</content>
</entry>
<entry>
<title>scripts: Catch uncaught exceptions and request the user report them.</title>
<updated>2023-09-20T09:17:58+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-20T09:17:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=cdc3704e226ff8b802001436f7ab785e320b522b'/>
<id>urn:sha1:cdc3704e226ff8b802001436f7ab785e320b522b</id>
<content type='text'>
* scripts/ccwl (main): Catch uncaught exceptions and request the user
report them to the issue tracker.
</content>
</entry>
<entry>
<title>scripts: Allow script to be loaded without executing main.</title>
<updated>2023-09-20T08:42:36+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-09-20T08:36:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=1f23b23775dfe2fcdedf7cb660cda521ed2f2285'/>
<id>urn:sha1:1f23b23775dfe2fcdedf7cb660cda521ed2f2285</id>
<content type='text'>
Call main from the shebang command instead of calling it
directly. This allows us to run "guile -l scripts/ccwl" without
actually running main. This seems to be important for Emacs Geiser as
it freezes up without this fix.

* scripts/ccwl: Call main from shebang. Do not call main directly.
(main): Accept args as regular argument instead of as a rest argument.
</content>
</entry>
<entry>
<title>scripts: Do not pass multiple arguments to env.</title>
<updated>2022-04-09T16:18:37+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-04-09T16:12:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=6f79b2f9a655e0e746341fd7b5a6b5547e48f9f9'/>
<id>urn:sha1:6f79b2f9a655e0e746341fd7b5a6b5547e48f9f9</id>
<content type='text'>
* scripts/ccwl: Do not pass multiple arguments to env. Pass them
through sh.
</content>
</entry>
<entry>
<title>scripts: Do not auto-compile the ccwl script.</title>
<updated>2022-04-09T15:38:30+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-04-09T15:38:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=36f80cc1a4db4d7d67e0a1275579ceb9b9821ca2'/>
<id>urn:sha1:36f80cc1a4db4d7d67e0a1275579ceb9b9821ca2</id>
<content type='text'>
* scripts/ccwl: Add --no-auto-compile to shebang.
</content>
</entry>
</feed>
