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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to