<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell/ash_test/ash-misc, branch realpath</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=realpath</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=realpath'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2018-04-03T12:56:52+00:00</updated>
<entry>
<title>hush: support "f() (cmd)" functions</title>
<updated>2018-04-03T12:56:52+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-03T12:56:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=fbf44854a3b7a32a0a0ff1a03f4163d25f2d62af'/>
<id>urn:sha1:fbf44854a3b7a32a0a0ff1a03f4163d25f2d62af</id>
<content type='text'>
Many other shells support this construct

function                                             old     new   delta
parse_stream                                        2950    3018     +68

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix "set -e; false || x=1; echo OK"</title>
<updated>2018-04-03T09:21:13+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-03T09:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5fa0505f8a74848ce4d2a7a4ed905e1bb8af3fe6'/>
<id>urn:sha1:5fa0505f8a74848ce4d2a7a4ed905e1bb8af3fe6</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix raw ^C handlisg in single-quoted strings</title>
<updated>2018-01-13T18:14:27+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-01-13T18:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9809a82b5983ac3184906fff2df48765dab372c8'/>
<id>urn:sha1:9809a82b5983ac3184906fff2df48765dab372c8</id>
<content type='text'>
function                                             old     new   delta
parse_stream                                        2719    2754     +35

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix handling of ^C in eval</title>
<updated>2018-01-11T12:17:30+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-01-11T12:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1f1911239c0874d49a31d0ef2e618d0a1086a8df'/>
<id>urn:sha1:1f1911239c0874d49a31d0ef2e618d0a1086a8df</id>
<content type='text'>
function                                             old     new   delta
run_list                                            1044    1259    +215
builtin_eval                                          45     126     +81
expand_strvec_to_string                               91       -     -91
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 2/0 up/down: 296/-91)           Total: 205 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix handling of raw ^C in scripts: "echo ^C"</title>
<updated>2018-01-11T11:39:48+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-01-11T11:39:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=932b9971d05d26e353f56bdd93daec3c9f764312'/>
<id>urn:sha1:932b9971d05d26e353f56bdd93daec3c9f764312</id>
<content type='text'>
function                                             old     new   delta
expand_vars_to_list                                 1133    1187     +54
parse_stream                                        2690    2719     +29

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix "true | func_with_return" not allowing return.</title>
<updated>2017-07-31T16:02:28+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-31T16:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5b3d2eb327ce7e1c55c6c94bc70782f733d59990'/>
<id>urn:sha1:5b3d2eb327ce7e1c55c6c94bc70782f733d59990</id>
<content type='text'>
function                                             old     new   delta
pseudo_exec_argv                                     305     312      +7

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: functions have priority over builtins (!)</title>
<updated>2017-07-31T03:27:09+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-31T03:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=75481d363454a3e0640a5bd0f78d2cc4403e6235'/>
<id>urn:sha1:75481d363454a3e0640a5bd0f78d2cc4403e6235</id>
<content type='text'>
function                                             old     new   delta
pseudo_exec_argv                                     291     305     +14
run_pipe                                            1560    1555      -5
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 14/-5)               Total: 9 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>shell: some additions to *sh-misc/* tests</title>
<updated>2017-07-24T16:51:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-24T16:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ca50caacad8354fe97eb0da23075521156c0c0d6'/>
<id>urn:sha1:ca50caacad8354fe97eb0da23075521156c0c0d6</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix "(sleep 1; exit 3) &amp; sleep 2; echo $?; wait $!; echo $?"</title>
<updated>2017-07-07T20:56:02+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-07T20:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=840a4355d035efc360eeefe5da8a11e47b3c80d3'/>
<id>urn:sha1:840a4355d035efc360eeefe5da8a11e47b3c80d3</id>
<content type='text'>
function                                             old     new   delta
process_wait_result                                  414     426     +12
builtin_wait                                         283     291      +8
run_list                                             974     978      +4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 24/0)               Total: 24 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: Print error messages on shift -1</title>
<updated>2017-07-06T18:12:44+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-06T18:12:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e59591a364e43bccb6fd4d373d3ed86fc77dffb7'/>
<id>urn:sha1:e59591a364e43bccb6fd4d373d3ed86fc77dffb7</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
