Greetings Denys, > On Tue, Jan 16, 2018 at 9:28 AM, daggs <da...@gmx.com> wrote: > > Greetings Denys, > > > >> Sent: Monday, January 15, 2018 at 1:16 PM > >> From: "Denys Vlasenko" <vda.li...@googlemail.com> > >> To: daggs <da...@gmx.com> > >> Cc: busybox <busybox@busybox.net> > >> Subject: Re: adding lineno implementation > >> > >> On Mon, Jan 15, 2018 at 10:52 AM, daggs <da...@gmx.com> wrote: > >> > Greetings, > >> > > >> > I'm trying to add LINENO implementation to hush, I've decided to check > >> > for new lines in i_getch calls and it seems to work but with one bug, in > >> > loops, the value gets updated wrongly. > >> > > >> > here is my test output: > >> > #!/bin/bash > >> > > >> > t=0 > >> > > >> > echo "at line ${LINENO}" > >> > while [ ${t} -lt 10 ]; do > >> > echo "at line ${LINENO}" > >> > t=$((t+1)) > >> > done > >> > echo "at line ${LINENO}" > >> > > >> > echo "hello world ${t}" > >> > > >> > bash output: > >> > at line 5 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 7 > >> > at line 10 > >> > hello world 10 > >> > > >> > hush output: > >> > at line 5 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 9 > >> > at line 10 > >> > hello world 10 > >> > > >> > all the line 9 prints are the print within the loop. > >> > > >> > any ideas why? > >> > >> Care to send the patch? > >> > > > > sure, see attached. > > > Implemented in git a bit differently >
not sure I follow, is there an existing implementation for busybox? Dagg. _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox