Module Name:    src
Committed By:   apb
Date:           Sun Oct 12 15:54:19 UTC 2014

Modified Files:
        src/usr.bin/config: TODO

Log Message:
Allow easier adding/removing of options without regard to
whether or not they were already defined.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/config/TODO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/config/TODO
diff -u src/usr.bin/config/TODO:1.3 src/usr.bin/config/TODO:1.4
--- src/usr.bin/config/TODO:1.3	Sun Oct 12 08:04:30 2014
+++ src/usr.bin/config/TODO	Sun Oct 12 15:54:19 2014
@@ -62,3 +62,19 @@ o Split cfdata.
   cfdata is pattern matching rules to enable devices at runtime device
   auto-configuration.  It is pure data and can (should) be generated separately
   from the code.
+
+o Allow easier adding and removing of options.
+
+  It should be possible to add or remove options, flags, etc.,
+  without regard to whether or not they are already defined.
+  For example, a configuration like this:
+
+	include GENERIC
+	options FOO
+	no options BAR
+
+  should work regardless of whether or not options FOO and/or
+  options BAR were defined in GENERIC.  It should not give
+  errors like "options BAR was already defined" or "options FOO
+  was not defined".
+

Reply via email to