<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell, branch 1_34_0</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=1_34_0</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=1_34_0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2021-08-15T18:08:53+00:00</updated>
<entry>
<title>hush: fix "error: invalid preprocessing directive ##"</title>
<updated>2021-08-15T18:08:53+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-08-15T18:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=21afddefd2587daeb86317c134221e5b8c897445'/>
<id>urn:sha1:21afddefd2587daeb86317c134221e5b8c897445</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: tweak ${var/pattern/repl} optimization</title>
<updated>2021-07-27T16:13:39+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-27T16:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=37460f5daff9b9ed751ce37b912cc61de94adf09'/>
<id>urn:sha1:37460f5daff9b9ed751ce37b912cc61de94adf09</id>
<content type='text'>
function                                             old     new   delta
expand_one_var                                      2507    2502      -5

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: optimize ${var/pattern/repl} for trivial patterns</title>
<updated>2021-07-27T15:53:55+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-27T15:53:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=49cc3cac30c504abdbd2c075928f5711da4066e8'/>
<id>urn:sha1:49cc3cac30c504abdbd2c075928f5711da4066e8</id>
<content type='text'>
function                                             old     new   delta
expand_one_var                                      2353    2507    +154

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>shell: update psubst testcases</title>
<updated>2021-07-27T02:20:32+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-27T02:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c450437a4e631378cd6a2dc06a5923ce811a950d'/>
<id>urn:sha1:c450437a4e631378cd6a2dc06a5923ce811a950d</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: add missed "undef"</title>
<updated>2021-07-27T02:09:45+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-27T02:09:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8dd676c6c3b862846a4a215f5f3a8822fcf8c569'/>
<id>urn:sha1:8dd676c6c3b862846a4a215f5f3a8822fcf8c569</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: implement $'str' bashism</title>
<updated>2021-07-26T13:32:46+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-26T13:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b278d82c61ab5125b5c7e350b264c1f3d52d682b'/>
<id>urn:sha1:b278d82c61ab5125b5c7e350b264c1f3d52d682b</id>
<content type='text'>
function                                             old     new   delta
parse_dollar_squote                                    -     441    +441
encode_then_expand_vararg                            359     380     +21
parse_stream                                        2252    2271     +19
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 2/0 up/down: 481/0)             Total: 481 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ahell: update testsuite</title>
<updated>2021-07-25T20:03:16+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-25T20:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=05c5d745f7b14e265144489b7809a3d6dbbadec6'/>
<id>urn:sha1:05c5d745f7b14e265144489b7809a3d6dbbadec6</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: speed up ${v//pattern/repl}</title>
<updated>2021-07-25T19:54:14+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-25T19:54:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=53d45c934f54b7931cc736eba42903cb1f6d4632'/>
<id>urn:sha1:53d45c934f54b7931cc736eba42903cb1f6d4632</id>
<content type='text'>
function                                             old     new   delta
subevalvar                                          1447    1457     +10

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: speed up ${v//pattern/repl} if !ASH_OPTIMIZE_FOR_SIZE</title>
<updated>2021-07-22T16:15:59+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-07-22T16:15:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1310d7b1d106d7ab0ec84ce88c12302cca934230'/>
<id>urn:sha1:1310d7b1d106d7ab0ec84ce88c12302cca934230</id>
<content type='text'>
function                                             old     new   delta
subevalvar                                          1353    1447     +94
.rodata                                           104179  104184      +5
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 99/0)               Total: 99 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: parser: Fix VSLENGTH parsing with trailing garbage</title>
<updated>2021-06-25T00:09:41+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-06-25T00:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=53a7a9cd8c15d64fcc2278cf8981ba526dfbe0d2'/>
<id>urn:sha1:53a7a9cd8c15d64fcc2278cf8981ba526dfbe0d2</id>
<content type='text'>
Let's adopt Herbert Xu's patch, not waiting for it to reach dash git:
hush already has a similar fix.

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