summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)Author
2023-12-15lib.generators: made toLua accept derivations tooMatthieu Coudron
2023-12-15lib/tests/release.nix: temporary reference to pkgs/test/releaseAdam Joseph
2023-12-15treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobsAdam Joseph
2023-12-13Merge pull request #269551 from tejing1/nixos-stub-ldRobert Hensing
2023-12-13Merge pull request #273704 from adisbladis/lib-getexe-efficiencySilvan Mosberger
2023-12-13Merge pull request #274022 from hercules-ci/doc-attrsets-operatorsSilvan Mosberger
2023-12-13lib/attrsets: Document and link Nix language operatorsRobert Hensing
2023-12-13lib.path.hasStorePathPrefix: initSilvan Mosberger
2023-12-13Merge pull request #273664 from tweag/fileset.gitTracked-improvementsSilvan Mosberger
2023-12-12lib.getExe: Make more efficientadisbladis
2023-12-11lib.fileset.gitTracked: Improve error when passing filesSilvan Mosberger
2023-12-11lib.fileset: Refactor gitTracked and gitTrackedWithSilvan Mosberger
2023-12-11Merge pull request #273473 from adisbladis/lib-isConvertibleToString-static-listSilvan Mosberger
2023-12-11Merge pull request #273470 from adisbladis/lib-tohexstring-static-valuesSilvan Mosberger
2023-12-11Merge pull request #273474 from adisbladis/lib-cmakeOptionType-static-listSilvan Mosberger
2023-12-11Merge pull request #273467 from adisbladis/lib-pipe-no-letSilvan Mosberger
2023-12-11Merge pull request #273004 from hercules-ci/attrset-path-longest-prefixRobert Hensing
2023-12-11Merge pull request #257100 from Ma27/version-info-libRobert Hensing
2023-12-11lib.cmakeOptionType: Statically compute types listadisbladis
2023-12-11lib.isConvertibleToString: Statically compute types listadisbladis
2023-12-11lib.toHexString: Statically compute hexDigits attrsetadisbladis
2023-12-11lib.pipe: Avoid creating scopesadisbladis
2023-12-11lib.strings: Dont create scopes for getName/getVersionadisbladis
2023-12-10Merge pull request #272709 from hercules-ci/module-system-test-pr-131205Maximilian Bosch
2023-12-10flake/version overlay: review fixesMaximilian Bosch
2023-12-10lib/trivial: drop `rec` in favor of `lib` fixpointMaximilian Bosch
2023-12-10Merge pull request #272183 from infinisil/nixpkgs-referenceRobert Hensing
2023-12-10Merge pull request #272764 from tweag/anyBoolRobert Hensing
2023-12-09lib/modules: Clarify test assertionsRobert Hensing
2023-12-09lib/modules: Test optionless module errors from #131205Robert Hensing
2023-12-09flake: also provide proper version info for lib's flakeMaximilian Bosch
2023-12-08lib.attrsets.hasAttrByPath: Document law and laziness, and test itRobert Hensing
2023-12-08lib.attrsets.longestValidPathPrefix: initRobert Hensing
2023-12-08lib.sort: Make doc consistent with sortOnRobert Hensing
2023-12-08lib.callPackageWith: Optimize levenshtein sortRobert Hensing
2023-12-08lib.sortOn: initRobert Hensing
2023-12-08lib.types.boolByOr: initSilvan Mosberger
2023-12-08doc: Rename to Nixpkgs reference manual and state purposeSilvan Mosberger
2023-12-03lib.systems.elaborate: add libDir attributeJeff Huffman
2023-12-03lib/customisation: fix eval error (attribute "levenshtein" missing)Someone Serge
2023-12-03lib.systems.elaborate: fix passing `rust` (more) (#271707)Alyssa Ross
2023-12-03lib/customisation: fix callPackage error messagesK900
2023-12-02sudo: fix meta license information (#269788)Pierre Bourdon
2023-11-30lib.customisation.callPackageWith: use throw, not abortAdam Joseph
2023-11-27Merge pull request #270299 from adisbladis/lib-customisation-allocsSilvan Mosberger
2023-11-27Merge pull request #269552 from adisbladis/lib-matchattrs-list-allocsRobert Hensing
2023-11-27lib.customisation: Don't allocate intermediate list for missing argsadisbladis
2023-11-27lib.customisation: Inherit lib/builtins into scopeadisbladis
2023-11-27lib.attrsets.attrByPath: Don't allocate one extra list per lookup recursionadisbladis
2023-11-27lib.attrsets.hasAttrByPath: Don't allocate one extra list per lookup recursionadisbladis