Commit graph

  • 3d8fa9f668 Pos::getSnippetUpTo(): Fix warning Eelco Dolstra 2024-07-16 16:34:13 +0200
  • 6c9d62dceb Doc comments: use std::unordered_map Robert Hensing 2024-07-15 19:04:37 +0200
  • 9c6678da0e
    Merge pull request #11092 from DeterminateSystems/hash-SourcePath Eelco Dolstra 2024-07-16 11:06:43 +0200
  • 4bbadba83a
    Merge pull request #11108 from obsidiansystems/remote-store-constructors John Ericson 2024-07-15 22:51:22 -0400
  • 41a03738d6 tests/functional: Also keep plain grep calls safe from newlines Robert Hensing 2024-07-16 01:54:12 +0200
  • 644b97ce25 tests/functional: Make our grep* helpers reject newlines in the query Robert Hensing 2024-07-16 01:41:22 +0200
  • f2df3f0c6c tests/vars-and-functions: Add callerPrefix helper Robert Hensing 2024-07-16 01:40:14 +0200
  • 783a8341ee tests/functional: Support negative codes in expect, expectStderr Robert Hensing 2024-07-16 01:28:28 +0200
  • 03326d606f
    Merge pull request #11110 from GoldsteinE/fix-repl-tests Robert Hensing 2024-07-16 00:23:42 +0200
  • 808082ea03 Ensure we can construct remote store configs in isolation John Ericson 2024-07-15 13:13:11 -0400
  • 0feeab755a Move plugins infra to libnixmain John Ericson 2024-07-02 15:15:17 -0400
  • 1a273a623f Inline settings.pluginFiles.name John Ericson 2024-07-02 15:00:39 -0400
  • 846869da0e
    Make goals use C++20 coroutines (#11005) Las Safin 2024-07-15 21:49:15 +0100
  • 1bec90e3c4
    tests/functional/repl.sh: fail test on wrong stdout Goldstein 2024-07-15 23:11:26 +0300
  • c6b5503190
    Merge pull request #11072 from NixOS/doc-comments Robert Hensing 2024-07-15 21:00:42 +0200
  • 61a4d3d45c getSnippetUpTo: Return optional Robert Hensing 2024-07-15 20:08:41 +0200
  • 03d33703ef Revert "Use HintFmt for doc comments" Robert Hensing 2024-07-15 19:55:05 +0200
  • ce31a0457f Use HintFmt for doc comments Robert Hensing 2024-07-15 19:55:01 +0200
  • 6a125e65d0 Revert "Doc comments: use std::unordered_map" Robert Hensing 2024-07-15 19:33:56 +0200
  • ac89df815d libcmd/repl.cc: Explain evalString call and defend Robert Hensing 2024-07-15 19:23:23 +0200
  • 21817473e8 Doc comments: use std::unordered_map Robert Hensing 2024-07-15 19:04:37 +0200
  • 131b6ccc71 nixexpr.hh: Avoid the warning and pragmas Robert Hensing 2024-07-15 18:04:33 +0200
  • 6bbd493d49 libcmd/repl-interacter: INT_MAX -> numeric_limits Robert Hensing 2024-07-15 15:08:41 +0200
  • 8a855296f5 tests/function/repl: Characterise the missing doc comment behavior Robert Hensing 2024-07-15 14:27:09 +0200
  • 71cb8bf509 libexpr: Rename "column" fields to offset Robert Hensing 2024-07-11 13:06:39 +0200
  • 77e9f9ee82 libexpr: Get rid of unused line tracking fields Robert Hensing 2024-07-11 12:58:20 +0200
  • f9243eca75 tests/functional/repl.sh: Work around GHA failure Robert Hensing 2024-07-10 00:48:23 +0200
  • cef11b23e8 Add missing .sh in _NIX_TEST_ACCEPT=1 message Robert Hensing 2024-07-09 19:27:36 +0200
  • d4f576b0b2 nix repl: Render docs for attributes Robert Hensing 2024-07-09 19:25:45 +0200
  • 491b9cf415 Refactor: extract DocComment::getInnerText(PosTable) Robert Hensing 2024-07-09 19:26:22 +0200
  • e68234c4f9 libexpr: Rearrange lexer files so that yylex_init_extra can be found Robert Hensing 2024-07-09 15:39:24 +0200
  • 7fae378835 Track doc comments and render them in :doc Robert Hensing 2024-07-08 17:39:26 +0200
  • e5af7cbeb9 libutil: Add Pos::getSnippetUpTo(Pos) Robert Hensing 2024-07-09 11:43:07 +0200
  • 63f520fd00 doc/testing: Typo Robert Hensing 2024-07-09 11:49:18 +0200
  • 945fff5674
    Apply suggestions from code review Farid Zakaria 2024-07-15 09:12:56 -0700
  • 550b3479cf Include the accessor in the SourcePath hash Eelco Dolstra 2024-07-15 15:46:30 +0200
  • 104aba0fad Remove nix-daemon from exclusion Farid Zakaria 2024-07-14 19:57:55 -0700
  • bc801e2c59 lint: fix shellcheck for misc/systemv/nix-daemon Farid Zakaria 2024-07-14 19:55:02 -0700
  • a4ce96e5f1 doc: Add comment for fetchurl for name & url Farid Zakaria 2024-07-14 19:07:18 -0700
  • 9d7397c4ba
    Merge pull request #11093 from NixOS/fix-concatStringsSep Robert Hensing 2024-07-14 13:11:29 +0200
  • 7e604f716c concatStrings: Give compiler access to definition for inlining Robert Hensing 2024-07-14 12:19:55 +0200
  • 97e01107ec dropEmptyInitThenConcatStringsSep -> concatStringSep: empty separator Robert Hensing 2024-07-14 11:51:53 +0200
  • d40fdb5711 dropEmptyInitThenConcatStringsSep: Update doc and deprecate Robert Hensing 2024-07-14 11:50:14 +0200
  • 1c97718146 dropEmptyInitThenConcatStringsSep: Allow it to drop items again Robert Hensing 2024-07-13 02:16:13 +0200
  • 6b2c277c36 dropEmptyInitThenConcatStringsSep -> concatStringSep: sigs are not empty Robert Hensing 2024-07-13 01:51:50 +0200
  • 76b2d5ef3d dropEmptyInitThenConcatStringsSep -> concatStringSep: PATH handling Robert Hensing 2024-07-13 01:49:34 +0200
  • 9ca42d5da2 dropEmptyInitThenConcatStringsSep -> concatStringSep: setting value was already harmed Robert Hensing 2024-07-13 01:43:11 +0200
  • 4029426ca8 dropEmptyInitThenConcatStringsSep -> concatStringSep: tokens from tokenizeString are not empty Robert Hensing 2024-07-13 01:41:49 +0200
  • 0fe3525223 illegal configuration line -> syntax error in configuration line Robert Hensing 2024-07-13 01:39:06 +0200
  • cf3c5cd189 dropEmptyInitThenConcatStringsSep -> concatStringSep: showVersions version is not empty Robert Hensing 2024-07-13 01:34:41 +0200
  • d9043021df dropEmptyInitThenConcatStringsSep -> concatStringSep: break nix help "" "" "" build Robert Hensing 2024-07-13 01:29:15 +0200
  • 062672b022 dropEmptyInitThenConcatStringsSep -> concatStringSep: CLI commands are not empty Robert Hensing 2024-07-13 01:27:59 +0200
  • 0480bfe50b dropEmptyInitThenConcatStringsSep -> concatStringSep: do not drop attributes with empty names Robert Hensing 2024-07-13 01:23:44 +0200
  • 4b34feb4c2 dropEmptyInitThenConcatStringsSep -> concatStringSep: system string should not be empty Robert Hensing 2024-07-13 01:22:51 +0200
  • 837c3612d4 dropEmptyInitThenConcatStringsSep -> concatStringSep: escaped shell args are never empty Robert Hensing 2024-07-13 01:20:20 +0200
  • 3b77f13451 dropEmptyInitThenConcatStringsSep -> concatStringSep: experimental features do not render as empty strings Robert Hensing 2024-07-13 01:16:33 +0200
  • e64643bf63 dropEmptyInitThenConcatStringsSep -> concatStringSep: feature should not be empty Robert Hensing 2024-07-13 01:12:28 +0200
  • f1966e22d9 dropEmptyInitThenConcatStringsSep -> concatStringSep: store paths are not empty Robert Hensing 2024-07-13 01:02:30 +0200
  • 49d100ba8b dropEmptyInitThenConcatStringsSep -> concatStringSep: output name empty not feasible Robert Hensing 2024-07-13 01:00:06 +0200
  • d3e49ac881 dropEmptyInitThenConcatStringsSep -> concatStringSep: shortRefs are not empty Robert Hensing 2024-07-13 00:50:39 +0200
  • 608a425550 dropEmptyInitThenConcatStringsSep -> concatStringSep: diag Robert Hensing 2024-07-13 00:13:58 +0200
  • 75dde71ff9 dropEmptyInitThenConcatStringsSep -> concatStringSep: sigs are non-empty Robert Hensing 2024-07-13 00:11:14 +0200
  • 3f37785afd NIX_REMOTE_SYSTEMS: actually support multiple :-separated entries Robert Hensing 2024-07-13 00:07:42 +0200
  • 39878c8979 dropEmptyInitThenConcatStringsSep -> concatStringSep: preserve empty attr Robert Hensing 2024-07-12 23:08:23 +0200
  • ea966a70fc dropEmptyInitThenConcatStringsSep -> concatStringSep: diagnostics and docs Robert Hensing 2024-07-12 23:06:32 +0200
  • a681d354e7 Add fresh concatStringsSep without bug Robert Hensing 2024-07-12 23:02:08 +0200
  • 79eb0adf9d dropEmptyInitThenConcatStringSep: Check that we don't drop... Robert Hensing 2024-07-12 22:33:14 +0200
  • 1a8defd06f Refactor: rename C++ concatStringsSep -> dropEmptyInitThenConcatStringsSep Robert Hensing 2024-07-12 22:09:27 +0200
  • b1effc9649
    Merge pull request #11080 from NixOS/fix-build-x86_64-darwin-minSDK tomberek 2024-07-12 20:50:50 -0400
  • db3e99d9d4
    Merge pull request #10838 from obsidiansystems/spaceship-no-comparator John Ericson 2024-07-12 15:43:17 -0400
  • bc83b9dc1f Remove comparator.hh and switch to <=> in a bunch of places John Ericson 2024-05-16 18:46:38 -0400
  • 6c4470ec2a Clean up cache for all commands Lexi Mattick 2024-07-12 11:54:12 -0700
  • e764ed31f6 Eval cache: fix cache regressions Lexi Mattick 2024-07-12 09:45:35 -0700
  • 2a95a2d780
    Merge pull request #11091 from NixOS/darwin-no-map-spaceship Eelco Dolstra 2024-07-12 18:40:20 +0200
  • cdc23b67a6 Provide std::hash<SourcePath> Eelco Dolstra 2024-06-06 19:12:36 +0200
  • 6c5d2a1506
    Merge pull request #11090 from amarshall/fix-stackoverflow-build Robert Hensing 2024-07-12 17:51:29 +0200
  • 11a6db5993 Remove unused operator<=>'s that darwin can't generate Robert Hensing 2024-07-12 17:37:27 +0200
  • 51a12b38bd Fix stackoverflow during doc generation Andrew Marshall 2024-07-12 09:17:31 -0400
  • 337a5a23b7
    Merge pull request #11089 from NixOS/warnings-includes John Ericson 2024-07-12 10:29:26 -0400
  • dfb169ca68
    Merge pull request #11007 from obsidiansystems/push-down-fetcher-flake-settings John Ericson 2024-07-12 09:41:10 -0400
  • 27eaeebc41 nar-accessor.cc: Silence unused variable warning Robert Hensing 2024-07-12 15:38:17 +0200
  • 8df041cbc6 Solve unused header warnings reported by clangd Robert Hensing 2024-07-12 15:37:54 +0200
  • 3fc77f281e No global settings in libnixfetchers and libnixflake John Ericson 2024-07-01 13:37:30 -0400
  • f070d68c32 Add BaseError assignment operators Robert Hensing 2024-07-12 14:25:16 +0200
  • b57c361097
    Merge pull request #11082 from DeterminateSystems/symbol-table-string-view Eelco Dolstra 2024-07-12 13:39:43 +0200
  • 61080554ab SymbolStr: Remove std::string conversion Eelco Dolstra 2024-06-06 16:33:41 +0200
  • 0363dbf2b9
    Merge pull request #11081 from DeterminateSystems/remove-dead-code Eelco Dolstra 2024-07-11 17:11:28 +0200
  • 87323a5689 Remove unused InstallableFlake::getFlakeOutputs() Eelco Dolstra 2024-07-11 16:21:27 +0200
  • 0395ff9bd3 packaging: Set darwinMinVersion to fix x86_64-darwin build Robert Hensing 2024-07-11 15:01:38 +0200
  • bb312a7174 Edit CompatibilitySettings Robert Hensing 2024-07-11 13:53:03 +0200
  • 6f5f741157 doc/rl-next/shebang-relative: Update with example Robert Hensing 2024-07-11 13:51:03 +0200
  • 426e2af6f7
    Merge pull request #11077 from hercules-ci/support-hardlinks-in-tarballs John Ericson 2024-07-11 07:10:25 -0400
  • 56bf39e905 eqValues/assertEqValues: Clean up assertions Robert Hensing 2024-07-11 11:37:45 +0200
  • 4fd8f19ecf Fix build to use CanonPath in new FSO sinks Robert Hensing 2024-07-11 12:14:48 +0200
  • 86420753ec Merge remote-tracking branch 'upstream/master' into support-hardlinks-in-tarballs Robert Hensing 2024-07-11 11:43:02 +0200
  • 61577402ba Add EvalErrorBuilder::panic() Robert Hensing 2024-07-11 11:35:58 +0200
  • c4e3e2dc27 Soft-deprecate the compatibility settings Robert Hensing 2024-07-10 16:24:31 +0200
  • d942d505ca Merge remote-tracking branch 'upstream/master' into more-nix-shell Robert Hensing 2024-07-10 16:19:18 +0200
  • 13522229a9 assertEqValues: clarify potential bug error message Robert Hensing 2024-07-10 16:08:10 +0200
  • 142e566adb
    Merge pull request #11071 from DeterminateSystems/remove-stray-line Eelco Dolstra 2024-07-09 17:33:39 +0200