<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell/hush_test/hush-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: add command2.tests from ash tests</title>
<updated>2018-01-12T16:58:20+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-01-12T16:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6606c519efa9a74c53bf05e53e07a8d8f0eb37c7'/>
<id>urn:sha1:6606c519efa9a74c53bf05e53e07a8d8f0eb37c7</id>
<content type='text'>
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: add support for "set -e"</title>
<updated>2017-07-14T11:36:48+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-14T11:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9fda609a60506f4c1f73f0034cafd2b3434f4df3'/>
<id>urn:sha1:9fda609a60506f4c1f73f0034cafd2b3434f4df3</id>
<content type='text'>
function                                             old     new   delta
run_list                                             978    1046     +68
o_opt_strings                                         24      32      +8
reset_traps_to_defaults                              136     142      +6
pick_sighandler                                       57      60      +3
packed_usage                                       31772   31770      -2
hush_main                                            983     961     -22
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/2 up/down: 85/-24)             Total: 61 bytes

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