mono.git
20 years ago2004-02-03 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 3 Feb 2004 14:07:28 +0000 (14:07 -0000)]
2004-02-03  Marek Safar  <marek.safar@seznam.cz>

* interface.cs (PopulateMethod): Fixed crash when interface method
returns not existing type (error test cs0246-3.cs).

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

20 years ago2004-02-03: Jean-Marc ANDRE <jeanmarc.andre@cpe.fr>
Jean-Marc Andre [Tue, 3 Feb 2004 13:59:17 +0000 (13:59 -0000)]
2004-02-03: Jean-Marc ANDRE <jeanmarc.andre@cpe.fr>
SoapWriter.cs: bug fixed, a namespace was null were it shouldn't

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

20 years agoChangLog: Updated ChangeLog
Sanja Gupta [Tue, 3 Feb 2004 13:44:44 +0000 (13:44 -0000)]
ChangLog: Updated ChangeLog
gdipFunctions.cs: Added functions for Image Class

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

20 years agonow Item(int index) returns null for nodeList.Count
Alon Gazit [Tue, 3 Feb 2004 12:46:45 +0000 (12:46 -0000)]
now Item(int index) returns null for nodeList.Count
instead of throwing ArgumentOutOfRangeException.

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

20 years agoupgrade version
Gonzalo Paniagua Javier [Tue, 3 Feb 2004 11:41:54 +0000 (11:41 -0000)]
upgrade version

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

20 years agoChanged ChangeLog (better description of my latest commit)
Marek Safar [Tue, 3 Feb 2004 09:24:48 +0000 (09:24 -0000)]
Changed ChangeLog (better description of my latest commit)

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

20 years ago2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 3 Feb 2004 09:14:47 +0000 (09:14 -0000)]
2004-02-03  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : updates

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

20 years ago2004-02-03 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 3 Feb 2004 09:03:56 +0000 (09:03 -0000)]
2004-02-03 Marek Safar <marek.safar@seznam.cz>

* cs0102-{2,3,4,5}.cs,
cs0111-{3,4}.cs,
cs0547-2.cs: New error tests.

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

20 years ago2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 3 Feb 2004 08:09:06 +0000 (08:09 -0000)]
2004-02-03  Atsushi Enomoto <atsushi@ximian.com>

* BuiltInDatatype.cs : Fixed some Parse() for token based datatypes.
* XmlSchemaAny.cs : set properties for cloned particle. This will fix
  bugzilla #53668.
* XmlSchemaParticle.cs : copy occurence string after computation of
  validated min/max occurence. This will fix bug #53667.

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

20 years ago2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 3 Feb 2004 08:07:35 +0000 (08:07 -0000)]
2004-02-03  Atsushi Enomoto <atsushi@ximian.com>

* XmlChar.cs : now GetPredefinedEntity() returns int and -1 for not
  predefined entity names.
* DTDObjectModel.cs : DTDxxxCollection now derives from
  - DTDCollectionBase that derives from DictionaryBase.
  - "Literal value" and "replacement text" are handled differently.
  - Throw XmlException when external entity could not be resolved.
  - Return ReplacementText for EntityValue.
* DTDReader.cs :
  - Support IXmlLineInfo.
  - Fixed IGNORE section handling to be more strict.
  - Compute replacement text on reading entity declarations.
  - Don't expand char references before getting literal entity value.
  - Check not allowed parameter entity inside internal subset.
  - Added ValidateWhitespaceNode() to check whitespace's Validity
    Constraints on external elementdecl and standalone document.
  - When invalid data against its datatype was found, don't throw
    parse error.
  - Other code refactory.
* XmlTextReader.cs :
  - Check for invalid Text pattern "]]>" should not depend on line
    info since it might not be supported.
  - Check referenced character's validity (WFC).

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

20 years ago2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 3 Feb 2004 08:06:56 +0000 (08:06 -0000)]
2004-02-03  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs : schemaLocation is not NMTOKENS. It is list
  of anyURI. Just split names and handle as anyURI.

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

20 years agoUp after release
Miguel de Icaza [Mon, 2 Feb 2004 23:29:01 +0000 (23:29 -0000)]
Up after release

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

20 years ago2004-02-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 2 Feb 2004 22:51:50 +0000 (22:51 -0000)]
2004-02-03  Martin Baulig  <martin@ximian.com>

* MonoGenericInst.cs (MonoGenericInst.GetInterfaces): Override this.

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

20 years ago2004-02-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 2 Feb 2004 22:46:33 +0000 (22:46 -0000)]
2004-02-03  Martin Baulig  <martin@ximian.com>

* reflection.c (mono_image_get_methodspec_token): Use the
uninflated signature; fixes gen-33.

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

20 years ago * OutputCacheModule.cs: We can use file dependancies now.
Jackson Harper [Mon, 2 Feb 2004 22:32:36 +0000 (22:32 -0000)]
    * OutputCacheModule.cs: We can use file dependancies now.

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

20 years agoFlush
Miguel de Icaza [Mon, 2 Feb 2004 22:22:21 +0000 (22:22 -0000)]
Flush

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

20 years ago2004-02-02 Ravi Pratap M <ravi@ximian.com>
Ravi Pratap M [Mon, 2 Feb 2004 21:53:12 +0000 (21:53 -0000)]
2004-02-02  Ravi Pratap M <ravi@ximian.com>

* cs-parser.jay (interface_accessors): Re-write actions to also
store attributes attached to get and set methods. Fix spelling
while at it.

(inteface_property_declaration): Modify accordingly.

(InterfaceAccessorInfo): New helper class to store information to pass
around between rules that use interface_accessors.

* interface.cs (Emit): Apply attributes on the get and set
accessors of properties and indexers too.

* attribute.cs (ApplyAttributes): Modify accordingly to use the
right MethodBuilder when applying attributes to the get and set accessors.

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

20 years ago2004-02-02 Ravi Pratap M <ravi@ximian.com>
Ravi Pratap M [Mon, 2 Feb 2004 21:52:46 +0000 (21:52 -0000)]
2004-02-02  Ravi Pratap M  <ravi@ximian.com>

* test-157.cs: Improve test for interface property accessor
attributes.

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

20 years agoUpdate
Miguel de Icaza [Mon, 2 Feb 2004 21:48:15 +0000 (21:48 -0000)]
Update

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

20 years agoWorkaround from Dick to the string.Replace bug
Miguel de Icaza [Mon, 2 Feb 2004 21:39:54 +0000 (21:39 -0000)]
Workaround from Dick to the string.Replace bug

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 17:44:06 +0000 (17:44 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* gc.c (ves_icall_System_GC_WaitForPendingFinalizers): Fix check for
the finalizer thread.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 16:10:21 +0000 (16:10 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* interp.c (ves_exec_method_with_context): Add new marshalling
conventions.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 16:05:49 +0000 (16:05 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* gc.c threads.c: Make the finalizer thread a normal managed thread so
the finalizer code can use thread functionality.

* threads.c: Make some functions more robust.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 16:00:00 +0000 (16:00 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* loader.c (mono_lookup_pinvoke_call): Another attempt at fixing #22532.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 15:56:15 +0000 (15:56 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* sparc/tramp.c: Implement all floating point argument passing conventions in
Sparc V8. Also fix structure passing in V8.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 15:50:47 +0000 (15:50 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_method_to_ir): Fix stack management of generic CEE_BOX.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 15:35:46 +0000 (15:35 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* mini.c: Add support for new stringbuilder marshaling conventions.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 15:34:05 +0000 (15:34 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* metadata.h: Add new marshalling conventions.

* marshal.c (mono_marshal_get_native_wrapper): Add support for unicode
stringbuilder marshalling. Fixes #53700.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 15:31:45 +0000 (15:31 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 14:13:17 +0000 (14:13 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs: Bump corlib version.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 14:11:06 +0000 (14:11 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs: Implement DefineUninitializedData and
AddDeclarativeSecurity.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 14:07:53 +0000 (14:07 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h (MonoReflectionTypeBuilder): Add 'permissions' field.

* reflection.c (mono_image_get_type_info): Save declarative security
info.

* reflection.c (mono_image_get_field_info): Handle uninitialized
unmanaged fields as well.

* appdomain.c: Bump corlib version.

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

20 years ago2004-02-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 Feb 2004 14:00:09 +0000 (14:00 -0000)]
2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

* pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
parameter passing.

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

20 years ago2004-02-02 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Mon, 2 Feb 2004 13:04:13 +0000 (13:04 -0000)]
2004-02-02  Nick Drochak <ndrochak@ieee.org>

* RegexBugs.cs (RangeIgnoreCase): made the last assert pass on .NET.

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

20 years ago2004-02-02 Sebastien Pouliot <sebastien@ximian.ca>
Sebastien Pouliot [Mon, 2 Feb 2004 12:47:01 +0000 (12:47 -0000)]
2004-02-02  Sebastien Pouliot  <sebastien@ximian.ca>

* DateTime.cs: Corrected support for "Z" in the mask (Parse). This
fix bug #53461.

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

20 years ago2004-02-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 2 Feb 2004 12:39:44 +0000 (12:39 -0000)]
2004-02-02  Sebastien Pouliot  <sebastien@ximian.com>

* crypto: Removed references to myself. Anyway the best place is the
mono-devel-list mailing list.

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

20 years ago2004-02-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 2 Feb 2004 12:29:53 +0000 (12:29 -0000)]
2004-02-02  Sebastien Pouliot  <sebastien@ximian.com>

* team.xml: Changed email address and organization

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

20 years agoFix typo
Jackson Harper [Mon, 2 Feb 2004 10:10:17 +0000 (10:10 -0000)]
Fix typo

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

20 years agoAdd remarks.
Eran Domb [Mon, 2 Feb 2004 09:14:06 +0000 (09:14 -0000)]
Add remarks.

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

20 years agoAdd rowId to DataRow. Initiate new rows with id -1. These is mostly for preformance...
Eran Domb [Mon, 2 Feb 2004 09:07:46 +0000 (09:07 -0000)]
Add rowId to DataRow. Initiate new rows with id -1. These is mostly for preformance improvement.
When adding a row to the row collection do not check the IndexOf(..). Instead check for rowId.
When adding a lot of rows to a large table this is a major improvemt.

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

20 years agoAdd Indentation to xml only if we create the XmlWriter.
Eran Domb [Mon, 2 Feb 2004 09:01:23 +0000 (09:01 -0000)]
Add Indentation to xml only if we create the XmlWriter.
Add xmlns attribute to the DataSet even if namespace is empty string for interoperability with MS.NET.

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

20 years agofixes GdiGetFamilyName
Jordi Mas i Hernandez [Mon, 2 Feb 2004 08:37:37 +0000 (08:37 -0000)]
fixes GdiGetFamilyName

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

20 years ago2004-02-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 2 Feb 2004 03:02:08 +0000 (03:02 -0000)]
2004-02-01  Miguel de Icaza  <miguel@ximian.com>

* syntax.cs, interval.cs: Applied patch from Marco Cravairo
through Francois Beauchemin who reviewed on the mailing list.
This fixes bug #45976

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

20 years agoImprove test
Miguel de Icaza [Mon, 2 Feb 2004 00:59:11 +0000 (00:59 -0000)]
Improve test

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

20 years agoSyncs StructLayout with GdipBitmapData at bitmap.c. Bug fix
Jordi Mas i Hernandez [Sun, 1 Feb 2004 18:19:54 +0000 (18:19 -0000)]
Syncs StructLayout with GdipBitmapData at bitmap.c. Bug fix

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

20 years agoMake life a bit easier for me ....
Martin Baulig [Sun, 1 Feb 2004 15:54:23 +0000 (15:54 -0000)]
Make life a bit easier for me ....

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

20 years agoMake this compile with csc.
Martin Baulig [Sun, 1 Feb 2004 15:53:50 +0000 (15:53 -0000)]
Make this compile with csc.

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

20 years ago2004-02-01 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 1 Feb 2004 15:47:54 +0000 (15:47 -0000)]
2004-02-01  Martin Baulig  <martin@ximian.com>

* mini.c (MTYPE_PARAM_TO_TYPE): Method type arguments are stored
in `ginst->mtype_argv'.

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

20 years ago2004-02-01 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 1 Feb 2004 15:46:04 +0000 (15:46 -0000)]
2004-02-01  Martin Baulig  <martin@ximian.com>

* loader.c (method_from_methodspec): Use `ginst->mtype_argc/v' for
method type arguments.

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

20 years agofixed a paging mechanism problem in the method InitializePager().
Alon Gazit [Sun, 1 Feb 2004 15:27:46 +0000 (15:27 -0000)]
fixed a paging mechanism problem in the method InitializePager().

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

20 years agofix little error in GetDirectory().
Alon Gazit [Sun, 1 Feb 2004 12:09:26 +0000 (12:09 -0000)]
fix little error in GetDirectory().

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

20 years agoAdd new file
Miguel de Icaza [Sun, 1 Feb 2004 02:35:03 +0000 (02:35 -0000)]
Add new file

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

20 years agoOk, release
Miguel de Icaza [Sun, 1 Feb 2004 02:30:42 +0000 (02:30 -0000)]
Ok, release

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

20 years ago2004-01-31 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 31 Jan 2004 20:14:21 +0000 (20:14 -0000)]
2004-01-31  Martin Baulig  <martin@ximian.com>

* get.c (get_methodspec): It's a methoddef or ref token.

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

20 years agoUpdate
Miguel de Icaza [Sat, 31 Jan 2004 19:46:55 +0000 (19:46 -0000)]
Update

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

20 years ago2004-01-31 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 31 Jan 2004 17:38:26 +0000 (17:38 -0000)]
2004-01-31  Miguel de Icaza  <miguel@ximian.com>

* mini.c: Add comments, replace CEE_XXX+128 with OP_XXX to
facilitate grepping.

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

20 years ago2004-01-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 31 Jan 2004 15:50:19 +0000 (15:50 -0000)]
2004-01-31  Zoltan Varga  <vargaz@freemail.hu>

* setenv.cs: Make this run on platforms without setenv.

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

20 years ago2004-01-31 Nick Drochak <ndrochak@ieee.org)
Nick Drochak [Sat, 31 Jan 2004 11:58:33 +0000 (11:58 -0000)]
2004-01-31  Nick Drochak <ndrochak@ieee.org)

* ConvertTest: Cannot partially qualify the type name with csc.

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

20 years agoOops, forgot to make this change before committing.
David Sheldon [Sat, 31 Jan 2004 10:56:00 +0000 (10:56 -0000)]
Oops, forgot to make this change before committing.

2003-01-31  David Sheldon      <dave-mono@earth.li>

  *  FromBase64Transform.cs: Removed needless catch and rethrow.

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

20 years ago2003-01-31 David Sheldon <dave-mono@earth.li>
David Sheldon [Sat, 31 Jan 2004 10:53:44 +0000 (10:53 -0000)]
2003-01-31  David Sheldon      <dave-mono@earth.li>

  * FromBase64Transform.cs: Fixes to what happens if a character in the
   input stream is not in the lookup table. IndexOutOfRangeException was
   wrong.

2004-01-31  David Sheldon  <dave-mono@earth.li>

  * ConvertTest.cs: Added test for malformed Base64. Bug 52928

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

20 years ago2004-01-31 David Sheldon <dave-mono@earth.li>
David Sheldon [Sat, 31 Jan 2004 10:06:44 +0000 (10:06 -0000)]
2004-01-31  David Sheldon <dave-mono@earth.li>

      * FileSystemInfoTest.cs: Added code to skip CreationTime tests
       on Unix, as it doesn't support them.

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

20 years ago2004-01-31 David Sheldon <dave-mono@earth.li>
David Sheldon [Sat, 31 Jan 2004 09:55:32 +0000 (09:55 -0000)]
2004-01-31  David Sheldon <dave-mono@earth.li>

      * FileSystemInfoTest.cs: Change tests for default times to
       be TimeZone agnostic by conversion to universal time before
       testing.

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

20 years ago2004-01-31 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 31 Jan 2004 07:04:33 +0000 (07:04 -0000)]
2004-01-31  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs: Applied patch from Marek Safar to fix bug 53386

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

20 years agoRemove gdiplus hack
Miguel de Icaza [Sat, 31 Jan 2004 06:30:11 +0000 (06:30 -0000)]
Remove gdiplus hack

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

20 years agoRemoved gdiplus from the C# module
Miguel de Icaza [Sat, 31 Jan 2004 06:26:05 +0000 (06:26 -0000)]
Removed gdiplus from the C# module

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

20 years agoRemove GDI+ from build
Miguel de Icaza [Sat, 31 Jan 2004 06:23:54 +0000 (06:23 -0000)]
Remove GDI+ from build

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

20 years agoIndendation
Miguel de Icaza [Sat, 31 Jan 2004 03:50:14 +0000 (03:50 -0000)]
Indendation

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

20 years agoNew errors, handled on the anonymous-methods branch
Miguel de Icaza [Sat, 31 Jan 2004 03:49:52 +0000 (03:49 -0000)]
New errors, handled on the anonymous-methods branch

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

20 years agoUpdate error list
Miguel de Icaza [Sat, 31 Jan 2004 03:49:33 +0000 (03:49 -0000)]
Update error list

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

20 years agoUpdate
Miguel de Icaza [Sat, 31 Jan 2004 03:49:21 +0000 (03:49 -0000)]
Update

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

20 years ago2004-01-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 31 Jan 2004 03:40:53 +0000 (03:40 -0000)]
2004-01-26  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs: Handle #line hidden from PDC bits.

2004-01-25  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Remove YIELD token, instead use the new grammar
changes that treat `yield' specially when present before `break'
or `return' tokens.

* cs-tokenizer.cs: yield is no longer a keyword.

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

20 years agoIndentation
Miguel de Icaza [Sat, 31 Jan 2004 03:38:30 +0000 (03:38 -0000)]
Indentation

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

20 years agoFormat update
Miguel de Icaza [Sat, 31 Jan 2004 03:36:04 +0000 (03:36 -0000)]
Format update

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

20 years agoDocumentation updates
Miguel de Icaza [Sat, 31 Jan 2004 03:35:41 +0000 (03:35 -0000)]
Documentation updates

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

20 years agoFormatting changes
Miguel de Icaza [Sat, 31 Jan 2004 03:34:57 +0000 (03:34 -0000)]
Formatting changes

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

20 years agoImprove error handling
Miguel de Icaza [Sat, 31 Jan 2004 03:34:21 +0000 (03:34 -0000)]
Improve error handling

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

20 years ago * Control.cs: Ensure that dynamically loaded controls are
Jackson Harper [Fri, 30 Jan 2004 21:53:57 +0000 (21:53 -0000)]
    * Control.cs: Ensure that dynamically loaded controls are
initialized.

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

20 years agoadded some really important todos
César Natarén [Fri, 30 Jan 2004 20:55:15 +0000 (20:55 -0000)]
added some really important todos

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

20 years ago(AddPie): Corrected arguments sent to P/Invoke. This fixes the strange
Duncan Mak [Fri, 30 Jan 2004 19:40:18 +0000 (19:40 -0000)]
(AddPie): Corrected arguments sent to P/Invoke. This fixes the strange
NaNs we were getting when we tried to draw Paths with a Pie figure.

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

20 years agoAdd prototype for"ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem"
Duncan Mak [Fri, 30 Jan 2004 18:56:46 +0000 (18:56 -0000)]
Add prototype for"ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem"
and "ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem"
to fix the build.

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

20 years ago * TemplateControlCompiler.cs: Call ToString on the types hashcode,
Jackson Harper [Fri, 30 Jan 2004 18:06:26 +0000 (18:06 -0000)]
    * TemplateControlCompiler.cs: Call ToString on the types hashcode,
the build method takes strings not ints.

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

20 years ago2004-01-30 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Fri, 30 Jan 2004 17:37:36 +0000 (17:37 -0000)]
2004-01-30  Tim Coleman <tim@timcoleman.com>
* team.xml:
Update my location.  Now just Waterloo.

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

20 years ago2004-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 30 Jan 2004 17:27:04 +0000 (17:27 -0000)]
2004-01-30  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am: Set SHELL to bash, since some commands require it.

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

20 years ago2004-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 30 Jan 2004 17:01:36 +0000 (17:01 -0000)]
2004-01-30  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem): New icall.
(ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem): New icall.

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

20 years ago2004-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 30 Jan 2004 17:00:34 +0000 (17:00 -0000)]
2004-01-30  Zoltan Varga  <vargaz@freemail.hu>

* Marshal.cs: Implement AllocCoTaskMem and FreeCoTaskMem.

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

20 years agoserveral new methods for graphics.cs
Jordi Mas i Hernandez [Fri, 30 Jan 2004 16:21:15 +0000 (16:21 -0000)]
serveral new methods for graphics.cs

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

20 years agofixes unicode string in DrawString and memory leak in certain cases
Jordi Mas i Hernandez [Fri, 30 Jan 2004 16:01:54 +0000 (16:01 -0000)]
fixes unicode string in DrawString and memory leak in certain cases

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

20 years agoAdded more methods to TextureBrush.cs and gdipFunctions.cs.
Ravindra [Fri, 30 Jan 2004 13:52:19 +0000 (13:52 -0000)]
Added more methods to TextureBrush.cs and gdipFunctions.cs.

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

20 years agoAdded TextureBrush.cs to System.Drawing.dll.sources.
Ravindra [Fri, 30 Jan 2004 13:44:53 +0000 (13:44 -0000)]
Added TextureBrush.cs to System.Drawing.dll.sources.

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

20 years agoAdded methods for TextureBrush in gdipFunctions.cs.
Ravindra [Fri, 30 Jan 2004 13:28:35 +0000 (13:28 -0000)]
Added methods for TextureBrush in gdipFunctions.cs.

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

20 years agoImplemented texture brush.
Ravindra [Fri, 30 Jan 2004 13:20:33 +0000 (13:20 -0000)]
Implemented texture brush.

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

20 years ago2004-01-30 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 30 Jan 2004 13:16:40 +0000 (13:16 -0000)]
2004-01-30  Sebastien Pouliot  <spouliot@videotron.ca>

* DateTimeTest.cs: Modified X509Certificate test to use
ToUniversalTime ().

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

20 years agoadded testing stuff for System.Drawing
Jordi Mas i Hernandez [Fri, 30 Jan 2004 12:10:36 +0000 (12:10 -0000)]
added testing stuff for System.Drawing

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

20 years agotesting toString is irrelevant. Also diferent locales do format numbering different...
Jordi Mas i Hernandez [Fri, 30 Jan 2004 11:42:41 +0000 (11:42 -0000)]
testing toString is irrelevant. Also diferent locales do format numbering different and then you do not pass the test

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

20 years ago2004-01-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 30 Jan 2004 10:05:06 +0000 (10:05 -0000)]
2004-01-29  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (mono_marshal_get_native_wrapper): Add support for
custom marshalling of valuetypes.

* marshal.c: Fix some warnings.

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

20 years ago* gdipFunctions.cs
Duncan Mak [Thu, 29 Jan 2004 22:23:50 +0000 (22:23 -0000)]
* gdipFunctions.cs
* Graphics.cs: Indentation fixes, removed long dangling lines and
extra spaces.

* Graphics.cs (IsVisible): Renamed variable to not use hungarian
notation.

* bitmap.c (gdip_bitmap_dispose): Add a check for own_scan0.
(GdipCreateBitmapFromScan0): Set own_scan0 flag if we own the
incoming buffer, scan0.

* gdip.h (GdipBitmapData): Add new field, own_scan0.

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

20 years ago2004-01-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Jan 2004 18:55:52 +0000 (18:55 -0000)]
2004-01-29  Martin Baulig  <martin@ximian.com>

* expression.cs (Invocation.DoResolve): If we're a
`ConstructedType', then we're actually a generic method, so
rewrite the expr as a GenericMemberAccess.

* cs-parser.jay (member_name): Don't use `namespace_or_type_name'
here; manually parse it into a string.

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

20 years ago2004-01-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Jan 2004 18:50:36 +0000 (18:50 -0000)]
2004-01-29  Martin Baulig  <martin@ximian.com>

* class.h (MonoGenericInst): Added `mtype_argc' and `mtype_argv'
for generic method parameters.

* reflection.c (method_encode_methodspec): Write the uninflated
signature into the methodspec table.
(mono_reflection_inflate_method_or_ctor): Ensure `res->declaring'
is always the uninflated method.
(reflection_methodbuilder_to_mono_method): Copy the generic
parameters from the MethodBuilder into `header->gen_params'.

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

20 years agoChangeLog: Modifeid ChangeLog
Sanja Gupta [Thu, 29 Jan 2004 15:14:05 +0000 (15:14 -0000)]
ChangeLog: Modifeid ChangeLog
FontFamily.cs: Implemented one constructor and few methods

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

20 years ago2004-01-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 29 Jan 2004 14:03:12 +0000 (14:03 -0000)]
2004-01-29  Zoltan Varga  <vargaz@freemail.hu>

* class.c (mono_class_from_generic_parameter): Fix warning.

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