Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bb944b4dc80e7b2a22ac8e76355e7bf80aec6636
      
https://github.com/NixOS/nixpkgs/commit/bb944b4dc80e7b2a22ac8e76355e7bf80aec6636
  Author: Nicolas Pierron <[email protected]>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M lib/modules.nix

  Log Message:
  -----------
  Annotate option-set options with the file in which they are declared.

This modification improves NixOS manual by listing in which file, each
submodule option is declared.  This solve the issue that files are not
reported when looking at options such as fileSystems.<name?>.neededForBoot


  Commit: b5f0cc3cdaa70673a6229f01dc1104a272120b59
      
https://github.com/NixOS/nixpkgs/commit/b5f0cc3cdaa70673a6229f01dc1104a272120b59
  Author: Nicolas Pierron <[email protected]>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M lib/modules.nix
    M lib/types.nix

  Log Message:
  -----------
  Merge options having the submodule type.

Now we should be able to have multiple declaration of the same option as
long as all declarations have the same type.  If the type has a sub module,
then it is merged with the submodules of other declarations, as done with
option sets.

In addition, the file of the option declaration is passed into the
submodule, such as the documentation can display it correctly.


  Commit: 388b7baa735612aab9080b0c612e3a5085912207
      
https://github.com/NixOS/nixpkgs/commit/388b7baa735612aab9080b0c612e3a5085912207
  Author: Nicolas B. Pierron <[email protected]>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M lib/modules.nix
    M lib/types.nix

  Log Message:
  -----------
  Merge pull request #3856 from nbp/submodule-declarations

Annotate option-set options with the file in which they are declared.


Compare: https://github.com/NixOS/nixpkgs/compare/a4e60ebacf95...388b7baa7356
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to