Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-22 | nix repl: Stop the progress bar | Eelco Dolstra | |
The repl was broken since c3769c68465bae971ab6bb48cfcdea85b61ea83a. In general, the progress bar is incompatible with the repl. | |||
2022-06-29 | Merge pull request #6233 from flox/nix-repl-flakes | Théophane Hufschmitt | |
Nix repl flakes | |||
2022-06-23 | Don't capture stdout when launching subshells in `nix repl` | Dave Nicponski | |
2022-06-15 | Merge branch 'master' into nix-repl-flakes | Tom Bereknyei | |
2022-06-02 | Merge branch 'master' into nix-repl-flakes | Tom Bereknyei | |
2022-05-31 | repl: `--option pure-eval true` actually enables pure eval mode | Maximilian Bosch | |
To quote Eelco in #5867: > Unfortunately we can't do > > evalSettings.pureEval.setDefault(false); > > because then we have to do the same in main.cc (where > pureEval is set to true), and that would allow pure-eval > to be disabled globally from nix.conf. Instead, a command should specify that it should be impure by default. Then, `evalSettings.pureEval` will be set to `false;` unless it's overridden by e.g. a CLI flag. In that case it's IMHO OK to be (theoretically) able to override `pure-eval` via `nix.conf` because it doesn't have an effect on commands where `forceImpureByDefault` returns `false` (i.e. everything where pure eval actually matters). Closes #5867 | |||
2022-05-25 | remove parens from repl help | Ben Burdette | |
2022-05-25 | back to ref<EvalState> in NixRepl | Ben Burdette | |
2022-05-25 | Style tweaks | Eelco Dolstra | |
2022-05-23 | comment | Ben Burdette | |
2022-05-22 | remove redundant 'debugMode' flag | Ben Burdette | |
2022-05-22 | change state derefs | Ben Burdette | |
2022-05-22 | changning repl to use EvalState& instead of ref | Ben Burdette | |
2022-05-19 | 'debugMode' | Ben Burdette | |
2022-05-19 | de-const evalState exceptions | Ben Burdette | |
2022-05-19 | Merge branch 'debug-exploratory-PR' into debuggerHook-eval-arg | Ben Burdette | |
2022-05-19 | use an expr->StaticEnv table in evalState | Ben Burdette | |
2022-05-16 | first whack at passing evalState as an arg to debuggerHook. | Ben Burdette | |
2022-05-15 | remove extra argument | Ben Burdette | |
2022-05-05 | fix repl bug | Ben Burdette | |
2022-05-05 | traceable_allocator | Ben Burdette | |
2022-05-05 | rename debug commands to be more gdb-like; hide them except in debug mode | Ben Burdette | |
2022-05-05 | Style fixes | Eelco Dolstra | |
In particular, use std::make_shared and enumerate(). Also renamed some fields to fit naming conventions. | |||
2022-04-29 | line endings | Ben Burdette | |
2022-04-29 | incorporate PosIdx changes, symbol changes. | Ben Burdette | |
2022-04-28 | Merge branch 'master' into debug-merge-master | Ben Burdette | |
2022-04-08 | revise command help | Ben Burdette | |
2022-04-08 | trace stack, not call stack | Ben Burdette | |
2022-04-08 | minor cleanup | Ben Burdette | |
2022-04-08 | remove 'debugError', dead code | Ben Burdette | |
2022-04-08 | move throw to preverve Error type; turn off debugger for tryEval | Ben Burdette | |
2022-04-07 | Merge remote-tracking branch 'upstream/master' into upstream-merge | Ben Burdette | |
2022-04-07 | in debugger mode, print the current error when another repl returns. | Ben Burdette | |
2022-04-07 | newline before env | Ben Burdette | |
2022-04-06 | show expr pos if DebugTrace one is noPos | Ben Burdette | |
2022-03-31 | show 'with' bindings as well as static | Ben Burdette | |
2022-03-28 | load debug trace staticenv on 'show' | Ben Burdette | |
2022-03-28 | debugTraceIndex | Ben Burdette | |
2022-02-15 | quit repl from step mode | Ben Burdette | |
2022-02-14 | make an 'info' level error on break | Ben Burdette | |
2022-02-04 | Merge branch 'master' into debug-step | Ben Burdette | |
2022-02-03 | break() primop; step and go debug commands | Ben Burdette | |
2022-01-08 | optinoal error; compiles | Ben Burdette | |
2022-01-07 | add env to DebugTrace | Ben Burdette | |
2022-01-05 | revert value-add | Ben Burdette | |
2022-01-05 | add colors; remove headings | Ben Burdette | |
2022-01-03 | merge cleanup | Ben Burdette | |
2022-01-03 | Merge branch 'master' into debug-exploratory-PR | Ben Burdette | |
2021-12-27 | more cleanup | Ben Burdette | |
2021-12-27 | remove debug code | Ben Burdette | |