diff options
author | Jesse Luehrs <doy@tozt.net> | 2010-04-30 17:31:29 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2010-04-30 17:31:29 -0500 |
commit | a6208d5affaa14bcafb195c0a98ec92634e3dbc1 (patch) | |
tree | b8cdf1d9e7f5713ded830e05e99cd3387628fd85 /lib/Carp/Always/Color.pm | |
parent | 9c8a0de921d6c524aef609d8b3c49f300a49d2c0 (diff) | |
download | carp-always-color-a6208d5affaa14bcafb195c0a98ec92634e3dbc1.tar.gz carp-always-color-a6208d5affaa14bcafb195c0a98ec92634e3dbc1.zip |
initial implementation
Diffstat (limited to 'lib/Carp/Always/Color.pm')
-rw-r--r-- | lib/Carp/Always/Color.pm | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/Carp/Always/Color.pm b/lib/Carp/Always/Color.pm index 26b5e11..9c58978 100644 --- a/lib/Carp/Always/Color.pm +++ b/lib/Carp/Always/Color.pm @@ -1,5 +1,4 @@ package Carp::Always::Color; -use Moose; =head1 NAME @@ -13,8 +12,14 @@ Carp::Always::Color - =cut -__PACKAGE__->meta->make_immutable; -no Moose; +BEGIN { + if (-t *STDERR) { + require Carp::Always::Color::Term; + } + else { + require Carp::Always::Color::HTML; + } +} =head1 BUGS |