Permalink
Switch branches/tags
Commits on Feb 27, 2002
  1. Importing NUnit 1.11.

    Martin Baulig
    Martin Baulig committed Feb 27, 2002
    svn path=/branches/NUNIT/mcs/; revision=2713
  2. This commit was manufactured by cvs2svn to create branch 'NUNIT'.

    nobody
    nobody committed Feb 27, 2002
    svn path=/branches/NUNIT/mcs/; revision=2712
  3. Initial revision

    Martin Baulig
    Martin Baulig committed Feb 27, 2002
    svn path=/trunk/mcs/; revision=2711
  4. * Makefile.am: removed SCRIPT_SOURCES to fix automake issues.

    Sergey Chaban
    Sergey Chaban committed Feb 27, 2002
    svn path=/trunk/mono/; revision=2710
  5. Wed Feb 27 12:35:10 CET 2002 Paolo Molaro <lupus@ximian.com>

    illupus committed Feb 27, 2002
    	* class.c: Fix typo. Start refactoring of class init code.
    
    svn path=/trunk/mono/; revision=2709
  6. Wed Feb 27 12:23:00 CET 2002 Paolo Molaro <lupus@ximian.com>

    illupus committed Feb 27, 2002
    	* appdomain.c: exit with 1 on error.
    	* class.c: we already have the name in MonoClassField.
    	* image.c, image.h, metadata.c, pedump.c: use directly a pointer in
    	MonoStreamHeader instead of an offset of image->raw_metadata.
    
    svn path=/trunk/mono/; revision=2708
  7. Fix href attribute quoting.

    illupus committed Feb 27, 2002
    svn path=/trunk/mono/; revision=2707
Commits on Feb 26, 2002
  1. 2002-02-26 Duncan Mak <duncan@ximian.com>

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    	* ComInterfaceType.cs: Added to CVS.
    
    svn path=/trunk/mcs/; revision=2705
  2. 2002-02-26 Duncan Mak <duncan@ximian.com>

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    	* AssemblyRegistrationFlags.cs:
    	* GuidAttribute.cs:
    	* ICustomAdapter.cs:
    	* ICustomFactory.cs:
    	* ICustomMarshaler.cs:
    	* IRegistrationServices.cs:
    	* ITypeLibExporterNameProvider.cs:
    	* ITypeLibImporterNotifySink.cs:
    	* InterfaceTypeAttribute.cs:
    	* TypeLibExporterFlags.cs: Committed for Kevin Winchester <kwin@ns.sympatico.ca>.
    
    svn path=/trunk/mcs/; revision=2704
  3. 2002-02-26 Duncan Mak <duncan@ximian.com>

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    	* StrongNameKeyPair.cs: Committed for Kevin Winchester (kwin@ns.sympatico.ca>.
    
    svn path=/trunk/mcs/; revision=2703
  4. Include test in build

    migueldeicaza committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2702
  5. 2002-02-26 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Feb 26, 2002
    	* expression.cs: Special case the `null' object when trying to
    	auto-compute the type, as anything can be explicitly converted to
    	that.
    
    Added test
    
    svn path=/trunk/mcs/; revision=2701
  6. Removed reference to System.Windows.Forms.

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2700
  7. * XmlCDataSection.cs: Initial implementation.

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    * NameTable.cs: Fixed the whole thing. Wrote a NUnit test to test
    it out. This should (hopefully) be correct.
    
    svn path=/trunk/mcs/; revision=2699
  8. Test for System.Xml.NameTable.

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2698
  9. update

    migueldeicaza committed Feb 26, 2002
    svn path=/trunk/mono/; revision=2697
  10. Add new bug file to check; New test to excercise the enum bug that I …

    migueldeicaza committed Feb 26, 2002
    …just
    
    fixed, plus:
    
    2002-02-26  Miguel de Icaza  <miguel@ximian.com>
    
    	* ecore.cs (Expression.ConvertExplicit): Bug fix, thanks for
    	spotting this Paolo.
    
    	(Expression.ImplicitNumericConversion): Perform comparissions of
    	the type using the underlying type in the case of an enumeration
    	rather than using the enumeration type for the compare.
    
    	Cope with the underlying == type case, which is not possible to
    	catch before.
    
    	(Expression.ConvertNumericExplicit): Perform comparissions of
    	the type using the underlying type in the case of an enumeration
    	rather than using the enumeration type for the compare.
    
    svn path=/trunk/mcs/; revision=2696
  11. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* MartinTests.cs: New file. This contains all the tests which already
    	work on Linux.
    
    	* RunTests.cs: A small custom testrunner to run the tests on Linux.
    
    	* scan-tests.pl: Call this perl script with either MartinTests.cs or
    	AllTests.cs as argument and redirect the output the TheTests.cs - it'll
    	create a file which calls all the tests.
    
    	* TheTests.cs: This is automatically generated from scan-tests.pl but
    	needs some manual editing, so it's in CVS.
    
    	* corlib_test.build: In addition to the libraries, create an executable
    	called RunTests.exe which contains all the tests and the custom test
    	runner. You can run this executable on Windows to test things with
    	mscorlib or on Linux using the mono runtime.
    
    svn path=/trunk/mcs/; revision=2695
  12. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* MartinTests.cs: New file. This contains all the test which already
    	work on Linux.
    
    svn path=/trunk/mcs/; revision=2694
  13. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* */*.cs: added zero-args constructors for all the test classes.
    
    svn path=/trunk/mcs/; revision=2693
  14. Committed for Ajay Kumar Dwivedi.

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2692
  15. 2002-02-26 Duncan Mak <duncan@ximian.com>

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    	* GCHandle.cs: Added to CVS. Patch from Ajay kumar Dwivedi.
    
    	* GCHandleType.cs: Committed patch from Ajay.
    
    svn path=/trunk/mcs/; revision=2691
  16. 2002-02-26 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Feb 26, 2002
    	* ecore.cs (Expression.ConvertExplicit): Bug fix, thanks for
    	spotting this Paolo.
    
    svn path=/trunk/mcs/; revision=2690
  17. Added method headers (Bitmap.cs).

    Christian Meyer
    Christian Meyer committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2689
  18. Forgot about this....

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2688
  19. 2002-02-26 Duncan Mak <duncan@ximian.com>

    Duncan Mak
    Duncan Mak committed Feb 26, 2002
    	* NameTable.cs: Fix the Add (string) method.
    
    svn path=/trunk/mcs/; revision=2687
  20. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* TimeZone.cs: Use an internal enum rather than magic numbers to access the
    	fields of the interncall GetTimeZoneData.
    
    svn path=/trunk/mcs/; revision=2686
  21. 2002-02-26 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Feb 26, 2002
    	* driver.cs: If the user does not supply an extension, assume .exe
    
    svn path=/trunk/mcs/; revision=2685
  22. 2002-02-26 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Feb 26, 2002
    	* cs-parser.jay (if_statement): Rewrote so that we can track the
    	location for the if statement.
    
    	* expression.cs (Binary.ConstantFold): Only concat strings when
    	the operation is "+", not everything ;-)
    
    	* statement.cs (Statement.EmitBoolExpression): Take a location
    	argument.
    	(If, While, Do): Track location.
    
    	* expression.cs (Binary.ResolveOperator): In the object + string
    	case, I was missing a call to ConvertImplicit
    
    svn path=/trunk/mcs/; revision=2684
  23. More tests ....

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    svn path=/trunk/mcs/; revision=2683
  24. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* String.cs: Added two testcases to TestTrim(), TestTrimStart() and
    	TestTrimEnd().
    
    svn path=/trunk/mcs/; revision=2682
  25. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* DateTime.cs: ParseExact is now fully functional.
    
    	* String.cs (TrimEnd): Small fix.
    
    svn path=/trunk/mcs/; revision=2681
  26. 2002-02-26 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Feb 26, 2002
    	* expression.cs (Binary.ResolveOperator): In the object + string
    	case, I was missing a call to ConvertImplicit
    
    svn path=/trunk/mcs/; revision=2680
  27. 2002-02-26 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Feb 26, 2002
    	* DateTime.cs: ParseExact is now fully functional.
    
    	* String.cs (TrimEnd): Small fix.
    
    svn path=/trunk/mcs/; revision=2679
  28. 2002-02-26 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Feb 26, 2002
    	* appdomain.c (mono_init): Be even more descriptive about the error.
    
    svn path=/trunk/mono/; revision=2678