<feed xmlns='http://www.w3.org/2005/Atom'>
<title>execline/src/include, branch v2.9.9.2</title>
<subtitle>The skarnet.org scripting language</subtitle>
<id>http://git.skarnet.org/cgit/execline/atom/src/include?h=v2.9.9.2</id>
<link rel='self' href='http://git.skarnet.org/cgit/execline/atom/src/include?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.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> 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> Adapt to skalibs-2.11.0.0</title>
<updated>2021-08-04T13:45:26Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2021-08-04T13:45:26Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=5eced38e18908d83ec575b2d6717ca56f2f4e94c'/>
<id>urn:sha1:5eced38e18908d83ec575b2d6717ca56f2f4e94c</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Add -E option for variable autoimport</title>
<updated>2020-12-30T23:06:31Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-12-30T23:06:31Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=f021f61f10c566fcae2f77b1a4b095869076062b'/>
<id>urn:sha1:f021f61f10c566fcae2f77b1a4b095869076062b</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Types fix: first pass</title>
<updated>2017-01-07T20:31:02Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-01-07T20:31:02Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=6a9ca73e10c3c4e8a95101313e9c5d46cf018f86'/>
<id>urn:sha1:6a9ca73e10c3c4e8a95101313e9c5d46cf018f86</id>
<content type='text'>
 This pass makes variable size_t-ready, so everything works when
the prototypes are fixed in skalibs.
 Some code uses "unsigned int *" where it should be "size_t *";
it cannot be changed now, but it's been marked with XXX. It must
change at the same time as the skalibs API.
</content>
</entry>
<entry>
<title> Add EXECLINE_BLOCK_*_STRING macros</title>
<updated>2015-08-13T16:09:50Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-08-13T16:09:50Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=9212da01bbaa900dbff8aca9b07b92d821251df2'/>
<id>urn:sha1:9212da01bbaa900dbff8aca9b07b92d821251df2</id>
<content type='text'>
</content>
</entry>
<entry>
<title> - added el_parse() and friends</title>
<updated>2015-03-26T12:47:19Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-03-26T12:47:19Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=9cf89b4437df6a7741532dd73fed770cd8eef9f2'/>
<id>urn:sha1:9cf89b4437df6a7741532dd73fed770cd8eef9f2</id>
<content type='text'>
 - refactored execlineb to use them
 - version: rc for 2.1.1.1
</content>
</entry>
<entry>
<title> - added forstdin</title>
<updated>2015-02-26T01:48:50Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-02-26T01:48:50Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=4d067b3020104a8b19a34fa4d3b6e5e8f3eb036a'/>
<id>urn:sha1:4d067b3020104a8b19a34fa4d3b6e5e8f3eb036a</id>
<content type='text'>
 - rewrote forbacktickx as a wrapper around forstdin
 - removed el_obsolescent
 - version: rc for 2.1.1.0
</content>
</entry>
<entry>
<title>initial commit: rc for execline-2.0.0.0</title>
<updated>2014-09-18T20:03:23Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2014-09-18T20:03:23Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/execline/commit/?id=f316a2ed52195135a35e32d7096e876357c48c69'/>
<id>urn:sha1:f316a2ed52195135a35e32d7096e876357c48c69</id>
<content type='text'>
</content>
</entry>
</feed>
