2005-01-08 John Luke <john.luke@gmail.com>
[mono.git] / mcs / tools / monop / ChangeLog
index 26030ca4e4e029b384ee67714936fcb432139872..cc06a03d695ad355e2a21e676c579510b7b623d8 100644 (file)
@@ -1,7 +1,43 @@
+2005-01-08  John Luke  <john.luke@gmail.com>
+
+       * monop.cs: use Options class
+       add a little print-runtime option
+       (PrintTypes): respect --private option
+       * options.cs: split out option parsing and improve it
+       (simpler, order independent, less prone to crash)
+
+2005-01-01  Duncan Mak  <duncan@ximian.com>
+
+       * monop.cs (SearchType): Filter out non-public members and return
+       the number of matches found. Use for loops instead of foreach
+       loops. 
+       (Main): Jump to `found' if we find only one matching type.
+       
+2004-12-30  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * outline.cs : Add support for enums having types different than int.
+       
+2004-12-30  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * monop.cs : csc build fix (see bug #70185).
+
+2004-12-29  Duncan Mak  <duncan@ximian.com>
+
+       * monop.cs (SearchType): New method, returns a list of type names
+       that matches the method argument, either completely or partially.
+       (GetKnownAssemblyNames): Renamed from GetAssemblyNamesFromGAC, as
+       it now includes mscorlib in the return value.
+       (Main): Added new flags: "--search", "-s", "-k". These flags will
+       invoke SearchType. Prints out a list of Types and the location of
+       the Assembly containing the Type.
+
+       This fixes bug #70068.
+       
 2004-12-24  John Luke  <john.luke@gmail.com>
 
        * monop.cs: sort the types when printing an assembly
        handle -r:~/foo.dll by substituting for $HOME
+
        * TypeSorter.cs: IComparer to sort types by name
 
 2004-12-25  Ben Maurer  <bmaurer@ximian.com>