mono.git
21 years ago2002-08-19 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago002-08-19 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-19 Rodrigo Moya <rodrigo@ximian.com>
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

21 years agoMore validation. Mostly to the point now where I need to work on DataTable
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

21 years ago2002-08-19 Ravi Pratap <ravi@ximian.com>
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

21 years ago2002-08-19 Ravi Pratap <ravi@ximian.com>
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

21 years agoAdded info about new advances
Rodrigo Moya [Mon, 19 Aug 2002 23:14:24 +0000 (23:14 -0000)]
Added info about new advances

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

21 years agoMake this work with events.
Martin Baulig [Mon, 19 Aug 2002 22:55:09 +0000 (22:55 -0000)]
Make this work with events.

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

21 years ago2002-08-20 Martin Baulig <martin@gnome.org>
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

21 years agoOoops, actually enable the cache.
Martin Baulig [Mon, 19 Aug 2002 22:33:28 +0000 (22:33 -0000)]
Ooops, actually enable the cache.

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

21 years agoLock around critical data structures, patch from Jaroslaw Kowalski <jarek@atm.com.pl>
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

21 years ago2002-08-19 Martin Baulig <martin@gnome.org>
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

21 years agoAdded some more documentation.
Martin Baulig [Mon, 19 Aug 2002 21:55:30 +0000 (21:55 -0000)]
Added some more documentation.

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

21 years ago2002-08-16 Martin Baulig <martin@gnome.org>
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

21 years ago2002-08-19 Martin Baulig <martin@gnome.org>
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

21 years agoWeb makefile updated (mono-beginning-windows erased)
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

21 years agoFixed one link
Jaime Anguiano Olarra [Mon, 19 Aug 2002 20:08:11 +0000 (20:08 -0000)]
Fixed one link

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

21 years agoUpdated links
Jaime Anguiano Olarra [Mon, 19 Aug 2002 20:01:25 +0000 (20:01 -0000)]
Updated links

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

21 years agoremove debuging
Miguel de Icaza [Mon, 19 Aug 2002 19:49:38 +0000 (19:49 -0000)]
remove debuging

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

21 years ago2002-08-19 Dick Porter <dick@ximian.com>
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

21 years agoAdded some more documentation.
Martin Baulig [Mon, 19 Aug 2002 16:07:37 +0000 (16:07 -0000)]
Added some more documentation.

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

21 years agoAdded new file
Rodrigo Moya [Mon, 19 Aug 2002 15:55:42 +0000 (15:55 -0000)]
Added new file

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

21 years ago2002-08-14 Rodrigo Moya <rodrigo@ximian.com>
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

21 years ago2002-08-19 Martin Baulig <martin@gnome.org>
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

21 years ago2002-08-16 Martin Baulig <martin@gnome.org>
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

21 years agoDelegate.Equals in insensitive w/ regards to the exact Type of the operand itself...
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

21 years agofixed bug 28306: Delegate invocation works in reverse order
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

21 years agoMissed one
Dick Porter [Mon, 19 Aug 2002 11:22:04 +0000 (11:22 -0000)]
Missed one

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

21 years agoOptimisation suggested by Gonzalo, to avoid creating extra hashtable
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

21 years ago2002-08-19 Dick Porter <dick@ximian.com>
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

21 years ago2002-08-19 Dick Porter <dick@ximian.com>
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

21 years ago2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
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

21 years ago2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
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

21 years agoComitted the wrong file before. Here's the correct one.
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

21 years ago2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
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

21 years ago2002-08-19 Nick Drochak <ndrochak@gol.com>
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

21 years agoAdded FormatterServices.cs
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 07:50:00 +0000 (07:50 -0000)]
Added FormatterServices.cs

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

21 years ago2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
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

21 years ago2002-08-19 Gaurav Vaish <gvaish_mono@lycos.com>
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

21 years ago*** empty log message ***
John Sohn [Mon, 19 Aug 2002 04:37:35 +0000 (04:37 -0000)]
*** empty log message ***

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

21 years agoFixed link from monostub WndProc to Appliation class
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

21 years agoUpdated list file
Gonzalo Paniagua Javier [Mon, 19 Aug 2002 04:22:41 +0000 (04:22 -0000)]
Updated list file

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

21 years ago2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years agoSome updates to ASP.NET page
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

21 years ago2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

21 years ago2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
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

21 years ago2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
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

21 years agoUpdates to better conform to Mono coding conventions
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

21 years ago2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
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

21 years ago2002-08-18 Rodrigo Moya <rodrigo@ximian.com>
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

21 years ago2002-08-18 Dick Porter <dick@ximian.com>
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

21 years ago2002-08-18 Dick Porter <dick@ximian.com>
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

21 years ago2002-08-18 Dick Porter <dick@ximian.com>
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

21 years ago2002-08-18 Dick Porter <dick@ximian.com>
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

21 years ago2002-08-18 Dick Porter <dick@ximian.com>
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

21 years agoFixed matching on patterns that look like absolute XPath expressions.
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

21 years ago2002-08-17 Jason Diamond <jason@injektilo.org>
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

21 years agoi'm dumb
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 16:31:09 +0000 (16:31 -0000)]
i'm dumb

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

21 years agoRemoved double tests ?!
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 16:29:54 +0000 (16:29 -0000)]
Removed double tests ?!

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

21 years ago2002-08-17 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleamn <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years agoMissed commit of this file previously.
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
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

21 years ago2002-08-15 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sat, 17 Aug 2002 04:31:06 +0000 (04:31 -0000)]
2002-08-15  Tim Coleman <tim@timcoleman.com>
        * unix.args:
                Add System.Globalization/TextInfo.cs
                Add System.Runtime.Serialization/FormatterConverter.cs

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

21 years ago2002-08-16 Jason Diamond <jason@injektilo.org>
Jason Diamond [Sat, 17 Aug 2002 03:20:36 +0000 (03:20 -0000)]
2002-08-16  Jason Diamond <jason@injektilo.org>

* XmlElement.cs: Fixed writing out qualified elements courtesy of
Marcus B�rgel <marcus.buergel@gmx.de>.

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

21 years ago2002-08-13 Piers Haken <piersh@friskit.com>
Piers Haken [Sat, 17 Aug 2002 03:14:32 +0000 (03:14 -0000)]
2002-08-13  Piers Haken <piersh@friskit.com>

* class/library.make: merge back original makefile.gnu behavior
* */makefile.gnu: merge back original makefile.gnu behavior

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

21 years ago2002-08-16 Jason Diamond <jason@injektilo.org>
Jason Diamond [Sat, 17 Aug 2002 03:04:46 +0000 (03:04 -0000)]
2002-08-16  Jason Diamond  <jason@injektilo.org>

* makefile.gnu: Added SOURCES_INCLUDE and SOURCES_EXCLUDE variables
to get tests to build with the new build system.

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

21 years agodoh!
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 02:31:44 +0000 (02:31 -0000)]
doh!

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

21 years ago2002-08-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 02:29:46 +0000 (02:29 -0000)]
2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* configure.in: don't link against libdl on windoze.

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

21 years ago2002-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 17 Aug 2002 01:11:54 +0000 (01:11 -0000)]
2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspComponentFoundry.cs: New file.
* AspElements.cs: renamed Component to Aspcomponent.

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

21 years ago2002-08-16 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sat, 17 Aug 2002 00:51:53 +0000 (00:51 -0000)]
2002-08-16  Rodrigo Moya <rodrigo@ximian.com>

* System.Data.OleDb/TestOleDb.cs: made it work with a temporary table
we create.
(TestTransaction): added test for transactions.

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

21 years ago1.3 -> 2.0
Miguel de Icaza [Fri, 16 Aug 2002 22:09:33 +0000 (22:09 -0000)]
1.3 -> 2.0

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

21 years agoAdd -ldl when linking to -lgc
Miguel de Icaza [Fri, 16 Aug 2002 19:51:00 +0000 (19:51 -0000)]
Add -ldl when linking to -lgc

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

21 years agoFri Aug 16 21:42:57 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 16 Aug 2002 19:46:11 +0000 (19:46 -0000)]
Fri Aug 16 21:42:57 CEST 2002 Paolo Molaro <lupus@ximian.com>

* marshal.c: fix unaligned store issue and a few wrong
opcode argument types.

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

21 years ago2002-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 16 Aug 2002 19:23:57 +0000 (19:23 -0000)]
2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormatterServices.cs: implemented GetUninitializedObject.
PopulateObjectMembers needs a working FieldInfo.SetValue (it's
not implemented right now).

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

21 years ago2002-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 16 Aug 2002 19:21:10 +0000 (19:21 -0000)]
2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c: added GetUninitializedObjectInternal internal call.

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

21 years agoFix
Gonzalo Paniagua Javier [Fri, 16 Aug 2002 17:09:38 +0000 (17:09 -0000)]
Fix

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

21 years ago2002-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 16 Aug 2002 16:54:02 +0000 (16:54 -0000)]
2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormatterServices.cs:a implemented GetSerializableMembers ().

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

21 years agoReordered. Updated. New links.
Jaime Anguiano Olarra [Fri, 16 Aug 2002 16:52:10 +0000 (16:52 -0000)]
Reordered. Updated. New links.

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

21 years ago2002-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 16 Aug 2002 15:35:10 +0000 (15:35 -0000)]
2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormatterServices.cs: New file with some implementation.

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

21 years agoVarious serialization patches from Cesar.
Duncan Mak [Fri, 16 Aug 2002 14:39:31 +0000 (14:39 -0000)]
Various serialization patches from Cesar.

2002-08-14  Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>

* regex.cs: Added the ctr for ISerializable implementation and
implemented the GetObjectData function.

2002-08-14  Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>

* SoapFault.cs: Added the ctr for ISerializable implementation and
implemented GetObjectData.

2002-08-14  Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>

* WeakReference.cs: Changed the constructor and GetObjectData
method needed for ISerializable implementation in order to be
compatible with SOAP generated by MS.

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

21 years ago2002-08-16 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 16 Aug 2002 12:59:28 +0000 (12:59 -0000)]
2002-08-16  Dietmar Maurer  <dietmar@ximian.com>

* appdomain.c (mono_runtime_invoke_in_domain): transfer Exception
to the right domain.

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