> That's a good point. If people still want colourization, however, the
> tags method ought to work, requires no intelligence up until the
> syslogger point.
Why do we even need tags? Why not deal with this on a completely separate
layer that either uses the console directly, or is turned off? If the
colorizing/back-up functions were separate, you could say:
printkcolor(TESTING);
printk("Testing for dangerous thingy...\n");
// do test that might lock up machine
printkerase(); // erase previous line
printkcolor(NORMAL);
if( KERN_VERBOSE )
printk("Dangerous thingy not present.\n");
_Only_ the stuff coming out of printk would feed through the syslogd
stuff. The rest would directly effect the console layer. If a serial
console was being used, it would be shut off.
-- Kenneth Albanowski (kjahds@kjahds.com, CIS: 70705,126)