1 2004-12-03 Atsushi Enomoto <atsushi@ximian.com>
3 * monop.cs : csc build fix. See bug #70185 for details.
5 2004-11-30 Duncan Mak <duncan@ximian.com>
7 * monop.cs (GetAssemblyNamesFromGAC): New method, calls out to
8 "gacutil -l" and returns an array of Assembly fullnames.
9 (Main): Instead of probing the common_assemblies, use
10 GetAssemblyNamesFromGAC. If we found the type via probing, print
11 out a message noting the full type name and assembly name. This
14 2004-11-11 Ben Maurer <bmaurer@ximian.com>
16 * outline.cs: Remove `public virtual' for interface methods.
18 2004-11-08 Ben Maurer <bmaurer@ximian.com>
20 * outline.cs: If a type is in the namespace that we
21 are looking at right now, dont print out the fullname
22 this cuts down on verbosity
24 * outline.cs: Cut the extra whitespace.
26 * outline.cs: Report sealed and abstract
28 2004-10-27 John Luke <john.luke@gmail.com>
30 * outline.cs: report [Obsolete] types
32 2004-09-22 John Luke <john.luke@gmail.com>
34 * outline.cs: use simpler IsDefined method
35 for checking params and [Flags]
37 2004-09-18 John Luke <john.luke@gmail.com>
39 * outline.cs: add const = value; for const fields (Ben's idea)
40 detect ParamArrayAttribute for parameters
42 2004-09-03 John Luke <john.luke@gmail.com>
44 * monop.cs: report CLSCompliant for assemblies
46 2004-08-15 John Luke <john.luke@gmail.com>
48 * monop.cs: add declared-only option
49 * outline.cs: add limited attribute support (only for
50 [Serializable] and [Flags])
52 2004-08-13 John Luke <john.luke@gmail.com>
54 * monop.cs: add MONO_PATH support
56 2004-08-13 John Luke <john.luke@gmail.com>
58 * outline.cs: remove unused isPointer
59 * monop.cs: show information about the assembly that is being used
60 - remove unused IndentedTextWriter
61 - rework how Assemblies are being loaded, so that it works by trying
62 in order fromfile, fullname, partialname which fixes loading
63 from relative paths and generally should be more correct
66 2004-08-06 John Luke <john.luke@gmail.com>
68 * outline.cs: add field support
70 2004-08-04 John Luke <john.luke@gmail.com>
72 * monop.cs: add PrintUsage so that it is reused in the few
73 places it is needed, add PrintHelp to display --help information
75 2004-05-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
77 * monop.cs: give the correct assembly that fails loading or the type.
79 2004-05-14 Carlos Alberto Cortez <carlos@unixmexico.org>
81 * outline.cs: Support for delegates and nested types
84 2004-05-09 John Luke <jluke@cfl.rr.com>
86 * monop.cs: seperate assembly loading into .GetAssembly method,
87 fail gracefully, and support loading assemblies from absolute and
89 support /r: as well as -r:
91 2004-05-08 Pawel Rozanski <tokugawa@afn.no-ip.org>
93 * monop-completion.sh: simple bash completion for monop
95 2004-05-07 Ben Maurer <bmaurer@users.sourceforge.net>
97 * monop.cs: Helpers for completion.
99 2004-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
101 * monop.cs: use assembly.LoadWithPartialName.
103 2004-04-29 Lluis Sanchez Gual <lluis@ximian.com>
105 * outline.cs: Property.GetGetMethod() does not return the method if it
106 is private (it did until now because of a bug). Make sure it works as it
107 worked before the fix.
109 2004-04-27 Ben Maurer <bmaurer@users.sourceforge.net>
111 * outline.cs: Don't show the interfaces of an enum,
112 s/;/, for enum. Style cop.
114 2004-04-27 John Luke <jluke@cfl.rr.com>
116 * outline.cs: add GetTypeKind so we print
117 enums and interfaces, instead of always class or
119 add a special case for enums so we just print the fields
122 2004-04-03 Duncan Mak <duncan@ximian.com>
124 * monop.cs (PrintTypes): show the number of types in the assembly
127 2004-03-30 Ben Maurer <bmaurer@users.sourceforge.net>
129 * monop.cs: Print out class list on just -r.
131 2004-03-15 Ben Maurer <bmaurer@users.sourceforge.net>
133 * monop.cs: Add buffering, makes output way, way faster.
135 2004-03-15 Ben Maurer <bmaurer@users.sourceforge.net>
137 * outline.cs: add support for events.
139 2004-03-15 Ben Maurer <bmaurer@users.sourceforge.net>
141 * monop.cs: remove printing logic.
142 * outline.cs: new file that just does printing stuff.
144 Makes the code *MUCH* cleaner.
146 2004-03-15 Miguel de Icaza <miguel@ximian.com>
148 * monop.cs: Add -r: command line.
150 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
152 * monop.cs: do structs better.
154 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
156 * monop.cs: add gtk#. Try catch if gtk# is not installed.
158 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
160 * monop.cs: You can type `monop string'
162 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
164 * monop.cs: show `static' when it applies. Static members
165 first. new sorting stuff.
167 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
169 * monop.cs: sort members
171 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
173 * monop.cs: show base type, interfaces.
175 2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
177 * monop.cs: Make this work on MS (we have a bug).
179 2004-03-07 Ben Maurer <bmaurer@users.sourceforge.net>
181 * monop.cs: New tool, clone of javap. Allows you to get
182 an outline view of a class.