|
From: Kevin G. <ke...@go...> - 2003-01-30 17:55:10
|
Aaargh. I was *sure* I had checked this, I even got out of bed late
last night to be sure, but apparently I checked in the wrong place.
There's a line of debugging output in an obscure place in
PropertyConfigurator.pm, and there's a bunch of debugging crap in
DOMConfigurator. Aaaargh.
It also turns out Data::Dumper isn't reliable the way I'm using it for
the XML-DOM tests.
I only noticed all this after I'd checked in a bunch of newer stuff this
morning, so I branched CVS as "rel-0-28" and fixed it. Attached is the
diff if you want to see the changes. I think we should do another
release based on that branch (do cvs update -r rel-0-28 to change your
working copy to the branch).
Mea culpa, mea culpa, mea maxima culpa.
msc...@ao... wrote:
> Hi all,
>
> the Log::Log4perl core development team proudly announces:
>
> Log::Log4perl 0.28 is out there!
>
> There's a bunch of exciting new features:
>
> * A new DBI database appender
> * Perl hooks in the Log4perl configuration file
> * Message output filters ({filter => foo, value => $val})
>
> ... and a truckload of plumbing and maintenance stuff:
>
> Changes:
> 0.28 (01/28/2003)
> * (ms) '#' in the conf file are now
> interpreted as comment starters only if
> they're at the start of a line with optional
> whitespace. The previous setting (comments
> starting anywhere) had problems with code
> containing '#''s, like in layout.cref = sub
> { $#_ = 1 }
> * (ms) warp_message accepts code refs or
> function names
> * (kg) Split config bits into
> PropertyConfigurator and implemented
> DOMConfigurator for XML configs.
> * (kg) Adding appender.warp_message parameter
> as a help to DBI appender
> * (kg) Added NoopLayout to help DBI appender
> * (ms) Added message output filters:
> log({filter => \&filter, value => $value})
> * (kg) t/024WarnDieCarp was assuming / as
> directory separator, failed on Win32
> * (kg) implemented JavaMaps for
> NTEventLogAppender, SyslogAppender
> * (kg) found and addressed circular ref
> problem in Logger->reset
> * (kg) moved TestBuffer under Appender/
> directory along with DBI
> * (kg) fixed docs, Pattern layout, %f not
> supported, s/b %F
> * (kg) added Log::Log4perl::Appender::DBI to
> implement JDBCAppender
> * (ms) Every value in the config file can now
> be a perl function, dynamically replaced by
> its return value at configuration parse time
> * (ms) NDC now prints entire stack, not just
> top element (as mandated by Log4j)
> * (ms) Allow trailing spaces after a
> line-breaking '\' in the config file to be
> fault-tolerant on cut-and-pasted code
>
> As we speak, Log::Log4perl 0.28 is on its way to CPAN. Also, it's available from the log4perl.sourceforge.net homepage.
>
> Let us know how you like it!
>
--
Happy Trails . . .
Kevin M. Goess
(and Anne and Frank)
904 Carmel Ave.
Albany, CA 94706
(510) 525-5217
|