aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd/repl.cc
AgeCommit message (Expand)Author
2024-05-15build: fix build when gc is disabledMel Zuser
2024-05-13repl: clear the interrupt before reading the next lineAlois Wohlschlager
2024-05-08repl: show a progress bar while performing buildsAlois Wohlschlager
2024-04-09Print top-level errors normally in `nix repl`Rebecca Turner
2024-04-08Add `repl-overlays`Rebecca Turner
2024-04-07Merge pull request #10208 from 9999years/print-strings-directlyRobert Hensing
2024-04-03repl: improve `:doc` builtin repl command to support lambdas.Lunaphied
2024-03-31Merge pull request #9920 from 9999years/forbid-nested-debuggersThéophane Hufschmitt
2024-03-23Revert "Merge pull request #9476 from alois31/restore-progress-bar"Jade Lovelace
2024-03-18un-nixes ur lix, a littleJade Lovelace
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2024-03-11add automated usage mode to the replJade Lovelace
2024-03-11refactor: repl prompts are now the job of the interacterJade Lovelace
2024-03-11refactor: move readline stuff into its own fileJade Lovelace
2024-03-11util.hh: split out signals stuffJade Lovelace
2024-03-09Rename `ProcessLineResult` variantseldritch horrors
2024-03-09`:quit` in the debugger should quit the whole programeldritch horrors
2024-03-09Pretty-print values in the REPLeldritch horrors
2024-03-09libexpr: Support structured error classeseldritch horrors
2024-03-09Unify and refactor value printingeldritch horrors
2024-03-05Merge pull request #9634 from 9999years/combine-abstract-pos-and-poseldritch horrors
2024-03-04Merge pull request #10010 from 9999years/fix-9941eldritch horrors
2024-03-04Merge pull request #9919 from 9999years/reduce-debugger-cluttereldritch horrors
2024-03-04Merge pull request #9913 from 9999years/debugger-positionseldritch horrors
2024-03-04Merge pull request #9658 from pennae/env-dieteldritch horrors
2024-03-04Merge pull request #9582 from pennae/misc-optseldritch horrors
2024-03-04Merge pull request #9476 from alois31/restore-progress-bareldritch horrors
2023-09-14Merge pull request #7661 from henrik-ch/repl-docThéophane Hufschmitt
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-07-09Clean up `SearchPath`John Ericson
2023-04-24Merge remote-tracking branch 'origin/master' into source-pathEelco Dolstra
2023-04-21Use `std::set<StringContextElem>` not `PathSet` for string contextsJohn Ericson
2023-04-17Merge remote-tracking branch 'upstream/master' into source-pathRobert Hensing
2023-04-16libexpr: Move identifier-like printing to print.ccRobert Hensing
2023-04-16libexpr/value/print.* -> libexpr/print.*Robert Hensing
2023-04-16printLiteral: Do not overloadRobert Hensing
2023-04-09Deduplicate string literal rendering, fix 4909Robert Hensing
2023-04-06improved help command listing.Henrik Karlsson
2023-04-06Origin: Use SourcePathEelco Dolstra
2023-04-06Backport SourcePath from the lazy-trees branchEelco Dolstra
2023-04-04Merge pull request #7944 from yorickvP/fix-curReplThéophane Hufschmitt
2023-04-03Add explicit case statements where -Wswitch-enum would report themRobert Hensing
2023-03-02NixRepl::mainLoop: restore old curRepl on function exitYorick van Pelt
2023-02-21Fix the build without GCJohn Ericson
2023-02-20Split out `CmdRepl` and `editorFor`John Ericson
2023-01-20Fix unreachable error messageGuillaume Maudoux
2023-01-19Revert "Revert "Merge pull request #6204 from layus/coerce-string""Guillaume Maudoux
2023-01-18Revert "Merge pull request #6204 from layus/coerce-string"Robert Hensing
2023-01-11Remove default constructor from `OutputsSpec`John Ericson