Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 9, 2007
  1. oops, fix date

    Wade Berrier authored
    svn path=/trunk/mono-tools/; revision=89330
  2. 2007-11-09 Wade Berrier <>

    Wade Berrier authored
           * define MONO_TOOSL in a mcs friendly way (svn
           version bump -> 1.2.6
    2007-11-09  Wade Berrier  <>
           * docbrowser/ use TOOLS_VERSION because it is
           in an mcs friendly format (for svn revisions)
    svn path=/trunk/mono-tools/; revision=89329
Commits on Nov 8, 2007
  1. @mkestner

    2007-11-08 Mike Kestner <>

    mkestner authored
    	* configure checks for gtkhtml-sharp-3.14
    	with fallback to 2.0.
    2007-11-08  Mike Kestner  <>
    	* PrintManager.cs: extracted existing duplicated print
    	code from the two renderers and put it here, along with a
    	new Gtk.Print based implementation for gtkhtml-sharp 3.14
    	and beyond.
    	* GeckoHtmlRender.cs: refactor to use PrintManager.
    	* GtkHtmlHtmlRender.cs : ditto.
    	* : add some gtkhtml library install magic.
    svn path=/trunk/mono-tools/; revision=89284
Commits on Oct 1, 2007
  1. @harinath

    * (browser_sources): Move AssemblyInfo.cs ...

    harinath authored
    (browser_built_sources): ... here.
    svn path=/trunk/mono-tools/; revision=86692
  2. @harinath

    * (sources): Move Global.cs ...

    harinath authored
    (build_source): ... here.
    svn path=/trunk/mono-tools/; revision=86691
Commits on Jul 31, 2007
  1. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mono-tools/; revision=83086
Commits on Jul 7, 2007
  1. 2007-07-06 Wade Berrier <>

    Wade Berrier authored
           * search gre.d to aid in finding libgtkembedmoz
           (Stolen from monodevelop wrapper)
           * search gre.d to aid in finding libgtkembedmoz
           (Stolen from monodevelop wrapper)
    svn path=/trunk/mono-tools/; revision=81537
Commits on Jun 28, 2007
  1. * src/create-native-map.cs: Sort members by Ordinal|IgnoreCase; sort…

    Jonathan Pryor authored
    … types
    	  by their .FullName property, so that namespace is taken into account when
    	  sorting them and emitting their declarations.
    	* src/TestMap.cs: Make one of the enum's a `long' type, to see how the
    	  constants change in the generated .h file.
    	* src/test.h.ref, src/test.xml.ref, src/test.c.ref, src/test.cs.ref: 
    	  Flush (due to TestEnum type change in TestMap.cs).
    svn path=/trunk/mono-tools/; revision=81000
Commits on Apr 20, 2007
  1. version bump -> 1.2.4

    Wade Berrier authored
    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 authored
        _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. @migueldeicaza

    2007-03-17 Kevin Reay <>

    migueldeicaza authored
    	* 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. @migueldeicaza

    Add Admin manual

    migueldeicaza authored
    svn path=/trunk/mono-tools/; revision=74543
  2. @migueldeicaza

    2007-03-15 Kevin Reay <>

    migueldeicaza authored
    	* 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. @migueldeicaza

    Fix gnunit

    migueldeicaza authored
    svn path=/trunk/mono-tools/; revision=73030
Commits on Feb 3, 2007
  1. @migueldeicaza

    Try this

    migueldeicaza authored
    svn path=/trunk/mono-tools/; revision=72246
Commits on Feb 1, 2007
  1. @mkestner

    2007-01-31 Mike Kestner <>

    mkestner authored
    	* Window.cs: break a 2.6 dep by removing AboutDialog usage.
    svn path=/trunk/mono-tools/; revision=72071
Commits on Jan 31, 2007
  1. @mkestner

    2007-01-31 Mike Kestner <>

    mkestner authored
    	* make conditional on ENABLE_GECKO.
    svn path=/trunk/mono-tools/; revision=72034
  2. @mkestner

    2007-01-31 Mike Kestner <>

    mkestner authored
    	* add ilcontrast tool.
    	* add ilcontrast tool.
    svn path=/trunk/mono-tools/; revision=72029
Commits on Jan 30, 2007
  1. @mkestner

    2006-11-30 Mike Kestner <>

    mkestner authored
    	* 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 authored
    svn path=/trunk/mono-tools/; revision=71697
Commits on Dec 19, 2006
  1. @radical

    * browser.cs (Main): Add a "--remote-mode" option and implement. With

    radical authored
    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 authored
    	  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. @migueldeicaza

    Fix a couple of crashers (fix signatures) + style fixes

    migueldeicaza authored
    svn path=/trunk/mono-tools/; revision=68235
Commits on Nov 19, 2006
  1. @migueldeicaza

    2006-11-19 Miguel de Icaza <>

    migueldeicaza authored
    	* 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 authored
    …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 authored
    svn path=/trunk/mono-tools/; revision=68087
Commits on Nov 15, 2006
  1. * src/create-native-map.cs:

    Jonathan Pryor authored
    	  - 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 authored
    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 authored
    	  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 authored
    	  `#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 authored
    	  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 authored
    	  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 authored
    	* 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 authored
    svn path=/trunk/mono-tools/; revision=66212
Commits on Aug 9, 2006
  1. @mkestner

    2006-08-09 Mike Kestner <>

    mkestner authored
    	* 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
Something went wrong with that request. Please try again.