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

Reply via email to