<feed xmlns='http://www.w3.org/2005/Atom'>
<title>execline/src/libexecline, branch v2.9.9.2</title>
<subtitle>The skarnet.org scripting language</subtitle>
<id>http://git.skarnet.org/cgit/execline/atom/src/libexecline?h=v2.9.9.2</id>
<link rel='self' href='http://git.skarnet.org/cgit/execline/atom/src/libexecline?h=v2.9.9.2'/>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/'/>
<updated>2026-03-09T19:03:37Z</updated>
<entry>
<title> Fix wait command interaction with EXECLINE_STRICT</title>
<updated>2026-03-09T19:03:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2026-03-09T19:03:37Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=6c756905574a019df52ad865a81cf97b6e2b6c58'/>
<id>urn:sha1:6c756905574a019df52ad865a81cf97b6e2b6c58</id>
<content type='text'>
 el_semicolon() hardcodes failure on EXECLINE_STRICT=2, but we
want to accept a no-block interface for wait, so write a separate
el_semicolon_nostrict() function and use it in wait.
 Also use gol in wait, and prepare deprecation of quote chars
other than space and null (we can hardcode this np)
</content>
</entry>
<entry>
<title> Prepare for 2.9.8.1; signal handlers must save/restore errno</title>
<updated>2026-01-01T12:07:54Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2026-01-01T12:07:54Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=2631aaccbc57388450403520e585d4440fec10fc'/>
<id>urn:sha1:2631aaccbc57388450403520e585d4440fec10fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Prepare for 2.9.7.0 ; rework forx/forstdin -p, add -P maxpar</title>
<updated>2024-11-06T08:05:33Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-11-06T08:05:33Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=3d91d9ce645efa020800b85be1ac2727ebcbad19'/>
<id>urn:sha1:3d91d9ce645efa020800b85be1ac2727ebcbad19</id>
<content type='text'>
 Also refactor several things to keep global footprint low

Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Add importas -S</title>
<updated>2024-06-03T13:31:59Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-06-03T13:31:59Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=9983edf33b1eb4d91bf1187f8e4b7c0c3d288e53'/>
<id>urn:sha1:9983edf33b1eb4d91bf1187f8e4b7c0c3d288e53</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Prepare for 2.9.6.0, add elglob -d</title>
<updated>2024-05-27T16:35:40Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-05-27T16:35:40Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=793dc09daa859b94c69b2f6d9e45e4abf0300069'/>
<id>urn:sha1:793dc09daa859b94c69b2f6d9e45e4abf0300069</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Fix off-by-one in backtick; prepare for 2.9.5.1</title>
<updated>2024-04-16T16:03:54Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-04-16T16:03:54Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=167eeccde389ea3a9611aed611179c729d719460'/>
<id>urn:sha1:167eeccde389ea3a9611aed611179c729d719460</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Use more accurate exit codes in backtick and foreground</title>
<updated>2024-04-15T13:19:13Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-04-15T13:19:13Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=a27fb6dae5142a4220549845ef31516757ae6e4a'/>
<id>urn:sha1:a27fb6dae5142a4220549845ef31516757ae6e4a</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Prepare for 2.9.5.0; add ? support in backtick</title>
<updated>2024-04-06T17:54:13Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-04-06T17:54:13Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=a5b7a319fb558f5df599de286318029d455ed193'/>
<id>urn:sha1:a5b7a319fb558f5df599de286318029d455ed193</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> No, really</title>
<updated>2023-12-20T15:38:00Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-12-20T15:38:00Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=97f9453b524d8163288230d545c1d9d0c284ca5e'/>
<id>urn:sha1:97f9453b524d8163288230d545c1d9d0c284ca5e</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Defork execline</title>
<updated>2023-09-11T21:23:56Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-09-11T21:23:56Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=d229a8b84880dddc05267798795ea29c50af28bd'/>
<id>urn:sha1:d229a8b84880dddc05267798795ea29c50af28bd</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
</feed>
