<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell/hush_test/hush-misc, branch cron_changes</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=cron_changes</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=cron_changes'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2025-08-18T12:52:46+00:00</updated>
<entry>
<title>hush: fix several syntax corner cases with function definitions</title>
<updated>2025-08-18T12:52:46+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-18T12:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b4cedd4c9ae0ea31986973b7b3e6956937aafa32'/>
<id>urn:sha1:b4cedd4c9ae0ea31986973b7b3e6956937aafa32</id>
<content type='text'>
function                                             old     new   delta
parse_stream                                        3063    3075     +12
done_word                                            777     784      +7
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 19/0)               Total: 19 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: undo incorrect change which allows a'b'=c to be assignment</title>
<updated>2025-08-14T14:19:58+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-14T14:19:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6cc338010515ec4caef802a70f9f374cf98b8294'/>
<id>urn:sha1:6cc338010515ec4caef802a70f9f374cf98b8294</id>
<content type='text'>
While at it, remove now-unused WORD_IS_KEYWORD

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: move tickquote1.tests to hush-bugs/ - it's a known bug</title>
<updated>2025-08-14T03:02:07+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-14T03:02:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=279371471e3c2476cfd6b54297a1b2a773112ac8'/>
<id>urn:sha1:279371471e3c2476cfd6b54297a1b2a773112ac8</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: remove the is_blank dance</title>
<updated>2025-08-14T02:04:57+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-14T02:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d029e80187699c61674e6f85b578bd31b6d634ed'/>
<id>urn:sha1:d029e80187699c61674e6f85b578bd31b6d634ed</id>
<content type='text'>
function                                             old     new   delta
parse_stream                                        2566    2524     -42

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix a corner case in "case" stmt, ctx_dsemicolon is in fact unused</title>
<updated>2025-08-12T22:51:44+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-12T22:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1847fee2d4ee7ce13edd676d3e69b8e11c3d1e7d'/>
<id>urn:sha1:1847fee2d4ee7ce13edd676d3e69b8e11c3d1e7d</id>
<content type='text'>
function                                             old     new   delta
parse_stream                                        2446    2476     +30
done_word                                            797     800      +3
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 33/0)               Total: 33 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: allow nested negation "! ! ! CMD" - bash 5.2.15 allows it</title>
<updated>2025-08-12T18:29:26+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-12T18:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f161bc628fc58ae9708e8499c93da657998d49f5'/>
<id>urn:sha1:f161bc628fc58ae9708e8499c93da657998d49f5</id>
<content type='text'>
Also, deindent "ch == EOF" code branch in parse_stream()

function                                             old     new   delta
done_word                                            799     797      -2
parse_stream                                        2453    2446      -7
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-9)               Total: -9 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: drop ctx_inverted, use pipe-&gt;pi_inverted</title>
<updated>2025-08-12T18:29:26+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-12T16:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2b0b74e8b468496e903f8ed62d2c37fcef165170'/>
<id>urn:sha1:2b0b74e8b468496e903f8ed62d2c37fcef165170</id>
<content type='text'>
function                                             old     new   delta
done_word                                            776     799     +23
parse_stream                                        2456    2453      -3
done_pipe                                            252     242     -10
.rodata                                           105837  105825     -12
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/3 up/down: 23/-25)             Total: -2 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: if !JOBS, skip tests which wouldn't work</title>
<updated>2025-08-03T07:32:36+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-08-03T07:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c2ef7c6dadb72e0f1a024440d2d24f6e6525af9c'/>
<id>urn:sha1:c2ef7c6dadb72e0f1a024440d2d24f6e6525af9c</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2, closes 15571</title>
<updated>2023-05-25T12:22:10+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-05-25T12:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6824298ab4d3da40763af4d2d466a72745b8b593'/>
<id>urn:sha1:6824298ab4d3da40763af4d2d466a72745b8b593</id>
<content type='text'>
function                                             old     new   delta
run_list                                            1012    1024     +12

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: quote variable values printed by "set" (match ash behavior)</title>
<updated>2023-04-13T07:20:24+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-04-13T07:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=90b607d79a1377d6a5dda44ee112698c58432203'/>
<id>urn:sha1:90b607d79a1377d6a5dda44ee112698c58432203</id>
<content type='text'>
function                                             old     new   delta
builtin_set                                          258     301     +43

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
