summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorRoger Leigh <rleigh@debian.org>2006-06-28 20:30:50 +0000
committerRoger Leigh <rleigh@debian.org>2006-06-28 20:30:50 +0000
commita61551c5967e048e6e26ece39e3d266a413483f7 (patch)
tree2b47b957beb77e8476220a65808d13cf26f6b7fa /TODO
parent3e84a64f4ba569045edb29f7f4150c5cbbbcc537 (diff)
downloadschroot-a61551c5967e048e6e26ece39e3d266a413483f7.tar.gz
* TODO: Remove completed items.
* schroot/schroot-base-main.cc (run): This method takes argc and argv arguments, and calls the option class parse method. It also catches and handles parse exceptions. * schroot/schroot-base-option.cc (parse): Renamed from parse_options, this method now takes argc and argv as arguments and calls all the other class virtual methods to set up and process the options. (add_option_group): New virtual method. The addition of option groups is split out from the parse method. * All option parsing classes have removed the argc and argv arguments from their constructors. The constructors now no longer call any of the virtual methods.
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 0 insertions, 10 deletions
diff --git a/TODO b/TODO
index b9472cfb..740dab9f 100644
--- a/TODO
+++ b/TODO
@@ -32,20 +32,10 @@ PENDING
also allow templated exceptions which will simplify error reporting
for non-string types.
-* Suggest running with --help for helper binaries.
-
- When options are incorrect, suggest running --help as for schroot,
- dchroot and dchroot-dsa. This depends on implementing frontend code
- in helper binaries.
PLANNED
-------
-* Frontend code for helper binaries.
-
- schroot-releaselock and schroot-listmounts should use a frontend
- (main class) like schroot, dchroot and dchroot-dsa.
-
* Replace run-parts(8) usage with internal reimplementation.
We don't need many of the run-parts features, and this is the only