aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd
AgeCommit message (Expand)Author
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
2024-05-07remove the autoconf+Make buildsystemQyriad
2024-05-02nix3-profile: remove check "name" attr in manifestsQyriad
2024-05-02nix3-profile: make element names stableQyriad
2024-05-02nix3-profile: allow using human-readable names to select packagesQyriad
2024-04-29fix `nix upgrade-nix` on new-style profilesQyriad
2024-04-29refactor some nix-env and profile code to libcmdQyriad
2024-04-11libcmd: install generated headers as welleldritch horrors
2024-04-09Print top-level errors normally in `nix repl`Rebecca Turner
2024-04-09format repl-overlays.nix to fix pre-commit checksQyriad
2024-04-09Merge "Add `repl-overlays`" into mainrebecca “wiggles” turner
2024-04-08Add `repl-overlays`Rebecca Turner
2024-04-08pragma once and ///@file everything missing itJade Lovelace