diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-09-02 15:55:39 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-09-02 15:55:39 -0400 |
| commit | 3527b6c5305a896987ca897e16582d65c2d02b60 (patch) | |
| tree | 94ac34962e4dd3cdf071471a2f951265a6650e90 | |
| parent | 651003ec166e6288328857153fc8ccb1c5145d3f (diff) | |
Fix missing state when running files
| -rwxr-xr-x | bqn.js | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -109,7 +109,7 @@ sysvals.file = dynsys(state => { return makens(Object.keys(files), Object.values(files)); }); -sysargs.resolve = getres(); +sysargs.resolve = sysargs.parres = getres(); let push_state = st => { st.parres = st.resolve; } let update_state = (st,w) => { w=w||[]; @@ -142,8 +142,7 @@ if (!module.parent) { let cl_state = () => { let s = str(""); let w = [str(dir(path.resolve('.'))), s, list([],s)]; - push_state(sysargs); update_state(sysargs, w); - return sysargs; + update_state(sysargs, w); return sysargs; } let exec = fn => src => { try { |
