Review of Jose Armando Garcia Sancio's std.log
Jonathan M Davis
jmdavisProg at gmx.com
Mon Feb 13 10:19:23 PST 2012
On Monday, February 13, 2012 17:49:49 David Nadlinger wrote:
> You define the Severity enum members starting with fatal as 0. Why not
> the other way round – so that severityA < severityB would do what you
> (or at least I) would expect?
syslog defines 0 (LOG_EMERG) as the strongest and 7 (LOG_DEBUG) as the weakest.
The greater the number, the more logging output, you're going to see. So, he's
following syslog in that respect, though he doesn't have as many log levels.
He should probably add at least debug. He also aliases them to module-level
symbols for some reason, which is a big no-no IMHO.
- Jonathan M Davis
More information about the Digitalmars-d