Commit Graph

  • 0076056164 move ParseData to own header, rename to ParserState pennae 2024-01-15 16:52:18 +0100
  • 1b09b80afa make parser utility functions members of ParseData pennae 2024-01-15 16:52:18 +0100
  • e8d9de967f simplify parse error reporting pennae 2024-01-15 16:52:18 +0100
  • f07388bf98 remove ParserFormals pennae 2024-01-15 16:52:18 +0100
  • 8a2da82220
    Merge pull request #9759 from obsidiansystems/abs-path-string-view John Ericson 2024-01-15 10:22:20 -0500
  • eeaa188973
    Merge pull request #9748 from obsidiansystems/no-rapidcheck-headers Robert Hensing 2024-01-15 14:52:14 +0100
  • beed00c04e `absPath`: just take a `std::string_view` John Ericson 2024-01-13 13:08:38 -0500
  • 9b9ecdee34 Simplify RapidCheck configure John Ericson 2024-01-11 23:50:03 -0500
  • dd42a4e3e9 flake.lock: Update John Ericson 2024-01-15 08:04:46 -0500
  • 268c49264a
    Merge pull request #9763 from L-as/avoid-unnecessary-copy Robert Hensing 2024-01-15 08:32:03 +0100
  • 8d4b67912d
    Merge pull request #9768 from obsidiansystems/nix-profile-test-no-outlink John Ericson 2024-01-14 16:11:42 -0500
  • 03a6ca9b25 `tests/functional/nix-profile.sh`: Add missing `--no-link` John Ericson 2024-01-14 15:25:24 -0500
  • 7ab0a4c39d
    Merge pull request #9757 from obsidiansystems/parser-dodge-windows-macros John Ericson 2024-01-14 13:36:13 -0500
  • f61d951909
    Avoid unnecessary copy of goal log Las Safin 2024-01-13 19:27:20 +0000
  • bbcd9fcfc1 Arbitrarily bring back some nix-daemon calls Cole Helbling 2024-01-13 11:27:04 -0800
  • 7e5fa5c25c doc/glossary: Define package and package attribute set Robert Hensing 2024-01-13 20:00:06 +0100
  • e838ac98d4 doc/glossary: Nix expression can be language expression Robert Hensing 2024-01-13 19:41:27 +0100
  • cbd5553d57
    doc: provide context in glossary definitions (#9378) Qyriad 2024-01-13 04:20:08 -0700
  • e739a5002d Avoid Windows macros in the parser and lexer John Ericson 2024-01-12 19:46:48 -0500
  • 381df7b9c9
    Merge pull request #9756 from obsidiansystems/readline-on-windows John Ericson 2024-01-12 19:49:50 -0500
  • dd7e7b0a30 Newer Nixpkgs, get `readline` on Windows John Ericson 2024-01-11 11:26:03 -0500
  • 3bc1f8f22f
    Merge pull request #9752 from 9999years/hacking-filter-tests John Ericson 2024-01-12 19:00:19 -0500
  • 15f7bdaf27 CanonPath: Add rel_c_str() Robert Hensing 2024-01-12 22:55:37 +0100
  • f73e50144f
    Clarify ambiguity in `nix-instantiate` man page Rebecca Turner 2024-01-12 11:31:49 -0800
  • 2d96c7a51f
    Remove outdated reference to `y` in `nix-instantiate` man page Rebecca Turner 2024-01-12 11:27:31 -0800
  • b29be1ff57
    Document unit tests in hacking.md Rebecca Turner 2024-01-12 10:01:55 -0800
  • c58da62a06
    Merge pull request #9737 from obsidiansystems/sys-error-split John Ericson 2024-01-12 12:41:36 -0500
  • 1996105e91 added test for empty substring special case Mel Zuser 2024-01-12 08:57:08 -0800
  • 6208ca7209 Separate `SystemError` from `SysError` John Ericson 2023-12-01 17:03:28 -0500
  • 25c889baac Fix performance of builtins.substring for empty substrings Mel Zuser 2024-01-11 14:40:54 -0800
  • 274d887fee fetchTree/git: Cache export-ignore filter Robert Hensing 2024-01-12 17:18:56 +0100
  • d80c582b78 libfetchers: Add CachingFilteringInputAccessor Robert Hensing 2024-01-12 17:16:59 +0100
  • 52f949bbf5
    Merge pull request #9656 from edolstra/nix-profile-stable-names Eelco Dolstra 2024-01-12 16:59:36 +0100
  • 72560f7bbe Add profile migration test Eelco Dolstra 2024-01-12 16:33:15 +0100
  • 8c7e2ed77c Update release notes Eelco Dolstra 2024-01-12 16:21:07 +0100
  • f68ad5acbb fetchTree/git: Don't expose exportIgnore attr Robert Hensing 2024-01-12 16:05:36 +0100
  • 469cf263c7 Format Robert Hensing 2024-01-12 14:02:58 +0100
  • 692e9197bc fetchTree: Disallow combination of submodules and exportIgnore for now Robert Hensing 2024-01-05 19:49:39 +0100
  • 71d08af15b rl-next: Add *general* note about git fetcher reimpl Robert Hensing 2024-01-05 19:01:12 +0100
  • 99bd12f0b1 fetchGit/fetchTree: Improve exportIgnore, submodule interaction Robert Hensing 2023-12-11 22:36:08 +0100
  • 1bbe837184 fetchTree: Add isFetchGit exportIgnore Robert Hensing 2023-12-11 22:35:11 +0100
  • 7774eff10e libfetchers/git: Move workdir accessor into GitRepo::getAccessor Robert Hensing 2023-12-11 22:28:53 +0100
  • 8024b954d7 fetchTree: Recommend against exportIgnore Robert Hensing 2023-12-11 19:42:46 +0100
  • 467c62a96e GitRepoImpl: Move exportIgnore into a filtering accessor Robert Hensing 2023-12-11 19:32:18 +0100
  • cd5e752fa7 GitRepoImpl::getSubmodules: Access getSubmoduleRev without cast Robert Hensing 2023-12-11 19:30:10 +0100
  • f6b1d15580 MakeNotAllowedError: Touch up doc Robert Hensing 2023-12-11 19:27:13 +0100
  • 1c6bb609af fetchTree: allow larger output attrsets Robert Hensing 2023-11-28 00:41:01 +0100
  • ce6d58a97c git fetcher: Add exportIgnore parameter Robert Hensing 2023-11-27 22:34:41 +0100
  • 4d0ecda33e fetchTree/fetchGit: add test for .gitattributes DavHau 2023-11-19 20:37:42 +0700
  • 0d55d660d5
    Merge pull request #8043 from bobvanderlinden/pr-shell-env Eelco Dolstra 2024-01-12 13:42:42 +0100
  • e21b3cf9db Merge remote-tracking branch 'origin/master' into nix-profile-stable-names Eelco Dolstra 2024-01-12 13:36:27 +0100
  • be6c86038b
    Merge pull request #9606 from 9999years/printer Robert Hensing 2024-01-12 13:27:56 +0100
  • 7c6f093abc .data() -> .c_str() to be on the safe side Eelco Dolstra 2024-01-12 13:00:53 +0100
  • 66bd1b0298 Merge remote-tracking branch 'origin/master' into pr-shell-env Eelco Dolstra 2024-01-12 12:56:26 +0100
  • 3e23759834 gc-non-blocking.sh: Add explanation Eelco Dolstra 2024-01-12 12:38:55 +0100
  • 5703c31325 Merge remote-tracking branch 'origin/master' into handle-missing-gc-socket Eelco Dolstra 2024-01-12 12:26:25 +0100
  • cd5fd5cbf3
    Merge pull request #9719 from jlesquembre/clang-format-config Eelco Dolstra 2024-01-12 12:19:00 +0100
  • 1acb1e0ca3
    Merge pull request #9742 from obsidiansystems/mingw-makefiles Eelco Dolstra 2024-01-12 12:11:48 +0100
  • 90fdbfc601 Build Windows DLLs with `-Wl,--export-all-symbols` John Ericson 2024-01-09 12:41:42 -0500
  • af0345df36 makefiles: Do some HOST_CYGWIN -> HOST_WINDOWS John Ericson 2024-01-11 11:14:13 -0500
  • 34bb6dcab1 makefiles: Support `.exe` executable prefix on Windows John Ericson 2024-01-11 11:14:13 -0500
  • df84dd4d8d
    Restore ambiguous value printer for `nix-instantiate` Rebecca Turner 2024-01-09 11:13:45 -0800
  • 0fa08b4516
    Unify and refactor value printing Rebecca Turner 2023-12-12 13:57:36 -0800
  • c9125603a5
    Unindent `print.hh` declarations Rebecca Turner 2023-12-18 10:34:19 -0800
  • a38e6b9087
    Merge pull request #9745 from obsidiansystems/fix-install-unit-tests-cond John Ericson 2024-01-11 17:11:27 -0500
  • a923444a94 packages.nix: Fix `installUnitTests` condition John Ericson 2024-01-11 13:55:28 -0500
  • 84502674f8
    Merge pull request #9736 from obsidiansystems/mingw-makefiles John Ericson 2024-01-11 10:58:55 -0500
  • 113499d16f
    Merge pull request #9634 from 9999years/combine-abstract-pos-and-pos John Ericson 2024-01-11 10:47:27 -0500
  • 0f95330fde fetchGit: add simple test for ssh fetching DavHau 2024-01-11 14:41:35 +0700
  • 813c113b9e initialize test suite for git fetchers DavHau 2023-12-29 15:15:16 +0700
  • 423484ad26 Only link with `-pthread` on Unix John Ericson 2024-01-09 12:29:37 -0500
  • f9e5eb5f0a Make indentation in makesfiles consistent John Ericson 2024-01-10 20:26:02 -0500
  • 57dc4fc878 Make more expressive `HOST_*` macro system John Ericson 2023-09-02 16:21:44 -0400
  • 75d509eb08
    Merge pull request #9731 from obsidiansystems/better-test-no-gc John Ericson 2024-01-10 10:19:30 -0500
  • 0c3ce23754 Improve the build without GC John Ericson 2024-01-09 17:31:40 -0500
  • 84aa8e9f19
    Merge pull request #9728 from obsidiansystems/readline-support John Ericson 2024-01-09 17:23:02 -0500
  • 2cea88dbc8 Improve build sytem support for readline instead of editline John Ericson 2023-09-02 15:56:37 -0400
  • b91c935c2f
    Merge pull request #9648 from cole-h/nix-shell-ordering Eelco Dolstra 2024-01-09 19:00:33 +0100
  • 47633ceec3
    Merge pull request #9726 from DavHau/gitignore Eelco Dolstra 2024-01-09 16:55:14 +0100
  • 3d9e0c60e4 gitignore: add result-* DavHau 2024-01-09 18:36:09 +0700
  • 15820a0507
    Merge pull request #9720 from NixOS/fix-internal-api-docs John Ericson 2024-01-08 16:33:38 -0500
  • fa2a27d720
    Merge pull request #9710 from wegank/disable-lowdown John Ericson 2024-01-08 15:13:45 -0500
  • 29eb5ed1dc Fix Internal API docs John Ericson 2024-01-08 14:47:42 -0500
  • bbd0a959e1 Make lowdown optional Weijia Wang 2024-01-08 20:37:42 +0100
  • 4feb7d9f71
    Combine `AbstractPos`, `PosAdapter`, and `Pos` Rebecca Turner 2023-12-18 13:14:42 -0800
  • 53fdcbca50
    Add clang format configuration José Luis Lafuente 2024-01-08 19:46:38 +0100
  • 6a243e5ed2
    fix an old lost direct (#9458) Valentin Gagarin 2024-01-08 19:38:36 +0100
  • 3ecdda80be
    Merge pull request #9709 from wegank/configure-ac-doc-gen John Ericson 2024-01-08 12:19:36 -0500
  • 605eba3829 Fix typo in configure.ac Weijia Wang 2024-01-08 17:31:27 +0100
  • ff6de4a9ee
    Merge pull request #9662 from shlevy/flat-fixed-references-assert John Ericson 2024-01-08 10:46:37 -0500
  • c4c636284e
    Only test bug fix with new enough deamon John Ericson 2024-01-08 10:17:28 -0500
  • faf87b51f7
    Show why GC socket connection was refused Eelco Dolstra 2024-01-08 14:14:36 +0100
  • eeb2f083c5
    Improve error message for fixed-outputs with references. Shea Levy 2023-12-24 06:44:56 -0500
  • fe751fbde2 don't show channels in upgrade instructions Valentin Gagarin 2024-01-06 23:44:15 +0100
  • 8e865f3aba
    deduplicate installation instructions (#9507) Valentin Gagarin 2024-01-06 22:45:25 +0100
  • a4d33e816e
    Improve documentation around upgrading nix (#9679) wiki-me 2024-01-06 20:01:10 +0200
  • 9651034dc2
    Merge pull request #9698 from NixOS/no-boost-regex John Ericson 2024-01-05 09:49:13 -0500
  • 388c79d546 Don't pull in libboost_regex Eelco Dolstra 2024-01-05 15:15:25 +0100
  • 359990dfdc
    Merge pull request #9324 from 9999years/fix-8854-take-2 Eelco Dolstra 2024-01-05 14:57:32 +0100
  • dedbbbb451
    Merge pull request #9670 from DavHau/log-lines Eelco Dolstra 2024-01-05 14:39:50 +0100