<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell/math.h, branch 1_18_1</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=1_18_1</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=1_18_1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2010-09-16T09:50:46+00:00</updated>
<entry>
<title>shell/math: deconvolute and explain ?: handling. Give better error message</title>
<updated>2010-09-16T09:50:46+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>dvlasenk@redhat.com</email>
</author>
<published>2010-09-16T09:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bed7c81ea24e9e9ba2a897e233de2abefe611e8b'/>
<id>urn:sha1:bed7c81ea24e9e9ba2a897e233de2abefe611e8b</id>
<content type='text'>
function                                             old     new   delta
arith_apply                                         1271    1283     +12

Signed-off-by: Denys Vlasenko &lt;dvlasenk@redhat.com&gt;
</content>
</entry>
<entry>
<title>shell/math: return string error indicator, not integer</title>
<updated>2010-09-15T11:33:02+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>dvlasenk@redhat.com</email>
</author>
<published>2010-09-15T11:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=063847d6bd23e184c409f37645ba90fa4d039ada'/>
<id>urn:sha1:063847d6bd23e184c409f37645ba90fa4d039ada</id>
<content type='text'>
function                                             old     new   delta
expand_and_evaluate_arith                             87     106     +19
expand_one_var                                      1563    1570      +7
arith                                                 12      18      +6
evaluate_string                                      678     680      +2
arith_apply                                         1269    1271      +2
builtin_umask                                        133     132      -1
ash_arith                                            118      75     -43
expand_vars_to_list                                 1094    1038     -56
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/3 up/down: 36/-100)           Total: -64 bytes

Signed-off-by: Denys Vlasenko &lt;dvlasenk@redhat.com&gt;
</content>
</entry>
<entry>
<title>shell/math.c: stop using bss variable</title>
<updated>2010-09-13T10:49:52+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>dvlasenk@redhat.com</email>
</author>
<published>2010-09-13T10:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0eac8ff1648f94a79a0e21731ec993dd73d946db'/>
<id>urn:sha1:0eac8ff1648f94a79a0e21731ec993dd73d946db</id>
<content type='text'>
function                                             old     new   delta
evaluate_string                                        -     678    +678
expand_one_var                                      1543    1563     +20
builtin_type                                         114     116      +2
expand_and_evaluate_arith                             89      87      -2
prev_chk_var_recursive                                 4       -      -4
ash_arith                                            122     118      -4
arith_lookup_val                                     142     132     -10
arith                                                674      12    -662
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 2/4 up/down: 700/-682)           Total: 18 bytes

Signed-off-by: Denys Vlasenko &lt;dvlasenk@redhat.com&gt;
</content>
</entry>
<entry>
<title>shell/math.c: rename arith_eval_hooks to arith_state, put error code into it</title>
<updated>2010-09-13T10:49:03+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>dvlasenk@redhat.com</email>
</author>
<published>2010-09-13T10:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=06d44d7dfb709bfe02e74d187cceb8591bbda3b4'/>
<id>urn:sha1:06d44d7dfb709bfe02e74d187cceb8591bbda3b4</id>
<content type='text'>
function                                             old     new   delta
expand_and_evaluate_arith                             79      89     +10
arith                                                675     674      -1
arith_lookup_val                                     151     142      -9
ash_arith                                            135     122     -13
arith_apply                                         1304    1269     -35
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/4 up/down: 10/-58)            Total: -48 bytes

Signed-off-by: Denys Vlasenko &lt;dvlasenk@redhat.com&gt;
</content>
</entry>
<entry>
<title>shell: unify endofname() in hush and ash</title>
<updated>2010-09-07T10:19:33+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>dvlasenk@redhat.com</email>
</author>
<published>2010-09-07T10:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8b2f13d84def87b4ebd0901bf0c3157bc1f6dee3'/>
<id>urn:sha1:8b2f13d84def87b4ebd0901bf0c3157bc1f6dee3</id>
<content type='text'>
function                                             old     new   delta
builtin_umask                                        132     133      +1
changepath                                           195     194      -1
expand_and_evaluate_arith                             77      69      -8
ash_arith                                            143     135      -8
expand_one_var                                      1551    1515     -36
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/4 up/down: 1/-53)             Total: -52 bytes

Signed-off-by: Denys Vlasenko &lt;dvlasenk@redhat.com&gt;
</content>
</entry>
<entry>
<title>hush: use ash's read builtin</title>
<updated>2010-01-12T22:29:57+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2010-01-12T22:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=03dad22f8a1b8b1410fdcccf69af1bb5cce4de7c'/>
<id>urn:sha1:03dad22f8a1b8b1410fdcccf69af1bb5cce4de7c</id>
<content type='text'>
function                                             old     new   delta
shell_builtin_read                                     -    1000   +1000
set_local_var_from_halves                              -      24     +24
setvar2                                                -       7      +7
...
popstring                                            140     134      -6
ash_main                                            1375    1368      -7
setvar                                               184     174     -10
arith_set_local_var                                   36       -     -36
builtin_read                                        1096     185    -911
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 5/23 up/down: 1038/-1007)        Total: 31 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>printf: accept negative numbers for %x; sh: overflowed numbers are 0</title>
<updated>2009-06-05T14:24:29+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-06-05T14:24:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=71016baf5524d739d1dd4d9110b111a7c3ddcaf9'/>
<id>urn:sha1:71016baf5524d739d1dd4d9110b111a7c3ddcaf9</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>*: make "pragma GCC visibility push(hidden)" less ugly</title>
<updated>2009-04-09T12:35:13+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-09T12:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f81e8dbc74186f34faa5ae2b0fe8bdc3f18114ae'/>
<id>urn:sha1:f81e8dbc74186f34faa5ae2b0fe8bdc3f18114ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shell/math: randomconfig fix</title>
<updated>2009-04-03T21:13:31+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-03T21:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=cc8289dc0498d50734770d06601756f7ddc55168'/>
<id>urn:sha1:cc8289dc0498d50734770d06601756f7ddc55168</id>
<content type='text'>
</content>
</entry>
<entry>
<title>split math code out of ash and into a standalone library so we can use it in any shell (like hush!)</title>
<updated>2009-04-02T10:02:37+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2009-04-02T10:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=98c52645c02dacebccae7d68d6c2627f9318fcf7'/>
<id>urn:sha1:98c52645c02dacebccae7d68d6c2627f9318fcf7</id>
<content type='text'>
</content>
</entry>
</feed>
