>> Were we still debating how many MSG levels to have and what to call them?
>> There aren't many tasks that use ILEVEL to standardize to non-parameter
>> tuning.
>
> KAPPA seems to use 0 -> 3
> CUPID uses 0 -> 6
>
> MERS uses 1 -> 4 (QUIET, NORM, VERB, DEBUG )
>
> So what we could do is something like:
>
> QUIET = 0
> NORM = 1 < Default ILEVEL is 1
> NORM+ 2
> VERB- 3
> VERB = 4
> VERB+ 5
> DEBUG = 6
Mr CUPID might explain the various levels. Are there two CUPID levels
between NORM and VERB and only one between VERB and DEBUG? I notice
that FINDBACK only uses two levels 0 or 1. It's FINDCLUMPS that has six
levels. Does the list need to be in order of verbosity? (I've not
checked the new C code how it tests.) I'm just wondering if we can
retain the MERS 1 -> 4. Perhaps it doesn't matter as it's
parameterised, but applications would need rebuilding with the new
include file.
We might think of better names than say VERB- provided the order is
obvious from the name,
> and change msgIfget so that it also understands integers (so in that sense
> ILEVEL could be passed directly to msgIfget).
That's a plan.
Malcolm
|