Dietmar Maurer [Tue, 20 Aug 2002 09:19:57 +0000 (09:19 -0000)]
created an new assembly System.Runtime.Remoting
svn path=/trunk/mcs/; revision=6798
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 05:37:48 +0000 (05:37 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* delegate.cs: fixed build on windows.
[FIXME: Filed as bug #29150: MCS must report these errors.]
svn path=/trunk/mcs/; revision=6797
Tim Coleman [Tue, 20 Aug 2002 05:37:05 +0000 (05:37 -0000)]
2002-08-20 Tim Coleman <tim@timcoleman.com>
* ServiceDescription.cs:
Add ServiceDescription.ServiceDescriptionSerializer
class.
svn path=/trunk/mcs/; revision=6796
Tim Coleman [Tue, 20 Aug 2002 05:25:39 +0000 (05:25 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=6795
Tim Coleman [Tue, 20 Aug 2002 05:24:18 +0000 (05:24 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=6794
Tim Coleman [Tue, 20 Aug 2002 05:22:59 +0000 (05:22 -0000)]
Fix minor typo.
svn path=/trunk/mcs/; revision=6793
Tim Coleman [Tue, 20 Aug 2002 05:19:02 +0000 (05:19 -0000)]
2002-08-19 Tim Coleman <tim@timcoleman.com>
* XmlSerializer.cs:
New stubs added.
* XmlSerializationWriter.cs:
New stubs added.
svn path=/trunk/mcs/; revision=6792
Tim Coleman [Tue, 20 Aug 2002 04:52:05 +0000 (04:52 -0000)]
2002-08-19 Tim Coleman <tim@timcoleman.com>
* list.unix:
Add System.Xml.Serialization/XmlSerializationWriter.cs
svn path=/trunk/mcs/; revision=6791
Tim Coleman [Tue, 20 Aug 2002 04:50:57 +0000 (04:50 -0000)]
2002-08-19 Tim Coleman <tim@timcoleman.com>
* XmlSerializationWriter.cs:
New stubs added.
svn path=/trunk/mcs/; revision=6790
Tim Coleman [Tue, 20 Aug 2002 03:59:33 +0000 (03:59 -0000)]
2002-08-20 Tim Coleman <tim@timcoleman.com>
* ServiceDescriptionFormatExtensionCollection.cs:
Remove reference to "parent".
svn path=/trunk/mcs/; revision=6789
Jason Diamond [Tue, 20 Aug 2002 03:56:55 +0000 (03:56 -0000)]
Added implementation of and tests for GetElementsByTagName courtesy of Matt Hunter <xrkune@tconl.com>.
svn path=/trunk/mcs/; revision=6788
Tim Coleman [Tue, 20 Aug 2002 03:31:34 +0000 (03:31 -0000)]
2002-08-19 Tim Coleman <tim@timcoleman.com>
* DiscoveryClientProtocol.cs:
Added ResolveAll () stub.
* DiscoveryDocument.cs:
Added XmlRoot attribute to class.
* DiscoveryClientDocumentCollection.cs:
* DiscoveryClientReferenceCollection.cs:
* DiscoveryClientResultCollection.cs:
* DiscoveryReferenceCollection.cs:
Implementation of these classes.
svn path=/trunk/mcs/; revision=6787
Ravi Pratap M [Tue, 20 Aug 2002 03:28:13 +0000 (03:28 -0000)]
Update
svn path=/trunk/mcs/; revision=6786
Ravi Pratap M [Tue, 20 Aug 2002 03:25:54 +0000 (03:25 -0000)]
2002-08-19 Ravi Pratap <ravi@ximian.com>
* error-5.cs : New test.
svn path=/trunk/mcs/; revision=6785
Ravi Pratap M [Tue, 20 Aug 2002 03:24:42 +0000 (03:24 -0000)]
2002-08-19 Ravi Pratap <ravi@ximian.com>
* delegate.cs (DelegateInvocation.DoResolve): Ensure that
we flag error 70 in the event an event is trying to be accessed
directly from outside the declaring type.
svn path=/trunk/mcs/; revision=6784
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 03:12:36 +0000 (03:12 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ApplicationHost.cs: use Assembly instead of Module.
svn path=/trunk/mcs/; revision=6783
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 03:07:28 +0000 (03:07 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Assembly.cs: FullName now returns a proper string instead of
something like 'file://...'.
* AssemblyName.cs: added missing ToString method.
svn path=/trunk/mcs/; revision=6782
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 03:04:18 +0000 (03:04 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AppDomain.cs: securityInfo can be null in CreateDomain.
svn path=/trunk/mcs/; revision=6781
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 03:01:57 +0000 (03:01 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AllTests.cs: added FormatterServicesTests.
* FormatterServicesTests.cs: New file.
svn path=/trunk/mcs/; revision=6780
Tim Coleman [Tue, 20 Aug 2002 02:54:59 +0000 (02:54 -0000)]
2002-08-19 Tim Coleman <tim@timcoleman.com>
* WebService.cs:
Change the attribute on Application to Description
instead of WebServicesDescription.2002-08-19 Tim Coleman
svn path=/trunk/mcs/; revision=6779
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 02:29:19 +0000 (02:29 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FileNotFoundException.cs: use Message and InnerException from base
class. Changed Message and ToString ().
svn path=/trunk/mcs/; revision=6778
Gonzalo Paniagua Javier [Tue, 20 Aug 2002 02:24:46 +0000 (02:24 -0000)]
2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* object.c:
(mono_print_unhandled_exception): changed g_warning by g_printerr
because g_log has a 1024 characters limit (yeah, i got a big stack
trace). Don't print exception name, that should be in ToString
returned string.
svn path=/trunk/mono/; revision=6777
Tim Coleman [Tue, 20 Aug 2002 01:07:48 +0000 (01:07 -0000)]
002-08-19 Tim Coleman <tim@timcoleman.com>
* BindingCollection.cs:
Use base constructor, remove SetParent call
* FaultBindingCollection.cs:
* ImportCollection.cs:
* MessageCollection.cs:
* MessagePartCollection.cs:
* OperationBindingCollection.cs:
* OperationCollection.cs:
* OperationFaultCollection.cs:
* PortCollection.cs:
* PortTypeCollection.cs:
* ServiceCollection.cs:
* ServiceDescriptionFormatExtensionCollection.cs:
Use base constructor
* ServiceDescriptionCollection.cs:
Use base constructor, Remove SetParent method
* ServiceDescriptionBaseCollection.cs:
Make parent object private as according to
class status page.
* OperationMessageCollection.cs:
Use base constructor
Remove excess break's to avoid compiler warning
Remove TODO attribute (confirmed default retval)
svn path=/trunk/mcs/; revision=6776
Rodrigo Moya [Tue, 20 Aug 2002 01:00:30 +0000 (01:00 -0000)]
2002-08-19 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.OleDb/OleDbSchemaGuid.cs: initialize static members.
svn path=/trunk/mcs/; revision=6775
Franklin Wise [Tue, 20 Aug 2002 00:51:09 +0000 (00:51 -0000)]
More validation. Mostly to the point now where I need to work on DataTable
to implement the actual constraints.
svn path=/trunk/mcs/; revision=6774
Ravi Pratap M [Tue, 20 Aug 2002 00:10:52 +0000 (00:10 -0000)]
2002-08-19 Ravi Pratap <ravi@ximian.com>
* error-4.cs : New test.
svn path=/trunk/mcs/; revision=6773
Ravi Pratap M [Tue, 20 Aug 2002 00:01:23 +0000 (00:01 -0000)]
2002-08-19 Ravi Pratap <ravi@ximian.com>
* ecore.cs (StandardConversionExists): Return a false
if we are trying to convert the void type to anything else
since that is not allowed.
svn path=/trunk/mcs/; revision=6772
Rodrigo Moya [Mon, 19 Aug 2002 23:14:24 +0000 (23:14 -0000)]
Added info about new advances
svn path=/trunk/mono/; revision=6771
Martin Baulig [Mon, 19 Aug 2002 22:55:09 +0000 (22:55 -0000)]
Make this work with events.
svn path=/trunk/mcs/; revision=6770
Martin Baulig [Mon, 19 Aug 2002 22:41:52 +0000 (22:41 -0000)]
2002-08-20 Martin Baulig <martin@gnome.org>
* typemanager.cs, decl.cs: Moved MemberList, IMemberContainer and
MemberCache from typemanager.cs to decl.cs.
svn path=/trunk/mcs/; revision=6769
Martin Baulig [Mon, 19 Aug 2002 22:33:28 +0000 (22:33 -0000)]
Ooops, actually enable the cache.
svn path=/trunk/mcs/; revision=6768
Miguel de Icaza [Mon, 19 Aug 2002 22:07:20 +0000 (22:07 -0000)]
Lock around critical data structures, patch from Jaroslaw Kowalski <jarek@atm.com.pl>
svn path=/trunk/mcs/; revision=6767
Martin Baulig [Mon, 19 Aug 2002 22:00:34 +0000 (22:00 -0000)]
2002-08-19 Martin Baulig <martin@gnome.org>
* class.cs (TypeContainer): Implement IMemberContainer.
(TypeContainer.DefineMembers): Create the MemberCache.
(TypeContainer.FindMembers): Do better BindingFlags checking; only
return public members if BindingFlags.Public was given, check
whether members are static.
svn path=/trunk/mcs/; revision=6766
Martin Baulig [Mon, 19 Aug 2002 21:55:30 +0000 (21:55 -0000)]
Added some more documentation.
svn path=/trunk/mcs/; revision=6765
Martin Baulig [Mon, 19 Aug 2002 21:36:33 +0000 (21:36 -0000)]
2002-08-16 Martin Baulig <martin@gnome.org>
* decl.cs (DeclSpace.Define): Splitted this in Define and
DefineMembers. DefineMembers is called first and initializes the
MemberCache.
* rootcontext.cs (RootContext.DefineMembers): New function. Calls
DefineMembers() on all our DeclSpaces.
* class.cs (TypeContainer.Define): Moved all code to DefineMembers(),
but call DefineMembers() on all nested interfaces. We call their
Define() in our new Define() function.
* interface.cs (Interface): Implement IMemberContainer.
(Interface.Define): Moved all code except the attribute stuf to
DefineMembers().
(Interface.DefineMembers): Initialize the member cache.
* typemanager.cs (IMemberFinder): Removed this interface, we don't
need this anymore since we can use MemberCache.FindMembers directly.
svn path=/trunk/mcs/; revision=6764
Martin Baulig [Mon, 19 Aug 2002 20:39:38 +0000 (20:39 -0000)]
2002-08-19 Martin Baulig <martin@gnome.org>
* typemanager.cs (MemberCache): When creating the cache for an
interface type, add all inherited members.
(TypeManager.MemberLookup_FindMembers): Changed `ref bool searching'
to `out bool used_cache' and documented it.
(TypeManager.MemberLookup): If we already used the cache in the first
iteration, we don't need to do the interfaces check.
svn path=/trunk/mcs/; revision=6763
Jaime Anguiano Olarra [Mon, 19 Aug 2002 20:10:20 +0000 (20:10 -0000)]
Web makefile updated (mono-beginning-windows erased)
svn path=/trunk/mono/; revision=6762
Jaime Anguiano Olarra [Mon, 19 Aug 2002 20:08:11 +0000 (20:08 -0000)]
Fixed one link
svn path=/trunk/mono/; revision=6761
Jaime Anguiano Olarra [Mon, 19 Aug 2002 20:01:25 +0000 (20:01 -0000)]
Updated links
svn path=/trunk/mono/; revision=6760
Miguel de Icaza [Mon, 19 Aug 2002 19:49:38 +0000 (19:49 -0000)]
remove debuging
svn path=/trunk/mono/; revision=6759
Dick Porter [Mon, 19 Aug 2002 17:34:06 +0000 (17:34 -0000)]
2002-08-19 Dick Porter <dick@ximian.com>
* daemon.c: Rewrote the poll() loop to use GIOChannels instead,
for legacy NeXT-based systems.
svn path=/trunk/mono/; revision=6758
Martin Baulig [Mon, 19 Aug 2002 16:07:37 +0000 (16:07 -0000)]
Added some more documentation.
svn path=/trunk/mcs/; revision=6757
Rodrigo Moya [Mon, 19 Aug 2002 15:55:42 +0000 (15:55 -0000)]
Added new file
svn path=/trunk/mcs/; revision=6756
Rodrigo Moya [Mon, 19 Aug 2002 15:54:59 +0000 (15:54 -0000)]
2002-08-14 Rodrigo Moya <rodrigo@ximian.com>
* TcpChannel.cs: new classes.
svn path=/trunk/mcs/; revision=6755
Martin Baulig [Mon, 19 Aug 2002 15:37:22 +0000 (15:37 -0000)]
2002-08-19 Martin Baulig <martin@gnome.org>
* decl.cs (DeclSpace.FindMembers): New abstract method. Moved this
here from IMemberFinder and don't implement this interface anymore.
(DeclSpace.MemberCache): Moved here from IMemberFinder.
* typemanager.cs (IMemberFinder): This interface is now only used by
classes which actually support the member cache.
(TypeManager.builder_to_member_finder): Renamed to builder_to_declspace
since we only put DeclSpaces into this Hashtable.
(MemberLookup_FindMembers): Use `builder_to_declspace' if the type is
a dynamic type and TypeHandle.GetTypeHandle() otherwise.
svn path=/trunk/mcs/; revision=6754
Martin Baulig [Mon, 19 Aug 2002 14:21:11 +0000 (14:21 -0000)]
2002-08-16 Martin Baulig <martin@gnome.org>
* typemanager.cs (ICachingMemberFinder): Removed.
(IMemberFinder.MemberCache): New property.
(TypeManager.FindMembers): Merged this with RealFindMembers().
This function will never be called from TypeManager.MemberLookup()
so we can't use the cache here, just the IMemberFinder.
(TypeManager.MemberLookup_FindMembers): Check whether the
IMemberFinder has a MemberCache and call the cache's FindMembers
function.
(MemberCache): Rewrote larger parts of this yet another time and
cleaned it up a bit.
svn path=/trunk/mcs/; revision=6753
Daniel Stodden [Mon, 19 Aug 2002 13:27:58 +0000 (13:27 -0000)]
Delegate.Equals in insensitive w/ regards to the exact Type of the operand itself. just target types and methods count.
svn path=/trunk/mcs/; revision=6752
Daniel Stodden [Mon, 19 Aug 2002 11:22:39 +0000 (11:22 -0000)]
fixed bug 28306: Delegate invocation works in reverse order
svn path=/trunk/mono/; revision=6751
Dick Porter [Mon, 19 Aug 2002 11:22:04 +0000 (11:22 -0000)]
Missed one
svn path=/trunk/mcs/; revision=6750
Dick Porter [Mon, 19 Aug 2002 11:16:57 +0000 (11:16 -0000)]
Optimisation suggested by Gonzalo, to avoid creating extra hashtable
provider and comparer objects.
svn path=/trunk/mcs/; revision=6749
Dick Porter [Mon, 19 Aug 2002 10:56:32 +0000 (10:56 -0000)]
2002-08-19 Dick Porter <dick@ximian.com>
* MonoType.cs: Add a space before the Assembly name in
AssemblyQualifiedName (needed for resource files so the MS runtime
can load types)
2002-08-19 Dick Porter <dick@ximian.com>
* BinaryWriter.cs: The length of a string is counted in bytes, not
chars
2002-08-19 Dick Porter <dick@ximian.com>
* ResourceWriter.cs: Implemented all methods
* ResourceReader.cs: Cope with our ResourceSet class name, as well
as theirs
svn path=/trunk/mcs/; revision=6748
Dick Porter [Mon, 19 Aug 2002 10:52:45 +0000 (10:52 -0000)]
2002-08-19 Dick Porter <dick@ximian.com>
* monoresgen.cs: Added ';' as a text format comment char
svn path=/trunk/mcs/; revision=6747
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 10:51:40 +0000 (10:51 -0000)]
2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: added ves_icall_FieldInfo_SetValueInternal.
* object.c: added missing MONO_TYPE_ARRAY in mono_runtime_invoke_array.
svn path=/trunk/mono/; revision=6746
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 10:50:31 +0000 (10:50 -0000)]
2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FieldInfo.cs: implemented SetValue.
svn path=/trunk/mcs/; revision=6745
Gaurav Vaish [Mon, 19 Aug 2002 09:37:16 +0000 (09:37 -0000)]
2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
* DataGrid.cs - AutoCreateColumns: Bug fixes.
svn path=/trunk/mcs/; revision=6744
Gaurav Vaish [Mon, 19 Aug 2002 09:29:48 +0000 (09:29 -0000)]
2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
* DataGrid.cs - AutoCreateColumns: Bug fixes.
svn path=/trunk/mcs/; revision=6743
Nick Drochak [Mon, 19 Aug 2002 09:22:37 +0000 (09:22 -0000)]
Comitted the wrong file before. Here's the correct one.
svn path=/trunk/mono/; revision=6742
Gaurav Vaish [Mon, 19 Aug 2002 09:02:56 +0000 (09:02 -0000)]
2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
* DataGrid.cs - AutoCreateColumns: completed, hopefully!
svn path=/trunk/mcs/; revision=6741
Nick Drochak [Mon, 19 Aug 2002 08:20:31 +0000 (08:20 -0000)]
2002-08-19 Nick Drochak <ndrochak@gol.com>
* x86.brg (mono_llmult_ovf): Simplified the code greatly by refactoring
the algebraic form we are using. This also eliminated a silly overflow
of the intermediate result that was causing troubles.
svn path=/trunk/mono/; revision=6740
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 07:50:00 +0000 (07:50 -0000)]
Added FormatterServices.cs
svn path=/trunk/mcs/; revision=6739
Gaurav Vaish [Mon, 19 Aug 2002 07:05:39 +0000 (07:05 -0000)]
2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
* DataGrid.cs - Working on the undocumented protected
method CreateColumnSet. AutoCreateColumns method
stubbed. Left CreateControlHierarchy for the time
being, looks like I'm going insane. ;-)
svn path=/trunk/mcs/; revision=6738
Gaurav Vaish [Mon, 19 Aug 2002 05:06:24 +0000 (05:06 -0000)]
2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
* Button.cs - Steffen's OnCommand bug fix.
svn path=/trunk/mcs/; revision=6737
John Sohn [Mon, 19 Aug 2002 04:37:35 +0000 (04:37 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=6736
John Sohn [Mon, 19 Aug 2002 04:35:18 +0000 (04:35 -0000)]
Fixed link from monostub WndProc to Appliation class
svn path=/trunk/mcs/; revision=6735
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 04:22:41 +0000 (04:22 -0000)]
Updated list file
svn path=/trunk/mcs/; revision=6734
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 03:38:47 +0000 (03:38 -0000)]
2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* object.c:
(mono_print_unhandled_exception): after previous commit, i realized
that MS calls ToString on the exception. I changed this function to
do that. This way we get stack_trace for free.
svn path=/trunk/mono/; revision=6733
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 02:46:01 +0000 (02:46 -0000)]
2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* object.c:
(mono_print_unhandled_exception): invoke Message property instead of
getting 'message' field from Exception. Don't allocate memory for
'trace' and 'message' if not needed.
svn path=/trunk/mono/; revision=6732
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 02:40:35 +0000 (02:40 -0000)]
2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AppDomain.cs: parameter name when throwing ArgumentNullException.
* ArgumentException.cs: modified Message to do what MS does.
* ArgumentNullException.cs: don't use {0} in message.
* Exception.cs: use Message property in ToString ().
svn path=/trunk/mcs/; revision=6731
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 01:31:11 +0000 (01:31 -0000)]
2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpContext.cs: reformatted.
* System.Web/HttpStaticObjectsCollection.cs: implemented GetEnumertor,
CopyTo and the indexer.
* System.Web.Compilation/PageCompiler.cs: fixed compilation.
* System.Web.SessionState/HttpSessionState.cs: IsAbandoned is internal.
* System.Web.SessionState/SessionDictionary.cs: scope fixes.
* System.Web.SessionState/SessionStateModule.cs: added events.
svn path=/trunk/mcs/; revision=6730
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 00:43:59 +0000 (00:43 -0000)]
2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* PageCompiler.cs: generate C# file using AspGenerator.
svn path=/trunk/mcs/; revision=6729
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 00:18:18 +0000 (00:18 -0000)]
2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CompiledTemplateBuilder.cs: InstantiateIn is virtual.
* EmptyControlCollection.cs: throw correct exception.
* LosFormatter.cs: stubbed out.
* OutputCacheLocation.cs: little fix.
svn path=/trunk/mcs/; revision=6728
Gonzalo Paniagua Javier [Sun, 18 Aug 2002 19:07:30 +0000 (19:07 -0000)]
Some updates to ASP.NET page
svn path=/trunk/mono/; revision=6727
Gonzalo Paniagua Javier [Sun, 18 Aug 2002 18:37:25 +0000 (18:37 -0000)]
2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspComponentFoundry.cs: LookupFoundry now returns bool.
* AspGenerator.cs: New file.
svn path=/trunk/mcs/; revision=6726
Rodrigo Moya [Sun, 18 Aug 2002 18:35:06 +0000 (18:35 -0000)]
2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.OleDb/OleDbConnection.cs (ChangeDatabase): implemented.
* System.Data.OleDb/OleDbException.cs (OleDbException): added internal
constructor.
(ErrorCode, Message, Source, Errors): implemented.
* System.Data.OleDb/OleDbError.cs: implemented the full class.
* System.Data.OleDb/libgda.cs: added more libgda functions.
* System.Data.OleDb/TestOleDb.cs (TestOleDb): display properties for
the opened connection.
svn path=/trunk/mcs/; revision=6725
Rodrigo Moya [Sun, 18 Aug 2002 17:57:04 +0000 (17:57 -0000)]
2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.OleDb/OleDbConnection.cs (ServerVersion): implemented.
svn path=/trunk/mcs/; revision=6724
John Sohn [Sun, 18 Aug 2002 17:33:07 +0000 (17:33 -0000)]
Updates to better conform to Mono coding conventions
svn path=/trunk/mcs/; revision=6723
Rodrigo Moya [Sun, 18 Aug 2002 15:54:49 +0000 (15:54 -0000)]
2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.OleDb/OleDbDataReader.cs (Close): clear the results
ArrayList after releasing the items.
(GetName, GetDateTime, GetDouble, GetSingle, GetInt16, GetInt32,
GetOrdinal, GetString): implemented.
(GetDataTypeName): made it get the type from the data model, not from
the current value, which could not have been retrieved yet.
(GetValue): call the Get* method corresponding with the data type of
the requested column.
* System.Data.OleDb/libgda.cs: added more libgda functions.
(GdaTimestamp, GdaDate, GdaTime): new marshalled structures.
* System.Data.OleDb/TestOleDb.cs (TestDateReader): display column
titles via OleDbDataReader.GetName ().
(TestOleDb): create temporary table with a date field.
(InsertRow): set current date for the date field.
svn path=/trunk/mcs/; revision=6722
Rodrigo Moya [Sun, 18 Aug 2002 12:47:50 +0000 (12:47 -0000)]
2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.OleDb/OleDbDataReader.cs (this[]): made it just call
GetValue, which will take care of all the work needed.
(Close): implemented basic stuff.
(~OleDbDataReader): implemented.
* System.Data.OleDb/libgda.cs: added more needed functions.
svn path=/trunk/mcs/; revision=6721
Dick Porter [Sun, 18 Aug 2002 11:18:03 +0000 (11:18 -0000)]
2002-08-18 Dick Porter <dick@ximian.com>
* ResourceReader.cs: Finished basic implementation. Some
optimisation in conjunction with ResourceSet still possible though
svn path=/trunk/mcs/; revision=6720
Dick Porter [Sun, 18 Aug 2002 11:17:22 +0000 (11:17 -0000)]
2002-08-18 Dick Porter <dick@ximian.com>
* BinaryReader.cs: Fixed buffering
svn path=/trunk/mcs/; revision=6719
Dick Porter [Sun, 18 Aug 2002 11:15:44 +0000 (11:15 -0000)]
2002-08-18 Dick Porter <dick@ximian.com>
* Encoding.cs: Make GetString() return a useful representation of
the bytes, rather than "System.Char[]"
svn path=/trunk/mcs/; revision=6718
Dick Porter [Sun, 18 Aug 2002 11:14:48 +0000 (11:14 -0000)]
2002-08-18 Dick Porter <dick@ximian.com>
* BinaryFormatter.cs: Stubbed out
svn path=/trunk/mcs/; revision=6717
Dick Porter [Sun, 18 Aug 2002 11:01:27 +0000 (11:01 -0000)]
2002-08-18 Dick Porter <dick@ximian.com>
* unicode.c: Fix asserts to match Encoder.cs checks
svn path=/trunk/mono/; revision=6716
Jason Diamond [Sun, 18 Aug 2002 03:29:24 +0000 (03:29 -0000)]
Fixed matching on patterns that look like absolute XPath expressions.
svn path=/trunk/mcs/; revision=6715
Jason Diamond [Sat, 17 Aug 2002 21:34:21 +0000 (21:34 -0000)]
2002-08-17 Jason Diamond <jason@injektilo.org>
* XPathNavigator.cs: Added naive (but working) implementation of
Matches.
svn path=/trunk/mcs/; revision=6714
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 16:31:09 +0000 (16:31 -0000)]
i'm dumb
svn path=/trunk/mcs/; revision=6711
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 16:29:54 +0000 (16:29 -0000)]
Removed double tests ?!
svn path=/trunk/mcs/; revision=6710
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 16:26:49 +0000 (16:26 -0000)]
2002-08-17 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
* AllTests.cs: added BinaryReaderTest.Suite.
* BinaryReaderTest.cs: New file.
svn path=/trunk/mcs/; revision=6709
Tim Coleman [Sat, 17 Aug 2002 07:47:00 +0000 (07:47 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* makefile.gnu:
Add Microsoft.VisualBasic to linux build.
svn path=/trunk/mcs/; revision=6707
Tim Coleman [Sat, 17 Aug 2002 07:46:02 +0000 (07:46 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* list:
* makefile.gnu:
Added files to allow build on linux.
svn path=/trunk/mcs/; revision=6706
Tim Coleman [Sat, 17 Aug 2002 07:44:46 +0000 (07:44 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
Added a ChangeLog
* Constants.cs:
Make these actual constants so mcs will compile them.
svn path=/trunk/mcs/; revision=6705
Tim Coleman [Sat, 17 Aug 2002 07:43:15 +0000 (07:43 -0000)]
2002-08-15 Tim Coleamn <tim@timcoleman.com>
* CompareInfo.cs:
Stubbed out some methods.
svn path=/trunk/mcs/; revision=6704
Tim Coleman [Sat, 17 Aug 2002 06:56:35 +0000 (06:56 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* makefile.gnu:
Added System.Runtime.Serialization.Formatters.Soap to build
svn path=/trunk/mcs/; revision=6703
Tim Coleman [Sat, 17 Aug 2002 06:49:45 +0000 (06:49 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
New changelog added
* list:
* makefile.gnu:
Added so we can build this assembly on linux now.
svn path=/trunk/mcs/; revision=6702
Tim Coleman [Sat, 17 Aug 2002 06:48:29 +0000 (06:48 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* SoapFormatter.cs:
That should be IRemotingFormatter, not IRemoteFormatter.
Some stubs to make it compile on linux.
* TODOAttribute.cs:
Added this class to this assembly.
svn path=/trunk/mcs/; revision=6701
Tim Coleman [Sat, 17 Aug 2002 06:31:12 +0000 (06:31 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* list.unix: Added System.IO files.
svn path=/trunk/mcs/; revision=6700
Tim Coleman [Sat, 17 Aug 2002 06:29:45 +0000 (06:29 -0000)]
Missed commit of this file previously.
svn path=/trunk/mcs/; revision=6699
Tim Coleman [Sat, 17 Aug 2002 06:28:37 +0000 (06:28 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* ErrorEventArgs.cs:
* ErrorEventHandler.cs:
* FileSystemEventArgs.cs:
* FileSystemEventHandler.cs:
* FileSystemWatcher.cs:
* InternalBufferOverflowException.cs:
* IODescriptionAttribute.cs:
* NotifyFilters.cs:
* RenamedEventArgs.cs:
* RenamedEventHandler.cs:
* WaitForChangedResult.cs:
* WatcherChangeTypes.cs:
New stubs added.
svn path=/trunk/mcs/; revision=6698
Tim Coleman [Sat, 17 Aug 2002 04:59:12 +0000 (04:59 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* WebServicesDescriptionAttribute:
Added Description property. Should've known I spoke
too soon about being complete. :-)
svn path=/trunk/mcs/; revision=6697
Tim Coleman [Sat, 17 Aug 2002 04:53:53 +0000 (04:53 -0000)]
2002-08-15 Tim Coleman <tim@timcoleman.com>
* ServerProtocol.cs:
* SoapServerProtocol.cs:
Some more implementation.
svn path=/trunk/mcs/; revision=6696