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

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

* HttpApplication.cs:
* HttpApplicationFactory.cs: fix duplicate application OnStart events.

Patch by Patrik Torstensson.

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

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

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

20 years ago* makefile:
Duncan Mak [Mon, 11 Aug 2003 21:24:21 +0000 (21:24 -0000)]
* makefile:
* Mono.Cairo.dll.sources: Added.

* Mono.Cairo/Cairo.cs:
* Mono.Cairo/CairoObject.cs:
* Mono.Cairo/CairoMatrixObject.cs:
* Mono.Cairo/CairoSurfaceObject.cs: Made them build properly.

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

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

* Delegate.cs: CreteDelegate (Type, MethodInfo) only supports static
methods under MS.

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

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

* TemplateControl.cs: more Delegate.CreateDelegate fixes.

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

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

* HttpApplicationFactory.cs: use the correct Delegate.CreateDelegate
overload. The previous one only admits static methods.

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

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

* threadpool.c: when mono_async_invoke was called, no one took care of
monitoring the queue. So if the method invoked took some time and we
got new async invoke requests after 500 ms (the thread created waited
that long in WaitForSingleObject), the new async invoke was not called
until the previous one finished.

This is fixed now. Thanks to Totte for helping with it.

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

20 years ago* DictionaryBase.cs: Applied patch from Carlos Barcenilla
Duncan Mak [Mon, 11 Aug 2003 20:35:40 +0000 (20:35 -0000)]
* DictionaryBase.cs: Applied patch from Carlos Barcenilla
(barce@frlp.utn.edu.ar).

* DictionaryBaseTest.cs: added new test provided by Carlos Barcenilla
(barce@frlp.utn.edu.ar).

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

20 years ago(Version): Return the same numbers as the MS
Duncan Mak [Mon, 11 Aug 2003 20:09:11 +0000 (20:09 -0000)]
(Version): Return the same numbers as the MS
implementation.

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

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

* threadpool.c: set threadpool_thread to TRUE. Patch by totte.

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

20 years agoDistribute other missing assemblies
Miguel de Icaza [Mon, 11 Aug 2003 15:57:16 +0000 (15:57 -0000)]
Distribute other missing assemblies

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

20 years agoDistribute Mono.Http.dll
Miguel de Icaza [Mon, 11 Aug 2003 15:54:06 +0000 (15:54 -0000)]
Distribute Mono.Http.dll

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

20 years agoBug fix: missing from patch
Miguel de Icaza [Mon, 11 Aug 2003 15:46:44 +0000 (15:46 -0000)]
Bug fix: missing from patch

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

20 years agoAdd samples to the dist
Miguel de Icaza [Mon, 11 Aug 2003 15:46:08 +0000 (15:46 -0000)]
Add samples to the dist

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

20 years agoAdd
Miguel de Icaza [Mon, 11 Aug 2003 15:43:00 +0000 (15:43 -0000)]
Add

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

20 years agoFix diff cut&paste syntax error that mcs didnt notice
Dick Porter [Mon, 11 Aug 2003 14:51:06 +0000 (14:51 -0000)]
Fix diff cut&paste syntax error that mcs didnt notice

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

20 years ago * Control.cs : MouseButtons, PointToClient, PointToScreen were implemented.
Aleksey Ryabchuk [Mon, 11 Aug 2003 14:15:10 +0000 (14:15 -0000)]
* Control.cs : MouseButtons, PointToClient, PointToScreen were implemented.
removed unnecessary check from UpdateBounds
* Panel.cs : ability to change BorderStyle at runtime

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

20 years ago2003-08-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Aug 2003 13:25:21 +0000 (13:25 -0000)]
2003-08-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CheckBox.cs: save viewstate when needed and correctly handle post
data. Fixes bug #47462.

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

20 years ago2003-08-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 11 Aug 2003 12:39:30 +0000 (12:39 -0000)]
2003-08-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* XsltCompileException.cs: Fixed/ Implemented rest
* XsltException.cs: Added internal constructor

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

20 years ago2003-08-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 11 Aug 2003 12:39:01 +0000 (12:39 -0000)]
2003-08-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.Xml.dll.sources: Added Assembly/Locale.cs

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

20 years ago2003-08-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 11 Aug 2003 12:37:09 +0000 (12:37 -0000)]
2003-08-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Locale.cs: Added

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

20 years ago * TreeView.cs
Aleksey Ryabchuk [Mon, 11 Aug 2003 09:34:11 +0000 (09:34 -0000)]
* TreeView.cs
* TreeNode.cs
* TreeNodeCollection.cs
* win32functions.cs : more implementation added
* button.cs : fix method signature

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

20 years ago * StringHelper.cs: If an escape is not valid just use the \
Jackson Harper [Mon, 11 Aug 2003 01:49:32 +0000 (01:49 -0000)]
    * StringHelper.cs: If an escape is not valid just use the \
character. Fix bug where escape char was not getting set.

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

20 years ago2003-08-11 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 11 Aug 2003 01:22:30 +0000 (01:22 -0000)]
2003-08-11  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.c (mono_debugger_lookup_type): New function.

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

20 years ago2003-08-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 10 Aug 2003 23:19:48 +0000 (23:19 -0000)]
2003-08-10  Miguel de Icaza  <miguel@ximian.com>

* UdpClient.cs (Receive): Fix Bug 45633;  We should do a blocking
call until a datagram is arrives from the remote host.  This
removes the 512 "magic" buffer size when we did not have any data.

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

20 years ago2003-08-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 10 Aug 2003 22:59:52 +0000 (22:59 -0000)]
2003-08-10  Miguel de Icaza  <miguel@ximian.com>

* Array.cs: Applied patch from Thong (Tum) Nguyen;  Removed
replicated tests, and have a routine that does the heavy lifting.

2003-08-10  Miguel de Icaza  <miguel@ximian.com>

* ArrayTest.cs: New test from Thong (Tum) Nguyen.

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

20 years ago * StringHelper.cs: If an escape is not valid just use
Jackson Harper [Sun, 10 Aug 2003 21:27:23 +0000 (21:27 -0000)]
    * StringHelper.cs: If an escape is not valid just use
        the \ character.

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

20 years ago * ILParser.jay: Create an empty array list for empty type
Jackson Harper [Sun, 10 Aug 2003 21:21:50 +0000 (21:21 -0000)]
    * ILParser.jay: Create an empty array list for empty type
lists. Start phasing out INT32 because the tokenizer will no
longer create this token.

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

20 years ago * CodeGen.cs: Fix tabbing
Jackson Harper [Sun, 10 Aug 2003 21:18:51 +0000 (21:18 -0000)]
    * CodeGen.cs: Fix tabbing
* ModifiableType.cs: Modify a types signature when the type is
modified instead of waiting untill the end. Signatures need to be
modified immediatly because they are used in method signatures and
would fail for overloaded operations if sigs weren't modified
right away.
* ExternTypeRef.cs: Add signature modifications, fix some tabbing
* GenericTypeInst.cs: Use ModifiableType as a base
* GenericTypeRef.cs: Use ModifiableType as a base
* PeapiTypeRef.cs: No longer take or modify type names.
* PrimitiveTypeRef.cs: Add signature modifications, fix some tabbing.
* Sentinel.cs: Add signature modifications, fix some tabbing.
* TypeRef.cs: Add signature modifications, fix some tabbing.

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

20 years ago2003-08-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 10 Aug 2003 21:14:51 +0000 (21:14 -0000)]
2003-08-10  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: FIRST_KEYWORD, LAST_KEYWORD: used to know if a
token was a keyword or not.

Add `error' options where an IDENTIFIER was expected;  Provide
CheckToken and CheckIdentifierToken convenience error reporting
functions.

Do not use `DeclSpace.Namespace', use `DeclSpace.NamespaceEntry'.

* decl.cs: Rename `NamespaceEntry Namespace' public field into
NameSpaceEntry NameSpaceEntry.

(LookupInterfaceOrClass): Avoid creating a full qualified name
from namespace and name: avoid doing lookups when we know the
namespace is non-existant.   Use new Tree.LookupByNamespace which
looks up DeclSpaces based on their namespace, name pair.

* driver.cs: Provide a new `parser verbose' to display the
exception thrown during parsing.  This is turned off by default
now, so the output of a failure from mcs is more graceful.

* namespace.cs: Track all the namespaces defined in a hashtable
for quick lookup.

(IsNamespace): New method

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

20 years agoAdd
Miguel de Icaza [Sun, 10 Aug 2003 19:12:56 +0000 (19:12 -0000)]
Add

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

20 years ago2003-08-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 10 Aug 2003 18:28:42 +0000 (18:28 -0000)]
2003-08-10  Miguel de Icaza  <miguel@ximian.com>

* cpu-pentium.md (ldtoken): Change the length for mul.ovf.un from
12 to 16.  This fixes bug #47453.

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

20 years ago2003-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 10 Aug 2003 14:01:43 +0000 (14:01 -0000)]
2003-08-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CollectionBaseTest.cs: added new test provided by Carlos Barcenilla
(barce@frlp.utn.edu.ar).

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

20 years ago2003-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 10 Aug 2003 14:00:32 +0000 (14:00 -0000)]
2003-08-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CollectionBase.cs: applied patch from Carlos Barcenilla
(barce@frlp.utn.edu.ar).

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

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

* Image.cs: commented out [MonoTODO]'s to fix windows build. Why?

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

20 years ago2003-08-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 10 Aug 2003 09:00:36 +0000 (09:00 -0000)]
2003-08-10  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlInputStream.cs : Reverted CanSeek as to return false anyway.

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

20 years agosigniture fixes. added control as base class for ComponentEditorForm.cs
Dennis Hayes [Sun, 10 Aug 2003 07:54:44 +0000 (07:54 -0000)]
signiture fixes. added control as base class for ComponentEditorForm.cs

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

20 years agosigniture fixes
Dennis Hayes [Sun, 10 Aug 2003 07:52:51 +0000 (07:52 -0000)]
signiture fixes

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

20 years ago2003-08-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 10 Aug 2003 07:20:07 +0000 (07:20 -0000)]
2003-08-10  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTDObjectModel.cs : added XmlResolver related members. Added
  invalid entity recursion logic. Added encodingdecl check on textdecl.
* DTDValidatingReader.cs : It now implements IHasXmlParserContext.
* XmlChar.cs : IsPubidChar() should not allow TAB(&#9;).
* XmlDocumentType.cs : 1) internal CreateDocumentType() was now changed
  to receive DTDObjectModel to support other than XmlTextReader.
  2) Most of its public member is now based on DTDObjectModel.
* XmlDocument.cs : 1) Synchronous change with XmlDocumentType.
  2) ReadNode() now considers XmlParserContext's DTDObjectModel for
  other than XmlTextReader (such as XmlValidatingReader).
* XmlNode.cs : code cleanup only.
* XmlParserInput.cs : added HasPEBuffer, used to check illegal nesting.
* XmlTextReader.cs : 1) Illegal entity reference check logic was moved
  from ReadContent() to SetEntityReferenceProperties(). 2) Indentation
  change on ReadEntityReference(). 3) ReadAttribute() now checks
  reference to external entity reference. 4) Added textdecl encoding
  check. 5) DTDObjectModel fields are now set correctly. 6) added
  PERef markup nest check. 7) If PEDecl was not found, it might be WFC
  violation, not only be VC violation. 8) ReadEntityDecl() now receives
  its declared entity itself, and this method checks IsInternalSubset.
* XmlValidatingReader.cs : 1) Added GetInternalPerserContext().
  2) ValidationType.None should be the same as Auto, not DTD (in the
  future it should keep xml schema's default values).

Pending Stuff in XmlTextReader which breaks some NUnit tests;
  1) SetEntityReferenceProperies() has check for illegal references.
  2) ReadAttribute(bool) has similar check for illegal references.

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

20 years agosigniture fixes
Dennis Hayes [Sun, 10 Aug 2003 06:02:32 +0000 (06:02 -0000)]
signiture fixes

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

20 years ago*** empty log message ***
Dennis Hayes [Sun, 10 Aug 2003 05:21:42 +0000 (05:21 -0000)]
*** empty log message ***

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

20 years ago2003-08-08 Dennis Hayes <dennish@raytek.com>
Dennis Hayes [Sun, 10 Aug 2003 05:19:53 +0000 (05:19 -0000)]
2003-08-08 Dennis Hayes <dennish@raytek.com>
* Control.cs
* MonthCalander.cs
* Signiture corections.
* implmentation stuff changed to internal
* event "e" params names changed to "pevent" type names

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

20 years ago2003-08-09 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 10 Aug 2003 03:27:27 +0000 (03:27 -0000)]
2003-08-09  Sebastien Pouliot  <spouliot@videotron.ca>

* crypto: Updated crypto status prior to mono's release 0.26

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

20 years ago2003-08-09 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 10 Aug 2003 03:23:30 +0000 (03:23 -0000)]
2003-08-09  Duncan Mak  <duncan@ximian.com>

* Mono.Cairo.Cairo.cs:
* Mono.Cairo.CairoObject.cs:
* Mono.Cairo.CairoMatrixObject.cs:
* Mono.Cairo.CairoSurfaceObject.cs: Added Cairo binding.

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

20 years agoFlush
Miguel de Icaza [Sun, 10 Aug 2003 03:16:30 +0000 (03:16 -0000)]
Flush

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

20 years ago2003-08-09 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 10 Aug 2003 03:10:13 +0000 (03:10 -0000)]
2003-08-09  Sebastien Pouliot  <spouliot@videotron.ca>

* SymmetricAlgorithm.cs: Re-introduced Lluis patch for PaddingMode.None
and PaddingMode.Zeros (not PaddingMode.PKCS7).

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

20 years agoFlush
Miguel de Icaza [Sat, 9 Aug 2003 21:59:57 +0000 (21:59 -0000)]
Flush

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

20 years ago2003-08-09 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 9 Aug 2003 16:05:53 +0000 (16:05 -0000)]
2003-08-09  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTDAutomata.cs : Fixed (modified or added) TryEndElement() of choice,
  sequence and oneOrMore. Fixed DTDChoiceAutomata.TryStartElement().

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

20 years ago2003-08-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 9 Aug 2003 15:28:07 +0000 (15:28 -0000)]
2003-08-09  Miguel de Icaza  <miguel@ximian.com>

* namespace.cs: Remove redundant call;  Avoid using MakeFQN when
we know that we need to concatenate (full typename can never be
null).

* class.cs: ditto.

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

20 years agoAdd two-level hash
Miguel de Icaza [Sat, 9 Aug 2003 15:24:45 +0000 (15:24 -0000)]
Add two-level hash

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