From 6f0b3b683eae1ca16fc5749d4964827b496d5b9a Mon Sep 17 00:00:00 2001 From: Nicolas Pierron Date: Thu, 11 Jun 2009 16:03:43 +0000 Subject: [PATCH] option types: Fix the generated template name used for the documentation. svn path=/nixpkgs/trunk/; revision=15938 --- pkgs/lib/options.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/lib/options.nix b/pkgs/lib/options.nix index d279a81715c..8034e69b3e1 100644 --- a/pkgs/lib/options.nix +++ b/pkgs/lib/options.nix @@ -197,7 +197,7 @@ rec { merge = concatLists; iter = f: path: list: map (elemType.iter f (path + ".*")) list; fold = op: nul: list: lib.fold (e: l: elemType.fold op l e) nul list; - docPath = path: elemType (path + ".*"); + docPath = path: elemType.docPath (path + ".*"); inherit (elemType) hasOptions; }; @@ -208,7 +208,7 @@ rec { merge = fold lib.mergeAttrs {}; iter = f: path: set: lib.mapAttrs (name: elemType.iter f (path + "." + name)) set; fold = op: nul: set: fold (e: l: elemType.fold op l e) nul (lib.attrValues set); - docPath = path: elemType (path + "."); + docPath = path: elemType.docPath (path + "."); inherit (elemType) hasOptions; };