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