merge
[mono.git] / mcs / tools / monop / ChangeLog
1 2004-11-08  Ben Maurer  <bmaurer@ximian.com>
2
3         * outline.cs: Cut the extra whitespace.
4         
5         * outline.cs: Report sealed and abstract
6
7 2004-10-27  John Luke  <john.luke@gmail.com>
8
9         * outline.cs: report [Obsolete] types
10
11 2004-09-22  John Luke  <john.luke@gmail.com>
12
13         * outline.cs: use simpler IsDefined method
14         for checking params and [Flags]
15
16 2004-09-18  John Luke  <john.luke@gmail.com>
17
18         * outline.cs: add const = value; for const fields (Ben's idea)
19         detect ParamArrayAttribute for parameters
20
21 2004-09-03  John Luke  <john.luke@gmail.com>
22         
23         * monop.cs: report CLSCompliant for assemblies
24
25 2004-08-15  John Luke  <john.luke@gmail.com>
26
27         * monop.cs: add declared-only option
28         * outline.cs: add limited attribute support (only for
29         [Serializable] and [Flags])
30
31 2004-08-13  John Luke  <john.luke@gmail.com>
32
33         * monop.cs: add MONO_PATH support
34
35 2004-08-13  John Luke  <john.luke@gmail.com>
36
37         * outline.cs: remove unused isPointer 
38         * monop.cs: show information about the assembly that is being used
39         - remove unused IndentedTextWriter
40         - rework how Assemblies are being loaded, so that it works by trying
41         in order fromfile, fullname, partialname which fixes loading
42         from relative paths and generally should be more correct
43         * TODO: update
44
45 2004-08-06  John Luke  <john.luke@gmail.com>
46
47         * outline.cs: add field support
48
49 2004-08-04  John Luke  <john.luke@gmail.com>
50
51         * monop.cs: add PrintUsage so that it is reused in the few
52         places it is needed, add PrintHelp to display --help information
53
54 2004-05-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
55
56         * monop.cs: give the correct assembly that fails loading or the type.
57
58 2004-05-14  Carlos Alberto Cortez <carlos@unixmexico.org>
59
60         * outline.cs: Support for delegates and nested types
61         added.
62
63 2004-05-09  John Luke  <jluke@cfl.rr.com>
64
65         * monop.cs: seperate assembly loading into .GetAssembly method,
66         fail gracefully, and support loading assemblies from absolute and
67         relative paths
68         support /r: as well as -r:
69
70 2004-05-08  Pawel Rozanski  <tokugawa@afn.no-ip.org>
71
72         * monop-completion.sh: simple bash completion for monop
73
74 2004-05-07 Ben Maurer  <bmaurer@users.sourceforge.net>
75
76         * monop.cs: Helpers for completion.
77
78 2004-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
79
80         * monop.cs: use assembly.LoadWithPartialName.
81
82 2004-04-29  Lluis Sanchez Gual  <lluis@ximian.com>
83
84         * outline.cs: Property.GetGetMethod() does not return the method if it
85         is private (it did until now because of a bug). Make sure it works as it 
86         worked before the fix.
87
88 2004-04-27 Ben Maurer  <bmaurer@users.sourceforge.net>
89
90         * outline.cs: Don't show the interfaces of an enum,
91         s/;/, for enum. Style cop.
92
93 2004-04-27  John Luke <jluke@cfl.rr.com>
94
95         * outline.cs: add GetTypeKind so we print
96         enums and interfaces, instead of always class or
97         struct  
98         add a special case for enums so we just print the fields
99         and quit
100
101 2004-04-03  Duncan Mak  <duncan@ximian.com>
102
103         * monop.cs (PrintTypes): show the number of types in the assembly
104         as well.
105
106 2004-03-30 Ben Maurer  <bmaurer@users.sourceforge.net>
107
108         * monop.cs: Print out class list on just -r.
109
110 2004-03-15 Ben Maurer  <bmaurer@users.sourceforge.net>
111
112         * monop.cs: Add buffering, makes output way, way faster.
113
114 2004-03-15 Ben Maurer  <bmaurer@users.sourceforge.net>
115
116         * outline.cs: add support for events.
117
118 2004-03-15 Ben Maurer  <bmaurer@users.sourceforge.net>
119
120         * monop.cs: remove printing logic.
121         * outline.cs: new file that just does printing stuff.
122
123         Makes the code *MUCH* cleaner.
124
125 2004-03-15  Miguel de Icaza  <miguel@ximian.com>
126
127         * monop.cs: Add -r: command line.
128
129 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
130
131         * monop.cs: do structs better.
132
133 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
134
135         * monop.cs: add gtk#. Try catch if gtk# is not installed.
136
137 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
138
139         * monop.cs: You can type `monop string'
140
141 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
142
143         * monop.cs: show `static' when it applies. Static members
144         first. new sorting stuff.
145
146 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
147
148         * monop.cs: sort members
149
150 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
151
152         * monop.cs: show base type, interfaces.
153
154 2004-03-14 Ben Maurer  <bmaurer@users.sourceforge.net>
155
156         * monop.cs: Make this work on MS (we have a bug).
157
158 2004-03-07 Ben Maurer  <bmaurer@users.sourceforge.net>
159
160         * monop.cs: New tool, clone of javap. Allows you to get
161         an outline view of a class.
162