mono.git
18 years ago * Interaction.cs :
Satya Sudha K [Fri, 19 Aug 2005 07:20:36 +0000 (07:20 -0000)]
    * Interaction.cs :
                'CallByName' : Checking for the correct call type.
        * Conversion.cs :
                'Int' : Support converion of bool/string to int
        * Strings.cs : Implemented the 'Split' method (was using 'System.String.Split'
                        for spitting and was not correct since it splits on char and
                        not on strings)
        * DateAndTime.cs :
                        Minor fixes to the 'DateValue' and the 'WeekDayName' methods
        * FileSystem.cs : Using 'File.Move' instead of 'Directory.Move'

svn path=/trunk/mcs/; revision=48541

18 years ago2005-08-19 Satya Sudha K <ksathyasudha@novell.com>
Satya Sudha K [Fri, 19 Aug 2005 06:41:51 +0000 (06:41 -0000)]
2005-08-19  Satya Sudha K <ksathyasudha@novell.com>
        * Modified all the FileSystem-related testcases to use unix-style paths.

svn path=/trunk/mcs/; revision=48540

18 years ago* expression.cs :
Satya Sudha K [Fri, 19 Aug 2005 06:34:42 +0000 (06:34 -0000)]
* expression.cs :
        Preventing conversion of an 'object' to 't[]' where the latter is a ParamArray parameter
* statement.cs :
* codegen.cs :
        Fixed handling of 'Return' and 'Exit' statements from within
        Try/Catch blocks

svn path=/trunk/mcs/; revision=48539

18 years agoAdded unexpected failure hints even on --full-run
Florian Gross [Fri, 19 Aug 2005 05:48:17 +0000 (05:48 -0000)]
Added unexpected failure hints even on --full-run

svn path=/trunk/mcs/; revision=48538

18 years ago2005-08-19 Florian Gross <flgr@ccan.de>
Florian Gross [Fri, 19 Aug 2005 00:33:18 +0000 (00:33 -0000)]
2005-08-19  Florian Gross  <flgr@ccan.de>

* mjs-most.fail, mjs-most.tests: Adjusted for run time fixes and
additions
* Everything: Set SVN end line style to native

svn path=/trunk/mcs/; revision=48527

18 years ago2005-08-17 Florian Gross <flgr@ccan.de>
Florian Gross [Fri, 19 Aug 2005 00:25:37 +0000 (00:25 -0000)]
2005-08-17  Florian Gross  <flgr@ccan.de>

* ScriptObject.cs: Added settable _proto for __proto__. This isn't
currently exposed to JScript, but set by
FunctionConstructor.CreateInstance. Moved AddField, ClassName,
proper_array_index up from JSObject
* Constructors: Added _length
* JSObject.cs: Moved AddField, ClassName, proper_array_index up to
ScriptObject. Added precaching of prototype fields
* PostOrPrefixOperator.cs: EvaluatePostOrPrefix correctly promotoes
old value to number. Implemented ++obj.a and obj["a"]--
* ActivationObject.cs: Added GetMemberValue
* expression.cs: Added logic for undeclared variables from cesar and
got it to work
* ObjectPrototype.cs: toString works on ScriptObjects now
* JScriptException.cs: Added extra_data for adding details to the
built-in messages
* IdentificationTable.cs: Adjusted internal name mapping logic
* Bindings.cs: Added stubbed IsMissing
* JSFieldInfo.cs: Added SetValue with Binder and CultureInfo stub
* Convert.cs: Added IsBoolean, implemented ToString for GlobalScope
* LateBindings.cs: Added name, obj constructor. Heavily refactored
by adding GetObjectProperty, TryDirectGetObjectProperty,
TryGetNativeProperty, DirectSetObjectProperty, TrySetNativeProperty
and changed methods to use them. We now do prototypes correctly in
general which also slows us down. MapToInternalName does
substituation of $ to dollar_. Implemented a simple property cache
* BooleanPrototype.cs: Better implementations of toString, valueOf
* Parser.cs: Fixed parsing of "in" keyword in argument lists
* FunctionPrototype.cs: Works with all ScriptFunctions
* RegExpObject.cs: Added extra data to RegExpSyntax exception
* GlobalScope.cs: Initializes elems, removed redundant AddField
override and implemented stub GetField with lex level
* ScriptFunctions.cs: Correctly sets __proto__ on result

svn path=/trunk/mcs/; revision=48526

18 years ago2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 18 Aug 2005 22:30:41 +0000 (22:30 -0000)]
2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* threadpool.c: disable printing stack traces when we get a exception
in a threadpool thread. I need to do more testing to figure out which
cases actually print this. Fixes bug #75828.

svn path=/trunk/mono/; revision=48524

18 years ago2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 18 Aug 2005 20:32:55 +0000 (20:32 -0000)]
2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebServiceCompiler.cs: apply the same fix as in r45440 that fixed bug
75146 for pages/controls.

svn path=/trunk/mcs/; revision=48521

18 years agoUpdated 2.0.3600.0 assembly versions to 2.0.0.0.
Kornél Pál [Thu, 18 Aug 2005 19:37:36 +0000 (19:37 -0000)]
Updated 2.0.3600.0 assembly versions to 2.0.0.0.

svn path=/trunk/mono/; revision=48520

18 years agoMoved assembly version and assembly reference constants to a common Consts.cs file...
Kornél Pál [Thu, 18 Aug 2005 19:36:17 +0000 (19:36 -0000)]
Moved assembly version and assembly reference constants to a common Consts.cs file. Updated 2.0.3600.0 assembly versions to 2.0.0.0. Updated some old beta version numbers to recent ones. Fixed hard coded assembly references to use constants with the appropriate version number.

svn path=/trunk/mcs/; revision=48519

18 years agoremove invalid test and unused vars
Jordi Mas i Hernandez [Thu, 18 Aug 2005 19:03:01 +0000 (19:03 -0000)]
remove invalid test and unused vars

svn path=/trunk/mcs/; revision=48517

18 years ago2005-08-18 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Thu, 18 Aug 2005 18:18:34 +0000 (18:18 -0000)]
2005-08-18  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* System.Windows.Forms/TreeView.cs: some spaces to tabs
FIX: ToString() was generating exception on empty Nodes
(was testing <0 instead of <= 0)

svn path=/trunk/mcs/; revision=48512

18 years ago* EditorBrowsableState.cs: Changed line ending from CRLF to LF to
Gert Driesen [Thu, 18 Aug 2005 16:51:40 +0000 (16:51 -0000)]
* EditorBrowsableState.cs: Changed line ending from CRLF to LF to
match other sources. Set eol-style to native.
* ExtenderProvidedPropertyAttribute.cs: Changed line ending from CRLF
to LF to match other sources. Set eol-style to native.
* RefreshEventHandler.cs: Changed line ending from CRLF to LF to match
other sources. Set eol-style to native.
* TypeDescriptor.cs: Changed line ending from CRLF to LF to match
other sources. Set eol-style to native.

svn path=/trunk/mcs/; revision=48508

18 years agoPen.jvm.cs: Fixed DashSpacing in createStrokedShape
Vladimir Krasnov [Thu, 18 Aug 2005 16:22:10 +0000 (16:22 -0000)]
Pen.jvm.cs: Fixed DashSpacing in createStrokedShape
Color.cs: Fixed java NativeObject property
Image.jvm.cs: Fixed Save method

svn path=/trunk/mcs/; revision=48506

18 years agoThu Aug 18 18:08:54 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Aug 2005 16:10:05 +0000 (16:10 -0000)]
Thu Aug 18 18:08:54 CEST 2005 Paolo Molaro <lupus@ximian.com>

* include/private/gcconfig.h: use LINUX_STACKBOTTOM on ARM Linux.

svn path=/trunk/mono/; revision=48505

18 years ago2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 18 Aug 2005 14:25:03 +0000 (14:25 -0000)]
2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c: there might be ignored whitespace after the last '='. This
fixes length computation and bug #75840.

svn path=/trunk/mono/; revision=48500

18 years ago2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 18 Aug 2005 14:23:16 +0000 (14:23 -0000)]
2005-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConvertTest.cs: added test for bug #75840.

svn path=/trunk/mcs/; revision=48499

18 years agoBug fixes for TARGET_JVM.
Boris Kirzner [Thu, 18 Aug 2005 14:17:13 +0000 (14:17 -0000)]
Bug fixes for TARGET_JVM.

svn path=/trunk/mcs/; revision=48498

18 years ago2005-08-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 18 Aug 2005 14:02:07 +0000 (14:02 -0000)]
2005-08-18  Zoltan Varga  <vargaz@freemail.hu>

* assembly.c (mono_assembly_load_full): Consider .exe extension as
well. Fixes #75809.

svn path=/trunk/mono/; revision=48497

18 years ago2005-08-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 18 Aug 2005 13:36:30 +0000 (13:36 -0000)]
2005-08-18  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (create_custom_attr): Fix unmanaged memory leak. Fixes #75784.

* reflection.c (create_custom_attr_data): Ditto.

svn path=/trunk/mono/; revision=48496

18 years ago2005-08-18 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Thu, 18 Aug 2005 12:11:39 +0000 (12:11 -0000)]
2005-08-18  Jordi Mas i Hernandez <jordi@ximian.com>

* MenuAPI.cs: fixes bug 75716

svn path=/trunk/mcs/; revision=48494

18 years agoIn ilasm/tests:
Ankit Jain [Thu, 18 Aug 2005 12:04:51 +0000 (12:04 -0000)]
In ilasm/tests:
* test-sec-suppress.il: New. Test for SuppressUnmanagedCodeSecurity
  custom attribute, type or method should get a HasSecurity attribute.

In ilasm/codegen:
* IMethodRef.cs (IMethodRef.Owner): New. Returns owner of the method.
* GlobalMethodRef.cs (GlobalMethodRef),
  MethodRef.cs (MethodRef),
  ExternMethodRef.cs (ExternMethodRef),
  GenericMethodRef.cs (GenericMethodRef),
  TypeSpecMethodRef.cs (TypeSpecMethodRef): Implement IMethodRef.Owner.
* CustomAttr.cs (CustomAttr.IsSuppressUnmanaged): New. Checks if the
  it is a "System.Security.SuppressUnmanagedCodeSecurityAttribute" and
  is from "mscorlib" or the current assembly is mscorlib itself.
* TypeDef.cs (TypeDef.DefineContents),
  MethodDef.cs (MethodDef.WriteCode): Set HasSecurity attribute if
  SuppressUnmanagedCodeSecurity custom attribute is present.
* ExternTable.cs (ExternRef.Name): New.
* ExternTypeRef.cs (ExternTypeRef.ExternRef): New. Returns the corresponding
  extern ref.

svn path=/trunk/mcs/; revision=48492

18 years ago* Convert.cs: For now, do not throw OverflowException if hex prefixed
Gert Driesen [Thu, 18 Aug 2005 11:06:02 +0000 (11:06 -0000)]
* Convert.cs: For now, do not throw OverflowException if hex prefixed
value is negative for signed types (other than int64). Need to look
into this further.
 * ConvertTest.cs: Added mix/max base 16 convert from string tests for
byte/short/int.

svn path=/trunk/mcs/; revision=48490

18 years ago2005-08-18 Ankit Jain <jankit@novell.com>
Ankit Jain [Thu, 18 Aug 2005 10:08:47 +0000 (10:08 -0000)]
2005-08-18  Ankit Jain  <jankit@novell.com>

In ilasm/tests:
* test-ldcr-bytes.il: New. Test for "ldc.r8/r4" followed by a byte array.

2005-08-18  Ankit Jain  <jankit@novell.com>

In ilasm/parser:
* ILParser.jay (instr | INSTR_R bytes_list): Convert bytes_list to single/double
  and add the corresponding instruction.

svn path=/trunk/mcs/; revision=48489

18 years agoUnify line-endings. Set svn:eol-style=native
Raja R Harinath [Thu, 18 Aug 2005 10:04:34 +0000 (10:04 -0000)]
Unify line-endings.  Set svn:eol-style=native

svn path=/trunk/mcs/; revision=48488

18 years ago2004-08-18 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Thu, 18 Aug 2005 09:55:08 +0000 (09:55 -0000)]
2004-08-18  Lluis Sanchez Gual  <lluis@novell.com>

* RemotingServices.cs: Notify marshals, unmarshals and disconnections
to TrackingServices. Fixes bug #75814.

svn path=/trunk/mcs/; revision=48487

18 years ago2005-08-18 Lluis Sanchez Gual <lluis@ximian.com>
Lluis Sanchez [Thu, 18 Aug 2005 09:52:43 +0000 (09:52 -0000)]
2005-08-18  Lluis Sanchez Gual  <lluis@ximian.com>

* TrackingServices.cs: Properly generate an array from the
ArrayList. Added fast empty list check in the notification methods.

svn path=/trunk/mcs/; revision=48486

18 years agoIn ilasm/tests:
Ankit Jain [Thu, 18 Aug 2005 05:43:01 +0000 (05:43 -0000)]
In ilasm/tests:
2005-08-18  Ankit Jain  <jankit@novell.com>

* test-cattr-declsec.il: New. Added test for custom attrs and decl sec
  on interface methods.

In ilasm/codegen:
2005-08-18  Ankit Jain  <jankit@novell.com>

* MethodDef.cs (MethodDef.WriteCode): Process custom attributes and decl security
  lists even for abstract methods.

svn path=/trunk/mcs/; revision=48485

18 years agoIn ilasm/scanner:
Ankit Jain [Thu, 18 Aug 2005 05:02:41 +0000 (05:02 -0000)]
In ilasm/scanner:
2005-08-18  Ankit Jain  <jankit@novell.com>

* ILTables.cs: Comment out publickey keyword.

In ilasm/parser:
2005-08-18  Ankit Jain  <jankit@novell.com>

* ILParser.jay: Comment out K_PUBLICKEY keyword, not used in the grammar.

svn path=/trunk/mcs/; revision=48484

18 years ago2005-08-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 17 Aug 2005 21:14:41 +0000 (21:14 -0000)]
2005-08-17  Zoltan Varga  <vargaz@freemail.hu>

* arrays.cs: Add regression test for #75832.

* inssel-amd64.brg cpu-amd64.md mini-amd64.c: Fix LDELEMA optimization
rules. Fixes #75832.

svn path=/trunk/mono/; revision=48481

18 years ago2005-08-17 Daniel Drake <dsd@gentoo.org>
Daniel Drake [Wed, 17 Aug 2005 20:38:52 +0000 (20:38 -0000)]
2005-08-17  Daniel Drake  <dsd@gentoo.org>

* UriTest.cs: Add some tests from bug #75144
* UriBuilderTest.cs: Ignore a nonsense test for now.

svn path=/trunk/mcs/; revision=48479

18 years ago2005-08-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 17 Aug 2005 20:33:59 +0000 (20:33 -0000)]
2005-08-17  Zoltan Varga  <vargaz@freemail.hu>

* mini-ia64.c tramp-ia64.c exceptions-ia64.c: Implement improved
instruction scheduling.

svn path=/trunk/mono/; revision=48477

18 years ago2005-08-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 17 Aug 2005 20:28:30 +0000 (20:28 -0000)]
2005-08-17  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Add dependency information for all instructions.

svn path=/trunk/mono/; revision=48476

18 years ago* Convert.cs: Numerous fixed in overloads taking base to match
Gert Driesen [Wed, 17 Aug 2005 20:14:42 +0000 (20:14 -0000)]
* Convert.cs: Numerous fixed in overloads taking base to match
behaviour of MS.NET. Throw ArgumentOutOfRangeException is string is
empty. If base is 16, 8 or 2, then throw ArgumentException if first
character is a negative sign. Throw OverflowException if hex prefixed
value is negative for signed types (other than int64) to match MS.NET.
* ConvertTest.cs: Added tests for hex prefixed value, bad hex prefixes,
negative hex values, invalid chars for base 10 and 16 values, empty
base values, values containing only hex prefix, values containing only
negative sign.

svn path=/trunk/mcs/; revision=48474

18 years ago2005-08-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 17 Aug 2005 18:27:45 +0000 (18:27 -0000)]
2005-08-17  Sebastien Pouliot  <sebastien@ximian.com>

* FromBase64Transform.cs: Check that the TransformFinal can be called
with only whitespace (with FromBase64TransformMode.IgnoreWhiteSpaces)
so that we must return new byte [0].

svn path=/trunk/mcs/; revision=48473

18 years agoZoltan forgot this here.
Martin Baulig [Wed, 17 Aug 2005 16:41:55 +0000 (16:41 -0000)]
Zoltan forgot this here.

svn path=/trunk/mono/; revision=48469

18 years ago2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Aug 2005 16:20:21 +0000 (16:20 -0000)]
2005-08-17  Atsushi Enomoto  <atsushi@ximian.com>

* xmlconf.cs: we need error message to do real-world debugging.

svn path=/trunk/mcs/; revision=48467

18 years ago2005-08-17 Jordi Mas i Hernandez <jordi@ximan.com>
Jordi Mas i Hernandez [Wed, 17 Aug 2005 16:13:29 +0000 (16:13 -0000)]
2005-08-17 Jordi Mas i Hernandez <jordi@ximan.com>

* TestRegion.cs: Adds many new cases for the new region implementation

svn path=/trunk/mcs/; revision=48466

18 years ago2005-08-17 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 17 Aug 2005 07:43:24 +0000 (07:43 -0000)]
2005-08-17  Marek Safar  <marek.safar@seznam.cz>

Fix #75803
* decl.cs (DeclSpace.VerifyClsCompliance): Skip when collision object
is a partial class.

svn path=/trunk/mcs/; revision=48454

18 years ago2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Aug 2005 02:01:24 +0000 (02:01 -0000)]
2005-08-17  Atsushi Enomoto  <atsushi@ximian.com>

* RegionInfo.cs : unlocked CurrentRegion creation.

svn path=/trunk/mcs/; revision=48453

18 years ago2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Aug 2005 01:55:07 +0000 (01:55 -0000)]
2005-08-17  Atsushi Enomoto  <atsushi@ximian.com>

* locales.c, culture-info.h : removed RegionLCIDMap.
* culture-info-tables.h : regenerated.

svn path=/trunk/mono/; revision=48452

18 years ago2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Aug 2005 01:52:54 +0000 (01:52 -0000)]
2005-08-17  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs : add primary date/time pattern strings as the first
  entry of for each "whole specific patterns".
  (e.g. LongDatePatterns[0] should be LongDatePattern.)

* fr.xml : fixed long date pattern and dateTimeFormats.
* ja.xml : fixed long time pattern and dateTimeFormats.

svn path=/trunk/mono/; revision=48451

18 years ago2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Aug 2005 01:49:14 +0000 (01:49 -0000)]
2005-08-17  Atsushi Enomoto  <atsushi@ximian.com>

* CultureInfoEntry.cs : added RegionId.
* Driver.cs : modified to not write RegionLCIDMap and use
  CultureInfoEntry for that lookup purpose instead.

svn path=/trunk/mono/; revision=48450

18 years ago2005-08-16 Daniel Drake <dsd@gentoo.org>
Daniel Drake [Tue, 16 Aug 2005 20:53:05 +0000 (20:53 -0000)]
2005-08-16  Daniel Drake  <dsd@gentoo.org>

* Uri.cs: Various parsing fixes from bug #75144.

svn path=/trunk/mcs/; revision=48446

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 18:47:53 +0000 (18:47 -0000)]
2005-08-16  Atsushi Enomoto <atsushi@ximian.com>

* DTDReader.cs : no need to skip text declaration for such entity
  declaration that has literal entity. It should not expand entities
  inside ResolveExternalEntityReplacementText().
  Finally fixed bug #51495.

svn path=/trunk/mcs/; revision=48444

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 18:23:16 +0000 (18:23 -0000)]
2005-08-16  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReader.cs, XmlTextReader2.cs : added internal .ctor() to
  receive both TextReader, XmlNodeType and BaseURI for entity
  resolution (though it would be removed later).
* XmlParserInput.cs : Now to handle nested PE insertion and correct
  BaseURI, it internally holds a stack of "input source".
* DTDObjectModel.cs,
  DTDReader.cs :
  Required fixes for XmlParserInput.
  Handle BaseURI as expected. Added ActualUri for resolved actual
  source URI (to resolve nested entities). Pass ActualUri to internal
  XmlTextReader.ctor() in ResolveExternalEntityReplacementText()
  (well, yes I remember, it is problematic.)

  Incorrect Base URI handling bug (part of #51495) is fixed.

svn path=/trunk/mcs/; revision=48443

18 years agoTemporarily mark not working test
Andrew Skiba [Tue, 16 Aug 2005 17:13:24 +0000 (17:13 -0000)]
Temporarily mark not working test

svn path=/trunk/mcs/; revision=48442

18 years ago./
Andrew Skiba [Tue, 16 Aug 2005 17:10:59 +0000 (17:10 -0000)]
./
* System.Drawing.vmwcsproj: use ImageFormat.cs instead of jvm.cs
System.Drawing/
* Icon.jvm.cs: match Bitmap internal constructor change
* Image.jvm.cs: use ImageCodecInfo.Clsid as primary format id, not ImageFormat
* Bitmap.jvm.cs: started changes for supporting ImageCodecInfo System.Drawing.Imaging/
* ImageCodecInfo.jvm.cs: implement via java imageio, add internal APIs for
fast read-only requests
* Methafile.jvm.cs: change in not implemented api to match image.jvm.cs
Test/DrawingTest/Test/
* Test.dotnet.csproj, Test.vmwcsproj: make Bitmap1.png embedded resource, add Bitmap1.bmp
* Bitmap1.bmp: added to make tests on java without jai
* Bitmap.cs: open bitmap from resources, to get rid of dir dependency
* Color.cs: remove unnecessary using DrawingTestHelper
* Graphics.cs: naive StringAlignment tests, must be improved later
* Image.cs: same as Bitmap.cs + use test.bmp instead of test.png (works immediately on java w/o jai)
Test/System.Drawing.Imaging/
* TestImageCodecInfo.cs: use regular expressions for results that may vary while still in correct format, so same tests can be used for jvm
Test/
* Test.dotnet.csproj, Test.vmwcsproj: Embed Bitmap1.png, add Bitmap1.bmp

svn path=/trunk/mcs/; revision=48441

18 years ago2005-08-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 16 Aug 2005 16:52:52 +0000 (16:52 -0000)]
2005-08-16  Martin Baulig  <martin@ximian.com>

* known-issues-gmcs: Add test-49.cs for the moment.

svn path=/trunk/mcs/; revision=48440

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 16:30:00 +0000 (16:30 -0000)]
2005-08-16  Atsushi Enomoto <atsushi@ximian.com>

* DTDReader.cs, XmlParserInput.cs :
  let's fix #51495. First of all, refactoring.

svn path=/trunk/mcs/; revision=48438

18 years ago2005-08-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 16 Aug 2005 15:01:49 +0000 (15:01 -0000)]
2005-08-16  Martin Baulig  <martin@ximian.com>

* class.c (mono_type_get_name_recurse): Small fix.

svn path=/trunk/mono/; revision=48436

18 years ago**** Merged r47305 and r47332 from MCS ****
Martin Baulig [Tue, 16 Aug 2005 15:00:36 +0000 (15:00 -0000)]
**** Merged r47305 and r47332 from MCS ****

svn path=/trunk/mcs/; revision=48435

18 years agoNew tests.
Martin Baulig [Tue, 16 Aug 2005 14:44:57 +0000 (14:44 -0000)]
New tests.

svn path=/trunk/mcs/; revision=48434

18 years agosvn path=/trunk/mcs/; revision=48433
Vladimir Krasnov [Tue, 16 Aug 2005 14:42:31 +0000 (14:42 -0000)]
svn path=/trunk/mcs/; revision=48433

18 years ago2005-08-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 16 Aug 2005 14:31:47 +0000 (14:31 -0000)]
2005-08-16  Martin Baulig  <martin@ximian.com>

* ControlTest.cs: Renamed namespace `MWF.Test' -> `MWF.MonoTest'
to make it compile.

svn path=/trunk/mcs/; revision=48432

18 years ago2005-08-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 16 Aug 2005 14:30:20 +0000 (14:30 -0000)]
2005-08-16  Martin Baulig  <martin@ximian.com>

* System.Data.Test.Utils/DataProvider.cs: Renamed namespace
`MonoTests.System.Data.Test.Utils' -> `MonoTests.System.Data.Utils'
to make it compile.

svn path=/trunk/mcs/; revision=48431

18 years agoMake this compile.
Martin Baulig [Tue, 16 Aug 2005 14:28:22 +0000 (14:28 -0000)]
Make this compile.

svn path=/trunk/mcs/; revision=48430

18 years ago2005-08-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 16 Aug 2005 14:06:23 +0000 (14:06 -0000)]
2005-08-16  Martin Baulig  <martin@ximian.com>

* DictionaryTest.cs (IEnumeratorGenericTest): Reflect latest
`KeyValuePair<K,V>' API changes.

svn path=/trunk/mcs/; revision=48429

18 years ago* ByteConverterTests.cs: Added tests for ByteConverter.
Gert Driesen [Tue, 16 Aug 2005 13:12:48 +0000 (13:12 -0000)]
* ByteConverterTests.cs: Added tests for ByteConverter.
* Int16ConverterTests.cs: Added tests for Int16Converter.
* Int32ConverterTests.cs: Added tests for Int32Converter.
* BaseNumberConverter.cs: In ConvertFrom, wrap all exceptions that
are thrown while converting from string in an Exception.
* System_test.dll.sources: Added ByteConverterTests.cs,
Int16ConverterTests.cs and Int32ConverterTests.cs.
* Makefile: We also need to reference System.Drawing assembly to
build test assembly.

svn path=/trunk/mcs/; revision=48428

18 years ago* ToolboxItemAttributeTests.cs: Added tests for ToolboxItemAttribute.
Gert Driesen [Tue, 16 Aug 2005 12:54:01 +0000 (12:54 -0000)]
* ToolboxItemAttributeTests.cs: Added tests for ToolboxItemAttribute.
* ToolboxItemAttribute.cs: Fixed GetHashCode to correspond with MS.NET.
Fixed initialization order. Throw ArgumentException if item type
cannot be loaded.
* System_test.dll.sources: Added ToolboxItemAttributeTests.cs from
System.ComponentModel.

svn path=/trunk/mcs/; revision=48427

18 years ago* Color.cs: To match MS.NET, throw ArgumentException instead of
Gert Driesen [Tue, 16 Aug 2005 11:49:02 +0000 (11:49 -0000)]
* Color.cs: To match MS.NET, throw ArgumentException instead of
ArgumentOutOfRangeException when color is not between 0 and 255.
* RectangleConverter.cs: Take culture into account when converting
to/from string. Use culture's ListSeparator as separator character.
* ColorConverter.cs: Mono now also throws ArgumentException when
color value is not between 0 and 255.
* TestColor.cs: Added tests for invalid color values.
* TestRectangleConverter.cs: Fixed tests for conversion to/from
string. Added tests that verify results using specific cultures.

svn path=/trunk/mcs/; revision=48426

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 11:32:45 +0000 (11:32 -0000)]
2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : added another COM dependent pattern (rather to describe
  how it works on .NET than to add the pattern itself...).

* DateTimeTest.cs : added ParseCOMDependent().

svn path=/trunk/mcs/; revision=48425

18 years ago**** Merged r47302 from MCS ****
Martin Baulig [Tue, 16 Aug 2005 11:14:35 +0000 (11:14 -0000)]
**** Merged r47302 from MCS ****

svn path=/trunk/mcs/; revision=48424

18 years ago**** Merged r47211 from MCS ****
Martin Baulig [Tue, 16 Aug 2005 11:14:03 +0000 (11:14 -0000)]
**** Merged r47211 from MCS ****

svn path=/trunk/mcs/; revision=48423

18 years agoenhancement and cleanup
Ritvik Mayank [Tue, 16 Aug 2005 10:59:51 +0000 (10:59 -0000)]
enhancement and cleanup

svn path=/trunk/mcs/; revision=48422

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 10:57:19 +0000 (10:57 -0000)]
2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>

* DateTimeTest.cs : added EmptyFormatPattern() failure case.
* StringTest.cs : number asserts.

svn path=/trunk/mcs/; revision=48421

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 10:51:39 +0000 (10:51 -0000)]
2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>

* RegionInfo.cs : removed extraneous icall wrappers.

svn path=/trunk/mcs/; revision=48420

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 10:49:01 +0000 (10:49 -0000)]
2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>

* locales.c : indentation fixie.

svn path=/trunk/mono/; revision=48419

18 years ago* TestBrushes.cs: Set eol-style to native.
Gert Driesen [Tue, 16 Aug 2005 09:32:31 +0000 (09:32 -0000)]
* TestBrushes.cs: Set eol-style to native.
* TestBitmap.cs: Set eol-style to native.
* System.Drawing/TestColor.cs: Fixed line endings. Set eol-style to native.
* TestStringFormat.cs: Set eol-style to native.
* TestSystemBrushes.cs: Set eol-style to native.
* System.Drawing/TestSizeF.cs: Fixed and improved ToString tests. Removed
usage of deprecated Assertion class. Set eol-style to native.
* TestIconConverter.cs: Set eol-style to native.
* TestPointConverter.cs": Fixed and improved string conversion tests.
Set eol-style to native.
* TestImageFormatConverter.cs: Set eol-style to native.
* TestRegion.cs: Set eol-style to native.
* ColorTranslator.cs: Set eol-style to native.
* TestIcon.cs: Set eol-style to native.
* TestPoint.cs: Set eol-style to native.
* TestRectangleConverter.cs: Set eol-style to native.
* TestPointF.cs: Fixed and improved ToString tests. Removed
usage of deprecated Assertion class. Set eol-style to native.
* TestSizeConverter.cs: Fixed and improved string conversion tests.
Set eol-style to native.
* TestRectangle.cs: Set eol-style to native.
* TestPens.cs: Set eol-style to native.
* TestFont.cs: Set eol-style to native.
* ColorConverter.cs: Set eol-style to native.
* TestImageConverter.cs: Set eol-style to native.
* TestSize.cs: Set eol-style to native.
* TestSystemPens.cs: Set eol-style to native.
* TestRectangleF.cs: Set eol-style to native.

svn path=/trunk/mcs/; revision=48418

18 years ago* Color.cs: Fixed line endings. Set eol-style to native.
Gert Driesen [Tue, 16 Aug 2005 09:23:07 +0000 (09:23 -0000)]
* Color.cs: Fixed line endings. Set eol-style to native.
* ColorConverter.cs: Fixed line endings. Set eol-style to native.
* Size.cs: Set eol-style to native.
* SizeF.cs: Use current culture in ToString(), set eol-style to native.
* SizeConverter.cs: Take culture into account when converting to/from
string. Set eol-style to native.
* Point.cs: Fixed line endings. Set eol-style to native.
* PointF.cs: Use current culture in ToString(), set eol-style to native.
* PointConverter.cs: Take culture into account when converting to/from
string. Set eol-style to native.
* ImageFormatConverter.cs: Fixed line endings. Set eol-style to
native.
* RectangleConverter.cs: Fixed line endings. Set eol-style to native.

svn path=/trunk/mcs/; revision=48417

18 years ago2005-08-16 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 16 Aug 2005 09:21:41 +0000 (09:21 -0000)]
2005-08-16  Marek Safar  <marek.safar@seznam.cz>

The big constants rewrite
Fix #75746, #75685 and more
As a side effect saved 1MB for MWF ;-)

* attribute.cs (GetAttributeArgumentExpression): Use ToType, GetTypedValue.
(GetMarshal, GetMethodImplOptions, GetLayoutKindValue): Values are not
enum based for corlib compilation.

* cfold.cs (BinaryFold): Convert operand for enum additions. Fixed enum
subtractions.

* class.cs (FixedField.Define): Use ResolveAsConstant.

* const.cs (IConstant): Interface constants and enums.
(Const.ResolveValue): New method for constant resolvning.
(ExternalConstant): Constants from imported assemblies.

* constant.cs (Constant.GetTypedValue): Used to get constant with forced
conversion; like enums.
(Constant.ToType): Converts this constant to different type.
(Constant.Increment): Adds 1.

* convert.cs (ImplicitConversionRequired): Simplified.

* cs-parser.jay: Create EnumMember directly.

* decl.cs (MemberCore.CheckObsoleteness): Checks for ObsoleteAttribute presence.

* doc.cs (GenerateEnumDocComment): Removed.

* ecore.cs (Expression.ResolveAsConstant): New constant specific method.
(ConvertIntLiteral): Removed.
(FieldExpr.ResolveMemberAccess): Refactored to remove constant specific if(s).

* enum.cs (EnumMember): Implement IConstant.
(Enum.IsValidEnumConstant): Removed.
(Enum.GetNextDefaultValue): Removed.
(Enum.FindMembers): Updated.
(Enum.GenerateDocComment): Iterate enum members.

* expression.cs (Cast.TryReduce): Handle enums correctly.
(New.Constantify): Made public.
(MemberAccess.DoResolve): Removed contant specific if(s).

* literal.cs (NullLiteral): Implement new abstract methods.

* statement.cs (GotoCase.Resolve): Use new constant methods.
(SwitchLabel.ResolveAndReduce): Use new constant methods.

* typemanager.cs (LookupEnum): Removed.
(IsEnumType): Fixed to work with corlib.
(RegisterConstant): Removed.
(LookupConstant): Removed.
(GetConstant): Changed to work with IConstant.

svn path=/trunk/mcs/; revision=48416

18 years agoGraphics.jvm.cs: Fixed InterpolationMode property
Vladimir Krasnov [Tue, 16 Aug 2005 08:17:21 +0000 (08:17 -0000)]
Graphics.jvm.cs: Fixed InterpolationMode property

svn path=/trunk/mcs/; revision=48415

18 years agoadded test cases for ImageList, RadioButton, ScrollBar and StatusBar
Ritvik Mayank [Tue, 16 Aug 2005 08:10:02 +0000 (08:10 -0000)]
added test cases for ImageList, RadioButton, ScrollBar and StatusBar

svn path=/trunk/mcs/; revision=48414

18 years ago2005-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 16 Aug 2005 07:53:26 +0000 (07:53 -0000)]
2005-08-16  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : added case for bug #53023.

* DateTimeTest.cs : added test for M/d/yyyy. Uncommented B14 in
  TestToString() (working). Commented some part of TestParseExact3()
  (timezone dependent). Commented one case in TestParse5() (fails
  under MS.NET).

svn path=/trunk/mcs/; revision=48413

18 years agoIn ilasm/tests:
Ankit Jain [Tue, 16 Aug 2005 04:54:26 +0000 (04:54 -0000)]
In ilasm/tests:
2005-08-16  Ankit Jain  <jankit@novell.com>

* test-marshal-array.il: New. Added test for marshalling as native type array.
* test-marshal.il: New. Added test for marshal info for method params.
* test-fixedarray.il: New. Added test for marshalling as fixed array.
* test-safearray.il: New. Added test for marshalling as safe array.

In ilasm/codegen:
2005-08-16  Ankit Jain  <jankit@novell.com>

* CodeGen.cs (CodeGen.current_field_native_type): New.
  (CodeGen.AddFieldMarshalInfo): New. Add marshal info for the current field.
  (CodeGen.AddFieldDef): Add marshal info for the field.
* FieldDef.cs (FieldDef.native_type): New. Native type for marshalling.
  (FieldDef.AddMarshalInfo): New. Set native_type.
  (FieldDef.Resolve): Set MarshalInfo for field_def.
* MethodDef.cs (MethodDef.ret_native_type): New. Native type for return type.
  (MethodDef.AddRetTypeMarshalInfo): New.
  (MethodDef.EntryPoint): Throw exception is the method is not static.
  (MethodDef.Resolve): Call overload with class_def=null.
  (MethodDef.Resolve): Add global methods to code_gen.PEFile.
  Add marshal info for return type.
* ParamDef.cs (ParamDef.native_type): New. Native type for marshalling.
  (ParamDef.AddMarshalInfo): New.
  (ParamDef.Define): Add marshal info to peapi_param.

In ilasm/parser:
2005-08-16  Ankit Jain  <jankit@novell.com>

* ILParser.jay (native_type | K_FIXED K_SYSSTRING ..): Instantiate
  object of PEAPI.FixedSysString.
  (native_type | native_type OPEN_BRACKET ..): Instantiate object of
  NativeArray with the proper arguments.
  (native_type | K_METHOD): Use NativeType.FuncPtr.
  (native_type | K_FIXED K_ARRAY ..): Instantiate object of FixedArray.
  (native_type | K_SAFEARRAY ..): Instantiate object of SafeArray.
  (variant_type): Use appropriate values from SafeArrayType enum.
  (field_decl | D_FIELD ..): Cast repeat_opt to int before casting to uint
  as repeat_opt is int32.
  (field_attr | field_attr K_MARSHAL ..): Add Marshal info for field.
  Set field attr to HasFieldMarshal.
  (method_head): Add Marshal info for return type if specified.
  (sig_arg | param_attr ..): Create ParamDef and add marshal info.

svn path=/trunk/mcs/; revision=48410

18 years ago* PEAPI.cs (FieldAttr): Move HasFieldMarshal from FieldDef to this.
Ankit Jain [Tue, 16 Aug 2005 04:53:09 +0000 (04:53 -0000)]
* PEAPI.cs (FieldAttr): Move HasFieldMarshal from FieldDef to this.
  (ParamAttr): Move HasDefault and HasFieldMarshal from Param to this.
  (ManifestResource.ctor): Use 'mres' param to clone.
  (MethodDef.ret_param): New.
  (MethodDef.AddRetTypeMarshallInfo): New.
  (MethodDef.TypeSig): Set seqNo for ret_param to zero.
  (MethodDef.BuildTables): Add ret_param to Param table, and BuildTables
  for it.
  (FixedSysString): New. Class to represent Fixed SysString native type.
  (NativeArray): Rename len to numElem. Init numElem, parNum and elemMult
  to -1.
  (NativeArray.ctor): Uncomment ctor with one param (elemType).
  (NativeArray.ctor): Move ctor logic to the one with all params.
  (NativeArray.ToBlob): Emit values in correct order.
  (SafeArray.hasElemType): New. bool var to indicate presence of ElemType.
  (SafeArray.ctor): New. Parameterless constructor.
  (SafeArray.ToBlob): Emit correctly.
  (FixedArray.ctor): Remove elemType param.
  (FixedArray.ToBlob): Don't emit elemType.

svn path=/trunk/mcs/; revision=48409

18 years ago2005-08-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 15 Aug 2005 16:36:28 +0000 (16:36 -0000)]
2005-08-15  Atsushi Enomoto  <atsushi@ximian.com>

* RegionInfo.cs : reimplemented to use unicode CLDR.

svn path=/trunk/mcs/; revision=48392

18 years ago2005-08-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 15 Aug 2005 16:33:43 +0000 (16:33 -0000)]
2005-08-15  Atsushi Enomoto  <atsushi@ximian.com>

* RegionInfoEntry.cs,
  Driver.cs,
  Makefile.am : added RegionInfo table output support.

* object-internals.h,
  locales.h,
  locales.c,
  culture-info.h,
  icall.c : added RegionInfo table support.
* culture-info-table.h : regenerated for region support.

svn path=/trunk/mono/; revision=48391

18 years agoFixed DrawImage
Vladimir Krasnov [Mon, 15 Aug 2005 15:31:03 +0000 (15:31 -0000)]
Fixed DrawImage

svn path=/trunk/mcs/; revision=48388

18 years ago* RemotingClientProxy.cs: Marked abstract to match MS.NET.
Gert Driesen [Mon, 15 Aug 2005 07:00:28 +0000 (07:00 -0000)]
* RemotingClientProxy.cs: Marked abstract to match MS.NET.

svn path=/trunk/mcs/; revision=48385

18 years ago* SoapException.cs: Only mark serializable on 2.0 profile.
Gert Driesen [Mon, 15 Aug 2005 06:50:56 +0000 (06:50 -0000)]
* SoapException.cs: Only mark serializable on 2.0 profile.
* SoapHeaderException.cs: Only mark serializable on 2.0 profile.
* WebClientProtocol.cs: DefaultValue of RequestEncoding must be null
to match MS.NET. Fixed line endings.

svn path=/trunk/mcs/; revision=48384

18 years ago* XmlFormatExtensionPointAttribute.cs: AllowElements is true by
Gert Driesen [Mon, 15 Aug 2005 06:46:14 +0000 (06:46 -0000)]
* XmlFormatExtensionPointAttribute.cs: AllowElements is true by
default.

svn path=/trunk/mcs/; revision=48383

18 years ago* SchemaReference.cs: DefaultValue of TargetNamespace should be null.
Gert Driesen [Mon, 15 Aug 2005 06:44:27 +0000 (06:44 -0000)]
* SchemaReference.cs: DefaultValue of TargetNamespace should be null.
* DiscoveryClientProtocol.cs: Added LoadExternals method to match
MS.NET. Fixed line endings.

svn path=/trunk/mcs/; revision=48382

18 years ago* DocumentableItem.cs: DocumentationElement is also available in .NET
Gert Driesen [Mon, 15 Aug 2005 06:41:30 +0000 (06:41 -0000)]
* DocumentableItem.cs: DocumentationElement is also available in .NET
1.1.
* MimeMultipartRelatedBinding.cs: Changed XmlElement name of Parts
property to match MS.NET.
* OperationMessageCollection.cs: Removed GetKey override to match
MS.NET.
* ServiceDescriptionImportWarnings.cs: SchemaValidation and
WsiConformance should only be exposed in 2.0 profile.
* ServiceDescriptionFormatExtension.cs: Parent should not be ignored
on 2.0 profile.

svn path=/trunk/mcs/; revision=48381

18 years ago* ColorConverter.cs: Merged tests from TestColorConverter.cs. Fixed
Gert Driesen [Sun, 14 Aug 2005 21:42:29 +0000 (21:42 -0000)]
* ColorConverter.cs: Merged tests from TestColorConverter.cs. Fixed
tests using current culture.
* TestColorConverter.cs: Merged tests with ColorConverter.cs and
removed.
* System.Drawing.dll.sources: Removed TestColorConverter again, as
there was already a test class for ColorConverter.
* ColorConverter.cs: Use TextInfo.ListSeparator as separator, as this
appears to be what MS.NET uses.

svn path=/trunk/mcs/; revision=48374

18 years ago* TextInfoTest.cs: Added ListSeparator test.
Gert Driesen [Sun, 14 Aug 2005 21:10:31 +0000 (21:10 -0000)]
* TextInfoTest.cs: Added ListSeparator test.
* TextInfo.cs: For invariant culture, ListSeparator is a comma.

svn path=/trunk/mcs/; revision=48373

18 years ago* Point.cs: Use invariant culture for converting numbers to string.
Gert Driesen [Sun, 14 Aug 2005 20:10:33 +0000 (20:10 -0000)]
* Point.cs: Use invariant culture for converting numbers to string.
* PointF.cs: same
* SizeF.cs: same

svn path=/trunk/mcs/; revision=48372

18 years ago* TestColor.cs: Added test for ToString() on uninitialized color.
Gert Driesen [Sun, 14 Aug 2005 20:01:48 +0000 (20:01 -0000)]
* TestColor.cs: Added test for ToString() on uninitialized color.
* TestColorConverter.cs: Added tests for ColorConverter.
* System.Drawing.dll.sources: Added TestColorConverter.cs.
* Color.cs: Fixed ToString for uninitialized color.
* ColorConverter.cs: Support conversion from whitespace-only string to
Color.Empty. Fixed conversion from Color.Empty and known colors to
string.

svn path=/trunk/mcs/; revision=48371

18 years ago2005-08-13 Jb Evain <jbevain@gmail.com>
Jb Evain [Sun, 14 Aug 2005 18:47:20 +0000 (18:47 -0000)]
2005-08-13  Jb Evain  <jbevain@gmail.com>

* get.c (get_token): handle the case when
  the token is a member ref pointing to a method.

svn path=/trunk/mono/; revision=48369

18 years agoInitial properties implementation
Konstantin Triger [Sun, 14 Aug 2005 17:04:07 +0000 (17:04 -0000)]
Initial properties implementation

svn path=/trunk/mcs/; revision=48368

18 years agoAdded authenticationmech supported key example.
Boris Kirzner [Sun, 14 Aug 2005 15:58:34 +0000 (15:58 -0000)]
Added authenticationmech supported key example.

svn path=/trunk/mcs/; revision=48366

18 years agoFixes for TARGET_JVM secure binding.
Boris Kirzner [Sun, 14 Aug 2005 15:56:10 +0000 (15:56 -0000)]
Fixes for TARGET_JVM secure binding.

svn path=/trunk/mcs/; revision=48365

18 years ago* HtmlForm.cs: Added UniqueID override to match MS.NET. Fixed line
Gert Driesen [Sun, 14 Aug 2005 15:42:32 +0000 (15:42 -0000)]
* HtmlForm.cs: Added UniqueID override to match MS.NET. Fixed line
endings.

svn path=/trunk/mcs/; revision=48364

18 years agoGraphics.jvm.cs: DrawImage refactoring
Vladimir Krasnov [Sun, 14 Aug 2005 13:41:36 +0000 (13:41 -0000)]
Graphics.jvm.cs: DrawImage refactoring

svn path=/trunk/mcs/; revision=48363

18 years agoreflection.c (resolve_object): handle all kinds of MonoMethod including generic ones
Kamil Skalski [Sun, 14 Aug 2005 12:39:25 +0000 (12:39 -0000)]
reflection.c (resolve_object): handle all kinds of MonoMethod including generic ones

svn path=/trunk/mono/; revision=48362

18 years agosvn path=/trunk/mcs/; revision=48361
Vladimir Krasnov [Sun, 14 Aug 2005 09:42:36 +0000 (09:42 -0000)]
svn path=/trunk/mcs/; revision=48361

18 years agoSystem.Drawing.vmwcsproj: Added SystemIcons.jvm.cs, excluded SystemIcons.cs
Vladimir Krasnov [Sun, 14 Aug 2005 09:30:50 +0000 (09:30 -0000)]
System.Drawing.vmwcsproj: Added SystemIcons.jvm.cs, excluded SystemIcons.cs

svn path=/trunk/mcs/; revision=48360

18 years agosvn path=/trunk/mcs/; revision=48359
Vladimir Krasnov [Sun, 14 Aug 2005 09:25:47 +0000 (09:25 -0000)]
svn path=/trunk/mcs/; revision=48359

18 years agoIcon.jvm.cs: Internal constructor from bitmap
Vladimir Krasnov [Sun, 14 Aug 2005 09:21:31 +0000 (09:21 -0000)]
Icon.jvm.cs: Internal constructor from bitmap
Added SystemIcons.jvm.cs with implementation of SystemIcons

svn path=/trunk/mcs/; revision=48358

18 years agoRegion.jvm.cs: Fixed GetBounds, IsVisible, IsEmpty, IsInfinite, Equals (all methods...
Vladimir Krasnov [Sun, 14 Aug 2005 09:14:14 +0000 (09:14 -0000)]
Region.jvm.cs: Fixed GetBounds, IsVisible, IsEmpty, IsInfinite, Equals (all methods that use Graphics object)

svn path=/trunk/mcs/; revision=48357