mono.git
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

20 years agostylized
Gonzalo Paniagua Javier [Thu, 29 Jan 2004 10:35:51 +0000 (10:35 -0000)]
stylized

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

20 years agochangelog: Updated changelog
Sanja Gupta [Thu, 29 Jan 2004 10:08:58 +0000 (10:08 -0000)]
changelog: Updated changelog
FontCollection.cs: Implemented Dispose() method
InstalledFontCollection.cs: Removed Console.WriteLine statements.
PrivateFontCollection.cs: Implemented AddMemoryFont() method.

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

20 years agofixes font collection
Jordi Mas i Hernandez [Thu, 29 Jan 2004 09:02:22 +0000 (09:02 -0000)]
fixes font collection

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

20 years agofont enhancements
Jordi Mas i Hernandez [Thu, 29 Jan 2004 08:42:06 +0000 (08:42 -0000)]
font enhancements

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

20 years ago2004-01-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 28 Jan 2004 22:19:23 +0000 (22:19 -0000)]
2004-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplicationFactory.cs: fixlet for session events hook.

* System.Web.Compilation/AspGenerator.cs: handle more possible errors
in global.asax file.

* System.Web.Compilation/BaseCompiler.cs: added utility methods for
creating <object> related properties and fields.

* System.Web.Compilation/GlobalAsaxCompiler.cs: keep around applications
and session scope objects builders. Also a list of imports and
assemblies added in global.asax.

* System.Web.Compilation/TemplateControlCompiler.cs: use base class
methods for <object> stuff.

* System.Web.UI/ApplicationFileParser.cs: check for error in directives.
Use GlobalAsaxCompiler.CompileApplicationType for compiling.

* System.Web.UI/ObjectTagBuilder.cs: load the Type and check for errors.

* System.Web.UI/TemplateParser.cs: add assemblies and imports from
global.asax.

Now we properly create accessors for session and application objects in
the application itself, pages and controls. First step for fixing
bug #53387.

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

20 years agochangelog: Modified the changelog
Sanja Gupta [Wed, 28 Jan 2004 17:18:23 +0000 (17:18 -0000)]
changelog: Modified the changelog
FontCollection.cs: Implemented few methods.
InstalledFontCollection.cs: Implemented few methods.
PrivateFontCollection.cs: Implemented few methods.

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

20 years agoChangeLog: Modified the ChangeLog
Sanja Gupta [Wed, 28 Jan 2004 17:14:35 +0000 (17:14 -0000)]
ChangeLog: Modified the ChangeLog
gdipFunctions.cs: Added FontFamily and FontCollection methods
FontFamily.cs: Implemented missing functionalities.

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

20 years ago2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 28 Jan 2004 16:27:49 +0000 (16:27 -0000)]
2004-01-28  Atsushi Enomoto <atsushi@ximian.com>

* DTDReader.cs : Added Normalization.  Parameter Entity declaration
  should block invalid characters. (GEDecl should be fixed as well.)
* XmlConstruct.cs : Should allow surrogate chars.
* XmlNotation.cs : When prefix is empty (i.e. almost all cases)
  Name should not add ':'. Patch by Boris Kirzner.
* XmlTextReader.cs : Modified private ReadCharacterReference() to
  return the character (or -1 when should not return anything).
  Now Text character reference are checked their character range.
  Set DTDReader.Normalization as well as the reader itself.

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

20 years agoPatch submitted by Joerg Rosenkranz:
Tim Coleman [Wed, 28 Jan 2004 15:34:04 +0000 (15:34 -0000)]
Patch submitted by Joerg Rosenkranz:

2004-01-26  Joerg Rosenkranz  <joergr@voelcker.com>

        * System.Data.OracleClient.Oci/OciCalls.cs:
                Changed binding of OciStmtPrepare from string
                to byte [].
        * System.Data.OracleClient.Oci/OciDefineHandle.cs:
                Character types are converted using UTF8 encoding.
        * System.Data.OracleClient.Oci/OciStatementHandle.cs:
                SQL statement to be prepared is converted to byte
                array using UTF8 encoding.

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

20 years ago2004-01-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 28 Jan 2004 14:41:11 +0000 (14:41 -0000)]
2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>

* DateTimeTest.cs: Added a new unit test (X509Certificate) to better
detect regressions in DateTime. See bugzilla entry #53461.

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

20 years agoWed Jan 28 14:04:58 CET 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 28 Jan 2004 12:47:17 +0000 (12:47 -0000)]
Wed Jan 28 14:04:58 CET 2004 Paolo Molaro <lupus@ximian.com>

* mini.c: fixed buglet in initobj generic implementation for references.

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

20 years ago2004-01-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 28 Jan 2004 12:23:29 +0000 (12:23 -0000)]
2004-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplicationFactory.cs: attach all events from Type and BaseType
at the same time. Fixes bug #53454.

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

20 years ago2004-01-28 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 28 Jan 2004 11:40:38 +0000 (11:40 -0000)]
2004-01-28  Martin Baulig  <martin@ximian.com>

* typemanager.cs (TypeManager.IsEqual): New static method.
(TypeManager.FilterWithClosure): Call TypeManager.IsEqual() to
check for equality instead of using `=='.

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

20 years agographics.cs class sample
Jordi Mas i Hernandez [Wed, 28 Jan 2004 10:51:15 +0000 (10:51 -0000)]
graphics.cs class sample

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

20 years agoprevent NullReferenceException in RenderAllDays().
Alon Gazit [Wed, 28 Jan 2004 10:16:40 +0000 (10:16 -0000)]
prevent NullReferenceException in RenderAllDays().

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

20 years agonew methods for graphics.cs
Jordi Mas i Hernandez [Wed, 28 Jan 2004 08:44:51 +0000 (08:44 -0000)]
new methods for graphics.cs

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

20 years ago2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 28 Jan 2004 07:32:55 +0000 (07:32 -0000)]
2004-01-28  Atsushi Enomoto  <atsushi@ximian.com>

* xslttest.cs : Now it tests against XPathDocument. Reduced error msgs.

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

20 years ago2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 28 Jan 2004 07:30:59 +0000 (07:30 -0000)]
2004-01-28  Atsushi Enomoto <atsushi@ximian.com>

* XPathNavigatorCommonTests.cs : Added MoveToNamespace and IsDescendant.
* XPathNavigatorTests.cs : Close XmlTextReader.

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

20 years ago2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 28 Jan 2004 07:27:57 +0000 (07:27 -0000)]
2004-01-28  Atsushi Enomoto  <atsushi@ximian.com>

* xmltest.cs : several bugfixes.

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

20 years ago2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 28 Jan 2004 07:26:43 +0000 (07:26 -0000)]
2004-01-28  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocumentTypeTests.cs : Added IncorrectInternalSubset().
* XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document
  element, removed extraneous test switch for InsertBefore().
* XsdParticleValidationTests.cs,
  XsdValidatingReaderTests.cs : These test class names are too
  ambiguous so just renamed them. (No bug reports are found on them,
  but should be warned in the meantime.)

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

20 years ago2004-01-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 28 Jan 2004 07:21:05 +0000 (07:21 -0000)]
2004-01-28  Atsushi Enomoto <atsushi@ximian.com>

* DTDReader.cs : Make sure that parameter entities are not allowed
  inside internal subset unless it appears as a markupdecl.
* DTDValidatingReader.cs : ENTITY or ENTITIES type attributes must have
  a value that indicates *unparsed* entity (i.e. NDATA required).

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

20 years ago2004-01-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 28 Jan 2004 04:59:40 +0000 (04:59 -0000)]
2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>

* PermissionRequestEvidenceTest.cs: Added ToString () assertions
to existing tests.
* PublisherMembershipConditionTest.cs: Replaced "\r\n" with
Environment.NewLine.
* StrongNameTest.cs: Replaced "\r\n" with Environment.NewLine.

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

20 years ago2004-01-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 28 Jan 2004 04:56:01 +0000 (04:56 -0000)]
2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>

* StrongName.cs: XML now use Type.Name (instead of Type.FullName) to
match the XML generated by MS.

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

20 years ago2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 28 Jan 2004 04:41:54 +0000 (04:41 -0000)]
2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityElementTest.cs: Added new tests for duplicate attributes
and multiple attribute order and ToString representation.

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

20 years ago2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 28 Jan 2004 04:40:23 +0000 (04:40 -0000)]
2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityElement.cs: Attributes are now kept in an ArrayList (but
still returned in an Hashtable) so the attributes order can be
kept like MS implementation (but Hashtable cannot guarantee this).

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

20 years ago2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 28 Jan 2004 01:59:47 +0000 (01:59 -0000)]
2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

* Exception.cs: Changed ToString to remove the \n when no stack trace
is present (which fixed a unit test for SecurityException). Changed
all \n to Environment.NewLine.

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

20 years ago2004-01-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 28 Jan 2004 01:01:12 +0000 (01:01 -0000)]
2004-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: use the Cache to store compiled Types. Don't parse
pages more than once. Thanks to Eric Lindvall for pointing this out.

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

20 years ago2004-01-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 28 Jan 2004 00:00:10 +0000 (00:00 -0000)]
2004-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateControl.cs: small speedup for WireUpautomaticEvents. Thanks
to Eric Lindvall for pointing this out.

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

20 years ago2004-01-27 David Sheldon <dave-mono@earth.li>
David Sheldon [Tue, 27 Jan 2004 23:38:47 +0000 (23:38 -0000)]
2004-01-27  David Sheldon <dave-mono@earth.li>

  * NumberFormatInfo.cs: InitPatterns: it seems that the patterns in
   ICU use digitPattern, not zeroPattern for the spaces after the
   decimal point.

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

20 years ago2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 27 Jan 2004 17:59:26 +0000 (17:59 -0000)]
2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

* FileIOPermission.cs: Added missing ArgumentNullException to
constructors.

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

20 years ago2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 27 Jan 2004 17:52:55 +0000 (17:52 -0000)]
2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

* FileIOPermissionTest.cs: Converted to NUnit2. Added a test to show a
strange behaviour (short/long path) - ignored for now.

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

20 years ago* XmlSchemaImporter.cs: Redefinition of types are not supported. Added a check.
Lluis Sanchez [Tue, 27 Jan 2004 17:36:24 +0000 (17:36 -0000)]
* XmlSchemaImporter.cs: Redefinition of types are not supported. Added a check.

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

20 years ago2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 27 Jan 2004 17:34:32 +0000 (17:34 -0000)]
2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

* FileIOPermissionAttributeTest.cs: Removed GetTempPath from the tests
as the introduced failures weren't related to the class (test moved to
FileIOPermissionTest.cs).

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

20 years ago2004-01-27 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Tue, 27 Jan 2004 16:06:02 +0000 (16:06 -0000)]
2004-01-27  Bernie Solomon  <bernard@ugsolutions.com>

* shared.c (_wapi_shm_file): add hostname
to shared data file names to handle NFS mounted
.wapi directories.

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

20 years ago2004-01-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 27 Jan 2004 15:57:08 +0000 (15:57 -0000)]
2004-01-27  Atsushi Enomoto  <atsushi@ximian.com>

* DefaultContext.cs : Avoid exception if possible.
* Iterator.cs : Fixed PrecedingSiblingIterator.MoveNext(). When the
  nav was positioned at the first, it incorrectly points itself.
  Don't add names to name table while it is useless and expensive.

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

20 years ago2004-01-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 27 Jan 2004 15:56:09 +0000 (15:56 -0000)]
2004-01-27 Atsushi Enomoto <atsushi@ximian.com>

* XslIf.cs : When content is empty, skip content evaluation.

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

20 years agonew methods for graphics.cs
Jordi Mas i Hernandez [Tue, 27 Jan 2004 15:43:09 +0000 (15:43 -0000)]
new methods for graphics.cs

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

20 years ago2004-01-27 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 27 Jan 2004 15:08:57 +0000 (15:08 -0000)]
2004-01-27  Martin Baulig  <martin@ximian.com>

* class.c (mono_class_from_generic_parameter): Don't create
`klass->methods' here.

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