mono.git
20 years ago2003-08-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 19 Aug 2003 07:00:15 +0000 (07:00 -0000)]
2003-08-19  Nick Drochak <ndrochak@gol.com>

* StackFrameTest.cs: Isolate test failure by making tests finer
grained.

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

20 years ago2003-08-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 19 Aug 2003 06:58:24 +0000 (06:58 -0000)]
2003-08-19 Nick Drochak <ndrochak@gol.com>

* Makefile: Turn on debug for the corlib tests on .NET.

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

20 years ago * PEAPI.cs: Make no super method public so we can have types
Jackson Harper [Tue, 19 Aug 2003 03:27:49 +0000 (03:27 -0000)]
    * PEAPI.cs: Make no super method public so we can have types
with no super type.

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

20 years ago2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Tue, 19 Aug 2003 03:09:30 +0000 (03:09 -0000)]
2003-08-18 Ben Maurer  <bmaurer@users.sourceforge.net>

* XslOutput.cs: add support for encoding.
* ManagedXslTransform.cs, XslTransformImpl.cs: Add support for
encoding.

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

20 years agoadded more asm macros for floating point subtraction of single/double/quad
ct [Tue, 19 Aug 2003 03:04:34 +0000 (03:04 -0000)]
added more asm macros for floating point subtraction of single/double/quad

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

20 years agoadded floating point instructions for adding double, single, and quad numbers
ct [Tue, 19 Aug 2003 02:53:23 +0000 (02:53 -0000)]
added floating point instructions for adding double, single, and quad numbers

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

20 years ago * ILParser.jay: Add override methods.
Jackson Harper [Tue, 19 Aug 2003 02:24:30 +0000 (02:24 -0000)]
    * ILParser.jay: Add override methods.

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

20 years ago * IClassRef.cs: Removed methods that have been moved into ITypeRef
Jackson Harper [Tue, 19 Aug 2003 02:22:40 +0000 (02:22 -0000)]
    * IClassRef.cs: Removed methods that have been moved into ITypeRef
* MethodDef.cs: Make some properties public, Add method to get a
list of parameter types. This is used to build signatures. Alow
sentinels in signatures and in param lists. Fix some tabbing.
* ParamDef.cs: Expose the parameters type so they can be used when
building signatures.
* TypeDef.cs: Add and emit overrides.

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

20 years ago2003-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Aug 2003 02:10:34 +0000 (02:10 -0000)]
2003-08-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpException.cs: make the unhandled error more like the MS one.
* HttpRuntime.cs: set a 500 error code on unhandled exceptions.

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

20 years agoforgot to commit
Ben Maurer [Tue, 19 Aug 2003 02:05:34 +0000 (02:05 -0000)]
forgot to commit

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

20 years ago2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Tue, 19 Aug 2003 01:56:07 +0000 (01:56 -0000)]
2003-08-18 Ben Maurer  <bmaurer@users.sourceforge.net>

* System.Xml.dll.sources: add files from Oleg.
* *.cs: Support for xsl:output. (Oleg)

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

20 years ago2003-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Aug 2003 01:38:49 +0000 (01:38 -0000)]
2003-08-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpResponse.cs: flush headers when the body length is 0.
* StaticFileHandler.cs: added If-Modified-Since handling patch slightly
modified from the original by Piers Haken <piersh@friskit.com>.

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

20 years agoforgot to add
Ben Maurer [Mon, 18 Aug 2003 21:55:23 +0000 (21:55 -0000)]
forgot to add

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

20 years ago2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Mon, 18 Aug 2003 21:54:50 +0000 (21:54 -0000)]
2003-08-18 Ben Maurer  <bmaurer@users.sourceforge.net>

        * System.Xml.dll.source: add System.Xml/HighWaterStack.cs
        * XmlChar.cs (IsWhitespace): Spare enumerator allocation.
        * XmlTextWriter.cs (WriteWhitespace): Enumerators are very high in
        fat, use low-fat loops instead. Even better, call the function
        inside XmlChar for code reuse.
        * HighWaterStack.cs (added): New class that acts like a Stack, but
        helps with memory allocation.
        * XmlNamespaceManager.cs, XmlParserContext.cs: Rewrote to use
        HighWaterStack.
        * XmlTextReader.cs: Remove orderedAttributesEnumerator variable,
        use a variable that stores the position in the ArrayList.

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

20 years ago2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Mon, 18 Aug 2003 20:16:58 +0000 (20:16 -0000)]
2003-08-18 Ben Maurer  <bmaurer@users.sourceforge.net>

* XmlTextWriter.cs: Begin diet. String.Format has too much
saturated fat, lets replace with the fat-free .Write ()
calls. Effects best seen when Paolo's StreamWriter patch is
applied.

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

20 years ago * HttpClientChannel.cs, HttpServerChannel.cs: Fixed bug #47703
Lluis Sanchez [Mon, 18 Aug 2003 19:45:14 +0000 (19:45 -0000)]
* HttpClientChannel.cs, HttpServerChannel.cs: Fixed bug #47703

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

20 years agoUpdate
Johannes Roith [Mon, 18 Aug 2003 17:28:38 +0000 (17:28 -0000)]
Update

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

20 years ago2003-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 18 Aug 2003 16:57:44 +0000 (16:57 -0000)]
2003-08-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Control.cs: when we load the viewstate for a control that has children
viewstates and the child is not found, keep its viewstate around and
wait until the child is added to load the viewstate. Fixes bug #47697.

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

20 years ago2003-08-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 18 Aug 2003 16:51:43 +0000 (16:51 -0000)]
2003-08-18  Zoltan Varga  <vargaz@freemail.hu>

* interp.c: Get rid of duplicate definition of CHECK_MUL_OVERFLOW.
* interp.h interp.c: Get rid of VAL_VALUETA, use VAL_MP instead. Fix
the INITOBJ opcode which was the only user of VALUETA.

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

20 years agoadd windows distribition scripts
Johannes Roith [Mon, 18 Aug 2003 16:45:22 +0000 (16:45 -0000)]
add windows distribition scripts

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

20 years ago2003-08-18 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 18 Aug 2003 06:40:14 +0000 (06:40 -0000)]
2003-08-18  Nick Drochak  <ndrochak@gol.com>

* UriBuilderTest.cs: Separated tests into NUnit v2 style. Need to track
down a test failure.

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

20 years ago(PutImpl): Patch from Luca Barbieri <lb@lb.ods.org>.
Duncan Mak [Mon, 18 Aug 2003 04:06:27 +0000 (04:06 -0000)]
(PutImpl): Patch from Luca Barbieri <lb@lb.ods.org>.
Currently Hashtable.PutImpl has an incorrect test which causes the
key chain search to terminate as soon as a free slot is found,
causing key duplication.

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

20 years ago2003-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Mon, 18 Aug 2003 03:56:46 +0000 (03:56 -0000)]
2003-08-17 Ben Maurer  <bmaurer@users.sourceforge.net>

* Compiler.cs: handle extension and excluded namespaces.
* XslCopyOf.cs: handle default ns
* XslFallback.cs: implement
* XslLiteralElement.cs: copy namespaces that were declared.
* XslTemplateContent.cs: handle ext elements

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

20 years ago003-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sun, 17 Aug 2003 20:52:21 +0000 (20:52 -0000)]
003-08-17 Ben Maurer  <bmaurer@users.sourceforge.net>

        * XslComment.cs, XslTemplateContent.cs: remove dead variables.
        * XsltCompiledContext.cs, Compiler.cs: copy the XPathNavigator
        from the stylesheet for correct namespace resolution.
        * XslTransformImpl.cs: close XmlTextWriter when we create it.

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

20 years ago * MethodCall.cs: Throw the right exception if the target object is not
Lluis Sanchez [Sun, 17 Aug 2003 19:04:25 +0000 (19:04 -0000)]
* MethodCall.cs: Throw the right exception if the target object is not
  found when resolving the target method.

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

20 years ago * CallContext.cs: Fixed bug #47686
Lluis Sanchez [Sun, 17 Aug 2003 18:30:42 +0000 (18:30 -0000)]
* CallContext.cs: Fixed bug #47686

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

20 years agoApplied patch from J�rg Rosenkranz to fix bug 47639
Miguel de Icaza [Sat, 16 Aug 2003 17:37:23 +0000 (17:37 -0000)]
Applied patch from J�rg Rosenkranz to fix bug 47639

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

20 years agoApplied patch from: David Pickens <dsp@rci.rutgers.edu>
Miguel de Icaza [Sat, 16 Aug 2003 17:29:30 +0000 (17:29 -0000)]
Applied patch from: David Pickens <dsp@rci.rutgers.edu>

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

20 years ago2003-08-16 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 16 Aug 2003 15:01:07 +0000 (15:01 -0000)]
2003-08-16  Zoltan Varga  <vargaz@freemail.hu>

* mono/tests/checked.cs: Added mul.ovf tests.

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

20 years ago2003-08-16 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 16 Aug 2003 14:53:31 +0000 (14:53 -0000)]
2003-08-16  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h reflection.c (mono_param_get_objects): Changed this to
return a MonoArray. This simplifies the code and also ensures that
the cache allways contains an object reference as a value.

* icall.c (ves_icall_get_parameter_info): Simplified using the new
function.

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

20 years ago2003-08-16 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 16 Aug 2003 14:48:57 +0000 (14:48 -0000)]
2003-08-16  Zoltan Varga  <vargaz@freemail.hu>

* interp.c (ves_exec_method): Implemented mul.ovf correctly for int32
and int64. Implemented the conv.ovf opcodes for all argument types.

2003-08-15  Zoltan Varga  <vargaz@freemail.hu>

(ves_exec_method): Added support for the synchronized flag to the
interpreter. Also fixed the CALLI opcode, and made exception handling
work though the managed-unmanaged barrier.

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

20 years ago2003-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 16 Aug 2003 11:10:38 +0000 (11:10 -0000)]
2003-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HyperLinkColumn.cs: patch from David Pickens <dsp@rci.rutgers.edu>
that fixes databinding when only DataTextField or DataNavigateUrlField
is set.

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

20 years ago2003-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 16 Aug 2003 02:08:07 +0000 (02:08 -0000)]
2003-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* socket-io.c: patch by Bernie Solomon <bernard@ugsolutions.com> that
fixes a problem with byte ordering when getting the address family for
a socket.

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

20 years ago2003-08-15 Jaroslaw Kowalski <jarek@atm.com.pl>
Gonzalo Paniagua Javier [Sat, 16 Aug 2003 01:58:56 +0000 (01:58 -0000)]
2003-08-15  Jaroslaw Kowalski <jarek@atm.com.pl>

       * Microsoft.CSharp/CSharpCodeGenerator.cs:

         - fixed support for method references where target
               object is null
         - fixed CodeThrowExceptionStatement
         - disabled member access modifiers for private method
           implementations
         - disabled generation of empty method body for interface
           declarations
         - disabled generation of empty property accessor bodies
           in interface declarations
         - added support for indexers (properties named "Item")
         - added support for chained constructor arguments and
           base constructor arguments

       * System.CodeDom/CodeTypeDeclaration.cs:

         - TypeAttributes of CodeTypeDeclaration now defaults to
           TypeAttributes.Public (same as MS implementation)

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

20 years agoMissed this one too.
Duncan Mak [Fri, 15 Aug 2003 22:07:57 +0000 (22:07 -0000)]
Missed this one too.

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

20 years agoChange references to ByteFX.Data.MySQLClient to the
Duncan Mak [Fri, 15 Aug 2003 22:05:20 +0000 (22:05 -0000)]
Change references to ByteFX.Data.MySQLClient to the
correct ByteFX.Data.MySqlClient (note the change in
capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
spotting the error.

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

20 years ago2003-08-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 15 Aug 2003 17:49:28 +0000 (17:49 -0000)]
2003-08-15  Zoltan Varga  <vargaz@freemail.hu>

* interp.c (ves_exec_method): Handle non-valuetypes in CEE_STOBJ.
Fixes #46781.

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

20 years ago2003-08-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 15 Aug 2003 13:59:41 +0000 (13:59 -0000)]
2003-08-15  Zoltan Varga  <vargaz@freemail.hu>

* mono/tests/bug-47295.cs: Regression test for bug #47295.

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

20 years ago2003-08-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 15 Aug 2003 13:53:06 +0000 (13:53 -0000)]
2003-08-15  Zoltan Varga  <vargaz@freemail.hu>

* .cvsignore: Added monosn.

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

20 years ago2003-08-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 15 Aug 2003 13:51:03 +0000 (13:51 -0000)]
2003-08-15  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h reflection.c loader.c: Added support for parameter
marshalling to dynamically created types. Fixes #47295.

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

20 years agoFri Aug 15 11:42:46 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 15 Aug 2003 09:52:41 +0000 (09:52 -0000)]
Fri Aug 15 11:42:46 CEST 2003 Paolo Molaro <lupus@ximian.com>

* rand.c: remove useless warnings.

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

20 years agoInclude all the sources in make dist.
Paolo Molaro [Fri, 15 Aug 2003 09:44:45 +0000 (09:44 -0000)]
Include all the sources in make dist.

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

20 years ago * Driver.cs: Report entry for each il file processed
Jackson Harper [Fri, 15 Aug 2003 05:52:37 +0000 (05:52 -0000)]
    * Driver.cs: Report entry for each il file processed
* Report.cs: New file - All error/warning/progress reporting will
go through here.
* ilasm.exe.sources: Add report to build

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

20 years agoFlush
Miguel de Icaza [Fri, 15 Aug 2003 03:24:17 +0000 (03:24 -0000)]
Flush

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

20 years agoFlushetyflush
Miguel de Icaza [Fri, 15 Aug 2003 01:24:55 +0000 (01:24 -0000)]
Flushetyflush

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

20 years agoFlush
Miguel de Icaza [Fri, 15 Aug 2003 00:48:11 +0000 (00:48 -0000)]
Flush

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

20 years agoAdd mod_mono 0.4.
Duncan Mak [Fri, 15 Aug 2003 00:42:40 +0000 (00:42 -0000)]
Add mod_mono 0.4.

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

20 years agoTry my best to update the tables. I hate <table>s and <tr>s and <td>s.
Duncan Mak [Fri, 15 Aug 2003 00:32:23 +0000 (00:32 -0000)]
Try my best to update the tables. I hate <table>s and <tr>s and <td>s.

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

20 years ago * Thread.cs: SetData() method: use Hashtable.Contains to check
Lluis Sanchez [Thu, 14 Aug 2003 22:40:55 +0000 (22:40 -0000)]
* Thread.cs: SetData() method: use Hashtable.Contains to check
  if a dataslot has been allocated (value could be null).

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

20 years ago2003-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 14 Aug 2003 21:04:28 +0000 (21:04 -0000)]
2003-08-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpResponse.cs: another patch from totte and me. This one prevents
writing output if the client have disconnected and filters the data
when there's a non-final Flush in the middle of the process.

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

20 years ago2003-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 14 Aug 2003 20:55:21 +0000 (20:55 -0000)]
2003-08-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XslComment.cs: patch by BenM that implements Evaluate.

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

20 years ago * RemotingProxy.cs: On invoke, set the LogicalCallContext of the message.
Lluis Sanchez [Thu, 14 Aug 2003 19:50:47 +0000 (19:50 -0000)]
* RemotingProxy.cs: On invoke, set the LogicalCallContext of the message.

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

20 years ago * ClientSponsor.cs: Implemented.
Lluis Sanchez [Thu, 14 Aug 2003 19:49:17 +0000 (19:49 -0000)]
* ClientSponsor.cs: Implemented.

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

20 years ago * ChannelServices.cs: Set call context info for the incoming
Lluis Sanchez [Thu, 14 Aug 2003 19:38:30 +0000 (19:38 -0000)]
* ChannelServices.cs: Set call context info for the incoming
  remote call, and restore the context after the call.

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

20 years ago * CADMessages.cs: Enabled smuggeling of primitive type parameters (as suggested
Lluis Sanchez [Thu, 14 Aug 2003 19:35:42 +0000 (19:35 -0000)]
* CADMessages.cs: Enabled smuggeling of primitive type parameters (as suggested
  by Patrik).
* CallContext.cs: Impplemented.
* LogicalCallContext.cs: Implemented.
* MonoMethodMessage.cs: Added setter for LogicalCallContext property.

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

20 years ago * AppDomainLevelActivator.cs, ConstructionLevelActivator.cs,
Lluis Sanchez [Thu, 14 Aug 2003 18:59:14 +0000 (18:59 -0000)]
* AppDomainLevelActivator.cs, ConstructionLevelActivator.cs,
  ContextLevelActivator.cs, RemoteActivationAttribute.cs,
  RemoteActivator.cs: Changed class from public to internal.

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

20 years ago * ObjRef.cs: Implemented IsFromThisProcess().
Lluis Sanchez [Thu, 14 Aug 2003 18:52:02 +0000 (18:52 -0000)]
* ObjRef.cs: Implemented IsFromThisProcess().
* RemotingServices.cs: Implemented methods GetLifetimeService and
  GetEnvoyChainForProxy. Stubbed LogRemotingStage.

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

20 years agofix credits
Gonzalo Paniagua Javier [Thu, 14 Aug 2003 16:52:56 +0000 (16:52 -0000)]
fix credits

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

20 years ago2003-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 14 Aug 2003 16:51:40 +0000 (16:51 -0000)]
2003-08-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListControl.cs: patch by Yaacov Akiba Slama <ya@slamail.org> that
fixes selection of values before assigning a data source and other
issues.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 16:06:34 +0000 (16:06 -0000)]
2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeReader.cs : Fixed ReadAttributeValue() that might result in
  vanishing current node.

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

20 years agoPeter had a reason for this change; restore it (it was reverted in revision 1.4).
Martin Baulig [Thu, 14 Aug 2003 16:00:37 +0000 (16:00 -0000)]
Peter had a reason for this change; restore it (it was reverted in revision 1.4).
2003-07-17  Peter Williams  <peter@newton.cx>

* DTMXPathDocumentBuilder.cs: csc.exe is more stringent about namespaces
than mcs. We need to disambiguate System.Math from Mono.Math here.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 15:56:58 +0000 (15:56 -0000)]
2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTDValidatingReader.cs : Added SchemaType.
  Read() Assures to return to element.
* DTDObjectModel.cs : Removed DTDEntityDeclaration.BaseURI.
* XmlReader.cs : ReadString() should be virtual in NET_1_1.
* XmlTextReader.cs : 1) Depth should consider Attribute and its values.
  Introduced insideAttribute field to support them.
  2) ReadAttributeValue() should consider empty string.
* XmlValidatingReader.cs :
  Fixed several properties which premised as if it was already read.
  Encoding and Namespaces now throws NotSupportedException for other
  than XmlTextReader.
  Implemented ReadTypedValue() based on IHasXmlSchemaInfo.SchemaType.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 15:47:40 +0000 (15:47 -0000)]
2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XslCallTemplates.cs : Forgot to commit ;-)

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 15:35:29 +0000 (15:35 -0000)]
2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTMXPathDocument.cs,
  DTMXPathDocumentBuilder.cs,
  DTMXPathNavigator.cs :
  - Implemented ID support using XmlValidatingReader.
  - Prefix should be String.Empty even if XmlReader.Prefix is null.

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

20 years ago2003-08-14 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 14 Aug 2003 14:11:28 +0000 (14:11 -0000)]
2003-08-14  Nick Drochak <ndrochak@gol.com>

* WebRequest.cs: Check lower case string since that is what we will add.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 12:57:03 +0000 (12:57 -0000)]
2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* Compiler.cs : 1) Changed public .ctor() to receive Evidence argument
  introduced in .NET 1.1. 2) XmlResolver object is required for 'res'.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 12:56:35 +0000 (12:56 -0000)]
2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XslApplyTemplates.cs,
  XslCallTemplate.cs : Should accept other than element content such
  as comment and PI.
* XslNumber.cs : In Compile(), 'value' might not exist. (Think about
  it later if how it should be.)
* XslTemplateContent.cs : "comment" and "number" support. (I know they
  are still incomplete.)

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 12:54:01 +0000 (12:54 -0000)]
2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XslTransformImpl.cs, XslTransform.cs, Multiplexer.cs,
  ManagedXslTransform.cs : Added Evidence args introduced in .NET 1.1.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 12:52:59 +0000 (12:52 -0000)]
2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* System.Xml.dll.sources: Added Mono.Xml.Xsl.Operation/XslComment.cs
  and Mono.Xml/IHasXmlSchemaInfo.cs

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 12:51:28 +0000 (12:51 -0000)]
2003-08-14  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* added IHasXmlSchemaInfo.cs.

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

20 years ago2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 14 Aug 2003 12:42:22 +0000 (12:42 -0000)]
2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* Added XslComment.cs.

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

20 years agoAdding xsd.in
Duncan Mak [Thu, 14 Aug 2003 06:09:25 +0000 (06:09 -0000)]
Adding xsd.in

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

20 years agoLast minute: Add xsd to the release
Duncan Mak [Thu, 14 Aug 2003 06:06:49 +0000 (06:06 -0000)]
Last minute: Add xsd to the release

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

20 years ago2003-08-14 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Thu, 14 Aug 2003 04:28:16 +0000 (04:28 -0000)]
2003-08-14 Gaurav Vaish <gvaish_mono AT lycos.com>

* MobileControl.cs       : Style { get; }             - Completed.

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

20 years ago2003-08-13 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Thu, 14 Aug 2003 04:25:13 +0000 (04:25 -0000)]
2003-08-13 Gaurav Vaish <gvaish_mono AT lycos.com>

* ControlAdapter.cs     : Style { get; }           - Implemented.
* HtmlControlAdapter.cs : Towards finishing.
* HtmlPageAdapter.cs    : PersistCookielessData    - Mocked.
* HtmlMobileTextWriter.cs
                        : EnterStyle(Style)        - Mocked.

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

20 years agoBump version number to 0.26
Duncan Mak [Wed, 13 Aug 2003 20:59:43 +0000 (20:59 -0000)]
Bump version number to 0.26

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

20 years agoBump version number to 0.26
Duncan Mak [Wed, 13 Aug 2003 20:59:43 +0000 (20:59 -0000)]
Bump version number to 0.26

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

20 years agoWed August 13 21:48:10 GMT 2003 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Wed, 13 Aug 2003 20:02:22 +0000 (20:02 -0000)]
Wed August 13 21:48:10 GMT 2003 Joel Basson <jstrike@mweb.co.za>

* small addition of .Top and .Left properties

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

20 years ago2003-08-13 Piers Haken <piersh@friskit.com>
Piers Haken [Wed, 13 Aug 2003 19:40:13 +0000 (19:40 -0000)]
2003-08-13 Piers Haken <piersh@friskit.com>

* Iterator.cs:
fix MergedIterator.Clone(), now clones other's iterators
fix DescendantIterator.Clone(), now copies depth
make iterator cloning constructors more type-specific

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

20 years ago2003/08/13 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 13 Aug 2003 19:35:25 +0000 (19:35 -0000)]
2003/08/13  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* mb-parser.jay: ReDim statement parses many variables now (but initializers aren't allowed)
 Erase statement implemented
 Lots of garbage (never reduced rules) deleted
 Reduce/Reduce problems eliminated (where due to having opt_modifiers duplicated inside property_declaration rule)
* statement.cs : class Redim is prepared to have ReDim Preserve copying code called,
 but we need to check if that code is lying in Microsoft.VisualBasic.dll
 New class Erase

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

20 years agoClose the client, if we dont create the stream
Miguel de Icaza [Wed, 13 Aug 2003 15:35:02 +0000 (15:35 -0000)]
Close the client, if we dont create the stream

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

20 years agoWed Aug 13 15:49:57 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 13 Aug 2003 14:00:07 +0000 (14:00 -0000)]
Wed Aug 13 15:49:57 CEST 2003 Paolo Molaro <lupus@ximian.com>

* class.c: implemented ldtoken for methods and fieldrefs.

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

20 years ago * AssemblyInfo.cs: Bump up the vizzity-version number.
Jackson Harper [Wed, 13 Aug 2003 04:01:51 +0000 (04:01 -0000)]
    * AssemblyInfo.cs: Bump up the vizzity-version number.

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

20 years ago(constructor): Properly implement RFC 2396, Par. 5.2,
Duncan Mak [Wed, 13 Aug 2003 00:24:08 +0000 (00:24 -0000)]
(constructor): Properly implement RFC 2396, Par. 5.2,
part 6a.

This fixes bug #45614.

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

20 years agoUpdate the mono-wine package number.
Duncan Mak [Tue, 12 Aug 2003 21:42:57 +0000 (21:42 -0000)]
Update the mono-wine package number.

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

20 years agobump up version number to 0.26
Rafael Teixeira [Tue, 12 Aug 2003 21:42:40 +0000 (21:42 -0000)]
bump up version number to 0.26

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

20 years ago2003-08-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 12 Aug 2003 21:20:12 +0000 (21:20 -0000)]
2003-08-12  Martin Baulig  <martin@ximian.com>

* expression.cs (Indirection.CacheTemporaries): Create the
LocalTemporary with the pointer type, not its element type.

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

20 years agocsc was having trouble resolving the type name because the namespace
Duncan Mak [Tue, 12 Aug 2003 18:35:39 +0000 (18:35 -0000)]
csc was having trouble resolving the type name because the namespace
name (Cairo) is the same as the class name (also Cairo). To resolve
this ambiguity while keeping the code looking decent, the Cairo.Cairo
class is now Cairo.CairoAPI.

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

20 years ago * XmlSchemaImporter.cs: ImportTypeMapping doesn't need to check if the
Lluis Sanchez [Tue, 12 Aug 2003 18:10:48 +0000 (18:10 -0000)]
* XmlSchemaImporter.cs: ImportTypeMapping doesn't need to check if the
  schema type it is importing is a class or an array. It will always
  be a class.

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

20 years ago * XmlSerializationWriterInterpreter.cs: any element members can be serialized
Lluis Sanchez [Tue, 12 Aug 2003 16:25:20 +0000 (16:25 -0000)]
  * XmlSerializationWriterInterpreter.cs: any element members can be serialized
    as text nodes. Support it.

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

20 years agoadded missing properties, so menu sample app can be compiled
Aleksey Ryabchuk [Tue, 12 Aug 2003 13:58:00 +0000 (13:58 -0000)]
added missing properties, so menu sample app can be compiled

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

20 years ago* Mono.Cairo/Cairo.cs: Now that the namespace is called 'Cairo',
Duncan Mak [Tue, 12 Aug 2003 10:11:19 +0000 (10:11 -0000)]
* Mono.Cairo/Cairo.cs: Now that the namespace is called 'Cairo',
the enums no longer need to be nested inside the Cairo class.

* Mono.Cairo/Matrix.cs:
* Mono.Cairo/Object.cs:
* Mono.Cairo/Surface.cs: I never liked having the word 'Object' in
the name of a class, esp. now that we have namespaces. So I have
decided to rename them.

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

20 years agodon't exceed the maximum number of worker threads
Gonzalo Paniagua Javier [Tue, 12 Aug 2003 08:49:46 +0000 (08:49 -0000)]
don't exceed the maximum number of worker threads

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

20 years ago(Pattern): Re-enable this. This
Duncan Mak [Tue, 12 Aug 2003 08:24:58 +0000 (08:24 -0000)]
(Pattern): Re-enable this. This
is actually a CairoSurfaceObject (a C cairo_surface_t); the
CairoPatternObject is just something I made up...

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

20 years agoAdd DictionaryBaseTest.cs by Carlos
Duncan Mak [Tue, 12 Aug 2003 04:06:58 +0000 (04:06 -0000)]
Add DictionaryBaseTest.cs by Carlos
Barcenilla (barce@frlp.utn.edu.ar).

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

20 years ago2003-08-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 12 Aug 2003 01:58:31 +0000 (01:58 -0000)]
2003-08-12  Nick Drochak <ndrochak@gol.com>

* NewArrayListTest.cs: Disable part that was failing on .NET. Marked
with FIXME.

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

20 years ago2003-08-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 12 Aug 2003 01:39:25 +0000 (01:39 -0000)]
2003-08-12  Nick Drochak <ndrochak@gol.com>

        * Makefile: put .dll on System.Drawing reference. Fix CSC build.

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

20 years ago2003-08-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Aug 2003 23:47:51 +0000 (23:47 -0000)]
2003-08-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: fixed typos. Closes bug #44197.

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

20 years agoAdded test case submitted by Tum in bug #45036.
Duncan Mak [Mon, 11 Aug 2003 23:39:24 +0000 (23:39 -0000)]
Added test case submitted by Tum in bug #45036.

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

20 years ago(SUBDIRS): Add Mono.Cairo.dll
Duncan Mak [Mon, 11 Aug 2003 22:21:09 +0000 (22:21 -0000)]
(SUBDIRS): Add Mono.Cairo.dll

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