mono.git
21 years ago2003-03-22 Pedro Martnez Juli <yoros@wanadoo.es>
Pedro Martínez Juliá [Sat, 22 Mar 2003 22:44:04 +0000 (22:44 -0000)]
2003-03-22  Pedro Martnez Juli  <yoros@wanadoo.es>

    * FloatingPointFormatter.cs: Fixed some bugs for get the same
    results than MS.NET. Added simple error recovering, now ToString
    will return a general format if there is any exception in the
    process of formatting. This make the library more robust while the
    formatters are refined.

* DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.

* icall.c: Deleted "ToString" implementation for double and float
because they are full implemented in managed code.

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

21 years agoAdded a ChangeLog file, makefile.gnu for *nix building and the file lsit for it.
César Natarén [Sat, 22 Mar 2003 20:13:36 +0000 (20:13 -0000)]
Added a ChangeLog file, makefile.gnu for *nix building and the file lsit for it.

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

21 years ago* Stubed System.Runtime.Remoting.Channels.Http
Martin Willemoes Hansen [Sat, 22 Mar 2003 17:10:03 +0000 (17:10 -0000)]
* Stubed System.Runtime.Remoting.Channels.Http

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

21 years ago2003-03-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 22 Mar 2003 16:03:04 +0000 (16:03 -0000)]
2003-03-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpCachePolicy.cs: implemented all TODOs.
* HttpRequestStream.cs: make it internal.

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

21 years agoFixed windows build
Gonzalo Paniagua Javier [Sat, 22 Mar 2003 15:24:19 +0000 (15:24 -0000)]
Fixed windows build

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

21 years ago* Stubed Custommarshalers
Martin Willemoes Hansen [Sat, 22 Mar 2003 12:14:59 +0000 (12:14 -0000)]
* Stubed Custommarshalers

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

21 years agoReflect latest API changes.
Martin Baulig [Sat, 22 Mar 2003 11:42:57 +0000 (11:42 -0000)]
Reflect latest API changes.

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

21 years ago2003-03-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 22 Mar 2003 11:42:31 +0000 (11:42 -0000)]
2003-03-22  Martin Baulig  <martin@ximian.com>

* MonoSymbolTable.cs (MethodEntry.LocalNamesAmbiguous): New public
field.  Specifies whether two local variables have the same name.

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 08:04:36 +0000 (08:04 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlSerializer.cs : patch by Sean Cier. Serialize() other than
  XmlWriter argument should call WriteEndDocument.

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 07:56:57 +0000 (07:56 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XPathNavigatorTests.cs : added DocumentWithXmlDeclaration()
  for bugzilla #36672.

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 07:54:42 +0000 (07:54 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextWriter.cs : WriteStartDocument doesn't set hasRoot=true, then
  WriteEndDocument without root element now raises an error correctly.
* XmlDocumentNavigator.cs : (MoveToFirstChild) fixed bugzilla #36672.
  implemented BaseURI, NameTable, XmlLang, GetAttributes, GetNamespace,
  MoveToAttribute.

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

21 years ago2003-03-22 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sat, 22 Mar 2003 07:31:11 +0000 (07:31 -0000)]
2003-03-22  Duncan Mak  <duncan@ximian.com>

* MonoXSD.cs: Moved things around, now it's not only
static methods (functions) anymore.

Attributes handling galore! We now handle:

   - XmlElementAttribute
   - XmlAttributeAtribute
   - XmlArrayAttribute
   - XmlArrayItemAttribute
   - XmlTextAttribute
   - XmlAnyElementAttribute
   - XmlAnyAttributeAttribute

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 04:54:52 +0000 (04:54 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlElement.cs : RemoveAttribute now don't throws when specified
  attribute does not exist.

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

21 years agoFixed a bug in Interfaces (Namespace were not considered)
Marco Ridoni [Fri, 21 Mar 2003 22:14:40 +0000 (22:14 -0000)]
Fixed a bug in Interfaces (Namespace were not considered)

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

21 years ago * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs
Martin Willemoes Hansen [Fri, 21 Mar 2003 21:29:56 +0000 (21:29 -0000)]
    * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs

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

21 years agoInitial implementation of helper/implicit conversion functions
Marco Ridoni [Fri, 21 Mar 2003 18:07:21 +0000 (18:07 -0000)]
Initial implementation of helper/implicit conversion functions

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

21 years agoFor..Each implementation
Marco Ridoni [Fri, 21 Mar 2003 18:00:32 +0000 (18:00 -0000)]
For..Each implementation

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

21 years agoFor..Each implemented
Marco Ridoni [Fri, 21 Mar 2003 17:31:15 +0000 (17:31 -0000)]
For..Each implemented

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

21 years agoCompatibillity update: Made some changes to make everything
Per Arneng [Fri, 21 Mar 2003 16:44:47 +0000 (16:44 -0000)]
Compatibillity update: Made some changes to make everything
work closer to how .NET sdk works.

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

21 years ago2003-03-21 Alan Tam <Tam@SiuLung.com>
Alan Tam [Fri, 21 Mar 2003 13:27:08 +0000 (13:27 -0000)]
2003-03-21  Alan Tam <Tam@SiuLung.com>

        * DbDataAdapter.cs: Update now uses correct DataRowVersion
        when accessing the data.

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

21 years ago2003-03-21 Alan Tam <Tam@SiuLung.com>
Alan Tam [Fri, 21 Mar 2003 13:25:28 +0000 (13:25 -0000)]
2003-03-21  Alan Tam <Tam@SiuLung.com>

        * DataRow.cs: Fixed problems in accessers, BeginEdit, CancelEdit,
        EndEdit and AcceptChanges to act correctly according to DataRowState
        and DataRowVersion.
        * DataRowCollection.cs: Call AttachRow and DetachRow when a row is
        attached and detached from the collection.

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

21 years ago2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Fri, 21 Mar 2003 09:42:59 +0000 (09:42 -0000)]
2003-03-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNode.cs : add descriptions for some node type error.

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

21 years ago2003-03-20 Piers Haken <piersh@friskit.com>
Piers Haken [Fri, 21 Mar 2003 05:07:31 +0000 (05:07 -0000)]
2003-03-20  Piers Haken  <piersh@friskit.com>

* makefile.gnu: really fix the System.Management build problems

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

21 years agofixed the build in linux
Gonzalo Paniagua Javier [Fri, 21 Mar 2003 00:14:25 +0000 (00:14 -0000)]
fixed the build in linux

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

21 years agocheckin for Aleksey Ryabchuk <ryabchuk@yahoo.com>, implementation of Timer class...
Alexandre Pigolkine [Thu, 20 Mar 2003 23:05:15 +0000 (23:05 -0000)]
checkin for Aleksey Ryabchuk <ryabchuk@yahoo.com>, implementation of Timer class and small modifications to other files

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

21 years ago * Stubed out System.Management.Instrumentation
Martin Willemoes Hansen [Thu, 20 Mar 2003 21:50:56 +0000 (21:50 -0000)]
    * Stubed out System.Management.Instrumentation

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

21 years ago* unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs
Lluis Sanchez [Thu, 20 Mar 2003 20:33:02 +0000 (20:33 -0000)]
* unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs

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

21 years ago * Identity.cs: Added support for dynamic properties.
Lluis Sanchez [Thu, 20 Mar 2003 20:32:01 +0000 (20:32 -0000)]
* Identity.cs: Added support for dynamic properties.
* ObjRef.cs: Removed some [MonoTODO]
* TypeInfo.cs: Added support for interfaces.
* RemotingServices.cs: Several fixes to support interfaces in proxies.

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

21 years ago * ActivationServices.cs: Added the method Activate that performs the forwards the
Lluis Sanchez [Thu, 20 Mar 2003 20:31:27 +0000 (20:31 -0000)]
* ActivationServices.cs: Added the method Activate that performs the forwards the
  creation message to the right message sink. Added support for AppDomainLevelActivator.
* ConstructionLevelActivator.cs: Activate does not use the object identity because
  it may not be set yet.
* ContextLevelActivator.cs: this activator is now always called for CBOs. A new context
  has to be created only if the construction message says so.
* AppDomainLevelActivator.cs: Added. Implements an IActivator that makes a remote creation.

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

21 years ago * Context.cs: Implemented support for dynamic properties and dynamic message sinks.
Lluis Sanchez [Thu, 20 Mar 2003 20:30:57 +0000 (20:30 -0000)]
* Context.cs: Implemented support for dynamic properties and dynamic message sinks.
* CrossContextChannel.cs: Added support for dynamic message sinks.

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

21 years ago * RealProxy.cs: added variables to support proxy bypass when the called CBO is
Lluis Sanchez [Thu, 20 Mar 2003 20:30:28 +0000 (20:30 -0000)]
* RealProxy.cs: added variables to support proxy bypass when the called CBO is
  in the same context as the caller.
* RemotingProxy.cs: added suport for dynamic sinks. Activation code moved to
  ActivationServices.

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

21 years ago * CADMessages.cs: removed some warnings.
Lluis Sanchez [Thu, 20 Mar 2003 20:29:41 +0000 (20:29 -0000)]
* CADMessages.cs: removed some warnings.
* ClientContextTerminatorSink.cs: added support for dynamic sinks.
* ConstructionCall.cs: added internal property IsContextOK.
* MethodResponse.cs: fixed management of output parameters.
* ServerObjectTerminatorSink.cs: added support for dynamic sinks.

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

21 years agoFileNotFoundException.cs: fixed serialization bug.
Lluis Sanchez [Thu, 20 Mar 2003 18:40:48 +0000 (18:40 -0000)]
FileNotFoundException.cs: fixed serialization bug.

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

21 years ago2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 20 Mar 2003 18:13:08 +0000 (18:13 -0000)]
2003-03-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeListTests.cs : added ReturnNullWhenIndexIsOutOfRange() for
  bugzilla #39920.

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

21 years ago2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 20 Mar 2003 18:11:44 +0000 (18:11 -0000)]
2003-03-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeArrayList.cs, XmlNodeListChildren.cs : bugzilla #39920 fix.

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

21 years ago2003-03-20 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 20 Mar 2003 15:01:59 +0000 (15:01 -0000)]
2003-03-20  Dick Porter  <dick@ximian.com>

* sockets.c (_wapi_connect): If connect() fails with EACCES, try
setting SO_BROADCAST and connecting again.  Fixes bug 39178.

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

21 years ago2003-03-20 Alan Tam <Tam@SiuLung.com>
Alan Tam [Thu, 20 Mar 2003 10:18:25 +0000 (10:18 -0000)]
2003-03-20  Alan Tam <Tam@SiuLung.com>

        * DataColumn.cs: Store empty string for Expression when null is passed in.
        Classes generated by XSD.exe passes null by default.

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

21 years ago2003-03-20 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 20 Mar 2003 09:49:03 +0000 (09:49 -0000)]
2003-03-20  Dick Porter  <dick@ximian.com>

* Win32Exception.cs: Made the fallback error more useful by
reporting the error number

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

21 years agoAdd link to Python.NET
Duncan Mak [Thu, 20 Mar 2003 07:26:20 +0000 (07:26 -0000)]
Add link to Python.NET

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

21 years agoStupid formatting.
Duncan Mak [Thu, 20 Mar 2003 07:17:25 +0000 (07:17 -0000)]
Stupid formatting.

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

21 years agoAdd some more error checking.
Duncan Mak [Thu, 20 Mar 2003 07:03:17 +0000 (07:03 -0000)]
Add some more error checking.

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

21 years ago2003-03-20 Duncan Mak <duncan@ximian.com>
Duncan Mak [Thu, 20 Mar 2003 05:50:50 +0000 (05:50 -0000)]
2003-03-20  Duncan Mak  <duncan@ximian.com>

* MonoXSD.cs: More refinements. We now support transforming
enumerations as well as arrays to their corresponding XML Schema
type. Read/Write properties will also be transformed (thanks to
reading KeithBa's book). XmlNode is properly handled, and XmlElement
& co. should also be transformed correctly.

Next up: I should look into whether or not xsd.exe makes use of
XmlAttributes. If so, I'll have to support that.

Other than that, this part of MonoXSD should be complete.

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

21 years agoIsolated MS bug and added 1 more test
Gonzalo Paniagua Javier [Thu, 20 Mar 2003 03:45:24 +0000 (03:45 -0000)]
Isolated MS bug and added 1 more test

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

21 years agoThrow exception is no 'special' char found. Parse the port number using UInt32
Gonzalo Paniagua Javier [Thu, 20 Mar 2003 03:43:58 +0000 (03:43 -0000)]
Throw exception is no 'special' char found. Parse the port number using UInt32

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

21 years agoadded ilasm man page
Jackson Harper [Thu, 20 Mar 2003 03:33:12 +0000 (03:33 -0000)]
added ilasm man page

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

21 years ago2003-03-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 Mar 2003 19:54:57 +0000 (19:54 -0000)]
2003-03-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Uri.cs: reworked Segment. Small fix in MakeRelative. Throw exception
in Parse when host length is 0 and the Uri is not a file.

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

21 years ago2003-03-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 Mar 2003 19:53:05 +0000 (19:53 -0000)]
2003-03-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UriTest.cs: moved a couple of test to their own method as they fail
with MS runtime. Added new tests for Segment.

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

21 years agoFlush
Miguel de Icaza [Wed, 19 Mar 2003 18:05:07 +0000 (18:05 -0000)]
Flush

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

21 years ago2003-03-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 Mar 2003 17:24:29 +0000 (17:24 -0000)]
2003-03-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UriTest.cs: added CheckSchemaName tests.

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

21 years ago2003-03-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 Mar 2003 17:19:42 +0000 (17:19 -0000)]
2003-03-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Uri.cs:
(CheckSchemeName): fixed bug #28549. Thanks to Eric Runquist.

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

21 years agoWed Mar 19 18:05:57 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 19 Mar 2003 17:13:20 +0000 (17:13 -0000)]
Wed Mar 19 18:05:57 CET 2003 Paolo Molaro <lupus@ximian.com>

* reflection.c, reflection.h: implemented and exported functions
to retrieve info about custom attributes.

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

21 years ago2003-03-19 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 19 Mar 2003 16:31:16 +0000 (16:31 -0000)]
2003-03-19  Dick Porter  <dick@ximian.com>

* Process.cs: Implement HasExited, fixes bug 39267

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

21 years ago2003-03-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 Mar 2003 16:26:33 +0000 (16:26 -0000)]
2003-03-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c: moved Uri handling to assembly.c
* assembly.c: use g_filename_from_uri (). This makes assembly.LoadFrom
work when using a file Uri in *nix and windows.

* icall.c: fixed Assembly.CodeBase to return a valid Uri. The same for
GetReferencedAssemblies.

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

21 years ago* ILParser.jay: .hash algorithm can be followed by bytes
Jackson Harper [Wed, 19 Mar 2003 08:41:46 +0000 (08:41 -0000)]
* ILParser.jay: .hash algorithm can be followed by bytes

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

21 years ago* NumberHelper.cs: Handle strange number situations like 8:99:0
Jackson Harper [Wed, 19 Mar 2003 08:25:27 +0000 (08:25 -0000)]
* NumberHelper.cs: Handle strange number situations like 8:99:0

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

21 years ago* ILParser.jay: Allow assembly refs to have dots in name.
Jackson Harper [Wed, 19 Mar 2003 08:13:08 +0000 (08:13 -0000)]
* ILParser.jay: Allow assembly refs to have dots in name.

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

21 years agoinitial release
Alexandre Pigolkine [Tue, 18 Mar 2003 23:54:45 +0000 (23:54 -0000)]
initial release

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

21 years agofix autogen path
Piers Haken [Tue, 18 Mar 2003 22:39:16 +0000 (22:39 -0000)]
fix autogen path

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

21 years agoimplementation of pthread_cond*, attempt to use LD_PRELOAD to override stubs in Wine
Alexandre Pigolkine [Tue, 18 Mar 2003 22:03:38 +0000 (22:03 -0000)]
implementation of pthread_cond*, attempt to use LD_PRELOAD to override stubs in Wine

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

21 years ago*** empty log message ***
Martin Willemoes Hansen [Tue, 18 Mar 2003 22:00:13 +0000 (22:00 -0000)]
*** empty log message ***

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

21 years ago * makefile.gnu NUnit20ified.
Martin Willemoes Hansen [Tue, 18 Mar 2003 21:53:27 +0000 (21:53 -0000)]
    * makefile.gnu NUnit20ified.
        * security_linux_test.args NUnit20ified.
        * renamed System.Security.Cryptography.Xml/AllTests.cs to
          System.Security.Cryptography.Xml/AssertCrypto.cs

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

21 years ago * Removed: Old AllTests.cs files
Martin Willemoes Hansen [Tue, 18 Mar 2003 21:45:41 +0000 (21:45 -0000)]
    * Removed: Old AllTests.cs files
        * NUnit20ified the tests.

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

21 years agofile is not in Wine include folder
Alexandre Pigolkine [Tue, 18 Mar 2003 21:34:17 +0000 (21:34 -0000)]
file is not in Wine include folder

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

21 years ago2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 18 Mar 2003 21:13:20 +0000 (21:13 -0000)]
2003-03-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlDeclaration.cs : quick fix, not to use regex for set_Value.

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

21 years ago2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 18 Mar 2003 19:58:03 +0000 (19:58 -0000)]
2003-03-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : Fixed wrong notationdecl SYSTEM id read.
* XmlInputStream.cs : Should allow versionless input stream entity.

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

21 years ago2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 18 Mar 2003 19:45:40 +0000 (19:45 -0000)]
2003-03-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlSerializer.cs : Serialize() don't write xmldecl when WriteState is
  not WriteState.Start, and never call WriteEndDocument().

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

21 years agofixed the comment and the build
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 19:17:48 +0000 (19:17 -0000)]
fixed the comment and the build

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

21 years ago2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 17:25:19 +0000 (17:25 -0000)]
2003-03-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BaseCompiler.cs: fixed the hack to work under windows.
* CachingCompiler.cs: under windows, try 'mcs.bat' and then 'mcs'.

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

21 years agoTest bug fix
Miguel de Icaza [Tue, 18 Mar 2003 16:28:28 +0000 (16:28 -0000)]
Test bug fix

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

21 years agoadded some comments, fixed erroneous notifications
Piers Haken [Tue, 18 Mar 2003 15:53:58 +0000 (15:53 -0000)]
added some comments, fixed erroneous notifications

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

21 years agoForgot to set the accessibility
Dick Porter [Tue, 18 Mar 2003 14:15:23 +0000 (14:15 -0000)]
Forgot to set the accessibility

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

21 years ago2003-03-18 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 18 Mar 2003 14:01:45 +0000 (14:01 -0000)]
2003-03-18  Dick Porter  <dick@ximian.com>

* Thread.cs: Keep the thread state updated in all the places that
require it.  (Suspend, Resume and Interrupt not handled yet)

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

21 years ago2003-03-18 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 18 Mar 2003 14:01:29 +0000 (14:01 -0000)]
2003-03-18  Dick Porter  <dick@ximian.com>

* icall.c: Rename a couple of internal calls

* threads.c: Set the thread state to Stopped when a thread exits.
Fixes bug 39377.

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

21 years agoFix cygwin build
Dick Porter [Tue, 18 Mar 2003 12:18:46 +0000 (12:18 -0000)]
Fix cygwin build

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

21 years ago* tests: Update to valid il code.
Jackson Harper [Tue, 18 Mar 2003 08:35:09 +0000 (08:35 -0000)]
* tests: Update to valid il code.

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

21 years ago* ILParser.jay: Add object to primative types
Jackson Harper [Tue, 18 Mar 2003 08:26:35 +0000 (08:26 -0000)]
* ILParser.jay: Add object to primative types

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

21 years ago* ClassTable.cs: Set defined flag and type attributes for referenced
Jackson Harper [Tue, 18 Mar 2003 08:05:24 +0000 (08:05 -0000)]
* ClassTable.cs: Set defined flag and type attributes for referenced
classes when they are defined.

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

21 years ago* MethodTable.cs: Add method to Check if all methods have been defined, set reference...
Jackson Harper [Tue, 18 Mar 2003 07:56:00 +0000 (07:56 -0000)]
* MethodTable.cs: Add method to Check if all methods have been defined, set referenced methods properties when defining them
* FieldTable.cs: Add method to check if all fields have been defined, set referenced fields properties when defining them
* ClassTable.cs: Make sure all methods and fields are defined.

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

21 years ago* ILParser.jay: Set CallConv for opcodes that have a call conv,
Jackson Harper [Tue, 18 Mar 2003 07:00:52 +0000 (07:00 -0000)]
* ILParser.jay: Set CallConv for opcodes that have a call conv,
like call and newobj

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

21 years ago* test-9.il: Add output to the constructor so I know it is called, give
Jackson Harper [Tue, 18 Mar 2003 06:45:30 +0000 (06:45 -0000)]
* test-9.il: Add output to the constructor so I know it is called, give
the constructor the instance call conv.

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

21 years ago* ILParser.jay: Set CallConvs properly, use type_ref instead of type for
Jackson Harper [Tue, 18 Mar 2003 06:41:08 +0000 (06:41 -0000)]
* ILParser.jay: Set CallConvs properly, use type_ref instead of type for
method overrides.

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

21 years ago2003-03-17 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 18 Mar 2003 05:05:55 +0000 (05:05 -0000)]
2003-03-17  Duncan Mak  <duncan@ximian.com>

* MonoXSD.cs: A simple implementation of MonoXSD. It current
supports creating an XML Schema based on a .NET assembly. The
handling of schema derivation is simplistic.

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

21 years agolittle oops with virtual path
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 01:55:24 +0000 (01:55 -0000)]
little oops with virtual path

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

21 years ago2003-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 01:48:25 +0000 (01:48 -0000)]
2003-03-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UrlUtils.cs: little fix in Combine ().

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

21 years ago2003-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 01:44:46 +0000 (01:44 -0000)]
2003-03-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpContext.cs: implemented RewritePath in other way.
* HttpRequest.cs: removed SetPhysicalPath and added SetForm.
* HttpServerUtility.cs: implemented Transfer (string, bool).

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

21 years ago2003-03-17 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 18 Mar 2003 00:10:22 +0000 (00:10 -0000)]
2003-03-17  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (FieldExpr): do not allow initialization of initonly
fields on derived classes

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

21 years agofix the build. MonoTODOAttribute is internal
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 23:16:11 +0000 (23:16 -0000)]
fix the build. MonoTODOAttribute is internal

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

21 years agooriginal version of monogc.c by John Sohn
Alexandre Pigolkine [Mon, 17 Mar 2003 22:46:21 +0000 (22:46 -0000)]
original version of monogc.c by John Sohn

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

21 years agoinitial checkin
Alexandre Pigolkine [Mon, 17 Mar 2003 22:38:01 +0000 (22:38 -0000)]
initial checkin

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

21 years agoinitial release
Alexandre Pigolkine [Mon, 17 Mar 2003 22:37:25 +0000 (22:37 -0000)]
initial release

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

21 years ago2003-03-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 17 Mar 2003 22:24:25 +0000 (22:24 -0000)]
2003-03-17  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_System_Reflection_FieldInfo_internal_from_handle):
New icall.

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

21 years ago2003-03-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 17 Mar 2003 22:22:59 +0000 (22:22 -0000)]
2003-03-17  Zoltan Varga  <vargaz@freemail.hu>

* FieldInfo.cs (GetFieldFromHandle): Implemented.

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

21 years ago2003-03-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 17 Mar 2003 19:51:11 +0000 (19:51 -0000)]
2003-03-17  Zoltan Varga  <vargaz@freemail.hu>

* object.c (mono_class_vtable): fix warning.

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

21 years ago2003-03-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 17 Mar 2003 19:36:14 +0000 (19:36 -0000)]
2003-03-17  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_type_is_subtype_of): Avoid vtable creation.

* reflection.c (mono_blob_entry_hash): Avoid reading uninitialized
memory.
(method_encode_clauses): Create exception info structures in the right
order.
(mono_reflection_setup_internal_class): Initialize supertypes field.

* class.c object.c: Handle interfaces which implement other interfaces
correctly.

* class.h class.c: Move the supertypes array initialization code into
a separate function so it can be used for dynamic types too. Also call
it earlier, in mono_class_init(), since it can be used before the
type is initialized.

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

21 years ago2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 18:34:29 +0000 (18:34 -0000)]
2003-03-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Compilation/BaseCompiler.cs:
* System.Web.Hosting/AppDomainFactory.cs: hacks to work-around our
buggy System.Uri.

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

21 years ago2003-03-17 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Mon, 17 Mar 2003 18:22:52 +0000 (18:22 -0000)]
2003-03-17  Joel Basson  <jstrike@mweb.co.za>

* FileDialog.cs
* Updated Demo.cs and added "Enabled" property

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

21 years agoFixes by George Kodinov <gkodinov@openlinksw.co.uk>
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 18:05:20 +0000 (18:05 -0000)]
Fixes by George Kodinov <gkodinov@openlinksw.co.uk>

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

21 years agobits
Rafael Teixeira [Mon, 17 Mar 2003 18:01:54 +0000 (18:01 -0000)]
bits

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

21 years ago2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 17:36:06 +0000 (17:36 -0000)]
2003-03-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FileSystemWatcher.cs: added attributes and some more implementation.
Now only the guts left to do.

* FileSystemEventArgs.cs:
* RenamedEventArgs.cs: implemented a couple of properties.

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

21 years ago2003-03-17 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Mon, 17 Mar 2003 17:35:06 +0000 (17:35 -0000)]
2003-03-17  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.build: on windows build, ignore
warnings CS0219: "The variable xxx is assigned but its value is
never used" and CS0168: "The variable xxx
is declared but never used"

* System.Data/DataRow.cs: flush

* System.Data/DataSet.cs: start implementation on Clear(),
and WriteXml() should write the start element <?xml ... ?> at the top
of the document

* System.Data/DataTable.cs: TODO/FIXME notes. Start implementation
of Compute() - still not working

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