Commits on Jan 15, 2006
  1. @atsushieno

    revert r55476, incorrectly made changes to the tag, not the branch

    svn path=/tags/mono-1-1-13/mcs/; revision=55590
    atsushieno committed Jan 15, 2006
Commits on Jan 13, 2006
  1. @atsushieno

    2006-01-13 Atsushi Enomoto <atsushi@ximian.com>

    merged 55290, 55291, 55309, 55359, 55360, 55364, 55371, 55414, 55415 and
    55418 from trunk.
    
    
    svn path=/tags/mono-1-1-13/mcs/; revision=55476
    atsushieno committed Jan 13, 2006
Commits on Jan 6, 2006
  1. * s390x-codegen.h: Add lpdbr instruction (OP_ABS).

            * mini-s390x.c, inssel-s390x.brg, cpu-s390x.md: Fix ATOMIC_I8
            operations. Provide initial support for OP_ABS.
    
    svn path=/trunk/mono/; revision=55158
    Neale Ferguson committed Jan 6, 2006
  2. Makefile: fix man path

    svn path=/trunk/mcs/; revision=55157
    Wade Berrier committed Jan 6, 2006
  3. * Mono.Unix/Catalog.cs: s/libintl/intl/g, since intl.dll is used by …

    …GTK+ on Windows,
    
        not libintl.dll (according to
        http://www.gimp.org/~tml/gimp/win32/downloads.html).
    
      * Mono.Posix/Catalog.cs: s/libintl/intl/g, since intl.dll is used by GTK+ on Windows,
        not libintl.dll (according to
        http://www.gimp.org/~tml/gimp/win32/downloads.html).
    
    svn path=/trunk/mcs/; revision=55154
    Jonathan Pryor committed Jan 6, 2006
  4. * data/config.in: s/libintl/intl/g. Mono.Unix.Catalog DllImports "intl"

        now, as intl.dll is the file actually shipped/available on Windows.
    
    svn path=/trunk/mono/; revision=55153
    Jonathan Pryor committed Jan 6, 2006
  5. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlSchemaSet.cs : Add() rollbacks IsCompiled to false.
    	  Global components are not added when Add() is called.
    
    	* XmlSchemaSetTests.cs : added AddRollbackIsCompiled(); Add() changes
    	  IsCompiled to false.
    
    
    svn path=/trunk/mcs/; revision=55151
    atsushieno committed Jan 6, 2006
  6. SqliteDataReader::GetFieldType

    svn path=/trunk/mcs/; revision=55150
    Joshua Tauberer committed Jan 6, 2006
  7. @radical

    * get.c (get_generic_param): Generic param attributes can be any comb…

    …ination
    
    of .ctor, valuetype and class, emit correctly.
    
    svn path=/trunk/mono/; revision=55148
    radical committed Jan 6, 2006
  8. 2006-01-06 Senganal T <tsenganal@novell.com>

    	* Aggregation.cs
    		- Correction in previous check-in
    
    
    svn path=/trunk/mcs/; revision=55147
    Senganal T committed Jan 6, 2006
  9. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlSchemaSet.cs : reverted previous fix; it broke inclusions.
    
    	* XmlSchemaSetTests.cs : reverted the patch, thus restore [Ignore].
    
    
    svn path=/trunk/mcs/; revision=55146
    atsushieno committed Jan 6, 2006
  10. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlSchemaSet.cs : Add() needs (consistent) namespace duplicate check.
    
    	* XmlSchemaSetTests.cs : re-enabled test for Add() which was
    	  inconsistent in beta versions.
    
    
    svn path=/trunk/mcs/; revision=55145
    atsushieno committed Jan 6, 2006
  11. @radical

    GenericTypeInst.Resolve should do the expected thing ie., resolve and…

    … add
    
    the Generic Inst to the typespec table. Use ResolveOnly to Resolve w/o 
    adding to the table.
    * GenericTypeInst.cs (GenericTypeInst.Resolve): Rename to ..
    (GenericTypeInst.ResolveOnly): .. this.
    (GenericTypeInst.ResolveAsClass): Rename to Resolve.
    
    * TypeDef.cs (TypeDef.Define): Revert the ResolveAsClass calls added here.
    * Local.cs (Local.GetPeapiLocal): Use new GenericTypeInst.ResolveOnly if type is
    GenericTypeInst.
    
    svn path=/trunk/mcs/; revision=55144
    radical committed Jan 6, 2006
  12. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlWriter.cs : In WriteNode(XPathNavigator, bool), Avoid
    	  ReadSubtree() for non-element content since they are not allowed
    	  in ReadSubtree() (but allowed here).
    
    	* XPathNavigator.cs : use WriteNode(XPathNavigator, bool)
    	  rather than WriteNode(XmlWriter, bool) in WriteSubtree().
    
    	* XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool)
    	  as well as XPathNavigator.WriteSubtree(XmlWriter).
    
    
    svn path=/trunk/mcs/; revision=55143
    atsushieno committed Jan 6, 2006
  13. @harinath

    * TypeElement.cs (TypeElement) [string variant]: Use Type.GetType.

    * SoapExtensionTypeElement.cs (SoapExtensionTypeElement) [string variant]:
    Likewise.
    
    svn path=/trunk/mcs/; revision=55142
    harinath committed Jan 6, 2006
  14. 2006-01-06 Senganal T <tsenganal@novell.com>

    	* Test/System.Data/DataColumnTest.cs
    	* Test/System.Data/DataColumnCollectionTest.cs
    		- Added couple of tests for Expression Columns.
    	* Mono.Data.SqlExpressions/Aggregation.cs
    		- Modified the cache to listen for RowChangedEvents.
    	* Mono.Data.SqlExpressions/Expression.cs
    	* Mono.Data.SqlExpressions/IExpression.cs
    		- Added a Reset Method to cleanup when a Datacolumn is removed
    		from a table.
    	* Mono.Data.SqlExpressions/Parser.jay
    		- Modified to check :
    		1.Aggregate Functions : Only for columns returning multiple values (child/local)
    		2.Other Functions : Only for columns that return single value (parent/local)
    	* System.Data/DataColumn.cs
    	* System.Data/DataColumnCollection.cs
    		- Reset the Parameters of DataColumn to Default Values when 
    		column is removed from the Table's Collection
    
    
    svn path=/trunk/mcs/; revision=55141
    Senganal T committed Jan 6, 2006
  15. - DateTimePicker.cs: Modified CalculateDropDownLocation to use the sc…

    …reen
    
      object for location info since screen object is now implemented.
    
    svn path=/trunk/mcs/; revision=55140
    John BouAntoun committed Jan 6, 2006
  16. @harinath

    * PropertyInfoTest.cs: Use newer nunit API.

    (Bug77160): New test from #77160.
    
    svn path=/trunk/mcs/; revision=55139
    harinath committed Jan 6, 2006
  17. @harinath

    Fix #77160.

    * icall.c (ves_icall_InternalInvoke): Use mono_get_inflated_method
    on passed-in method.
    
    svn path=/trunk/mono/; revision=55138
    harinath committed Jan 6, 2006
  18. @harinath

    * System.Net.Mime/ContentDispositionTest.cs: Use Assert.AreEqual

    rather than Assert.IsTrue(foo == bar) where appropriate.
    (ToStringTest):	Make it work on all timezones.
    
    svn path=/trunk/mcs/; revision=55137
    harinath committed Jan 6, 2006
  19. @radical

    In ilasm/tests:

    	* test-field-init.il: New. Test for field initialization (simple signed/unsigned
    	int variants).
    
    In ilasm/parser:
    	* ILParser.jay (field_init): Add rules for UINT8/UINT16/etc
    		
    In class/PEAPI:
    	* Metadata.cs (UIntConst): Change constructor param from signed int/sbyte/etc to
    	unsigned.
    	(UIntConst.GetBlobIndex):
    	(UIntConst.Write): Change use of signed types to unsigned ones.
    
    svn path=/trunk/mcs/; revision=55136
    radical committed Jan 6, 2006
  20. Version bump

    svn path=/trunk/mono/; revision=55130
    Wade Berrier committed Jan 6, 2006
  21. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlValidatingReader.cs : In ReadTypedValue(), treat Whitespace
    	  nodes as target string nodes as well as other text nodes.
    
    	* XsdValidatingReader.cs :
    	  Don't use normalized string as input to AssessStringValid(). It 
    	  incorrectly invalidates strings against simple types with length-
    	  related facets.
    	  Now that we don't ignore whitespaces, we need to explicitly allow
    	  pure whitespace texts in ElementOnly/Empty model.
    
    	* XmlSchemaSimpleTypeRestriction.cs : maxLength and minLength were
    	  likely to be ignored in ValidateNonListValueWithFacets().
    	* XmlSchemaValidator.cs : Don't use normalized string value as the
    	  input to AssessStringValid().
    
    	* XsdValidatingReaderTests.cs : test for ReadTypeValue() that it
    	  does not ignore whitespace nodes, and it does not normalize string
    	  incorrectly.
    
    
    svn path=/trunk/mcs/; revision=55129
    atsushieno committed Jan 6, 2006
  22. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XsltTestUtils.cs,
    	  catalog.sed,
    	  xslttest.cs,
    	  Makefile : To run under Linux, strip \r. Fixed mcs -r arguments
    	  (case sensitive).
    
    
    svn path=/trunk/mcs/; revision=55128
    atsushieno committed Jan 6, 2006
  23. @atsushieno

    2006-01-06 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlValidatingReader.cs : ReadTypedValue() was not working with
    	  non-XmlSchemaDatatype types.
    
    	* XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple
    	  type restriction.
    
    
    svn path=/trunk/mcs/; revision=55127
    atsushieno committed Jan 6, 2006
  24. * mini-s390x.c (emit_float_to_int): Correct r8 to unsigned int algor…

    …ithm.
    
    svn path=/trunk/mono/; revision=55126
    Neale Ferguson committed Jan 6, 2006
  25. * mini-s390.c, mini-s390.h, inssel-s390.brg, cpu-s390.md: Fix r8 to …

    …unsigned int
    
    	conversion and implement LADD/LSUB.
    
    	* exceptions-s390.c: Standardize mono_arch_find_jit_info to match other
    	architectures.
    
    svn path=/trunk/mono/; revision=55125
    Neale Ferguson committed Jan 6, 2006
  26. fix 2.0 profile.

    svn path=/trunk/mcs/; revision=55124
    Jackson Harper committed Jan 6, 2006
Commits on Jan 5, 2006
  1. 2006-01-05 Neale Ferguson <neale@sinenomine.net>

    	* mini-s390x.c, mini-s390x.h: Fix r8 to unsigned int conversion.
    
    	* exceptions-s390x.c: Standardize mono_arch_find_jit_info to match other
    	architectures.
    
    
    svn path=/trunk/mono/; revision=55122
    Neale Ferguson committed Jan 5, 2006
  2. * AsyncMethodData.cs: Check if the call is complete before doing a

    * WaitOne
            * AsyncMethodResult.cs: We no longer use a WeakReference for the
            AsyncMethodResult, this is because we ALWAYS want the
            ManualResetEvent to get set.
            * Control.cs: When disposing use an async invoke to call
            * shutdown
            code, so that thigns don't block on the finalizer thread.  Also
            check if we even have a message loop before trying to send
            messages, if we don't then don't bother sending messages.
            - No more weak references for async methods
            * XplatUIDriver.cs: No more weak references for async methods.
    
    
    svn path=/trunk/mcs/; revision=55121
    Jackson Harper committed Jan 5, 2006
  3. @migueldeicaza

    Patch from Matt Hargett: fix an incompatible pointer being passed

    svn path=/trunk/mono/; revision=55119
    migueldeicaza committed Jan 5, 2006
  4. @migueldeicaza

    Patch from Matt Hargett: fix an incompatible pointer being passed

    svn path=/trunk/mono/; revision=55118
    migueldeicaza committed Jan 5, 2006
  5. remove a couple of MonoTODO's

    svn path=/trunk/mcs/; revision=55117
    Chris Toshok committed Jan 5, 2006
  6. * XmlTextWriter.cs: Modified WriteWhitespace to throw ArgumentException

    if value is null or zero-length string. Modified WriteNmToken to throw
    ArgumentException if name is null or zero-length string. Cosmetic
    change to WriteStringInternal.
    * XmlElement.cs: In 2.0 profile, do not throw ArgumentNullException
    if new value for Prefix is null.
    * XmlElementTests.cs: Improved tests for setting prefix to null
    or zero-length string. On 2.0 profile, setting prefix to null should
    not result in ArgumentNullException.
    * XmlTextWriterTests.cs: Enabled WriteNmToken tests and
    WriteWhitespace tests for null or zero-length value.
    
    svn path=/trunk/mcs/; revision=55115
    Gert Driesen committed Jan 5, 2006
  7. @migueldeicaza

    Patch from Matt Hargett

    svn path=/trunk/mono/; revision=55114
    migueldeicaza committed Jan 5, 2006