Commit graph

  • d00edfb28d trace when the foo part of foo.bar.baz errors main Qyriad 2024-06-22 21:22:29 -0600
  • 139cfdfb53 add an ExprPrinter class, like ValuePrinter Qyriad 2024-06-22 21:17:41 -0600
  • 59bf6825ef add an impl of Expr::show for ExprInheritFrom that doesn't crash Qyriad 2024-06-24 14:33:12 -0600
  • 4f0c27abe1 give ExprInheritFrom a handle to what its standing in for Qyriad 2024-07-02 17:29:19 -0600
  • e040b762a4
    libstore: add LocalDerivationGoal startChild hook Artemis Tosini 2024-05-19 23:01:51 +0000
  • af1dcc2d5e
    libstore: Add LocalDerivationGoal prepareSandbox hook Artemis Tosini 2024-05-19 22:25:30 +0000
  • 5eec6418de libutil: begin porting serialization to generators eldritch horrors 2024-03-19 22:22:18 +0100
  • c65f5dd18e libutil: convert drainFD to a Bytes generator eldritch horrors 2024-03-23 19:37:09 +0100
  • b252b3c6e3 libutil: allow draining Generator<Bytes> into sinks eldritch horrors 2024-06-27 16:48:10 +0200
  • 4857feb910 libutil: add Bytes type eldritch horrors 2024-06-27 16:30:45 +0200
  • 73ddc4540f libutil: generator type with on-yield value mapping eldritch horrors 2024-03-19 18:02:22 +0100
  • 45ac449d39 Merge "Revert "Revert "bump the extra --version info from info to notice, -vv -> -v""" into main Qyriad 2024-07-02 22:26:34 +0000
  • 18a06aad52 Revert "Revert "bump the extra --version info from info to notice, -vv -> -v"" Qyriad 2024-06-01 18:27:09 -0600
  • e7517419a6 libmain: better fix for #424, #425 eldritch horrors 2024-07-02 17:09:16 +0200
  • 24852355d8 Merge "tree-wide: unify progress bar inactive and paused states" into main alois31 2024-07-02 14:12:07 +0000
  • 865a3732fa Merge "Reject fully-qualified URLs in 'from' argument of nix registry add" into main Delan Azabani 2024-07-02 07:20:01 +0000
  • 0dd1d8ca1c
    tree-wide: unify progress bar inactive and paused states alois31 2024-06-29 15:03:44 +0200
  • d3286d0990 Merge changes Ie29a8a89,I873eedcf into main jade 2024-07-01 16:11:32 +0000
  • 010ff57ebb enable -Werror=unused-result eldritch horrors 2024-06-30 20:51:10 +0200
  • a55112898e
    libexpr/flake: allow automatic rejection of configuration options from flakes alois31 2024-06-29 20:23:17 +0200
  • b2944d93a6 Reject fully-qualified URLs in 'from' argument of nix registry add Delan Azabani 2024-06-22 23:00:59 +0800
  • d85309f7ca store: delete obsolete lsof-disabling code jade 2024-06-27 22:47:21 -0700
  • d92712673b store: guess the URL of failing fixed-output derivations jade 2024-06-27 22:43:02 -0700
  • 5dc85e8b72 Merge "packaging: make pegtl use the __forDefaults mechanism" into main jade 2024-06-26 22:11:52 +0000
  • 77c5364596 Merge "doc/hacking: fix up some outdated info about cross, hydra links" into main jade 2024-06-26 22:11:36 +0000
  • 3dd7d023f4 libmain: don't print empty lines eldritch horrors 2024-06-26 14:08:20 +0200
  • 9afb0fe41c Merge changes I476a2516,I8a274227 into main jade 2024-06-26 17:34:45 +0000
  • 30da1b17d9 Merge "libmain/progress-bar: move implementation out of the header" into main alois31 2024-06-26 16:05:44 +0000
  • f7d54cb6b1 packaging: make pegtl use the __forDefaults mechanism jade 2024-06-26 00:44:46 -0700
  • 85c1241201 doc/hacking: fix up some outdated info about cross, hydra links jade 2024-06-25 21:46:26 -0700
  • 33d53c4983 doc/hacking: fix internal api docs section to say to enable it jade 2024-06-25 21:26:18 -0700
  • e537678f1e doc: Add more about the release note generator jade 2024-06-25 21:22:37 -0700
  • 4ac2c496d4 Merge "change shebangs of all .sh scripts to bash" into main jade 2024-06-25 22:18:26 +0000
  • aceef13682 Merge changes If0ddec6b,Iaa63ed18 into main jade 2024-06-25 22:16:04 +0000
  • f170870ae7 Merge ".envrc: remove MAKEFLAGS and use clang environment by default" into main Lunaphied 2024-06-25 20:42:46 +0000
  • 97c86908a4 .envrc: remove MAKEFLAGS and use clang environment by default Lunaphied 2024-06-25 12:35:16 -0600
  • e6cd67591b libexpr: rewrite the parser with pegtl instead of flex/bison eldritch horrors 2024-06-16 23:10:09 +0200
  • c097ebe66b Merge "Revert "libfetchers: make attribute / URL query handling consistent"" into main jade 2024-06-25 10:19:52 +0000
  • e19f27917c Add some release notes for things we did jade 2024-06-24 16:12:14 -0700
  • 1245340e44 packaging: don't build internal api docs by default in dev shells jade 2024-06-24 15:57:38 -0700
  • 3e151d4d77 Revert "libfetchers: make attribute / URL query handling consistent" jade 2024-06-24 22:49:17 +0000
  • c7af89c797 change shebangs of all .sh scripts to bash vigress8 2024-06-24 23:28:36 +0400
  • d5637ee790 devShell: guard against running from another directory jade 2024-06-24 13:37:41 -0700
  • eb5de71adc justfile: accept extra options to just setup and pass them to meson jade 2024-06-24 13:37:01 -0700
  • 206a5dbb8f
    libmain/progress-bar: move implementation out of the header alois31 2024-06-24 18:26:05 +0200
  • d86009bd76 Add build-dir setting, clean up default TMPDIR handling Robert Hensing 2024-03-22 22:41:50 +0100
  • 4c3d93611f Merge "Fix build instructions in hacking.md and justfile" into main Delan Azabani 2024-06-24 06:46:08 +0000
  • 37f276ba9d Merge "Fix compile error under gcc with -Denable-pch-std=false" into main Delan Azabani 2024-06-24 06:45:40 +0000
  • 5d33e4cd59 Fix build instructions in hacking.md and justfile Delan Azabani 2024-06-24 12:55:00 +0800
  • 3baffbdcc5 Fix compile error under gcc with -Denable-pch-std=false Delan Azabani 2024-06-24 12:44:35 +0800
  • d477b34d1d libutil: remove runProgram2 stdin functionality eldritch horrors 2024-06-23 15:19:47 +0200
  • 2bbdaf0b19 libfetchers: write git commit message to tempfile eldritch horrors 2024-06-23 15:10:31 +0200
  • 2fe9157808 flakes: add --commit-lock-file message test eldritch horrors 2024-06-23 15:03:37 +0200
  • 521e08cbde Merge changes I697f4f39,I9f25235d into main Qyriad 2024-06-23 16:55:36 +0000
  • 7c3b8229cc Merge "libstore: reduce loglevel of waiting for a machine to build" into main Maximilian Bosch 2024-06-23 16:33:44 +0000
  • 701eb332bd doc-comment Fields for Activity and Result types Qyriad 2024-06-20 18:00:25 -0600
  • ce4dee0fa5 mildly refactor the renderActivity if hell-chain Qyriad 2024-06-20 13:50:31 -0600
  • 5f0062285c Merge "libfetchers: make attribute / URL query handling consistent" into main Maximilian Bosch 2024-06-23 15:51:34 +0000
  • ce6cb14995 libutil: return Pid from startProcess, not pid_t eldritch horrors 2024-04-05 21:15:22 +0200
  • 3d155fc509 libutil: give Pid proper resource semantics eldritch horrors 2024-04-05 21:02:04 +0200
  • b43a2e84c4 libutil: make Pid -> pid_t operations explicit eldritch horrors 2024-04-05 20:35:13 +0200
  • a9949f4760 libutil: add some serialize.hh serializer tests eldritch horrors 2024-03-21 15:54:41 +0100
  • 39a1e248c9 libutil: remove sinkToSource eof callback eldritch horrors 2024-04-06 22:08:58 +0200
  • f80d95e36d Merge "libstore: Start creating LocalDerivationGoal subclasses" into main Artemis Tosini 2024-06-23 08:11:51 +0000
  • 12f5d27363 libstore: Start creating LocalDerivationGoal subclasses Artemis Tosini 2024-05-12 21:09:26 +0000
  • fb8553f63c mildly cleanup ExprSelect::eval Qyriad 2024-06-22 18:51:10 -0600
  • e09cc60df9 doc-comment ExprSelect's fields Qyriad 2024-06-22 18:52:28 -0600
  • fc6a1451af
    libstore: reduce loglevel of waiting for a machine to build Maximilian Bosch 2024-06-22 17:38:25 +0200
  • 35eec921af
    libfetchers: make attribute / URL query handling consistent Maximilian Bosch 2024-05-04 12:55:10 +0200
  • da4e46dd1f libmain: add progress bar with multiple status lines kloenk 2024-06-01 16:06:26 +0200
  • c6f03c6e59 state commit git-series/activity-cleanup Qyriad 2024-06-21 20:25:24 -0600
  • cc005058a9 state commit Qyriad 2024-06-21 20:25:03 -0600
  • 21865ccce0 Merge "add a basic libmain test for the progress bar rendering" into main Qyriad 2024-06-22 02:04:14 +0000
  • 375f4c0337 Merge "libstore: remove operations that are never called by supported clients" into main jade 2024-06-21 20:46:18 +0000
  • e30b15ca93 progress bar: factor out activity ancestor precedence logic Qyriad 2024-06-20 18:18:12 -0600
  • 5623e759ec doc-comment Fields for Activity and Result types Qyriad 2024-06-20 18:00:25 -0600
  • 91d8d0e58e mildly refactor the renderActivity if hell-chain Qyriad 2024-06-20 13:50:31 -0600
  • fd250c51ed add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -0600
  • 57932037a8 if hell chain Qyriad 2024-06-20 13:44:01 -0600
  • e44dcd63c4 remove InstallableValueCommand class Qyriad 2024-06-17 14:45:10 -0600
  • 6515b1a495 de-inheritance CmdSearch for InstallableValueCommand Qyriad 2024-06-17 14:41:22 -0600
  • 50be55ffca de-inheritance CmdEdit for InstallableValueCommand Qyriad 2024-06-17 14:39:19 -0600
  • 079eeb1de7 de-inheritance CmdRun for InstallableValueCommand Qyriad 2024-06-17 14:37:57 -0600
  • b9e9235ac0 de-inheritance CmdBundle for InstallableValueCommand Qyriad 2024-06-17 14:35:42 -0600
  • 1e5f134560 de-inheritance CmdEval for InstallableValueCommand Qyriad 2024-06-17 14:33:28 -0600
  • 8ba1939540 use a type alias for ProgressBar's chosen time point type Qyriad 2024-06-19 22:11:25 -0600
  • f9594b592b extract ProgressBar declaration into its header file Qyriad 2024-06-19 20:56:28 -0600
  • 3a4c21fc9e slight cleanup to ProgressBar::getStatus() Qyriad 2024-06-19 18:51:23 -0600
  • 697ef65c14 Merge "BrotliDecompressionSource: don't bail out too early" into main Ilya K 2024-06-20 07:06:52 +0000
  • 7d52d74bbe BrotliDecompressionSource: don't bail out too early Ilya K 2024-06-20 08:54:43 +0300
  • 6c29a2a6fc Merge "libstore: fix queryValidPaths concurrency" into main jade 2024-06-20 05:55:08 +0000
  • 9580b6846e mildly refactor the formatting in the renderActivity hell if-chain Qyriad 2024-06-19 22:24:12 -0600
  • 90b377284c drop the state commit Qyriad 2024-06-19 22:14:58 -0600
  • 7e6542d511 add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -0600
  • c8fc26990e use a type alias for ProgressBar's chosen time point type Qyriad 2024-06-19 22:11:25 -0600
  • 61ac408a70 extract ProgressBar declaration into its header file Qyriad 2024-06-19 20:56:28 -0600
  • 3d80ff4711 okay, probably good Qyriad 2024-06-19 22:14:16 -0600
  • 252192bb43 add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -0600
  • c93129761d use a type alias for ProgressBar's chosen time point type Qyriad 2024-06-19 22:11:25 -0600
  • 51336e3bf4 extract ProgressBar declaration into its header file Qyriad 2024-06-19 20:56:28 -0600