mono.git
22 years agoFixed to conform to Mono standards for incomplete functionality.
Chris J. Breisch [Sun, 12 May 2002 16:50:02 +0000 (16:50 -0000)]
Fixed to conform to Mono standards for incomplete functionality.

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

22 years agoFixed to conform to Mono standards for incomplete functionality
Chris J. Breisch [Sun, 12 May 2002 16:47:43 +0000 (16:47 -0000)]
Fixed to conform to Mono standards for incomplete functionality

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

22 years agoRemoved erroneous StructLayoutAttribute
Chris J. Breisch [Sun, 12 May 2002 16:40:26 +0000 (16:40 -0000)]
Removed erroneous StructLayoutAttribute

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

22 years agoFirst real version
Chris J. Breisch [Sun, 12 May 2002 16:35:52 +0000 (16:35 -0000)]
First real version

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

22 years agoNeeded for Microsoft.VisualBasic.Collection
Chris J. Breisch [Sun, 12 May 2002 16:30:30 +0000 (16:30 -0000)]
Needed for Microsoft.VisualBasic.Collection

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

22 years agoFlush local tree changes
Miguel de Icaza [Sun, 12 May 2002 14:56:58 +0000 (14:56 -0000)]
Flush local tree changes

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

22 years ago2002-05-12 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sun, 12 May 2002 10:18:15 +0000 (10:18 -0000)]
2002-05-12  Rafael Teixeira <rafaelteixeirabr@hotmail.com>

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

22 years ago * HttpWebRequest.cs: properties implemented
Lawrence Pit [Sun, 12 May 2002 09:09:10 +0000 (09:09 -0000)]
* HttpWebRequest.cs: properties implemented
* HttpWebResponse.cs: added
* GlobalProxySelection.cs: implemented

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

22 years ago2002-05-13 Dan Lewis <dihlewis@yahoo.co.uk>
Dan Lewis [Sun, 12 May 2002 08:35:05 +0000 (08:35 -0000)]
2002-05-13  Dan Lewis  <dihlewis@yahoo.co.uk>

* regex.cs: Fixed bug in split.

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

22 years ago* System.Security.Cryptography.X509Certificates: directory added
Lawrence Pit [Sun, 12 May 2002 08:31:07 +0000 (08:31 -0000)]
* System.Security.Cryptography.X509Certificates: directory added

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

22 years ago * X509CertificateCollection.cs: implemented
Lawrence Pit [Sun, 12 May 2002 08:30:38 +0000 (08:30 -0000)]
* X509CertificateCollection.cs: implemented

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

22 years agos/mono_find_var/mono_copy_used_var/
Dietmar Maurer [Sun, 12 May 2002 05:50:26 +0000 (05:50 -0000)]
s/mono_find_var/mono_copy_used_var/

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

22 years ago2002-05-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 12 May 2002 05:33:12 +0000 (05:33 -0000)]
2002-05-12  Nick Drochak  <ndrochak@gol.com>

* StringTest.cs: Add a couple more tests.
* PathTest.cs: Make tests work a bit better on W32 and Linux.

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

22 years ago2002-05-12 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sun, 12 May 2002 03:17:18 +0000 (03:17 -0000)]
2002-05-12  Daniel Morgan <danmorg@sc.rr.com>

* IServiceProvider.cs: added using System

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

22 years ago2002-05-12 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sun, 12 May 2002 03:15:56 +0000 (03:15 -0000)]
2002-05-12  Daniel Morgan <danmorg@sc.rr.com>

* IComponent.cs
* ISite.cs: added using System

* MarshalByValueComponent.cs: changed all throwing of Not ImplementedException
to // TODOs and added using System.  The throwing of the exceptions prevented
System.Data from running.

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

22 years ago2002-05-11 Tim Coleman
Tim Coleman [Sat, 11 May 2002 23:21:09 +0000 (23:21 -0000)]
2002-05-11  Tim Coleman
        * System.Data.SqlClient/SqlDataAdapter.cs:
        * System.Data.Common/DbDataAdapter.cs:
                Moved methods that weren't supposed to
                be in SqlDataAdapter out.  They should be implemented
                in DbDataAdapter.

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

22 years ago2002-05-11 Tim Coleman
Tim Coleman [Sat, 11 May 2002 22:38:12 +0000 (22:38 -0000)]
2002-05-11  Tim Coleman
        * System.Data.SqlClient/SqlDataAdapter.cs:
                some implementation of this class.  Note
                that none of the functionality has been
                tested yet, but I felt it should be checked
                in at this point as it compiles.
        * System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
        * System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
                Modified so that they will compile properly.
                Needed to include SqlDataAdapter in the build.

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

22 years ago2002-05-11 Tim Coleman
Tim Coleman [Sat, 11 May 2002 22:31:29 +0000 (22:31 -0000)]
2002-05-11  Tim Coleman
        * System.Data.SqlClient/SqlDataAdapter.cs:
                some implementation of this class.  Note
                that none of the functionality has been
                tested yet, but I felt it should be checked
                in at this point as it compiles.
        * System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
        * System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
                Modified so that they will compile properly.
                Needed to include SqlDataAdapter in the build.
        * System.Data.build:
                Add SqlDataAdapter, SqlRowUpdatingEventArgs,
                SqlRowUpdatedEventArgs, SqlRowUpdatingEventHandler,
                SqlRowUpdatedEventHandler to the build.

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

22 years agoOoops! forgot to add a source file
Rafael Teixeira [Sat, 11 May 2002 22:26:07 +0000 (22:26 -0000)]
Ooops! forgot to add a source file

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

22 years agoStill not all of Martin code, but now compiles Microsoft.VisualBasic.DLL
Rafael Teixeira [Sat, 11 May 2002 22:24:07 +0000 (22:24 -0000)]
Still not all of Martin code, but now compiles Microsoft.VisualBasic.DLL

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

22 years ago * FileWebResponse.cs: added
Lawrence Pit [Sat, 11 May 2002 21:31:35 +0000 (21:31 -0000)]
* FileWebResponse.cs: added
* FileWebRequest.cs: some methods implemented

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

22 years ago * NameValueCollection.AsStringArray: fixed ArgumentNullException bug.
Lawrence Pit [Sat, 11 May 2002 21:26:46 +0000 (21:26 -0000)]
    * NameValueCollection.AsStringArray: fixed ArgumentNullException bug.

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

22 years agoanother w32 path fix
Lawrence Pit [Sat, 11 May 2002 21:23:09 +0000 (21:23 -0000)]
another w32 path fix

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

22 years agoRemove references to GNU/Linux, and leave only Unix
Miguel de Icaza [Sat, 11 May 2002 21:15:33 +0000 (21:15 -0000)]
Remove references to GNU/Linux, and leave only Unix

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

22 years agocleaning some wrong comments
Rafael Teixeira [Sat, 11 May 2002 20:57:04 +0000 (20:57 -0000)]
cleaning some wrong comments

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

22 years ago * Uri.LocalPath and Uri.AbsoluteUri modified to support both w32
Lawrence Pit [Sat, 11 May 2002 20:18:50 +0000 (20:18 -0000)]
* Uri.LocalPath and Uri.AbsoluteUri modified to support both w32
and *nix filepaths

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

22 years ago2002-05-11 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sat, 11 May 2002 19:31:30 +0000 (19:31 -0000)]
2002-05-11  Rodrigo Moya <rodrigo@ximian.com>

* System.Data/DataTable.cs (Clear): implemented.
(DataTable): removed repeated code in constructors, and call the
basic constructor from the others.

* System.Data/DataColumn.cs: some tweaks.

* System.Data/DataRow.cs (RowState): implemented.
(CancelEdit): set rowState property back to Unchanged.
(RejectChanges): call CancelEdit.
(Delete): set rowState to Deleted.

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

22 years ago2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 11 May 2002 15:44:44 +0000 (15:44 -0000)]
2002-05-11  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.build: added copy of System.Data.dll to Test directory
for easy testing.  Also, added clean for it too.

* System.Data.SqlClient/PostgresLibrary.cs: changed setting of boolean

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

22 years ago- System.CodeDom review, ns more or less complete now
Daniel Stodden [Sat, 11 May 2002 15:44:41 +0000 (15:44 -0000)]
- System.CodeDom review, ns more or less complete now

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

22 years agoWebHeaderCollection implemented
Lawrence Pit [Sat, 11 May 2002 15:30:44 +0000 (15:30 -0000)]
WebHeaderCollection implemented

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

22 years agoMoving various files as pointed by Chris
Rafael Teixeira [Sat, 11 May 2002 14:25:57 +0000 (14:25 -0000)]
Moving various files as pointed by Chris

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

22 years ago2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 11 May 2002 12:58:32 +0000 (12:58 -0000)]
2002-05-11  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.build: added copy of System.Data.dll to Test directory
for easy testing.  Also, added clean for it too.

* System.Data.SqlClient/PostgresLibrary.cs: changed setting of boolean
from PostgreSQL data type to .NET type.

* System.Data.SqlClient/SqlDataReader.cs: beginnings
handling of a NULL value from the database

* Test/PostgresTest.cs: added tests for NULL values retrieved
from the database

* Test/ReadPostgresData.cs
* Test/TestExecuteScalar.cs
* Test/TestSqlDataReader.cs
* Test/TestSqlException.cs
* Test/TestSqlIsolationLevel.cs: updated tests to use databas user
"postgres".  These tests may eventually be removed since they
are not flexible.

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

22 years ago2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 11 May 2002 11:32:55 +0000 (11:32 -0000)]
2002-05-11  Daniel Morgan <danmorg@sc.rr.com>

* AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite

* System.Data/DataColumnTest.cs: changed typeof to DataColumnTest

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

22 years agoadded initlocals.exe test
Dietmar Maurer [Sat, 11 May 2002 11:32:23 +0000 (11:32 -0000)]
added initlocals.exe test

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

22 years ago*** empty log message ***
Dietmar Maurer [Sat, 11 May 2002 10:50:44 +0000 (10:50 -0000)]
*** empty log message ***

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

22 years agoDietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Sat, 11 May 2002 10:43:14 +0000 (10:43 -0000)]
Dietmar Maurer  <dietmar@ximian.com>

mono_stack_duplicate_used_var): impl.
(mono_copy_used_var): impl.

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

22 years agofinished WebRequest.cs
Lawrence Pit [Sat, 11 May 2002 09:33:16 +0000 (09:33 -0000)]
finished WebRequest.cs

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

22 years agofixed my last commit
Dietmar Maurer [Sat, 11 May 2002 06:45:55 +0000 (06:45 -0000)]
fixed my last commit

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

22 years ago2002-05-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Sat, 11 May 2002 06:31:13 +0000 (06:31 -0000)]
2002-05-11  Dietmar Maurer  <dietmar@ximian.com>

* object.c (mono_runtime_class_init): make sure that we call all
static class constructors.

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

22 years ago2002-05-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Sat, 11 May 2002 06:02:47 +0000 (06:02 -0000)]
2002-05-11  Dietmar Maurer  <dietmar@ximian.com>

* jit.c (mono_analyze_flow): always allocate the forest array

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

22 years agoAdded zero-initialise benchmark.
Dan Lewis [Sat, 11 May 2002 05:45:55 +0000 (05:45 -0000)]
Added zero-initialise benchmark.

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

22 years ago2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 11 May 2002 05:38:17 +0000 (05:38 -0000)]
2002-05-11  Daniel Morgan <danmorg@sc.rr.com>

* doc/ado-net: added instructions for installing PostgreSQL on Linux
and for using nant to re-compile just the System.Data.dll assembly
on Windows.

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

22 years ago2002-05-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Sat, 11 May 2002 05:16:04 +0000 (05:16 -0000)]
2002-05-11  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg: bug fix in SHR/SHL

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

22 years ago2002-05-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Sat, 11 May 2002 04:25:13 +0000 (04:25 -0000)]
2002-05-11  Dietmar Maurer  <dietmar@ximian.com>

* emit-x86.c (arch_emit_prologue): check if live_in_set != NULL

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

22 years ago2002-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 11 May 2002 01:17:52 +0000 (01:17 -0000)]
2002-05-11  Miguel de Icaza  <miguel@ximian.com>

* test-49.cs: Improve test.

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

22 years ago2002-05-11 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 11 May 2002 01:11:26 +0000 (01:11 -0000)]
2002-05-11  Miguel de Icaza  <miguel@ximian.com>

* statement.cs (GotoCase): Return true: Ammounts to giving up
knowledge on whether we return or not, and letting the other case
be responsible for it.

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

22 years ago2002-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 11 May 2002 00:06:47 +0000 (00:06 -0000)]
2002-05-10  Miguel de Icaza  <miguel@ximian.com>

* driver.cs: Do not load directories for each file processed, only
do it if there is a pattern.

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

22 years ago2002-5-10 Dennis Hayes
Dennis Hayes [Fri, 10 May 2002 21:32:40 +0000 (21:32 -0000)]
2002-5-10 Dennis Hayes
* added IMessageFilter
* Interfaces complete

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

22 years agoSigh, back out
Miguel de Icaza [Fri, 10 May 2002 20:55:44 +0000 (20:55 -0000)]
Sigh, back out

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

22 years ago * Environment.cs: implement TickCount with internal call;
Sergey Chaban [Fri, 10 May 2002 20:53:46 +0000 (20:53 -0000)]
 * Environment.cs: implement TickCount with internal call;

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

22 years ago * icall.c: implement Environment.TickCount;
Sergey Chaban [Fri, 10 May 2002 20:51:19 +0000 (20:51 -0000)]
 * icall.c: implement Environment.TickCount;

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

22 years ago2002-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 10 May 2002 20:50:19 +0000 (20:50 -0000)]
2002-05-10  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs: Report readonly assigns here as well, as we might have
been resolved only by MemberAccess.

(SimpleName.SimpleNameResolve): Also be useful for LValue
resolution.   We need this to propagate assign to local readonly variables

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

22 years ago2002-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 10 May 2002 20:22:17 +0000 (20:22 -0000)]
2002-05-10  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs: Report readonly assigns here as well, as we might have
been resolved only by MemberAccess.

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

22 years agoNew tests
Miguel de Icaza [Fri, 10 May 2002 20:21:34 +0000 (20:21 -0000)]
New tests

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

22 years ago2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Fri, 10 May 2002 20:02:03 +0000 (20:02 -0000)]
2002-05-10  Rodrigo Moya <rodrigo@ximian.com>

* doc/ado-net: added instructions for compiling System.Data.dll
(a subset of) on Linux.

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

22 years ago * mono.c, jit.c, jit.h, x86.brg: implemented new --fast-iconv option;
Sergey Chaban [Fri, 10 May 2002 19:53:51 +0000 (19:53 -0000)]
 * mono.c, jit.c, jit.h, x86.brg: implemented new --fast-iconv option;

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

22 years ago2002-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 10 May 2002 19:47:26 +0000 (19:47 -0000)]
2002-05-10  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs: Use a ptrhashtable for the criteria, because we
do not want to reuse potential criteria memory.

* class.cs (MyEventBuilder): Set reflected_type;

* ecore.cs (Constantify): Added support for constifying bools.

(RootContext.LookupType): Added a cache for values looked up in
the declaration space.

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

22 years ago2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Fri, 10 May 2002 19:39:43 +0000 (19:39 -0000)]
2002-05-10  Rodrigo Moya <rodrigo@ximian.com>

* System.Data.build: removed reference to non-existant
TestDataColumn.cs file.

* System.Data/DataSet.cs: added some implementation.

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

22 years ago2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Fri, 10 May 2002 19:38:49 +0000 (19:38 -0000)]
2002-05-10  Rodrigo Moya <rodrigo@ximian.com>

        * TestDataColumn.cs: removed.

* System.Data_test.build: removed reference to TestDataColumn.

* TheTests.cs: added RunDataColumnTest class.
(RunAllTests.AddAllTests): added test for RunDataColumnTest.

        * System.Data/AllTests.cs: test suite for System.Data.

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

22 years ago2002-05-09 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Fri, 10 May 2002 19:27:32 +0000 (19:27 -0000)]
2002-05-09  Rodrigo Moya <rodrigo@ximian.com>

* System.build: don't exclude anymore excluded files in
System.ComponentModel. They compile on Linux, so they might also
on Windows.

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

22 years ago * x86-codegen.h: renamed FP int macro for consistency (its arg is really a membase...
Sergey Chaban [Fri, 10 May 2002 19:25:15 +0000 (19:25 -0000)]
 * x86-codegen.h: renamed FP int macro for consistency (its arg is really a membase, not mem);

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

22 years ago2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Fri, 10 May 2002 19:23:35 +0000 (19:23 -0000)]
2002-05-10  Rodrigo Moya <rodrigo@ximian.com>

* EventDescriptorCollection.cs (this[index]): call eventList[index],
not this[index], which issues an 'ambigous call' error on Linux.

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

22 years ago2002-05-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 18:51:24 +0000 (18:51 -0000)]
2002-05-10  Duncan Mak  <duncan@ximian.com>

* ConstructorNeedsTagAttribute.cs:
* ControlBuilderAttribute.cs:
* ImageClickEventArgs.cs:
* ParseChildrenAttribute.cs:
* PartialCachingAttribute.cs:
* PersistChildrenAttribute.cs:
* PersistenceModeAttribute.cs:
* TemplateContainerAttribute.cs: Added to CVS.

* PersistanceMode.cs: Removed, fixed typo.
* PersistenceMode.cs: Replacing above.

* StateBag.cs (this): Fixed indexer, it takes a string as the
index, not an object.

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

22 years ago2002-05-10 Dan Lewis <dihlewis@yahoo.co.uk>
Dan Lewis [Fri, 10 May 2002 18:02:50 +0000 (18:02 -0000)]
2002-05-10  Dan Lewis  <dihlewis@yahoo.co.uk>

* io.c: Nasty typo.

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

22 years agoadd <BR>
Radek Doulik [Fri, 10 May 2002 17:47:10 +0000 (17:47 -0000)]
add <BR>

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

22 years agoadded ppc
Radek Doulik [Fri, 10 May 2002 17:43:10 +0000 (17:43 -0000)]
added ppc

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

22 years agoadded ppc port info
Radek Doulik [Fri, 10 May 2002 17:43:01 +0000 (17:43 -0000)]
added ppc port info

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

22 years ago2002-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 10 May 2002 17:33:28 +0000 (17:33 -0000)]
2002-05-10  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (FindMembers): Now is a front-end to
RealFindMembers, and provides a two-level hashtable-based cache to
the request.

15% performance improvement: from 22.5 to 19.2 seconds.

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

22 years ago2002-05-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 17:26:48 +0000 (17:26 -0000)]
2002-05-10  Duncan Mak  <duncan@ximian.com>

* ValidatorCollection.cs: Fixed typo, ValidatedCollection to ValidatorCollection.

* Page.cs (Validators): return type should be ValidatorCollection,
not ValidatedCollection.

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

22 years ago2002-05-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 17:22:55 +0000 (17:22 -0000)]
2002-05-10  Duncan Mak  <duncan@ximian.com>

* HtmlTableCellCollection.cs (this): Updated the indexer to return
the right type, HtmlTableCell instead of HtmlTableRow.

* TagPrefixAttribute.cs: Added to CVS.

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

22 years agoFri May 10 21:00:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 15:13:37 +0000 (15:13 -0000)]
Fri May 10 21:00:52 CEST 2002 Paolo Molaro <lupus@ximian.com>

* main.c: print field offset info if needed.

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

22 years agoFri May 10 20:57:27 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 15:12:29 +0000 (15:12 -0000)]
Fri May 10 20:57:27 CEST 2002 Paolo Molaro <lupus@ximian.com>

* CustomAttributeBuilder.cs: expose internal data for use in
reflection.
* FieldBuilder.cs, TypeBuilder.cs: special case FieldOffset and
StructLayout attributes.

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

22 years ago2002-05-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 15:02:22 +0000 (15:02 -0000)]
2002-05-10  Duncan Mak  <duncan@ximian.com>

* System.Web.build: Include the System.Web.UI.HtmlControls namespace.

* Page.cs:
* ValidatorCollection.cs: Stubs to make things compile for
now. Added one dummy method (RegisterClientScriptFile) that's used
in the existing codebase,  but not in MS docs.

* HtmlInputImage.cs (OnServerClick): Commented out parts that
won't compile.

* HtmlForm.cs (RenderAttributes):
(RenderChildren): Commented out code that doesn't compile.

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

22 years ago2002-05-07 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 14:12:41 +0000 (14:12 -0000)]
2002-05-07  Duncan Mak  <duncan@ximian.com>

* Utils.cs (GetClientValidatedEvent): Uncommented the 'Page' argument.

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

22 years ago2002-05-07 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 14:11:57 +0000 (14:11 -0000)]
2002-05-07  Duncan Mak  <duncan@ximian.com>

* Button.cs (AddAttributesToRender):
* ImageButton.cs (AddAttributesToRender): Added a missing argument to the
GetClientValidatedEvent method.

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

22 years ago2002-05-07 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 May 2002 14:11:22 +0000 (14:11 -0000)]
2002-05-07  Duncan Mak  <duncan@ximian.com>

* HtmlSelect.cs (TrackViewState): Added 'new' keyword to avoid
clashing with the method defined in the parent class.
(OnDataBinding): Added missing casts.

* HtmlForm.cs (Render): Fixed call too SetAttribute, need to cast
'this' to IAttributeAccessor before calling interface method.
Also renamed some calls to reflect changes in the API.

* HtmlControl.cs (WriteOnClickAttribute): Made it not static and
fixed a typo.

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

22 years agoupdated for new strings
Radek Doulik [Fri, 10 May 2002 13:39:09 +0000 (13:39 -0000)]
updated for new strings

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

22 years agoFri May 10 18:14:51 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 12:27:33 +0000 (12:27 -0000)]
Fri May 10 18:14:51 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: sort methodsemantics table.

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

22 years ago2002-05-10 Dan Lewis <dihlewis@yahoo.co.uk>
Dan Lewis [Fri, 10 May 2002 12:08:39 +0000 (12:08 -0000)]
2002-05-10  Dan Lewis  <dihlewis@yahoo.co.uk>

* emit-x86.c: simple definite assignment analysis optimization for
uninitialized locals.

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

22 years agoFri May 10 16:31:49 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 10:44:41 +0000 (10:44 -0000)]
Fri May 10 16:31:49 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.h, reflection.c: honour init locals setting.

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

22 years agoFri May 10 16:30:57 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 10:44:33 +0000 (10:44 -0000)]
Fri May 10 16:30:57 CEST 2002 Paolo Molaro <lupus@ximian.com>

* MethodBuilder.cs, ConstructorBuilder.cs: implemented InitLocals
property.

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

22 years ago2002-05-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 10 May 2002 10:19:22 +0000 (10:19 -0000)]
2002-05-10  Nick Drochak  <ndrochak@gol.com>

* StreamWriter.cs (Flush): Throw proper exception if internal stream
has already been closed when we try to flush.

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

22 years agoFri May 10 15:43:53 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 10:06:06 +0000 (10:06 -0000)]
Fri May 10 15:43:53 CEST 2002 Paolo Molaro <lupus@ximian.com>

* x86.brg, emit-x86.c: patch the branch targets with x86_patch().

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

22 years agoFri May 10 15:43:53 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 May 2002 09:57:33 +0000 (09:57 -0000)]
Fri May 10 15:43:53 CEST 2002 Paolo Molaro <lupus@ximian.com>

* x86.brg, emit-x86.c: patch the branch targets with x86_patch().

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

22 years ago2002-05-10 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 10 May 2002 09:10:54 +0000 (09:10 -0000)]
2002-05-10  Dietmar Maurer  <dietmar@ximian.com>

* linear-scan.c (mono_update_gen_set): improvement/bug fix

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

22 years ago2002-05-10 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 10 May 2002 08:15:33 +0000 (08:15 -0000)]
2002-05-10  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg: added additional rules to handle global allocated registers

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

22 years ago2002-05-10 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 10 May 2002 07:45:33 +0000 (07:45 -0000)]
2002-05-10  Daniel Morgan <danmorg@sc.rr.com>

* doc/ado-net: added links

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

22 years agoFix checks in x86_patch().
Paolo Molaro [Fri, 10 May 2002 07:24:08 +0000 (07:24 -0000)]
Fix checks in x86_patch().

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

22 years ago2002-05-10 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 10 May 2002 04:28:58 +0000 (04:28 -0000)]
2002-05-10  Dietmar Maurer  <dietmar@ximian.com>

* mono.c (usage): the option is called --nols, and it dissables
linear scan.

* x86.brg: better LDIND_R4, LDIND_R8, STIND_R4, STIND_R8

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

22 years ago2002/05/10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 10 May 2002 03:39:58 +0000 (03:39 -0000)]
2002/05/10  Nick Drochak <ndrochak@gol.com>

* StreamWriterTest.cs: Use "resources" directory and use OS friendly
directory separator characters.  This makes the tests run correctly
against MS.NET, but not yet in mono on Linux.

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

22 years ago2002/05/10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 10 May 2002 01:35:26 +0000 (01:35 -0000)]
2002/05/10  Nick Drochak <ndrochak@gol.com>

* FileNotFoundException.cs (ToString): Don't try to use the inner
exception, because it might be null.  Use the message instead.

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

22 years ago2002-05-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 10 May 2002 01:29:12 +0000 (01:29 -0000)]
2002-05-10  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (IsParamsMethodApplicable): use foreach.
(Invocation.DoResolve): ditto.
(New.DoResolve): ditto.
(ArrayCreation.DoResolve): ditto.

* ecore.cs (FindMostEncompassingType): use foreach.

* delegate.cs (NewDelegate.DoResolve): Use foreach

* ecore.cs (Expression.FindMostSpecificSource): Use foreach.
(RemoveMethods): use foreach.

* expression.cs (Invocation.MakeUnionSet): Optimization: Use two
nested foreach statements instead of for, and also break out of
the inner loop once a match is found.

(Invocation.OverloadResolve): Use foreach, simplify the code.

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

22 years agokick off
Rafael Teixeira [Fri, 10 May 2002 00:16:21 +0000 (00:16 -0000)]
kick off

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

22 years ago*** empty log message ***
Rafael Teixeira [Fri, 10 May 2002 00:06:34 +0000 (00:06 -0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
Rafael Teixeira [Thu, 9 May 2002 23:22:32 +0000 (23:22 -0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
Rafael Teixeira [Thu, 9 May 2002 23:05:01 +0000 (23:05 -0000)]
*** empty log message ***

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

22 years agoUneeded
Rafael Teixeira [Thu, 9 May 2002 22:56:07 +0000 (22:56 -0000)]
Uneeded

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

22 years agoSmall makefile correction
Rafael Teixeira [Thu, 9 May 2002 22:54:46 +0000 (22:54 -0000)]
Small makefile correction

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

22 years agoImprove test
Miguel de Icaza [Thu, 9 May 2002 22:46:18 +0000 (22:46 -0000)]
Improve test

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

22 years agoNews update
Miguel de Icaza [Thu, 9 May 2002 22:45:54 +0000 (22:45 -0000)]
News update

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