Commit graph

  • e81ed5f12d util.{hh,cc}: Split out child.{hh,cc} Tom Hubrecht 2024-05-28 13:44:39 +0200
  • 2473e1253d util.{hh,cc}: Split out current-process.{hh,cc} Tom Hubrecht 2024-05-28 13:36:02 +0200
  • 9a52e4688c util.{hh,cc}: Split out processes.{hh,cc} Tom Hubrecht 2024-05-28 13:14:13 +0200
  • 8cd9aa24a8 util.{hh,cc}: Split out file-descriptor.{hh,cc} Tom Hubrecht 2024-05-28 12:25:49 +0200
  • 6b5078c815 util.{hh,cc}: Split out file-system.{hh,cc} Tom Hubrecht 2024-05-28 11:52:13 +0200
  • 81bdf8d2d6 util.{hh,cc}: Split out terminal.{hh,cc} Tom Hubrecht 2024-05-28 11:19:08 +0200
  • d8e452a91b document context-dependent keywords terru - 2024-05-28 15:58:13 +0200
  • 71b32bb87c Merge "package: don't run shellHook in nested nix-shells" into main terru - 2024-05-28 10:01:37 +0000
  • 6fd6795bc4 util.{hh,cc}: Split out environment-variables.{hh,cc} Tom Hubrecht 2024-05-28 10:50:54 +0200
  • ec5f025ec2 tests: fix functional-timeout Mario Rodas 2024-05-28 04:20:00 +0000
  • 7a12bc2007 package: don't run shellHook in nested nix-shells terru - 2024-05-27 22:09:57 +0200
  • 0b91a4b0ec shell.nix: conform to documentation terru - 2024-05-27 16:34:41 +0200
  • 2cd1ef2201 Merge "libfetchers: fix URL logging" into main Qyriad 2024-05-27 14:20:15 +0000
  • ec5039653d Merge "Revert "bump the extra --version info from info to notice, -vv -> -v"" into main Qyriad 2024-05-26 21:51:05 +0000
  • ed6b3165ea worker: process timeouts first, and exclusively eldritch horrors 2024-05-26 17:45:36 +0200
  • 742c62a6eb docstrings: NixRepl::getDerivationPath: exceptions directly thrown Qyriad 2024-05-22 17:15:45 -0600
  • 9f16a20f3d Revert "bump the extra --version info from info to notice, -vv -> -v" Qyriad 2024-05-26 11:15:10 -0600
  • 5986a720d4 Merge "git putFile: support flake maximalists" into main Maximilian Bosch 2024-05-26 10:16:40 +0000
  • ebd00b2d0b libfetchers: fix URL logging Qyriad 2024-05-25 19:37:38 -0600
  • 53e2b0740c
    libstore: remove duplicate builder variable Artemis Tosini 2024-05-25 22:14:55 +0000
  • dd53bce476 Merge "libstore: parse the buildMode instead of unchecked cast" into main jade 2024-05-25 17:42:09 +0000
  • ddfe379a6b Merge "libstore/build: always enable seccomp filtering and no-new-privileges" into main alois31 2024-05-25 04:21:53 +0000
  • 2a7a824d83 libstore: parse the buildMode instead of unchecked cast jade 2024-05-24 20:45:05 -0600
  • 5b4b216fac Merge "nix3-upgrade-nix: fix when there are differing pnames" into main Qyriad 2024-05-25 02:20:24 +0000
  • 1c0f3c540e Merge changes I3ab84cc5,Iba34ad42 into main Qyriad 2024-05-25 01:52:44 +0000
  • f3f68fcfac nix3-upgrade-nix: fix when there are differing pnames Qyriad 2024-05-23 20:22:15 -0600
  • 076c19e0d1 change "evaluating file" logs to debug Qyriad 2024-05-24 12:33:39 -0600
  • f047e4357b libstore/build: always enable seccomp filtering and no-new-privileges alois31 2024-05-08 19:15:00 +0200
  • d0390b5cf2 nix3: always use the same verbosity default (info) Qyriad 2024-05-23 22:55:46 -0600
  • 8c06b7b431 libfetchers: log fetches by URL just before they happen Qyriad 2024-05-23 22:48:36 -0600
  • 19ea351642 Merge "clang-tidy: work with angle brackets and external projects" into main jade 2024-05-24 19:11:26 +0000
  • adfc22c3e3 Merge "make CTRL+Z work in the REPL" into main Qyriad 2024-05-24 17:37:33 +0000
  • 933f1f48a2 Merge "justfile: remove --quiet from just test" into main Qyriad 2024-05-24 17:37:25 +0000
  • 65da3e7199 make CTRL+Z work in the REPL Qyriad 2024-05-23 21:07:35 -0600
  • 2b397c6629 Merge "add editorconfig for markdown" into main Qyriad 2024-05-24 03:08:25 +0000
  • 745b5d3d4f clang-tidy: work with angle brackets and external projects jade 2024-05-23 15:16:10 -0700
  • e1d2fb4a65 add editorconfig for markdown Qyriad 2024-05-22 22:38:38 -0600
  • bb6d43b63b justfile: remove --quiet from just test Qyriad 2024-05-23 16:54:04 -0600
  • 6922d67eb3 package.nix: add meta.mainProgram Pierre Bourdon 2024-05-24 03:17:34 +0200
  • d1fa446454 [emergency revert]: make pname nix once more jade 2024-05-23 18:28:57 -0700
  • 6ade981476 Merge "nixos/tests: enable remoteBuilds tests against Nix 2.18" into main Pierre Bourdon 2024-05-24 00:55:25 +0000
  • 00bf2b105d Merge changes I462a8cf0,I3b0bcea3,I2acd56e7,Ifc149764,I9e2ef170 into main Qyriad 2024-05-23 23:28:42 +0000
  • 9530b7f2b2 Merge "packaging: rename nixexpr -> lixexpr and so on" into main jade 2024-05-23 23:19:28 +0000
  • c97e17144e packaging: rename nixexpr -> lixexpr and so on jade 2024-05-16 17:04:05 -0700
  • a0172dc81b docs: linkify nix3-build mention in nix-build.md Qyriad 2024-05-20 21:58:27 -0600
  • a8b2fc6d41 build: make internal-api-docs PHONY Qyriad 2024-05-20 20:54:00 -0600
  • a0dcfbb084 cleanup lookupFileArg Qyriad 2024-05-20 13:51:42 -0600
  • 3a597f1d0b add docstring to lookupFileArg Qyriad 2024-05-20 13:16:09 -0600
  • 0565f97e78 add libcmd test for lookupFileArg Qyriad 2024-05-21 12:10:24 -0600
  • 6260563bed
    nixos/tests: enable remoteBuilds tests against Nix 2.18 Pierre Bourdon 2024-05-23 21:16:40 +0200
  • 677cf75473 repl: log errors writing to history file Qyriad 2024-05-19 12:57:14 -0600
  • 79121e0c44 Merge "repl: do not crash when tab-completing import errors" into main Pierre Bourdon 2024-05-23 10:48:38 +0000
  • 829521b91a Merge "doc: sort change-authors.yml" into main eldritch horrors 2024-05-23 02:35:53 +0000
  • f281727e70 Merge "libstore: remove unused copyPath function" into main eldritch horrors 2024-05-23 02:31:50 +0000
  • 9a75150d19 doc: sort change-authors.yml eldritch horrors 2024-05-22 21:18:02 +0200
  • d8bc3bfb6d
    repl: do not crash when tab-completing import errors Pierre Bourdon 2024-05-23 02:52:54 +0200
  • d05e0b9f1f fix: enlarge envSize by several times to not be close to nixpkgs size jade 2024-05-22 16:58:35 -0700
  • 06c1375e52 Merge "libfetchers: fallback to memory SQLite if fs IO fails" into main Qyriad 2024-05-22 21:17:46 +0000
  • dcc7ea5498 release notes: add a bunch of them jade 2024-05-20 12:17:54 -0700
  • 0bf4c2971f Merge "doc: fix repl-interrupt release note entry" into main alois31 2024-05-22 18:59:54 +0000
  • 47523944c5 libstore: remove unused copyPath function eldritch horrors 2024-05-22 18:26:01 +0200
  • 6881476232 libfetchers: fallback to memory SQLite if fs IO fails Qyriad 2024-05-21 09:30:25 -0600
  • d5fdb995d3
    doc: fix repl-interrupt release note entry alois31 2024-05-17 09:33:13 +0200
  • 20981461d4 print type and value in "flake attr is not a derivation" errors Qyriad 2024-05-21 05:29:52 -0600
  • 3de77e6dbd Merge "libutil: Create chmodPath function" into main Artemis Tosini 2024-05-20 15:13:53 +0000
  • 8e1a883186 Merge "chore: remove incorrect maintainers/*.md documentation" into main raito 2024-05-20 12:35:20 +0000
  • 8220da8a53
    git putFile: support flake maximalists Graham Christensen 2024-05-12 16:42:43 -0400
  • 992c63fc0b Merge "Remove upload-release.pl" into main jade 2024-05-20 00:38:12 +0000
  • 589953e832 Merge "fix -Wdeprecated-copy on clang (BaseError copy assignment)" into main Qyriad 2024-05-20 00:11:12 +0000
  • bfb91db4f6 repl-interacter: save history after entering every line puck 2024-05-19 14:16:11 +0000
  • 40311973a8 change-authors: add puck puck 2024-05-19 22:47:11 +0000
  • 5411fbf204
    libutil: Create chmodPath function Artemis Tosini 2024-05-19 22:07:58 +0000
  • a354779d78 Remove upload-release.pl jade 2024-05-19 13:53:39 -0700
  • 4eb6779ea8 fix -Wdeprecated-copy on clang (BaseError copy assignment) Qyriad 2024-05-19 12:32:13 -0600
  • 93dbb698b3 chore: remove incorrect maintainers/*.md documentation raito 2024-05-19 16:58:41 +0200
  • 774c56094f libstore: fix old RemoteStore::addToStore serializer eldritch horrors 2024-05-18 17:48:27 +0200
  • 139d31f876 Improve nix-store --delete failure message Alyssa Ross 2024-05-17 18:18:38 +0200
  • 62b1adf8c1 Merge "nix cat/dump-path/key: stop progress bar before writeFull" into main puck 2024-05-18 20:13:48 +0000
  • d7d1547a41 Merge "lix-doc: don't chomp bold headings off" into main jade 2024-05-18 18:24:49 +0000
  • 1fe58bd8a7 nix cat/dump-path/key: stop progress bar before writeFull puck 2024-05-17 20:01:50 +0000
  • d1c8fd3b09 Merge "derived-path: refuse built derived path with a non-derivation base" into main Pierre Bourdon 2024-05-18 07:26:26 +0000
  • 7a3745b076
    Deprecate the online flake registries and vendor the default registry julia 2024-05-15 19:11:32 +1000
  • 236466faf3 package: add --print-errorlogs to meson's tests Qyriad 2024-05-17 13:29:13 -0600
  • 23c92f0815 Merge "primops: change to std::function, allowing the passing of user data" into main puck 2024-05-17 21:37:41 +0000
  • 92e1df23b3 Merge "Loosen constness on listElems() result" into main puck 2024-05-17 21:37:35 +0000
  • 0d2cc81956 Merge "make lix dev shells un-bear-able since we un-make them now" into main jade 2024-05-17 20:44:02 +0000
  • 93b7edfd07 Merge "docs: mention importNative/exec in allow-unsafe-native-code-during-evaluation" into main Qyriad 2024-05-17 18:17:05 +0000
  • e1119f4378 make lix dev shells un-bear-able since we un-make them now jade 2024-05-16 23:43:44 -0700
  • 005ee33a9a Merge "Allow enabling core dumps from builds for nix & child processes" into main julia 2024-05-17 01:10:44 +0000
  • 5ff076d8ad docs: mention importNative/exec in allow-unsafe-native-code-during-evaluation Qyriad 2024-05-16 14:29:38 -0600
  • 5a1824ebe1
    derived-path: refuse built derived path with a non-derivation base Pierre Bourdon 2024-05-17 02:02:48 +0200
  • 5b7dcb3005 Allow enabling core dumps from builds for nix & child processes julia 2024-05-10 15:25:12 +1000
  • 5756be19f6 Merge "add clarifying doc-comments on {get,create}NixStateDir()" into main Qyriad 2024-05-17 00:10:38 +0000
  • 9322a1cbe7 Merge "builtins: fix builtins.langVersion docs to state it's deprecated" into main jade 2024-05-16 21:19:15 +0000
  • 194654c96f primops: change to std::function, allowing the passing of user data Yorick 2023-08-28 18:20:23 +0200
  • c6bb377c91 Loosen constness on listElems() result puck 2024-05-15 23:22:18 +0000
  • 6d84d6bdc1 builtins: fix builtins.langVersion docs to state it's deprecated jade 2024-05-15 21:40:39 -0700
  • d973508e17 bench: add benchmarks to show off string perf improvements sb/bacchanalia/cache-strlen%topic=substr-perf Mel Zuser 2024-05-15 21:26:15 -0700
  • be7a07d87a bench: allow passing benchmark names as args Mel Zuser 2024-05-15 21:23:28 -0700
  • 947c509110 libexpr: prefer Value::str() over Value::c_str() Mel Zuser 2024-05-15 21:20:08 -0700