CVSROOT: /cvs/gnome
Module name: beagle
Changes by: trow 05/10/18 11:37:38
Modified files:
Filters : FilterMusic.cs
Util : FileAdvise.cs Logger.cs Makefile.am
beagled : BeagleDaemon.cs ExtractContent.cs
IndexWebContent.cs beagled.in
beagled/IndexHelper: IndexHelper.cs
Added files:
Util : DelayedTextWriter.cs TeeTextWriter.cs
Log message:
Revamped and simplified logging. Some benefits of the new system:
(1) The fiction of multiple loggers has been removed. You now just
log by calling static methods: Log.Debug ("foo"), etc.
(2) Backwards-compatibility. The Logger class now proxies everything to the
static Log methods.
(3) Every line of the log is prefixed with the timestamp, so we don't
scramble multi-line spew and exceptions when combining daemon and
helper logs.
(4) Exceptions are also logged into a special exception log, which makes it
very easy to see if exceptions were thrown and what they were.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=trow&date=explicit&mindate=2005-10-18%2011:36&maxdate=2005-10-18%2011:38
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list