On Fri, Apr 10, 2015 at 8:16 AM, Chet Ramey <chet.ra...@case.edu> wrote:
> On 4/6/15 11:58 AM, Greg Wooledge wrote:
> > I'd be fine with that, but then why does "source ./foo" create a DEBUG
> > trap at the global scope the *first* time?
>
> Because there's nothing to save and restore.

Just curious: why not restore the state of emptiness that
existed before?  Why treat these two states differently?
(presence of trap vs. absence of trap)

Other than this minor question, your explanation makes
total sense.  Thanks Chet.

    - Scott

Reply via email to