<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell, branch 1_31_1</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=1_31_1</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=1_31_1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2019-10-21T14:54:40+00:00</updated>
<entry>
<title>ash: fix BASE##nn bashism for bases 36..64</title>
<updated>2019-10-21T14:54:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-09-22T21:40:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=49a8839638cb335a2fe8a3a332e97fbb01027a72'/>
<id>urn:sha1:49a8839638cb335a2fe8a3a332e97fbb01027a72</id>
<content type='text'>
function                                             old     new   delta
evaluate_string                                      876     932     +56

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: fix BASE##nn bashism to accept letter 'digits' for bases &gt; 9</title>
<updated>2019-10-21T14:54:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-09-22T16:26:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3004510fdc7dfb0c511cfdc0011011bf65a75345'/>
<id>urn:sha1:3004510fdc7dfb0c511cfdc0011011bf65a75345</id>
<content type='text'>
function                                             old     new   delta
evaluate_string                                      873     876      +3

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: fix "set -o INVALID" affecting -e flag state</title>
<updated>2019-10-21T14:54:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-09-05T12:07:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a1c7a9e976f8e15d54d9232c2a6aa9fcda603f1b'/>
<id>urn:sha1:a1c7a9e976f8e15d54d9232c2a6aa9fcda603f1b</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: fix set -o to not show "nameless" options</title>
<updated>2019-10-21T14:54:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-08-02T14:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=244c0ebb4f71fb9f400d2242bbdeaca0c138c547'/>
<id>urn:sha1:244c0ebb4f71fb9f400d2242bbdeaca0c138c547</id>
<content type='text'>
Patch by Martijn Dekker &lt;martijn@inlv.org&gt;

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: only catch unexpected exceptions in PS1 expansion</title>
<updated>2019-10-21T14:54:40+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2019-07-29T08:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c88d3ec458e66d8c25af81ae7b2044933c069563'/>
<id>urn:sha1:c88d3ec458e66d8c25af81ae7b2044933c069563</id>
<content type='text'>
Commit d1a2fa2a4 (ash: catch error in arithmetic expansion in PS1)
catches all exceptions raised by expandarg().  Some exceptions, such as
the EXEXIT raised when command expansion is used, are expected:

   export PS1='$(echo "$ ")'

These should be processed normally or the shell hangs at the prompt.

function                                             old     new   delta
expandstr                                            344     353      +9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 9/0)                 Total: 9 bytes

Signed-off-by: Ron Yorston &lt;rmy@pobox.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash,hush: show 'c' in $- if run in "sh -c CMD"</title>
<updated>2019-06-03T10:21:04+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-06-03T10:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f3634584d0fdeb4ae9e2fe0f5971d45b77e40296'/>
<id>urn:sha1:f3634584d0fdeb4ae9e2fe0f5971d45b77e40296</id>
<content type='text'>
function                                             old     new   delta
options                                              552     599     +47
expand_one_var                                      2375    2385     +10
optletters_optnames                                   60      64      +4
hush_main                                           1108    1111      +3
ash_main                                            1150    1152      +2
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/0 up/down: 66/0)               Total: 66 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: allocate line editing structure only if needed</title>
<updated>2019-06-01T14:35:09+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-06-01T14:35:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=897475ab023040efed9f199af5daffe43451c1d2'/>
<id>urn:sha1:897475ab023040efed9f199af5daffe43451c1d2</id>
<content type='text'>
function                                             old     new   delta
optschanged                                           91     128     +37
historycmd                                            13      17      +4
setcmd                                                80      78      -2
ash_main                                            1167    1150     -17
options                                              576     552     -24
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/3 up/down: 41/-43)             Total: -2 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>shell: move all definitions of strto_arith_t() together</title>
<updated>2019-05-26T12:02:10+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-05-26T12:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8b35f207bbd91a5bbca816dbdf5f8f33dd57f19d'/>
<id>urn:sha1:8b35f207bbd91a5bbca816dbdf5f8f33dd57f19d</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: show 's' in $-</title>
<updated>2019-05-19T17:11:21+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-05-19T17:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d8740b265a4d4e428b3494089d5a86e1ec90238a'/>
<id>urn:sha1:d8740b265a4d4e428b3494089d5a86e1ec90238a</id>
<content type='text'>
function                                             old     new   delta
expand_one_var                                      2362    2375     +13
hush_main                                           1104    1108      +4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 17/0)               Total: 17 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: allocate line edit buffer only for interactive shell</title>
<updated>2019-05-19T16:24:52+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2019-05-19T16:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=76a4e8361a84efca256d4286cf36561c42c14d64'/>
<id>urn:sha1:76a4e8361a84efca256d4286cf36561c42c14d64</id>
<content type='text'>
function                                             old     new   delta
builtin_history                                       16      20      +4

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