Index: ossp-pkg/rc/00TODO RCS File: /v/ossp/cvs/ossp-pkg/rc/00TODO,v rcsdiff -q -kk '-r1.33' '-r1.34' -u '/v/ossp/cvs/ossp-pkg/rc/00TODO,v' 2>/dev/null --- 00TODO 2002/08/01 09:45:19 1.33 +++ 00TODO 2002/08/01 11:59:55 1.34 @@ -23,6 +23,9 @@ Document Refs, pri, user, group, ci, go only in normal (not special) sections. +Questions + Should location regex specify a directory and prefix separately, or files*? + Consider Nice to have feature for ex, a pEx->pObj->strErr(pEx->Value); Removing the OSSP_RC_DEACT deactivation feature (thl.) Index: ossp-pkg/rc/rc.c RCS File: /v/ossp/cvs/ossp-pkg/rc/rc.c,v rcsdiff -q -kk '-r1.40' '-r1.41' -u '/v/ossp/cvs/ossp-pkg/rc/rc.c,v' 2>/dev/null --- rc.c 2002/07/29 16:34:58 1.40 +++ rc.c 2002/08/01 11:59:55 1.41 @@ -42,7 +42,6 @@ try { /* Configuration block, config is built here */ configNew(); /* Construct a new config, add default values */ configLoad(argc, (const char **)argv); /* Load cli, env, and conf */ - configVerify(); /* Test for usage, help and version options */ configDefaults(); /* Add default values to empty config members */ } catch(Except) /* Exceptions of the configuration block */ Index: ossp-pkg/rc/rc_config.c RCS File: /v/ossp/cvs/ossp-pkg/rc/rc_config.c,v rcsdiff -q -kk '-r1.25' '-r1.26' -u '/v/ossp/cvs/ossp-pkg/rc/rc_config.c,v' 2>/dev/null --- rc_config.c 2002/08/01 08:09:04 1.25 +++ rc_config.c 2002/08/01 11:59:55 1.26 @@ -204,6 +204,7 @@ try { /* Parse option groups in order of priority */ clioptParseopts(nTotal, szArgvec); /* Command line options */ + configVerify(); /* Test for usage, help and version options */ clioptParseargs(); /* Command line args */ /* envoptParse(m_nLocks->pOpt);*/ /* Environment options */ /* cnfoptParse(m_nLocks->pOpt);*/ /* Configfile options */ @@ -226,8 +227,6 @@ ex_t Except; short bStop = FALSE; - - try { /* Checks for legal option combination */ /* I'm too braindead to remember digital logic theory from the */ /* Uni, so I'll hack my own XOR gates with plain math instead */