mono.git
19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 19:30:59 +0000 (19:30 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* basic.cs: Add tests for add.ovf. Fix warnings.

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

19 years agoFixed Bug #53169
Kornél Pál [Fri, 20 May 2005 18:06:02 +0000 (18:06 -0000)]
Fixed Bug #53169

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

19 years ago* AssemblyTest.cs: Use SRE to emit assembly to ensure test for bug
Gert Driesen [Fri, 20 May 2005 17:44:35 +0000 (17:44 -0000)]
* AssemblyTest.cs: Use SRE to emit assembly to ensure test for bug
#74958 passes on .NET 2.0 Beta 2.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 17:43:24 +0000 (17:43 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* TypeDelegator.cs: Implement some methods.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 17:42:48 +0000 (17:42 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* Type.cs: Add some helper methods needed by other classes.

* Array.cs: Improve support for user defined Type subclasses.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:39:17 +0000 (16:39 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* Type.cs: Rename GetTypeCode icall to GetTypeCodeInternal and add a managed
wrapper function, not used yet.

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

19 years agoCorrected ChangeLog date
Kornél Pál [Fri, 20 May 2005 16:37:16 +0000 (16:37 -0000)]
Corrected ChangeLog date

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:37:08 +0000 (16:37 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* TypeDelegator.cs: Revert this as it breaks the build.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:34:04 +0000 (16:34 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* Type.cs Array.cs: Revert this as it breaks the build.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:24:31 +0000 (16:24 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_type_Equals): Revert last change.

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

19 years ago2005-05-20 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 20 May 2005 16:23:11 +0000 (16:23 -0000)]
2005-05-20  Ben Maurer  <bmaurer@ximian.com>

* regex.cs: Some memory allocation optimizations.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:09:31 +0000 (16:09 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* TypeDelegator.cs: Implement some methods.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:08:37 +0000 (16:08 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* Type.cs Array.cs: Improve support for user defined Type subclasses.

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

19 years ago2005-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 20 May 2005 16:07:11 +0000 (16:07 -0000)]
2005-05-20  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_type_Equals): Turn the g_print into an assert.

* icall.c (ves_icall_type_GetTypeCode): Rename the icall to GetTypeCodeInternal.

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

19 years ago**** Merged r44746 from MCS ****
Martin Baulig [Fri, 20 May 2005 15:42:38 +0000 (15:42 -0000)]
**** Merged r44746 from MCS ****

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

19 years ago**** Merged r44632 from MCS ****
Martin Baulig [Fri, 20 May 2005 15:41:57 +0000 (15:41 -0000)]
**** Merged r44632 from MCS ****

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

19 years agoUses MemoryStream wrapping on all platforms if needed
Kornél Pál [Fri, 20 May 2005 15:22:51 +0000 (15:22 -0000)]
Uses MemoryStream wrapping on all platforms if needed

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

19 years agoModified conditional compilation syntax
Kornél Pál [Fri, 20 May 2005 15:14:01 +0000 (15:14 -0000)]
Modified conditional compilation syntax

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

19 years ago * Mono.Data.SqliteClient/SqliteConnection.cs: SetConnectionString: if file://,db_fil...
Sureshkumar T [Fri, 20 May 2005 14:16:24 +0000 (14:16 -0000)]
* Mono.Data.SqliteClient/SqliteConnection.cs: SetConnectionString: if file://,db_file starts from pos 7 not 6.
* Test/SqliteDataReaderTest.cs: Added. Tests for SqliteDataReader.
* Makefile: Create sqlite3 db testdb from script Test/test.sql. (thanks to rharinath@novell.com)

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

19 years ago2005-05-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 20 May 2005 14:11:19 +0000 (14:11 -0000)]
2005-05-20  Sebastien Pouliot  <sebastien@ximian.com>

* AsyncResult.cs: Added new fields (required for stack propagation) to
match runtime structure.

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

19 years ago2005-05-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 20 May 2005 14:11:04 +0000 (14:11 -0000)]
2005-05-20  Sebastien Pouliot  <sebastien@ximian.com>

* AsyncFlowControl.cs: Now available, as internal, in NET_1_1. This is
required to get some methods from SecurityContext and ExecutionContext
working.
* CompressedStack.cs: Now includes the current CompressedStack in a new
Capture.
* ExecutionContext.cs: Includes more methods in NET_1_1 to enable
ThreadPool.UnsafeQueueUserWorkItem to work properly (i.e. without
stack propagation).
* Thread.cs: Made ExecutionContext field accessible from the runtime.
Added stack propagation when Thread.Start is called.
* ThreadPool.cs: QueueUserWorkItem now does stack propagation (done in
the runtime), so I "fixed" UnsafeQueueUserWorkItem not to do so.

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

19 years ago2005-05-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 20 May 2005 14:10:58 +0000 (14:10 -0000)]
2005-05-20  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityContext.cs: Includes more methods in NET_1_1 to enable
ThreadPool.UnsafeQueueUserWorkItem to work properly (i.e. without
stack propagation).

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

19 years ago2005-05-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 20 May 2005 14:10:55 +0000 (14:10 -0000)]
2005-05-20  Sebastien Pouliot  <sebastien@ximian.com>

* class-internals.h: Added executioncontext_class field to
MonoDefaults structure.
* domain.c: Cache System.Threading.ExecutionContext class in
mono_defaults.
* object.c: Capture the ExecutionContext for asynchroneous calls in
 mono_async_result_new.
* object-internals.h: Added execution_context and original_context
fields to MonoAsyncResult. Added execution_context to MonoThread.
* security-manager.c|.h: Added mono_get_context_capture_method to
return the capture method (if required by the security manager or by
the framework version used).
* threadpool.c: Apply capture (if present) ExecutionContext in
mono_async_invoke and revert to original context after it completes.

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

19 years agoSystem_test.dll.sources: Added new CAS unit tests for NetworkStream, Socket and TcpCl...
Sebastien Pouliot [Fri, 20 May 2005 13:14:30 +0000 (13:14 -0000)]
System_test.dll.sources: Added new CAS unit tests for NetworkStream, Socket and TcpClient to the build (stack propagation in async calls).

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

19 years ago2005-05-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 20 May 2005 13:10:16 +0000 (13:10 -0000)]
2005-05-20  Sebastien Pouliot  <sebastien@ximian.com>

* NetworkStreamCas.cs: New. CAS unit tests for NetworkStream.
* SocketCas.cs: New. CAS unit tests for Socket.
* SocketTest.cs: Make some fields public so they can be reused.
* TcpClientCas.cs: New. CAS unit tests for TcpClient (currently
commented as the Begin* methods aren't yet implemented).

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

19 years agoIn .:
Raja R Harinath [Fri, 20 May 2005 12:44:24 +0000 (12:44 -0000)]
In .:
* System_test.dll.sources: Add
System.Text.RegularExpressions/RegexReplace.cs.

In System.Text.RegularExpressions:
Fix #74735.
* replace.cs (ReplacementEvaluator.Compile): Allow CompileTerm to
fail and yet have advanced the pointer.  Append the scanned-over
portion to the "literal" being built.
(ReplacementEvaluator.CompileTerm): Don't throw any exceptions.
If a term cannot be recognized, just return null.

In Test/System.Text.RegularExpressions:
* RegexReplace.cs: New file.  Most of the tests were inspired by
#74735.

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

19 years ago* compiler.cs (InterpreterFactory.GroupCount): Fix. The 0'th
Raja R Harinath [Fri, 20 May 2005 12:05:57 +0000 (12:05 -0000)]
* compiler.cs (InterpreterFactory.GroupCount): Fix.  The 0'th
index corresponds to Opcode.Info.

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

19 years agoUpdated.
Martin Baulig [Fri, 20 May 2005 11:49:20 +0000 (11:49 -0000)]
Updated.

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

19 years agoNew test.
Martin Baulig [Fri, 20 May 2005 11:44:02 +0000 (11:44 -0000)]
New test.

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

19 years agoUpdated.
Martin Baulig [Fri, 20 May 2005 11:43:33 +0000 (11:43 -0000)]
Updated.

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 20 May 2005 11:43:16 +0000 (11:43 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* class.cs (TypeContainer.CircularDepException): Removed.
(TypeContainer.DefineType): Removed the `InTransit' stuff.
(TypeContainer.CheckRecursiveDefinition): Check for circular class
(CS0146) and interface (CS0529) dependencies here.

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 20 May 2005 11:41:43 +0000 (11:41 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* expression.cs (New.DoResolve): Move the CS0712 check above the
CS0144 check; otherwise it can never be reached.

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

19 years ago * Makefile: Test suite started.
Sureshkumar T [Fri, 20 May 2005 10:49:55 +0000 (10:49 -0000)]
* Makefile: Test suite started.
* Mono.Data.SqliteClient_test.dll.sources: Added. Test files.
* Test/test.sql: script to create a test db.
* Test/SqliteConnectionTest.cs: Added. Tests for SqliteConnection
  class.

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

19 years ago * fixed: trim connection string parameters, ignore empty params
Sureshkumar T [Fri, 20 May 2005 10:38:30 +0000 (10:38 -0000)]
  * fixed: trim connection string parameters, ignore empty params
  * added a ChangeLog file under Mono.Data.SqliteClient

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

19 years ago2005-05-20 Peter Bartok <pbartok@novell.com>
Peter Dennis Bartok [Fri, 20 May 2005 08:58:02 +0000 (08:58 -0000)]
2005-05-20  Peter Bartok  <pbartok@novell.com>

* Cursors.cs: Added setting of cursor name
* Cursor.cs:
  - Implemented constructors
  - Implemented Draw and DrawStretched
  - Implemented Current property
  - Implemented == and != operators
  - Implemented Dispose()
  - Implemented ToString
  - Added missing attributes
* XplatUIX11.cs:
  - Added missing reset for OverrideCursor when DoEvents is called
  - Fixed creation of cursor, logic was wrong
* XplatUIWin32.cs:
  - Added missing reset for OverrideCursor when DoEvents is called
  - Fixed creation of cursor, bit arrays were swapped
* Clipboard.cs: Removed obsolete MonoTODO attribute

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

19 years agoMore low-hanging fruit.
Raja R Harinath [Fri, 20 May 2005 08:50:48 +0000 (08:50 -0000)]
More low-hanging fruit.
* parser.cs (Parser.Unescape): If the string doesn't contain any
'\' character, don't allocate a new string.

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

19 years ago* Makefile (SUBDIRS): Add Test/standalone.
Raja R Harinath [Fri, 20 May 2005 08:08:59 +0000 (08:08 -0000)]
* Makefile (SUBDIRS): Add Test/standalone.
* Test/standalone/Makefile: Add.

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

19 years agoModifying the order of Named arguments
Satya Sudha K [Fri, 20 May 2005 08:06:11 +0000 (08:06 -0000)]
Modifying the order of Named arguments

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

19 years ago * ComboBox.cs: fixes OnSelectedItemChanged
Jordi Mas i Hernandez [Fri, 20 May 2005 07:39:29 +0000 (07:39 -0000)]
* ComboBox.cs: fixes OnSelectedItemChanged
* ControlBindingsCollection.cs: fixes item range check

2005-05-20  Jordi Mas i Hernandez <jordi@ximian.com>

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

19 years agoSome low-hanging fruit.
Raja R Harinath [Fri, 20 May 2005 06:39:12 +0000 (06:39 -0000)]
Some low-hanging fruit.
* replace.cs (ReplacementEvalutator.Term.AppendResult): Renamed
from GetResult.  Modified to append to a passed-in StringBuilder
rather than return a string.
(ReplacementEvaluator.Evaluate): Update.

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

19 years ago * System.Data/DataTable.cs: CreateRecord :value should be set to auto
Sureshkumar T [Fri, 20 May 2005 06:37:51 +0000 (06:37 -0000)]
* System.Data/DataTable.cs: CreateRecord :value should be set to auto
  increment value or default value if the given value is null.
* Test/System.Data/DataRowCollectionTest.cs: Added a test to check Rows.Add (values
  []) with null in the collection.

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

19 years agoIn System.Text.RegularExpressions:
Raja R Harinath [Fri, 20 May 2005 05:44:45 +0000 (05:44 -0000)]
In System.Text.RegularExpressions:
* Capture.cs, Group.cs, Match.cs: New files split out of ...
* match.cs: ... this.  Remove.

In .:
* System.dll.sources: Update to reflect split-up of
System.Text.RegularExpressions/match.cs.

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

19 years ago2005-05-20 Raja R Harinath <rharinath@novell.com>
Raja R Harinath [Fri, 20 May 2005 05:39:43 +0000 (05:39 -0000)]
2005-05-20  Raja R Harinath  <rharinath@novell.com>

* Makefile (centum_tests): Add System.Web and move corlib from ...
(default_centum_tests): ... here.

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

19 years ago Fixed Bug 74948 - SqlParameter also takes DBNull Value.
Umadevi S [Fri, 20 May 2005 05:37:42 +0000 (05:37 -0000)]
 Fixed Bug 74948 - SqlParameter also takes DBNull Value.
                Correct some attributes stuff of 1.1 and 2.0 for SqlParameter.cs

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

19 years ago2005-05-19 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Fri, 20 May 2005 04:28:35 +0000 (04:28 -0000)]
2005-05-19  Cesar Lopez Nataren  <cnataren@novell.com>

* Parser.cs: Throw NotImplementedException for function
declarations that appear inside other statements
(FunctionType.ExpressionStatement declarations). Fix the
NullReferenceException from #74970. But now exposes #75002.

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

19 years agoSystem.Data.dll.sources: Added DbProviderSpecificTypePropertyAttribute.cs
Umadevi S [Fri, 20 May 2005 03:42:25 +0000 (03:42 -0000)]
System.Data.dll.sources: Added DbProviderSpecificTypePropertyAttribute.cs

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

19 years ago Added file DbProviderSpecificTypePropertyAttribute.cs
Umadevi S [Fri, 20 May 2005 03:40:35 +0000 (03:40 -0000)]
 Added file DbProviderSpecificTypePropertyAttribute.cs

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

19 years ago* System.Data.dll.sources :Added SqlNotificationEventArgs.cs,OnChangeEventHandler.cs
Umadevi S [Fri, 20 May 2005 02:45:07 +0000 (02:45 -0000)]
* System.Data.dll.sources :Added SqlNotificationEventArgs.cs,OnChangeEventHandler.cs

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

19 years ago Continuing on implementation for bulkcopy and notification
Umadevi S [Fri, 20 May 2005 02:41:41 +0000 (02:41 -0000)]
 Continuing on implementation for bulkcopy and notification
                Added files SqlNotificationEventArgs.cs, OnChangeEventHandler.cs
                Modified SqlRowUpdatingEventArgs.cs

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

19 years agoUpdated.
Martin Baulig [Fri, 20 May 2005 00:02:44 +0000 (00:02 -0000)]
Updated.

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

19 years agoIn System:
Ben Maurer [Fri, 20 May 2005 00:02:05 +0000 (00:02 -0000)]
In System:
2005-05-19  Ben Maurer  <bmaurer@ximian.com>

* Delegate.cs (Equals): Use `as' to protect in the case where !
(obj is Delegate)

In Test/System:
2005-05-19  Ben Maurer  <bmaurer@ximian.com>

* MulticastDelegate.cs: Test for equals where !(obj is Delegate)

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

19 years agosvn propset svn:eol-style native ChangeLog
César Natarén [Thu, 19 May 2005 23:47:58 +0000 (23:47 -0000)]
svn propset svn:eol-style native ChangeLog

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

19 years agosvn propset svn:eol-style native ChangeLog
César Natarén [Thu, 19 May 2005 23:43:59 +0000 (23:43 -0000)]
svn propset svn:eol-style native ChangeLog

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

19 years agoUpdated.
Martin Baulig [Thu, 19 May 2005 23:29:46 +0000 (23:29 -0000)]
Updated.

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 23:29:32 +0000 (23:29 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* cs-parser.jay: Fix CS0080 check; add CS0231 and CS0257 from MCS.

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

19 years agoOoops, this doesn't work.
Martin Baulig [Thu, 19 May 2005 23:07:12 +0000 (23:07 -0000)]
Ooops, this doesn't work.

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

19 years ago2005-05-20 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Thu, 19 May 2005 22:42:30 +0000 (22:42 -0000)]
2005-05-20  Jordi Mas i Hernandez <jordi@ximian.com>
* UpDownBase.cs:
- Calc preferred height properly
- Implement missing properties

* NumericUpDown.cs: Implement missing events

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 22:14:53 +0000 (22:14 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* class.cs (TypeContainer.DefineType): Fix CS0698 check.

* typemanager.cs (TypeManager.IsAttributeType): New public method.

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

19 years agoUpdated.
Martin Baulig [Thu, 19 May 2005 21:54:11 +0000 (21:54 -0000)]
Updated.

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 21:53:58 +0000 (21:53 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* class.cs (TypeContainer.CheckRecursiveDefinition): Removed.
(TypeContainer.DefineType): Set `InTransit = true' at the
beginning of the method.

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 21:34:42 +0000 (21:34 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* mcs-known-issues, gmcs-known-issues: Updated.

* *-expect-*, *-ignore-*: Removed; we don't need them anymore with
the new test runner.

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

19 years ago2005-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 21:25:22 +0000 (21:25 -0000)]
2005-05-20  Martin Baulig  <martin@ximian.com>

* test-336.cs: Replaced with a working test.

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

19 years ago2005-05-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 21:24:53 +0000 (21:24 -0000)]
2005-05-19  Martin Baulig  <martin@ximian.com>

* delegate.cs
(ImplicitDelegateCreation.Check): Added `bool check_only' argument
to disable error reporting.

* convert.cs (Convert.ImplicitStandardConversionExists): Use it
here since we don't want to report an error; see the new test-336.cs.

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

19 years ago2005-05-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 19 May 2005 21:23:38 +0000 (21:23 -0000)]
2005-05-19  Martin Baulig  <martin@ximian.com>

* delegate.cs
(ImplicitDelegateCreation.Check): Added `bool check_only' argument
to disable error reporting.

* convert.cs (Convert.ImplicitStandardConversionExists): Use it
here since we don't want to report an error; see the new test-336.cs.

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

19 years ago * TabControl.cs: New method that resizes the tab pages before
Jackson Harper [Thu, 19 May 2005 21:06:53 +0000 (21:06 -0000)]
* TabControl.cs: New method that resizes the tab pages before
redrawing them. This as needed as the control is double buffered
and sizing will not be recalculated unless ResizeTabPages is
called.
* TabPage.cs: Set base.Text instead of Text in the constructor so
that UpdateOwner does not get called. Use the new Redraw method of
TabControl instead of Refresh so the sizing is recalculated.

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

19 years agoUpdated.
Martin Baulig [Thu, 19 May 2005 20:34:35 +0000 (20:34 -0000)]
Updated.

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

19 years ago**** Merged r43214 from MCS ****
Martin Baulig [Thu, 19 May 2005 20:33:23 +0000 (20:33 -0000)]
**** Merged r43214 from MCS ****

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

19 years ago * ThemeWin32Classic.cs: Draw the text for button tabs.
Jackson Harper [Thu, 19 May 2005 20:22:57 +0000 (20:22 -0000)]
* ThemeWin32Classic.cs: Draw the text for button tabs.

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

19 years ago * Control.cs: Paint control background images.
Jackson Harper [Thu, 19 May 2005 19:59:42 +0000 (19:59 -0000)]
* Control.cs: Paint control background images.

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

19 years ago * Control.cs: Paint control background images. Fix typo where
Jackson Harper [Thu, 19 May 2005 19:51:46 +0000 (19:51 -0000)]
* Control.cs: Paint control background images. Fix typo where
PaintControlBackground was not getting called correctly.

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

19 years ago2005-05-19 Peter Bartok <pbartok@novell.com>
Peter Dennis Bartok [Thu, 19 May 2005 18:46:35 +0000 (18:46 -0000)]
2005-05-19  Peter Bartok  <pbartok@novell.com>

* ScrollableControl.cs (DisplayRectangle): Undid my last change until
  I can investigate, apparently I broke FileDialog

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

19 years agoAdded new CAS unit tests to the build _and_ do not report Obsolete warnings when...
Sebastien Pouliot [Thu, 19 May 2005 15:11:29 +0000 (15:11 -0000)]
Added new CAS unit tests to the build _and_ do not report Obsolete warnings when compiling unit tests.

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

19 years ago2005-05-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 19 May 2005 15:08:29 +0000 (15:08 -0000)]
2005-05-19  Sebastien Pouliot  <sebastien@ximian.com>

* DnsCas.cs: New. CAS unit tests for Dns.
* DnsTest.cs: Fixed the wrong End* method being used in AsyncResolve.
* FileWebRequestCas.cs: New. CAS unit tests for FileWebRequest.
* HttpWebRequestCas.cs: New. CAS unit tests for HttpWebRequest.
* WebRequestTest.cs: Added tests to validate exceptions.

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

19 years ago2005-05-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 19 May 2005 15:03:14 +0000 (15:03 -0000)]
2005-05-19  Sebastien Pouliot  <sebastien@ximian.com>

* WebRequest.cs: Throw NotImplementedException (not NotSupported
Exception) for stuff that should have been abstract. No exception
is thrown by the serialization constructor.

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

19 years ago2005-05-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 19 May 2005 14:30:23 +0000 (14:30 -0000)]
2005-05-19  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfig.cs: Don't use the global hashtables until the
initialization is complete.

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

19 years ago2005-05-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Thu, 19 May 2005 14:27:37 +0000 (14:27 -0000)]
2005-05-19  Geoff Norton  <gnorton@customerdna.com>

        * List.cs (Insert): Resize the array before the shift if needed

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

19 years ago2005-05-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 19 May 2005 13:24:22 +0000 (13:24 -0000)]
2005-05-19  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Handle i386-*-linux* as well. Fixes #74960.

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

19 years agoDon't warn about obsolete member in mscorlib.dll
Sebastien Pouliot [Thu, 19 May 2005 13:00:59 +0000 (13:00 -0000)]
Don't warn about obsolete member in mscorlib.dll

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

19 years ago * ignore.lst : ignore 2 performance tests, as we don't time them
Andrew Skiba [Thu, 19 May 2005 11:09:26 +0000 (11:09 -0000)]
    * ignore.lst : ignore 2 performance tests, as we don't time them
        anyway
        * Makefile : store dom results in separate place, remove mainsoft
        testssuite, handle reference results better
        * xslttest.cs : improve reporting, improve path handling, store
        results in different place

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

19 years ago* statement.cs (ToplevelBlock.GetParameterReference)
Raja R Harinath [Thu, 19 May 2005 10:04:20 +0000 (10:04 -0000)]
* statement.cs (ToplevelBlock.GetParameterReference)
(ToplevelBlock.IsParameterReference,ToplevelBlock.IsLocalParameter):
Move here from class Block.
* ecore.cs (SimpleName.SimpleNameResolve): Update to changes.
* expression.cs (ParameterReference.DoResolveBase): Likewise.

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

19 years agoupdate
Raja R Harinath [Thu, 19 May 2005 10:03:06 +0000 (10:03 -0000)]
update

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

19 years ago* ListTest.cs (TestGetRange): Add missing ';'. Actually compare
Raja R Harinath [Thu, 19 May 2005 09:40:10 +0000 (09:40 -0000)]
* ListTest.cs (TestGetRange): Add missing ';'.  Actually compare
the length of the list.

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

19 years ago* Console.cs (Readline) [NET_2_0]: Avoid "uninitialized variable" error.
Raja R Harinath [Thu, 19 May 2005 09:07:24 +0000 (09:07 -0000)]
* Console.cs (Readline) [NET_2_0]: Avoid "uninitialized variable" error.

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

19 years agoadded net 2.0 files to System.Data.dll_sources
Umadevi S [Thu, 19 May 2005 08:43:02 +0000 (08:43 -0000)]
added net 2.0 files to System.Data.dll_sources

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

19 years ago * For implementation of bulkcopy and notifications added files
Umadevi S [Thu, 19 May 2005 08:40:20 +0000 (08:40 -0000)]
  * For implementation of bulkcopy and notifications added files
                SqlBulkCopyOptions.cs,SqlBulkCopyColumnMapping.cs,SqlNotificationAuthType.cs
                SqlNotificationTransports.cs,SqlRowsCopiedEventArgs.cs, SqlRowsCopiedEventHandler.cs

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

19 years ago2005-05-19 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Thu, 19 May 2005 08:21:15 +0000 (08:21 -0000)]
2005-05-19  Marek Safar  <marek.safar@seznam.cz>

* AxHost.cs: Some simple properties.
* Control.cs: window must be accessible after ctor.
* Form.cs: Added TransparencyKey property.
* TextBoxBase.cs: Implemented Clear. Text property can be null.
* XplatUIWin32.cs: SetBorderStyle implemented.

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

19 years agoCorrected types,enum values of SqlNotificationType,SqlNotificationSource,
Umadevi S [Thu, 19 May 2005 08:18:39 +0000 (08:18 -0000)]
Corrected types,enum values of SqlNotificationType,SqlNotificationSource,
                SqlNotificationInfo and added new method in SqlRowUpdatingEventArgs.cs
        (For implementation of bulkcopy/notifications)

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

19 years agosvn:eol-style=native
Raja R Harinath [Thu, 19 May 2005 06:58:57 +0000 (06:58 -0000)]
svn:eol-style=native

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

19 years agosvn:eol-style=native
Raja R Harinath [Thu, 19 May 2005 06:49:40 +0000 (06:49 -0000)]
svn:eol-style=native

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

19 years agosvn:eol-style=native
Raja R Harinath [Thu, 19 May 2005 06:47:26 +0000 (06:47 -0000)]
svn:eol-style=native

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

19 years agosvn:eol-style=ignore
Raja R Harinath [Thu, 19 May 2005 06:45:12 +0000 (06:45 -0000)]
svn:eol-style=ignore

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

19 years agosvn:eol-style=native
Raja R Harinath [Thu, 19 May 2005 06:43:21 +0000 (06:43 -0000)]
svn:eol-style=native

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

19 years ago.net2.0 property of RowUpdatingEventArgs.cs implemented
Umadevi S [Thu, 19 May 2005 06:33:31 +0000 (06:33 -0000)]
.net2.0 property of RowUpdatingEventArgs.cs implemented

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

19 years ago2005-05-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 19 May 2005 05:55:52 +0000 (05:55 -0000)]
2005-05-19  Miguel de Icaza  <miguel@novell.com>

* TermInfoDriver.cs: Removed warning.

* Array.cs (Resize<T>, TrueForAll<T>, ConvertAll<TInput,TOutput>,
FindLastIndex<T>: Parameter names are normative.
Fix coding style ("Method<T>" not "Method <T>")
Throw argument exceptions per argument.

(FindAll): Fix bug, actually return the values that were computed,
not a short version of the original array.

2005-05-19  Miguel de Icaza  <miguel@novell.com>

* Thread.cs: REmove warnings.

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

19 years ago2005-05-19 Satya Sudha K <ksathyasudha@novell.com>
Raja R Harinath [Thu, 19 May 2005 05:17:39 +0000 (05:17 -0000)]
2005-05-19  Satya Sudha K  <ksathyasudha@novell.com>
    Raja R Harinath  <rharinath@novell.com>

* Missing.cs (Missing.Value): Initialize.

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

19 years agoFix spurious ^M in Microsoft.JScript.dll.sources -- make dist failed due to that
Raja R Harinath [Thu, 19 May 2005 05:08:42 +0000 (05:08 -0000)]
Fix spurious ^M in Microsoft.JScript.dll.sources -- make dist failed due to that

svn propset eol-style:native **/*.dll.sources

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

19 years ago2005-05-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 19 May 2005 04:59:48 +0000 (04:59 -0000)]
2005-05-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Console.cs: fix error in the 2_0 side and split ReadLine in 2, one
for each framework version.

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

19 years ago2005-05-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 19 May 2005 03:16:47 +0000 (03:16 -0000)]
2005-05-19  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs, CultureInfoEntry.cs : Use hacky shallow copy to clone
  zh-CHS into zh-CHT.

* culture-info-table.h : updated (real hacky solution for zh-CHT).

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

19 years ago2005-05-04 James Willcox <james@ximian.com>
James Willcox [Wed, 18 May 2005 23:49:01 +0000 (23:49 -0000)]
2005-05-04 James Willcox  <james@ximian.com>

        * DigestClient.cs: convert to a hex string with "X8" consistently
        for nc-value

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

19 years ago2005-05-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 18 May 2005 23:04:02 +0000 (23:04 -0000)]
2005-05-19  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64*: Ongoing IA64 work.

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