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
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
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
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
Gonzalo Paniagua Javier [Sat, 22 Mar 2003 15:24:19 +0000 (15:24 -0000)]
Fixed windows build
svn path=/trunk/mcs/; revision=12747
Martin Willemoes Hansen [Sat, 22 Mar 2003 12:14:59 +0000 (12:14 -0000)]
* Stubed Custommarshalers
svn path=/trunk/mcs/; revision=12746
Martin Baulig [Sat, 22 Mar 2003 11:42:57 +0000 (11:42 -0000)]
Reflect latest API changes.
svn path=/trunk/mono/; revision=12743
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
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
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
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
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
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
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
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
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
Marco Ridoni [Fri, 21 Mar 2003 18:00:32 +0000 (18:00 -0000)]
For..Each implementation
svn path=/trunk/mcs/; revision=12732
Marco Ridoni [Fri, 21 Mar 2003 17:31:15 +0000 (17:31 -0000)]
For..Each implemented
svn path=/trunk/mcs/; revision=12731
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Lluis Sanchez [Thu, 20 Mar 2003 18:40:48 +0000 (18:40 -0000)]
FileNotFoundException.cs: fixed serialization bug.
svn path=/trunk/mcs/; revision=12709
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
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
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
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
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
Duncan Mak [Thu, 20 Mar 2003 07:26:20 +0000 (07:26 -0000)]
Add link to Python.NET
svn path=/trunk/mono/; revision=12698
Duncan Mak [Thu, 20 Mar 2003 07:17:25 +0000 (07:17 -0000)]
Stupid formatting.
svn path=/trunk/mcs/; revision=12697
Duncan Mak [Thu, 20 Mar 2003 07:03:17 +0000 (07:03 -0000)]
Add some more error checking.
svn path=/trunk/mcs/; revision=12696
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
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
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
Jackson Harper [Thu, 20 Mar 2003 03:33:12 +0000 (03:33 -0000)]
added ilasm man page
svn path=/trunk/mono/; revision=12691
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
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
Miguel de Icaza [Wed, 19 Mar 2003 18:05:07 +0000 (18:05 -0000)]
Flush
svn path=/trunk/mono/; revision=12688
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
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
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
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
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
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
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
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
Alexandre Pigolkine [Tue, 18 Mar 2003 23:54:45 +0000 (23:54 -0000)]
initial release
svn path=/trunk/mcs/; revision=12671
Piers Haken [Tue, 18 Mar 2003 22:39:16 +0000 (22:39 -0000)]
fix autogen path
svn path=/trunk/mcs/; revision=12670
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
Martin Willemoes Hansen [Tue, 18 Mar 2003 22:00:13 +0000 (22:00 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=12668
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
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
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
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
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
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
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
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
Miguel de Icaza [Tue, 18 Mar 2003 16:28:28 +0000 (16:28 -0000)]
Test bug fix
svn path=/trunk/mcs/; revision=12658
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
Dick Porter [Tue, 18 Mar 2003 14:15:23 +0000 (14:15 -0000)]
Forgot to set the accessibility
svn path=/trunk/mcs/; revision=12656
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
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
Dick Porter [Tue, 18 Mar 2003 12:18:46 +0000 (12:18 -0000)]
Fix cygwin build
svn path=/trunk/mcs/; revision=12653
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Alexandre Pigolkine [Mon, 17 Mar 2003 22:38:01 +0000 (22:38 -0000)]
initial checkin
svn path=/trunk/mcs/; revision=12637
Alexandre Pigolkine [Mon, 17 Mar 2003 22:37:25 +0000 (22:37 -0000)]
initial release
svn path=/trunk/mcs/; revision=12636
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
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
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
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
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
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
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
Rafael Teixeira [Mon, 17 Mar 2003 18:01:54 +0000 (18:01 -0000)]
bits
svn path=/trunk/mcs/; revision=12628
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
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