aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd
AgeCommit message (Expand)Author
2024-10-15treewide: consistently mark overridden settings as suchAlois Wohlschlager
2024-10-01Remove static initializers for `RegisterLegacyCommand`Rebecca Turner
2024-09-17Merge "Remove readline support" into mainrebecca “wiggles” turner
2024-09-16Remove readline supportRebecca Turner
2024-09-15common-eval-args: raise warning if `--arg` isn't a valid Nix identifierMaximilian Bosch
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-08-26treewide: fix a bunch of lintsJade Lovelace
2024-08-21libutil/config: unify path setting typesAlois Wohlschlager
2024-08-20build: build lix-doc with Meson! 🎉Qyriad
2024-08-08tree-wide: fix a pile of lintsJade Lovelace
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2024-08-07src/libcmd/repl.cc: allow :log /path/to/store.drvGoldstein
2024-08-01remove unused headers in installable-attr-pathQyriad
2024-07-30src/libcmd/repl.cc: avoid unneeded reload after :eGoldstein
2024-07-13language: cleanly ban integer overflowsJade Lovelace
2024-07-10lix-doc: update dependencies and refactorLunaphied
2024-07-05libutil: return a program handle from runProgram2eldritch horrors
2024-07-05libstore: convert dumpPath to a generatoreldritch 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-20remove InstallableValueCommand classQyriad
2024-06-19Merge pull request #10570 from layus/shared_cachesEelco Dolstra
2024-06-17libexpr: pass Exprs as references, not pointerseldritch horrors
2024-06-17repl: implement tab completing :colon commandsQyriad
2024-06-06build: expose option to enable or disable precompiled std headersQyriad
2024-06-01chore: rebrand Nix to Lix when it makes senseRaito Bezarius
2024-05-30build-time: remove 20% more by PCH'ing C++ stdlibJade Lovelace
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.{hh,cc}: Split out users.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out terminal.{hh,cc}Tom Hubrecht
2024-05-28util.{hh,cc}: Split out environment-variables.{hh,cc}Tom Hubrecht
2024-05-26docstrings: NixRepl::getDerivationPath: exceptions directly thrownQyriad
2024-05-23Merge changes I462a8cf0,I3b0bcea3,I2acd56e7,Ifc149764,I9e2ef170 into mainQyriad
2024-05-23Merge "packaging: rename nixexpr -> lixexpr and so on" into mainjade
2024-05-23packaging: rename nixexpr -> lixexpr and so onJade Lovelace
2024-05-23cleanup lookupFileArgQyriad
2024-05-23add docstring to lookupFileArgQyriad
2024-05-23repl: log errors writing to history fileQyriad
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-21print type and value in "flake attr is not a derivation" errorsQyriad
2024-05-19repl-interacter: save history after entering every linePuck Meerburg
2024-05-15build: fix build when gc is disabledMel Zuser
2024-05-15Merge "nix3-build: show all FOD errors with `--keep-going`" into mainMaximilian Bosch
2024-05-15nix3-build: show all FOD errors with `--keep-going`Maximilian Bosch
2024-05-13repl: clear the interrupt before reading the next lineAlois Wohlschlager
2024-05-08repl: show a progress bar while performing buildsAlois Wohlschlager