mono.git
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

22 years ago2002-5-9 Dennis Hayes
Dennis Hayes [Thu, 9 May 2002 21:42:30 +0000 (21:42 -0000)]
2002-5-9 Dennis Hayes
* Check in for John Rebbeck
* added new ViewScrollbar class

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

22 years ago* Modified signature of method ListDictionary.GetEnumerator
Lawrence Pit [Thu, 9 May 2002 20:06:06 +0000 (20:06 -0000)]
* Modified signature of method ListDictionary.GetEnumerator

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

22 years ago * HybridDictionary.cs: implemented
Lawrence Pit [Thu, 9 May 2002 20:05:33 +0000 (20:05 -0000)]
* HybridDictionary.cs: implemented
* CollectionsUtil.cs: implemented
* BitVector32.cs: implemeneted
* Modified signature of method ListDictionary.GetEnumerator

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

22 years ago2002-05-09 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 9 May 2002 19:59:29 +0000 (19:59 -0000)]
2002-05-09  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.SqlClient/PostgresLibrary.cs: got
PostgreSQL data types time, date, timestamp (DateTime like)
mapped to .NET System.DateTime working based
on ISO DateTime formatting "YYYY-MM-DD hh:mi:ss.ms"
Also mapped pg type boolean to .net Boolean

* SqlClient/SqlConnection.cs: run SQL command to set
Date style to ISO

* Test/PostgresTest.cs: added test for an UPDATE SQL command,
added tests for aggregates min(), max(), sum(), count().  could
not get avg() to work due to some formatting error; someone claimed
that it was my locale settings.  added tests for SELECT of columns
of type boolean, float, double, date, time, and timestamp.  They
have not been fully tested, but its a start.

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

22 years ago2002-05-09 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 9 May 2002 19:12:00 +0000 (19:12 -0000)]
2002-05-09  Daniel Morgan <danmorg@sc.rr.com>

* Single.cs: copied ToString() and Parse() methods from
Double to Single and modified a tiny bit for Single.
There is still a FIXME for Double and Single about
passing the format and provider info to the icall too.

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

22 years agoThu May 9 18:50:00 EDT 2002 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 9 May 2002 19:04:11 +0000 (19:04 -0000)]
Thu May 9 18:50:00 EDT 2002 Daniel Morgan <danmorg@sc.rr.com>

* icall.c: copied Double ToStringImpl for Single ToStringImpl

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

22 years ago2002-05-09 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 9 May 2002 18:48:44 +0000 (18:48 -0000)]
2002-05-09  Daniel Morgan <danmorg@sc.rr.com>

* AUTHORS: add me to class libraries list

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

22 years agoThese tests run fine but were excluded from the suite. So we fix that ;-)
Ravi Pratap M [Thu, 9 May 2002 18:08:10 +0000 (18:08 -0000)]
These tests run fine but were excluded from the suite. So we fix that ;-)

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

22 years ago2002-05-09 Dietmar Maurer <dietmar@ximian.com>
Miguel de Icaza [Thu, 9 May 2002 18:05:22 +0000 (18:05 -0000)]
2002-05-09  Dietmar Maurer  <dietmar@ximian.com>

* linear-scan.c: linear scan reg. allocation and data flow analysis
use Paolo's great bitset implementation.

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

22 years agoAdd myself ;-)
Ravi Pratap M [Thu, 9 May 2002 17:54:26 +0000 (17:54 -0000)]
Add myself ;-)

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

22 years agoMade message fit in 80 cols without wrapping, fixed typo too.
Dick Porter [Thu, 9 May 2002 16:51:28 +0000 (16:51 -0000)]
Made message fit in 80 cols without wrapping, fixed typo too.

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

22 years agoPut network includes in sockets.h
Dick Porter [Thu, 9 May 2002 16:18:45 +0000 (16:18 -0000)]
Put network includes in sockets.h

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

22 years ago2002-05-09 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 9 May 2002 15:34:00 +0000 (15:34 -0000)]
2002-05-09  Dick Porter  <dick@ximian.com>

* configure.in: Set CPPFLAGS not CFLAGS (bug 23767)

2002-05-09  Dick Porter  <dick@ximian.com>

* threads.c:
* semaphores.c:
* processes.c:
* mutexes.c:
* handles-private.h:
* events.c:
* Makefile.am: Remove now-unused file wait-private.h

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

22 years agomodified AllTests.cs
Lawrence Pit [Thu, 9 May 2002 13:48:36 +0000 (13:48 -0000)]
modified AllTests.cs

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

22 years agoFiles moved to separate dir
Lawrence Pit [Thu, 9 May 2002 13:37:46 +0000 (13:37 -0000)]
Files moved to separate dir

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

22 years agoMoved StringCollectionTest.cs and NameValueCollectionTest to this dir
Lawrence Pit [Thu, 9 May 2002 13:28:33 +0000 (13:28 -0000)]
Moved StringCollectionTest.cs and NameValueCollectionTest to this dir

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

22 years ago use Paolo's great bitset implementation.
Dietmar Maurer [Thu, 9 May 2002 13:18:50 +0000 (13:18 -0000)]
use Paolo's great bitset implementation.

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

22 years agoBoilerplate comments
Dick Porter [Thu, 9 May 2002 13:10:19 +0000 (13:10 -0000)]
Boilerplate comments

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

22 years ago2002-05-09 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 9 May 2002 13:03:45 +0000 (13:03 -0000)]
2002-05-09  Daniel Morgan <danmorg@sc.rr.com>

* System.Data_test.build: exclude file TestDataColumn.cs
test.build files have two places where a file needs to
be excluded

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

22 years agoThu May 9 17:23:17 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 9 May 2002 11:36:41 +0000 (11:36 -0000)]
Thu May 9 17:23:17 CEST 2002 Paolo Molaro <lupus@ximian.com>

* monobitset.c, monibitset.h: bit set data structure.
Not included in the build yet because the jit has some symbol clashes
with it.

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

22 years agoadded linear scan to mono (use --ls to enable it)
Dietmar Maurer [Thu, 9 May 2002 11:16:20 +0000 (11:16 -0000)]
added linear scan to mono (use --ls to enable it)

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

22 years ago * Rewrote IPAddress.Parse method, passing all unit tests
Lawrence Pit [Thu, 9 May 2002 10:43:34 +0000 (10:43 -0000)]
* Rewrote IPAddress.Parse method, passing all unit tests

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

22 years agoadded call to System.AllTests
Lawrence Pit [Thu, 9 May 2002 09:06:27 +0000 (09:06 -0000)]
added call to System.AllTests

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

22 years ago * Added tests to IPAddressTest.cs
Lawrence Pit [Thu, 9 May 2002 09:04:02 +0000 (09:04 -0000)]
* Added tests to IPAddressTest.cs
* Fixed tests in CookieTest.cs, SocketPermissionsTest.cs, IPEndPointTest.cs

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

22 years agofix for Uri.GetLeftPart
Lawrence Pit [Thu, 9 May 2002 08:57:13 +0000 (08:57 -0000)]
fix for Uri.GetLeftPart

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

22 years ago2002-05-09 Lawrence Pit <loz@cable.a2000.nl>
Lawrence Pit [Thu, 9 May 2002 07:53:17 +0000 (07:53 -0000)]
2002-05-09  Lawrence Pit <loz@cable.a2000.nl>

* fixed bug in IPEndPoint.Equals method
* fixed bug in IPAddress.Parse method
* fixed bug in IPAddress.SwapLong method
* fixed several bugs in Cookie.cs

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

22 years ago2002-05-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Thu, 9 May 2002 02:30:28 +0000 (02:30 -0000)]
2002-05-09  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlTypes/SqlDecimal.cs: Implementations of
        addition, subtraction, and multiplication for the
        SqlDecimal type, as well as modification of some other
        operations.  More to come on this one.

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

22 years ago 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes [Thu, 9 May 2002 00:33:27 +0000 (00:33 -0000)]
 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes <dennish@raytek.com>
Checking in new System.Windows.forms classe for Paul Osman <paul.osmand@sympatico.ca>

* NavigateEventArgs.cs
* NodeLabelEditEventArgs.cs
* NotifyIcon.cs
Stubbed and commented out

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

22 years ago 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes [Thu, 9 May 2002 00:25:16 +0000 (00:25 -0000)]
 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes <dennish@raytek.com>
Checking in new System.Windows.forms classe for John Rebbeck <john@rebent.com>

* UserControl.cs
Stubbed and commented out

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

22 years ago 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes [Wed, 8 May 2002 23:58:51 +0000 (23:58 -0000)]
 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes <dennish@raytek.com>
Checking in new System.Windows.forms classes (a* to c*) for
Jaak Simm <jaaksimm@firm.ee>
* AmbientProperties.cs
* Application.cs
* ApplicationContext.cs
* AxHost.cs
* BaseCollection.cs
* Binding.cs
* BindingContext.cs
* BindingManagerBase.cs
* BindingsCollection.cs
* Button.cs
* ButtonBase.cs
* CheckBox.cs
* CheckedListBox.cs
* Clipboard.cs
* ColorDialog.cs
* ColumnClickEventArgs.cs
* ColumnHeader.cs
* ComboBox.cs
* CommonDialog.cs
* ContainerControl.cs
* ContentsResizedEventArgs.cs
* ContextMenu.cs
* Control.cs
* ControlBindingsCollection.cs
* ControlEventArgs.cs
* ControlPaint.cs
* ConvertEventArgs.cs
* CreateParams.cs
* CurrencyManager.cs
* Cursor.cs
* CursorConverter.cs
* Cursors.cs
* Classes stubbed and commented out.

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

22 years ago 2002-5-8 Dennis Hayes <dennish@raytek.com>
Dennis Hayes [Wed, 8 May 2002 22:10:19 +0000 (22:10 -0000)]
 2002-5-8 Dennis Hayes <dennish@raytek.com>
* RichTextBoxFinds.cs
* RichTextBoxScrollBars.cs
* RichTextBoxSelectionAttribute.cs
* RichTextBoxSelectionTypes.cs
* RichTextBoxStreamType.cs
* RichTextBoxWordPunctuations.cs
* RightToLeft.cs
* ScrollBars.cs
* ScrollButton.cs
* ScrollEventType.cs
* SecurityIDType.cs
* SelectionMode.cs
* Shortcut.cs
* SizeGripStyle.cs
* SortOrder.cs
* StatusBarPanelAutoSize.cs
* StatusBarPanelBorderStyle.cs
* StatusBarPanelStyle.cs
* StructFormat.cs
* TabAlignment.cs
* TabAppearance.cs
* TabDrawMode.cs
* TabSizeMode.cs
* TickStyle.cs
* ToolBarAppearance.cs
* ToolBarButtonStyle.cs
* ToolBarTextAlign.cs
* TreeViewAction.cs
* UICues.cs
* View.cs
* Added enums.
* All System.Windows.Forms enums complete with correct values.

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

22 years ago2002-05-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 8 May 2002 21:24:02 +0000 (21:24 -0000)]
2002-05-08  Miguel de Icaza  <miguel@ximian.com>

* cfold.cs (BinaryFold): During an enumeration evaluation context,
we actually unwrap the expression to allow for extra information
to be extracted.

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

22 years ago2002-05-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 8 May 2002 19:59:16 +0000 (19:59 -0000)]
2002-05-08  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: Use Shr_Un on unsigned operations.

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

22 years ago2002-05-08 Mike Kestner <mkestner@speakeasy.net>
Mike Kestner [Wed, 8 May 2002 19:31:22 +0000 (19:31 -0000)]
2002-05-08  Mike Kestner  <mkestner@speakeasy.net>

* XmlNamedNodeMap.cs (SetNamedItem): Fixed a copy/paste bug.

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

22 years agoAdded stubbs from Scroll* to StatusBar.cs
Daniel Carrera [Wed, 8 May 2002 14:58:07 +0000 (14:58 -0000)]
Added stubbs from Scroll* to StatusBar.cs

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

22 years agoAdded new files from Martin Adoue <martin@cwanet.com>
Miguel de Icaza [Wed, 8 May 2002 14:51:40 +0000 (14:51 -0000)]
Added new files from Martin Adoue <martin@cwanet.com>

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

22 years agoRevert broken changes.
Paolo Molaro [Wed, 8 May 2002 14:01:29 +0000 (14:01 -0000)]
Revert broken changes.

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

22 years ago*** empty log message ***
Dick Porter [Wed, 8 May 2002 13:42:57 +0000 (13:42 -0000)]
*** empty log message ***

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

22 years ago2002-05-08 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Wed, 8 May 2002 13:26:30 +0000 (13:26 -0000)]
2002-05-08  Ravi Pratap  <ravi@ximian.com>

* ecore.cs (FindMostEncompass*): Fix trivial bug where the set of
applicable operators was not being considered correctly. This closes
the bug Miguel reported.

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

22 years agoAdd.
Ravi Pratap M [Wed, 8 May 2002 13:25:57 +0000 (13:25 -0000)]
Add.

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

22 years agoMiscellaneous minor compliancy fixes:
Piers Haken [Wed, 8 May 2002 13:21:13 +0000 (13:21 -0000)]
Miscellaneous minor compliancy fixes:

* System/System/UriBuilder.cs: use visible EscapeString
* corlib/System.Reflection/ManifestResourceInfo.cs: constructor access, define fields
* corlib/System/Convert.cs: remove erroneous CLSCompliant attributes
* corlib/System/Math.cs: remove erroneous CLSCompliant attribute

Fix enum values:
* System/System.CodeDom/CodeBinaryOperatorType.cs
* System/System.Net.Sockets/ProtocolFamily.cs
* corlib/System.Globalization/CultureTypes.cs
* corlib/System.Reflection/FieldAttributes.cs
* corlib/System.Runtime.InteropServices/AssemblyRegistrationFlags.cs
* corlib/System.Security.Cryptography/CipherMode.cs
* corlib/System.Security.Cryptography/CspProviderFlags.cs
* corlib/System.Security.Cryptography/PaddingMode.cs
* corlib/System.Security.Permissions/IsolatedStorageContainment.cs
* corlib/System.Security.Permissions/ReflectionPermissionFlag.cs
* corlib/System.Security.Permissions/SecurityPermissionFlag.cs
* corlib/System.Security/PolicyLevelType.cs
* corlib/System.Security/SecurityZone.cs
* corlib/System/AttributeTargets.cs
* corlib/System/Environment.cs

Remove redundant overrides:
* corlib/System.Reflection.Emit/EnumBuilder.cs
* corlib/System.Reflection.Emit/TypeBuilder.cs
* corlib/System/MissingFieldException.cs
* corlib/System/MissingMemberException.cs
* corlib/System/MissingMethodException.cs

Fix visibility and access modifiers:
* System/System.CodeDom.Compiler/CodeGenerator.cs
* System/System.Collections.Specialized/NameObjectCollectionBase.cs
* System/System.Collections.Specialized/NameValueCollection.cs
* System/System.ComponentModel/EventDescriptor.cs
* System/System.ComponentModel/EventDescriptorCollection.cs
* System/System.Diagnostics/ProcessStartInfo.cs
* System/System.Net/DnsPermission.cs
* System/System.Net/SocketPermission.cs
* System/System/Uri.cs
* corlib/System.IO/StreamReader.cs
* corlib/System.IO/StringReader.cs
* corlib/System.IO/StringWriter.cs
* corlib/System.IO/TextWriter.cs
* corlib/System.Reflection.Emit/ConstructorBuilder.cs
* corlib/System.Reflection.Emit/MethodBuilder.cs
* corlib/System.Reflection.Emit/OpCodes.cs
* corlib/System.Reflection/Assembly.cs
* corlib/System.Runtime.Remoting.Messaging/ReturnMessage.cs
* corlib/System.Runtime.Serialization/SerializationException.cs
* corlib/System/Activator.cs
* corlib/System/Array.cs
* corlib/System/Boolean.cs
* corlib/System/Byte.cs
* corlib/System/Char.cs
* corlib/System/DateTime.cs
* corlib/System/DivideByZeroException.cs
* corlib/System/Double.cs
* corlib/System/Int16.cs
* corlib/System/Int32.cs
* corlib/System/Int64.cs
* corlib/System/SByte.cs
* corlib/System/Single.cs
* corlib/System/Type.cs
* corlib/System/UInt16.cs
* corlib/System/UInt32.cs
* corlib/System/UInt64.cs

Fix IDisposable, Dispose() mess
* corlib/System.IO/BinaryWriter.cs
* corlib/System.IO/BufferedStream.cs
* corlib/System.IO/FileStream.cs
* corlib/System.IO/MemoryStream.cs
* corlib/System.IO/Stream.cs

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

22 years ago2002-05-08 Dan Lewis <dihlewis@yahoo.co.uk>
Dan Lewis [Wed, 8 May 2002 12:42:49 +0000 (12:42 -0000)]
2002-05-08  Dan Lewis  <dihlewis@yahoo.co.uk>

* interpreter.cs: Moved to an array-based stack representation
for faster captures.

* match.cs, collections.cs: Decoupled capture representation from
interpreter internals.

* cache.cs: Changed Key type from struct to class for speed.

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

22 years ago2002-05-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 8 May 2002 11:45:42 +0000 (11:45 -0000)]
2002-05-09  Nick Drochak  <ndrochak@gol.com>

* File.cs (Delete): Do not throw an exception if the file does not
exist.

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

22 years ago2002-05-08 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Wed, 8 May 2002 11:20:36 +0000 (11:20 -0000)]
2002-05-08  Rodrigo Moya <rodrigo@ximian.com>

* Test/System.Data_test.build: excluded TestDataColumn, which
should be replaced with a nunit test.

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

22 years ago2002-05-08 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Wed, 8 May 2002 11:17:45 +0000 (11:17 -0000)]
2002-05-08  Rodrigo Moya <rodrigo@ximian.com>

* Test/TestDataColumn.cs: added basic test for DataColumn.cs.

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

22 years agoWed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 May 2002 11:00:54 +0000 (11:00 -0000)]
Wed May 8 16:48:11 CEST 2002 Paolo Molaro <lupus@ximian.com>

* test-118.cs: test alternate type lookup for attributes.

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

22 years agoWed May 8 16:40:50 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 May 2002 10:54:55 +0000 (10:54 -0000)]
Wed May 8 16:40:50 CEST 2002 Paolo Molaro <lupus@ximian.com>

* attribute.cs: check that the type derives from System.Attribute
and report the correct error in that case (moved the duplicate code to
its own method, too).

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

22 years agoTest case for the use of attributes that don'r derive from System.Attribute.
Paolo Molaro [Wed, 8 May 2002 10:52:10 +0000 (10:52 -0000)]
Test case for the use of attributes that don'r derive from System.Attribute.

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

22 years ago2002-05-08 Mike Gray <mikeg@mikegray.org>
Mike Gray [Wed, 8 May 2002 08:12:55 +0000 (08:12 -0000)]
2002-05-08  Mike Gray     <mikeg@mikegray.org>

* File.cs: According to ECMA spec and MS docs Copy(src, dest)
        should not overwrite dest by default.

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

22 years agoWed May 8 12:28:28 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 May 2002 06:42:38 +0000 (06:42 -0000)]
Wed May 8 12:28:28 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: support ContructorBuilders in attribute blob creation.

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

22 years agoWed May 8 12:06:14 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 May 2002 06:19:14 +0000 (06:19 -0000)]
Wed May 8 12:06:14 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: some changes to build a binary that can be run
directly in windows.

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

22 years agoWed May 8 11:50:31 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 May 2002 06:04:30 +0000 (06:04 -0000)]
Wed May 8 11:50:31 CEST 2002 Paolo Molaro <lupus@ximian.com>

* attribute.cs: lookup attribute type name as the spec says: first the
bare attribute name and then name + "Attribute" (nant compiles with
mcs after this fix).

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

22 years ago2002/05/08 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 8 May 2002 03:41:14 +0000 (03:41 -0000)]
2002/05/08  Nick Drochak <ndrochak@gol.com>

* FileTest.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=4403

22 years ago2002-05-08 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 8 May 2002 00:50:45 +0000 (00:50 -0000)]
2002-05-08  Tim Coleman <tim@timcoleman.com>
        * XPathDocument.cs:
        * XPathException.cs: New stub files added.

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

22 years agoOld code
Rafael Teixeira [Wed, 8 May 2002 00:18:48 +0000 (00:18 -0000)]
Old code

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

22 years ago2002-05-07 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 8 May 2002 00:03:56 +0000 (00:03 -0000)]
2002-05-07  Duncan Mak  <duncan@ximian.com>

* HttpBrowserCapabilities.cs: Added, replacing
HttpBrowserCapabilites because of typo.

* HttpBrowserCapabilites.cs: Removed, replaced by above.

* HttpRequest.cs (Browser): Fixed typo.

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

22 years ago* 5-6-2002 Dennis Hayes <dennish@raytek.com>
Dennis Hayes [Tue, 7 May 2002 22:41:49 +0000 (22:41 -0000)]
* 5-6-2002 Dennis Hayes <dennish@raytek.com>
* LeftRightAlignment.cs
* LinkBehavior.cs
* LinkState.cs
* ListViewAlignment.cs
* MdiLayout.cs
* MenuGlyph.cs
* MenuMerge.cs
* MessageBoxButtons.cs
* MessageBoxDefaultButton.cs
* MessageBoxIcon.cs
* MessageBoxOptions.cs
* MouseButtons.cs
* Orientation.cs
* PictureBoxSizeMode.cs
* PropertySort.cs
* Added some more enums. All have correct values.

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

22 years ago* Dennis hayes <dennish@raytek.com>
Dennis Hayes [Tue, 7 May 2002 22:33:51 +0000 (22:33 -0000)]
* Dennis hayes <dennish@raytek.com>
* Added duplicate values
* System.Windows.Forms.Keys.cs

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

22 years ago2002-05-07 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 7 May 2002 21:33:14 +0000 (21:33 -0000)]
2002-05-07  Tim Coleman <tim@timcoleman.com>
        * SqlBinary.cs:
        * SqlBoolean.cs:
        * SqlByte.cs:
        * SqlDateTime.cs:
        * SqlDecimal.cs:
        * SqlDouble.cs:
        * SqlGuid.cs:
        * SqlInt16.cs:
        * SqlInt32.cs:
        * SqlInt64.cs:
        * SqlMoney.cs:
        * SqlSingle.cs:
        * SqlString.cs:
                Fix the broken build I made before.  Bad
                me.

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

22 years ago2002-05-07 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 7 May 2002 20:42:03 +0000 (20:42 -0000)]
2002-05-07  Tim Coleman <tim@timcoleman.com>
        * SqlString.cs:
                Fix a symantic error I made in SqlString
                Equals where I copied and pasted wrongly

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

22 years ago2002-05-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 7 May 2002 20:11:19 +0000 (20:11 -0000)]
2002-05-07  Miguel de Icaza  <miguel@ximian.com>

* handles.c (shared_init): Disable SHM for now, people have too
many problems with this, and the diagnostics are not helping.

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

22 years ago2002-05-07 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Tue, 7 May 2002 20:03:16 +0000 (20:03 -0000)]
2002-05-07  Rodrigo Moya <rodrigo@ximian.com>

* EventDescriptor.cs: added missing constructors.

* EventDescriptorCollection.cs: fixed interface methods implementation

* IDataErrorInfo.cs:
* IEditableObject.cs: new interfaces.

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

22 years ago2002-05-07 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 7 May 2002 19:47:55 +0000 (19:47 -0000)]
2002-05-07  Tim Coleman <tim@timcoleman.com>
        * INullable.cs:
        * SqlBinary.cs:
        * SqlBoolean.cs:
        * SqlByte.cs:
        * SqlCompareOptions.cs:
        * SqlDateTime.cs:
        * SqlDecimal.cs:
        * SqlDouble.cs:
        * SqlGuid.cs:
        * SqlInt16.cs:
        * SqlInt32.cs:
        * SqlInt64.cs:
        * SqlMoney.cs:
        * SqlSingle.cs:
        * SqlString.cs:
                Implement CompareTo, Equals, and String conversions
                for many types

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

22 years ago2002-05-07 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Tue, 7 May 2002 19:15:10 +0000 (19:15 -0000)]
2002-05-07  Rodrigo Moya <rodrigo@ximian.com>

* CompareInfo.cs: new basic stub (compiles on Linux, so I assume
it does not break the build on windows. Sorry if it does).

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

22 years agoFixety fix
Miguel de Icaza [Tue, 7 May 2002 17:37:37 +0000 (17:37 -0000)]
Fixety fix

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

22 years agoUse $@ instead of $*
Miguel de Icaza [Tue, 7 May 2002 17:30:38 +0000 (17:30 -0000)]
Use $@ instead of $*

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