3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/lib
Eelco Dolstra e4ce304333 types.nix: Add a ‘lines’ type
This is like types.string, but values are merged by putting a newline
in between them.  This is mostly useful for configuration file
options, where we don't want values accidentally ending up on the same
line.

Note that almost all options with string type in NixOS should either
be unmergable (i.e. should be marked with ‘types.uniq’) or should
actually be of type ‘lines’.  So it might make sense to remove the
merge function for the ‘string’ type eventually.
2013-02-11 15:32:24 +01:00
..
attrsets.nix Add deepSeq lib function 2013-02-01 00:39:26 -05:00
composable-derivation.nix
customisation.nix overrideDerivation: Check whether hostDrv' and buildDrv' are present. 2012-01-19 22:29:26 +00:00
debug.nix Remove obsolete eqStrict function 2012-08-13 18:08:35 -04:00
default.nix
licenses.nix - zfs 0.6.0-rc11, spl 0.6.0-rc11 2012-10-05 09:11:25 -07:00
lists.nix Add deepSeq lib function 2013-02-01 00:39:26 -05:00
maintainers.nix chromium: Add myself to maintainers. 2013-01-10 03:33:04 +01:00
meta.nix
misc.nix Remove obsolete flattenAttrs function 2012-08-13 18:26:19 -04:00
modules.nix Use "or" in a few places 2012-12-04 12:58:23 +01:00
options.nix Replace some calls to attrByPath with "or" 2012-08-13 15:15:16 -04:00
platforms.nix pkgs/lib/platforms.nix: fix specification of mesaPlatforms 2012-12-06 11:25:08 +01:00
properties.nix Get rid of some error contexts that don't provide useful info 2012-12-04 12:58:22 +01:00
sources.nix
strings-with-deps.nix
strings.nix Add a function ‘getVersion’ to get the version of a derivation 2012-10-05 13:48:57 -04:00
systems.nix Add armv7l support. 2012-04-15 23:41:25 +00:00
tests.nix fix sort in lists.nix 2012-11-20 13:56:14 +01:00
trivial.nix Document deepSeq 2013-02-04 07:20:14 -05:00
types.nix types.nix: Add a ‘lines’ type 2013-02-11 15:32:24 +01:00