summary refs log tree commit diff
path: root/pkgs/lib/options.nix
Commit message (Expand)AuthorAge
* * Allow literal examples to be included in the manual.Eelco Dolstra2011-09-05
* * Omit the "Defined by:" elements in the configuration.nix section ofEelco Dolstra2010-08-11
* * Remove the mysterious `_args' attribute because it screws up theEelco Dolstra2010-06-01
* * Allow the default for option values displayed in the manual to beEelco Dolstra2010-05-28
* * The old evaluator segfaults if the `outPath' attribute is missing.Eelco Dolstra2010-05-12
* * In the generation of the `options.xml' file used to produce theEelco Dolstra2010-05-12
* * Do not silently ignore broken "example" and "default" attributesEelco Dolstra2010-05-12
* options: Learn how to merge identical integer values.Ludovic Courtès2010-03-11
* options: Use the built-in type predicates.Ludovic Courtès2010-03-11
* * Add "_args" to all sub-module configurations result. This attributeNicolas Pierron2009-11-07
* Extract the path done inside the iteration process of the option type andNicolas Pierron2009-10-06
* Add extraConfigs attribute inside options. This attribute is used toNicolas Pierron2009-09-28
* Report bad default values which would have cause a build failure if theyNicolas Pierron2009-09-19
* Fix: Use the check function defined in the option declaration if it exists.Nicolas Pierron2009-09-19
* Add declarations and definitions to options. This allow you to retrieveNicolas Pierron2009-09-18
* Add location to declared sub-modules.Nicolas Pierron2009-09-18
* Replace the traversal of modules:Nicolas Pierron2009-09-15
* Extract properties.nix and modules.nix from options.nix.Nicolas Pierron2009-07-13
* Allow to set priority which are below the default priority level.Nicolas Pierron2009-07-10
* Fix: (in moduleClosure) remove key attribute of inlined sets.Nicolas Pierron2009-07-06
* Substitute fixOptionSetsFun by multiple functions which are:Nicolas Pierron2009-07-06
* allow the argument set of modules to be defined outside of option.nix file.Nicolas Pierron2009-07-06
* * Refactoring: move the types out of options.nix, which is much tooEelco Dolstra2009-06-26
* Add a description of values which cause a bad type the failure.Nicolas Pierron2009-06-26
* - partition based on the content of the properties. (rmProperties * isOption)Nicolas Pierron2009-06-25
* * Rename types.enable -> types.bool.Eelco Dolstra2009-06-14
* option types: Fix the generated template name used for the documentation.Nicolas Pierron2009-06-11
* optionAttrSetToDocList: Re-implement with the collect function.Nicolas Pierron2009-06-11
* Add support for a new module syntax.Nicolas Pierron2009-06-11
* * nix-env gets confused when an attrset contains an attribute namedEelco Dolstra2009-05-29
* Add option types.Nicolas Pierron2009-05-27
* * Remove an attrset comparison.Eelco Dolstra2009-05-26
* * Fix a comparison of function values (disallowed in the Nix trunk).Eelco Dolstra2009-05-26
* big breaking change: renaming lib.getAttr to lib.attrByPathMarc Weber2009-05-24
* * options.nix:Nicolas Pierron2009-05-19
* Remove unused feature which allowed to add properties on the required elements.Nicolas Pierron2009-05-19
* Add support for require attribute with a filename as argument.Nicolas Pierron2009-05-19
* * Get rid of __primop.Eelco Dolstra2009-05-19
* Fix mkThenElse and mkAlways evaluation.Nicolas Pierron2009-03-14
* * Refactor mkIf to extract the concept of properties.Nicolas Pierron2009-02-28
* * Split lib/default.nix into several files, as it had become a bigEelco Dolstra2009-02-09
* * Moved the functions for option processing to lib.Eelco Dolstra2007-11-09
* fix: listToAttr takes name instead of attr as argumentMarc Weber2007-11-07
* * Some prototype code to make dealing with options in Nixpkgs/NixOSEelco Dolstra2007-08-27