On Sun, 17 Jun 2001, Stas Bekman wrote:
>
> What do you think about adding some semantics for the debug printing
> during 'make test'. So users can visually tell warnings from errors, and
> errors from notice statements.
>
> so we can use:
>
> mpt_warn("this is a warning");
> mpt_error("this is an arror");
> mpt_notice("this is a notice");
>
> (mpt stands for mod_perl_test) and
>
> sub mpt_error { print "!!!: ", join "\n", @_}
> sub mpt_warn { print "***: ", join "\n", @_}
> sub mpt_notice { print "---: ", join "\n", @_}
>
> or similar semantics, and the functions could handle the wrapping too (and
> thus appending the right preamble to the beginning of every line).
>
> or may be we want to change the debug prints only for warn/error ones, so
> the normal printing will stay as it is now.
>
> we can also overload these subs with a set of subs which use Curses (for
> those who have it installed) and have the output colorized like
> /usr/bin/colorgcc does. The latter uses Term::ANSIColor which seems to
> come with the core perl (at least 5.6.0, not sure about earlier versions).
>
> finally we could ucfirst() the beginning of sentences :)
this would be useful, maybe in its own module ModPerl::Trace that
exports error(), warning(), notice(), debug(), etc.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]