Applied the part which fixes LINENO.
// continue reading input from stdin after running 'echo'.
// bash does not do this: it prints "hBcs" and exits.
+ lineno = 0;
evalstring(minusc, EV_EXIT);
}
This needs existing testsuite to be updated, right?
On Tue, Sep 7, 2021 at 11:18 AM Roberto A. Foglietta
<[email protected]> wrote:
>
> Il giorno dom 5 set 2021 alle ore 23:52 Roberto A. Foglietta
> <[email protected]> ha scritto:
> >
> > Il giorno dom 5 set 2021 alle ore 21:40 Denys Vlasenko
> > <[email protected]> ha scritto:
> > >
> > > IIRC you want to fix other LINENO problems anyway,
> > > like incorrect handling of it in functions?
> >
> > Nope, at the moment all problems are fixed. AFAIK. Patch v021 is my
> > final one, IMHO.
> > Unless, you show unacceptable downsides in replacing raise_exception()
> > with exitshell().
> >
>
> I am attaching the second part of the patch for enabling the global
> LINENO and FUNCNAME variables.
>
> Best regards,
> --
> Roberto A. Foglietta
> +39.349.33.30.697
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox