Commits on Apr 20, 2007
  1. version bump -> 1.2.4

    Wade Berrier
    Wade Berrier committed Apr 20, 2007
    svn path=/trunk/mono-tools/; revision=75994
Commits on Apr 12, 2007
  1. * src/create-native-map.cs: Remove unused methods; fix indenting; fix

    Jonathan Pryor
    Jonathan Pryor committed Apr 12, 2007
        _cnm_return_val_if_overflow() so that it doesn't trigger false positives
        on Linux and Intel Mac OS X
      * src/ Test --impl-header with a header that actually exists --
        allows the target to actually work.  (Granted, now "test.h" has
        *two* includes in test.c, but that's not a problem.)
        Add a test-overflow target to create test-overflow program from
        test-overflow.c, test-overflow.h.
      * src/test-overflow.c, src/test-overflow.h: Tests for
      * src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=75650
Commits on Mar 30, 2007
  1. 2007-03-17 Kevin Reay <>

    migueldeicaza committed Mar 30, 2007
    	* browser.cs: Fixed bug where ctrl-clicking link a would cause crash
    	due to AddTab() affecting the current CurrentTab.html.Url variable.
    	* Make browser more gnome HIG compliant; added 
    	common HIG-related features.
    	* browser.cs: Fixed paste bug that would cause selected text to
    	not be overridden (in editing mode).
    svn path=/trunk/mono-tools/; revision=75235
Commits on Mar 17, 2007
  1. Add Admin manual

    migueldeicaza committed Mar 17, 2007
    svn path=/trunk/mono-tools/; revision=74543
  2. 2007-03-15 Kevin Reay <>

    migueldeicaza committed Mar 17, 2007
    	* browser.cs: Fix #80575. Add missing check for null CurrentTab.
    	* Added Contributing menu. Reordered some menu items.
    	* browser.cs: Added contributor statistics feature.
    svn path=/trunk/mono-tools/; revision=74505
Commits on Feb 16, 2007
  1. Fix gnunit

    migueldeicaza committed Feb 16, 2007
    svn path=/trunk/mono-tools/; revision=73030
Commits on Feb 3, 2007
  1. Try this

    migueldeicaza committed Feb 3, 2007
    svn path=/trunk/mono-tools/; revision=72246
Commits on Feb 1, 2007
  1. 2007-01-31 Mike Kestner <>

    mkestner committed Feb 1, 2007
    	* Window.cs: break a 2.6 dep by removing AboutDialog usage.
    svn path=/trunk/mono-tools/; revision=72071
Commits on Jan 31, 2007
  1. 2007-01-31 Mike Kestner <>

    mkestner committed Jan 31, 2007
    	* make conditional on ENABLE_GECKO.
    svn path=/trunk/mono-tools/; revision=72034
  2. 2007-01-31 Mike Kestner <>

    mkestner committed Jan 31, 2007
    	* add ilcontrast tool.
    	* add ilcontrast tool.
    svn path=/trunk/mono-tools/; revision=72029
Commits on Jan 30, 2007
  1. 2006-11-30 Mike Kestner <>

    mkestner committed Jan 30, 2007
    	* bin/ distcheck fixes
    	* bin/ renamed for distcheck friendliness
    	* src/ distcheck fixes
    svn path=/trunk/mono-tools/; revision=72000
Commits on Jan 25, 2007
  1. * version bump -> 1.2.3

    Wade Berrier
    Wade Berrier committed Jan 25, 2007
    svn path=/trunk/mono-tools/; revision=71697
Commits on Dec 19, 2006
  1. * browser.cs (Main): Add a "--remote-mode" option and implement. With

    radical committed Dec 19, 2006
    this we accept urls on standard input. This is used by monodevelop.
    Add a "--about" option.
    (Browser): Make MainWindow public.
    * Add "--about" to "--help" output.
    svn path=/trunk/mono-tools/; revision=69774
Commits on Nov 30, 2006
  1. * src/create-native-map.cs: _cnm_return_val_if_overflow() shouldn't …

    Jonathan Pryor
    Jonathan Pryor committed Nov 30, 2006
    	  for overflow if DEBUG isn't defined.  It's causing too many false
    	  positives in MonoPosixHelper.
    	* src/test.c.ref: Flush (_cnm_return_val_if_overflow() change).
    svn path=/trunk/mono-tools/; revision=68768
Commits on Nov 21, 2006
  1. Fix a couple of crashers (fix signatures) + style fixes

    migueldeicaza committed Nov 21, 2006
    svn path=/trunk/mono-tools/; revision=68235
Commits on Nov 19, 2006
  1. 2006-11-19 Miguel de Icaza <>

    migueldeicaza committed Nov 19, 2006
    	* Make this work with XulRunner, otherwise this crashes
    	with some crash inside AppendText inside Mozilla.
    svn path=/trunk/mono-tools/; revision=68159
Commits on Nov 17, 2006
  1. * src/create-native-map.cs: SupressFlags values should still be bitw…

    Jonathan Pryor
    Jonathan Pryor committed Nov 17, 2006
    …ise OR'd
    	  with the value returned from the FromManagedType() functions, just like
    	  they are in the ToManagedType() functions.
    	* src/test.c.ref: Flush (SuppressFlags fix)
    svn path=/trunk/mono-tools/; revision=68102
  2. version bump -> 1.2.1

    Wade Berrier
    Wade Berrier committed Nov 17, 2006
    svn path=/trunk/mono-tools/; revision=68087
Commits on Nov 15, 2006
  1. * src/create-native-map.cs:

    Jonathan Pryor
    Jonathan Pryor committed Nov 15, 2006
    	  - Mask against SuppressFlags if SuppressFlags is non-null, as if you have
    	    bitmask & non-bitmask values in the same enum, it's fairly certain that
    	    the non-bitmask values won't start at 0.  This fixes FilePermissions
    	    mapping in MonoPosixHelper.
    	  - Fix _cnm_return_val_if_overflow() macro so that it doesn't generate
    	    warnings about value overflows.
    	* src/MapAttribute.cs: Change SuppressFlags to be a string, not a bool.
    	  This contains the value to mask against.
    	* src/TestMap.cs: Test new SuppressFlags semantics.
    	* src/test.c.ref: Flush (updated _cnm_return_val_if_overflow() value;
    	  addition of bitmask semantics).
    svn path=/trunk/mono-tools/; revision=67931
Commits on Oct 30, 2006
  1. * Add create-native-map to SUBDIRS so building from a

    Wade Berrier
    Wade Berrier committed Oct 30, 2006
    tarball works
    * src/ bin/ add source files to EXTRA_DIST to fix building from
    svn path=/trunk/mono-tools/; revision=67164
Commits on Oct 28, 2006
  1. * man/create-native-map.1: Add documentation for MapAttribute.Suppre…

    Jonathan Pryor
    Jonathan Pryor committed Oct 28, 2006
    	  remove documentation for MapAttribute.NativeSymbolPrefix.
    	* src/create-native-map.cs: Add support for MapAttribute.SuppressFlags.
    	* src/MapAttribute.cs: Add SuppressFlags property (default is false).
    	* src/TestMap.cs: Add [Flags] enums, and tests for [Map(SuppressFlags=true)].
    	* src/test.c.ref, src/test.cs.ref, src/test.h.ref, src/test.xml.ref: Flush.
    svn path=/trunk/mono-tools/; revision=67054
Commits on Oct 26, 2006
  1. * src/create-native-map.cs: Enclose structure conversion functions with

    Jonathan Pryor
    Jonathan Pryor committed Oct 26, 2006
    	  `#ifdef HAVE_<<native type name>>', as not all platforms will have the
    	  required types.  For example, only *nix platforms have `struct stat', so
    	  having a function which uses `struct stat' on Win32 will break (w/o the
    	  use of Cygwin).
    	* src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=67011
  2. * src/create-native-map.cs: Remove the <inttypes.h> fallback, and just

    Jonathan Pryor
    Jonathan Pryor committed Oct 26, 2006
    	  fallback to the appropriate System.Int??.MinValue/MaxValue values.
    	* src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=67003
  3. * src/create-native-map.cs: Add support for limits fallbacks -- if G…

    Jonathan Pryor
    Jonathan Pryor committed Oct 26, 2006
    	  isn't defined, fallback to INT8_MAX (from <inttypes.h>), and if that
    	  doesn't exist use a hard-coded (possibly wrong) implementation.
    	* src/test.c.ref: Flush.
    svn path=/trunk/mono-tools/; revision=66994
Commits on Oct 24, 2006
  1. * Add create-native-map program.

    Jonathan Pryor
    Jonathan Pryor committed Oct 24, 2006
    	* Build create-native-map.
    	* create-native-map/, lib/ Added; build subdirectories.
    	* create-native-map/bin/create-native-map: Script to startup 
    	* create-native-map/bin/ Added; install $bindir/create-native-map.
    	* create-native-map/lib/create-native-map/ Added; present to 
    	  make sure $top_builddir/lib/create-native-map is created.
    	* create-native-map/lib/pkgconfig/ Aded; pkgconfig 
    	  file to copy an installed version of create-native-map.exe & 
    	* create-native-map/lib/pkgconfig/ Added; install the 
    	  create-native-map.pc file.
    	* create-native-map/man/create-native-map.1: Man page for create-native-map.
    	* create-native-map/man/ Added; install the man page.
    	* create-native-map/src/create-native-map.cs:
    	  - Moved from mcs/class/Mono.Posix/Mono.Unix.Native/make-map.cs
    	  - check for t.Namespace==null before looking using
    	    Configuration.NamespaceRenames (Dictionary`2 doesn't like null keys);
    	  - HeaderFileGenerator needs to know about member renames (so it uses the
    	    renamed member in conversion code);
    	  - Clean up enumeration generation for readablility.
    	  - Generate structure declarations for [Map]-decorated types and types used
    	    within a [DllImport]-marked method.
    	  - Warnings should be prefixed with "warning: ".
    		- Don't generate function prototypes for already-generated functions (e.g.
    	    if we emit a prototype for Mono_Posix_ToFilePermissions, don't
    	    re-declare that function later because we found a DllImport for it).
    	  - Add new arguments: --autoconf-member, --exclude-native-symbol, 
    	    --library, --rename-member, --rename-namespace.
    	    These are to:
    	    - Allow native structure members to only be accessed if an Autoconf
    	      macro is defined (--autoconf-member)
    	    - Modify the C "namespace" of types/functions (--rename-namespace)
    	    - Specify the DllImport library that prototypes should be generated for
    	    - Exclude symbols from the function declaration system
    	    - Member renaming (--rename-member).  
    	      (Curse you glibc making st_atime a macro!)
    	* create-native-map/src/ Added; build create-native-map.exe; 
    	  test cases.
    	* create-native-map/src/MapAttribute.cs: Added; the attribute that 
    	  create-native-map looks
    	  for, and should be copied into projects using create-native-map.
    	* create-native-map/src/TestMap.cs: Added; test case for create-native-map.exe
    	* create-native-map/src/test.c.ref, src/test.cs.ref, src/test.h.ref, 
    	  src/test.xml.ref: Added; expected create-native-map.exe output for 
    	* create-native-map/ChangeLog: Started.
    svn path=/trunk/mono-tools/; revision=66944
Commits on Oct 4, 2006
  1. version bump

    Wade Berrier
    Wade Berrier committed Oct 4, 2006
    svn path=/trunk/mono-tools/; revision=66212
Commits on Aug 9, 2006
  1. 2006-08-09 Mike Kestner <>

    mkestner committed Aug 9, 2006
    	* browser.cs: fix a few event handler sigs.
    	* GeckoHtmlRender.cs : some print namespace clarification.
    	* GtkHtmlHtmlRender.cs : some print namespace clarification.
    svn path=/trunk/mono-tools/; revision=63562
Commits on Jul 27, 2006
  1. do not display "which" error output when mozilla is not installed

    gonzalop committed Jul 27, 2006
    svn path=/trunk/mono-tools/; revision=63066
Commits on Jun 1, 2006
  1. 2006-06-01 Alp Toker <>

    Alp Toker
    Alp Toker committed Jun 1, 2006
      * browser.cs: Fix a crash when search field is empty
    svn path=/trunk/mono-tools/; revision=61357
Commits on May 4, 2006
  1. 2006-05-04 Alp Toker <>

    Alp Toker
    Alp Toker committed May 4, 2006
      * Fix #77012
      - Gtk+ automatically supports StartupNotify, so enable it
      - Make Comment imperative as suggested by spec
      - Version is the version of the spec -- 1.0 seems acceptable
    svn path=/trunk/mono-tools/; revision=60247
Commits on Feb 22, 2006
Commits on Jan 21, 2006
  1. changed it to build against the 2.0 series gtk# and gecko#

    rferreira committed Jan 21, 2006
    svn path=/trunk/mono-tools/; revision=55877
Commits on Dec 15, 2005
  1. Fix make dist

    Wade Berrier
    Wade Berrier committed Dec 15, 2005
    svn path=/trunk/mono-tools/; revision=54488
  2. Bump version

    Wade Berrier
    Wade Berrier committed Dec 15, 2005
    svn path=/trunk/mono-tools/; revision=54485
Commits on Nov 28, 2005
  1. - generating monodoc.desktop via automake rather than autoconf in

    cjac committed Nov 28, 2005
      order to avoid substitution issues.  credit to
    svn path=/trunk/mono-tools/; revision=53532