Implement MONO_TRACE support.
[mono.git] / mcs / class / System / System.Diagnostics / ChangeLog
1 2002-05-29  Jonathan Pryor <jonpryor@vt.edu>
2   * DefaultTraceListener.cs: Implemented MONO_TRACE support
3
4 2002-05-27  Jonathan Pryor <jonpryor@vt.edu>
5   * Moved public API documentation for the following files to the
6     /mcs/docs/apidocs/xml/en/System.Diagnostics directory:
7     - Debug.cs
8     - DefaultTraceListener.cs
9     - DiagnosticsConfigurationHandler.cs
10     - Switch.cs
11     - TextWriterTraceListener.cs
12     - Trace.cs
13     - TraceLevel.cs
14     - TraceListener.cs
15     - TraceListenerCollection.cs
16     - TraceSwitch.cs
17
18 2002-04-10  Jonathan Pryor <jonpryor@vt.edu>
19
20         * TraceListenerCollection.cs: Corrected indexer property to provide the
21                 correct return value and implement the IList indexer property correctly.
22
23 2002-04-07  Jonathan Pryor <jonpryor@vt.edu>
24
25         * TraceListener.cs: Fix stack overflow bug
26         * DefaultTraceListener.cs: Implement log file support
27
28 2002-04-04  Dick Porter  <dick@ximian.com>
29
30         * ThreadWaitReason.cs:
31         * ThreadState.cs:
32         * ThreadPriorityLevel.cs:
33         * ProcessWindowStyle.cs:
34         * ProcessThreadCollection.cs
35         * ProcessThread.cs:
36         * ProcessStartInfo.cs:
37         * ProcessModuleCollection.cs: Stub out more classes needed for Process
38
39 2002-03-31  Dick Porter  <dick@ximian.com>
40
41         * Process.cs: 
42         * ProcessPriorityClass.cs: 
43         * ProcessModule.cs: 
44         * FileVersionInfo.cs: Stub out classes needed for Process
45
46 2002-03-08  Jonathan Pryor <jonpryor@vt.edu>
47
48         * Debug.cs: Clean up (lots of code can be shared with Trace.cs, which 
49                 is why TraceImpl.cs is introduced), "DEBUG" conditional support
50         * TraceListener.cs: Proper implementation of Dispose pattern;
51                 implementatino of non-abstract methods in terms of abstract methods
52         * TraceListenerCollection.cs: check 'object' types before adding
53         * TextWriterTraceListener.cs: properly implement Dispose pattern;
54                 handle NeedIndent and WriteIndent
55         * Trace.cs: new file; provides Trace functionality, "TRACE" conditional
56                 support
57         * DefaultTraceListener.cs: new file; the default trace listener
58
59 2002-01-17  Miguel de Icaza  <miguel@ximian.com>\r
60 \r
61         * TraceListenerCollection.cs: Remove Warnings.\r
62 \r
63 2002-01-06  Ravi Pratap  <ravi@ximian.com>\r
64 \r
65         * Switch.cs, TraceListenerCollection.cs : Decorate incomplete bits\r
66         with the MonoTODO attribute.\r
67 \r
68 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>\r
69         * Added Debug.cs to the build.\r
70 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>\r
71         * Added preliminary TraceListenerCollection.cs to the build.\r
72 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>\r
73         * Added TraceListener.cs, TextWriterTraceListener.cs, and\r
74         DefaultTraceListener.cs to the build and moved them into the\r
75         proper assembly.\r
76 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>\r
77         * Added DiagnosticsConfigurationHandler.cs to the build.\r
78 \r
79 2001-09-09  Nick Drochak <ndrochak@gol.com>\r
80 \r
81         * BooleanSwitch.cs: Make this class use it's parent class's features.  Namely, use SwitchSetting\r
82                 so that we can get OnSwitchSettingChanged() to fire for free.\r
83 \r
84 2001-09-09  Nick Drochak <ndrochak@gol.com>\r
85 \r
86         * ChangeLog: added this file\r
87         \r
88         * Switch.cs: call OnSwitchSettingChanged() when the switch setting is, yes you gessed it, changed.\r
89         \r