|
From: Lachlan A. <lh...@ee...> - 2002-10-02 00:57:32
|
Greetings,
I've almost finished some patches trying to address the
"htsearch input parameters issue" (below).
I've updated defaults.cc to list all variables used by=20
any of the programs (according to "grep config"), and=20
described them as best I can. Where they are different,=20
the input parameters to htsearch are also listed, and=20
cross-referenced in both directions. Since no information=20
is better than mis-information, there are some '??'s and=20
'TO BE COMPLETED's. Some entries which were out of=20
alphabetical order have also been relocated. This patch is=20
at
http://www.ee.mu.oz.au/staff/lha/pub/patch.defaults
A second patch at
http://www.ee.mu.oz.au/staff/lha/pub/patch.inputs
makes htsearch scan the existing config parameters, and=20
overwrites them if they are given on the command line. It=20
also has the #ifdef option of checking that there are no=20
invalid (hence ignored) command line arguments. (This=20
needs cgi.h to include "Dictionary.h", and I don't know=20
how the make procedure handles dependencies, so it is=20
disabled by default.)
Before I start testing, could you please confirm that these=20
are on the right track?
Finally, the "current status" emails refer to problems=20
numbers which don't match the SourceForge problem numbers. =20
Where can I find the original numbering?
Thanks :)
Lachlan
> * Not all htsearch input parameters are handled properly:=20
> PR#648. Use a
> =A0 =A0consistant mapping of input -> config -> template for=20
> all inputs where
> =A0 =A0it makes sense to do so (everything but "config" and =20
> "words"?).
>=20
> * Document all of htsearch's mappings of input parameters=20
> to config attributes
> =A0 =A0to template variables. (Relates to PR#648.) Also make=20
> sure these config
> =A0 =A0attributes are all documented in defaults.cc, even if=20
> they're only set by
> =A0 =A0input parameters and never in the config file.
--=20
Lachlan Andrew Phone: +613 8344-3816 Fax: +613 8344-6678
Dept of Electrical and Electronic Engg CRICOS Provider Code
University of Melbourne, Victoria, 3010 AUSTRALIA 00116K
|