aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd/repl.cc
AgeCommit message (Expand)Author
2024-07-10lix-doc: update dependencies and refactorLunaphied
2024-07-05libutil: return a program handle from runProgram2eldritch horrors
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-24Merge "Fix compile error under gcc with -Denable-pch-std=false" into mainDelan Azabani
2024-06-24Fix compile error under gcc with -Denable-pch-std=falseDelan Azabani
2024-06-23libutil: remove runProgram2 stdin functionalityeldritch horrors
2024-06-17libexpr: pass Exprs as references, not pointerseldritch horrors
2024-06-17repl: implement tab completing :colon commandsQyriad
2024-05-29util.{hh,cc}: Split out users.{hh,cc}Tom Hubrecht
2024-05-26docstrings: NixRepl::getDerivationPath: exceptions directly thrownQyriad
2024-05-23Merge "repl: do not crash when tab-completing import errors" into mainPierre Bourdon
2024-05-23repl: do not crash when tab-completing import errorsPierre Bourdon
2024-05-22fix: enlarge envSize by several times to not be close to nixpkgs sizeJade Lovelace
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