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