mono.git
18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 17:03:02 +0000 (17:03 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* PositiveTimeSpanValidator.cs: this lives in
System.Web.Configuration, not System.Configuration.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 17:02:26 +0000 (17:02 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration.dll.sources: remove
PositiveTimeSpanValidator.cs

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

18 years ago2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 22 Sep 2005 16:44:47 +0000 (16:44 -0000)]
2005-09-22  Atsushi Enomoto  <atsushi@ximian.com>

new files for new xmlserializer.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 16:43:29 +0000 (16:43 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* TimeSpanValidator.cs: change to ArgumentException and alter the
messages slightly.

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

18 years agoAdd TimeSpanValidatorTest.cs
Chris Toshok [Thu, 22 Sep 2005 16:42:57 +0000 (16:42 -0000)]
Add TimeSpanValidatorTest.cs

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

18 years ago * System.Configuration/TimeSpanValidatorTest.cs: new test.
Chris Toshok [Thu, 22 Sep 2005 16:42:26 +0000 (16:42 -0000)]
* System.Configuration/TimeSpanValidatorTest.cs: new test.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 16:13:09 +0000 (16:13 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration_test.dll.sources: new file.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 16:09:36 +0000 (16:09 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* ExeConfigurationFileMap.cs (ctor): init all the strings to "".

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 16:08:41 +0000 (16:08 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration/ExeConfigurationFileMapTest.cs: new test.

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

18 years agoRemove PermissionSetCollection and ProvideAssemblyEvidenceEventArgs (and related...
Sebastien Pouliot [Thu, 22 Sep 2005 15:35:37 +0000 (15:35 -0000)]
Remove PermissionSetCollection and ProvideAssemblyEvidenceEventArgs (and related tests) from the 2.0 build

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 15:34:47 +0000 (15:34 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityManager.cs: Added [Obsolete] on SecurityEnabled for 2.0 (as
it cannot be turned off on MS runtime anymore). Removed dependecies
on PermissionSetCollection as this class (related to *Choice actions)
didn't make it to 2.0 RC.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 15:30:04 +0000 (15:30 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* SettingsPropertyWrongTypeException.cs: new exception.

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

18 years agoupdate with more info.
Raja R Harinath [Thu, 22 Sep 2005 15:21:44 +0000 (15:21 -0000)]
update with more info.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 15:18:48 +0000 (15:18 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration.Provider/ProviderBaseTest.cs: add test for
null description.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 15:18:11 +0000 (15:18 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* ProviderBase.cs (Initialize): set the description to name if
description isn't specified in config.

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

18 years agoFix #72152, #72989.
Raja R Harinath [Thu, 22 Sep 2005 15:06:55 +0000 (15:06 -0000)]
Fix #72152, #72989.
* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Avoid some
cases of recursion when dealing with eager quantifiers too.

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

18 years ago2005-09-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 22 Sep 2005 14:55:36 +0000 (14:55 -0000)]
2005-09-22  Martin Baulig  <martin@ximian.com>

* driver.cs: Removed a debugging FIXME.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 14:38:32 +0000 (14:38 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermission.cs: Add "Unrestricted=true" in 2.0 (it was
fixed in 2.0 RC). Don't use Enum.IsDefined to check enum validity.
* AspNetHostingPermissionAttribute.cs: Don't use Enum.IsDefined to
check enum validity.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 14:02:27 +0000 (14:02 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* ProviderBase.cs: handle the description config attribute as
described in Homer/Sussman/Howard, Table 7.3.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 14:02:04 +0000 (14:02 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration.Provider/ProviderBaseTest.cs: new (rather
tiny) test.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:56:08 +0000 (13:56 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* ReflectionPermissionAttribute.cs: TypeInformation is obsolete.
* SecurityAction.cs: *Choice security actions are removed in 2.0 RC.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:49:40 +0000 (13:49 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* EventLogPermissionAttributeTest.cs: Removed *Choice security actions
* PerformanceCounterPermissionAttributeTest.cs: Removed *Choice
security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:44:08 +0000 (13:44 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* CodeAccessSecurityAttributeTest.cs,
EnvironmentPermissionAttributeTest.cs,
FileDialogPermissionAttributeTest.cs,
FileIOPermissionAttributeTest.cs,
GacIdentityPermissionAttributeTest.cs,
HostProtectionAttributeTest.cs,
IsolatedStorageFilePermissionAttributeTest.cs,
IsolatedStoragePermissionAttributeTest.cs,
KeyContainerPermissionAttributeTest.cs,
PermissionSetAttributeTest.cs, PrincipalPermissionAttributeTest.cs,
PublisherIdentityPermissionAttributeTest.cs,
ReflectionPermissionAttributeTest.cs,
RegistryPermissionAttributeTest.cs, SecurityAttributeTest.cs,
SecurityPermissionAttributeTest.cs,
SiteIdentityPermissionAttributeTest.cs,
StrongNameIdentityPermissionAttributeTest.cs,
UIPermissionAttributeTest.cs, UrlIdentityPermissionAttributeTest.cs,
ZoneIdentityPermissionAttributeTest.cs: Removed *Choice security
actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:38:23 +0000 (13:38 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* OdbcPermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:37:37 +0000 (13:37 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* SqlClientPermissionAttributeTest.cs: Removed *Choice security
actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:36:46 +0000 (13:36 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* DBDataPermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:35:55 +0000 (13:35 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* OleDbPermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:33:23 +0000 (13:33 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* DnsPermissionAttributeTest.cs: Removed *Choice security actions.
* SocketPermissionAttributeTest.cs: Removed *Choice security actions.
* WebPermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:31:21 +0000 (13:31 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* DataProtectionPermissionAttributeTest.cs: Removed *Choice security
actions.
* StorePermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years agoIn Test/System.Windows.Forms:
Jordi Mas i Hernandez [Thu, 22 Sep 2005 13:30:51 +0000 (13:30 -0000)]
In Test/System.Windows.Forms:
2005-09-22  Jordi Mas i Hernandez <jordi@ximian.com>

* MenuTest.cs: Fixes some tests
* MenuItemTest.cs: New unit test

In System.Windows.Forms:
2005-09-22  Jordi Mas i Hernandez <jordi@ximian.com>

* MainMenu.cs: Fixes default value
* MenuItem.cs: Fixes default value

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:29:42 +0000 (13:29 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* ServiceControllerPermissionAttributeTest.cs: Removed *Choice
security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:28:23 +0000 (13:28 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* MessageQueuePermissionAttributeTest.cs: Removed *Choice security
actions. Char #133 is accepted in 2.0.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:26:31 +0000 (13:26 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* DirectoryServicesPermissionAttributeTest.cs: Removed *Choice
security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:25:07 +0000 (13:25 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* PrintingPermissionAttributeTest.cs: Removed *Choice security actions

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:21:11 +0000 (13:21 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* OraclePermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years agoScripts to test units alone
Jordi Mas i Hernandez [Thu, 22 Sep 2005 12:37:32 +0000 (12:37 -0000)]
Scripts to test units alone

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

18 years agoReusing indexes in DataTable.Select() and supporting fixes.
Boris Kirzner [Thu, 22 Sep 2005 11:52:30 +0000 (11:52 -0000)]
Reusing indexes in DataTable.Select() and supporting fixes.

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

18 years agoImplemented Equals() and GetHashCode() for IExpression classes.
Boris Kirzner [Thu, 22 Sep 2005 11:21:15 +0000 (11:21 -0000)]
Implemented Equals() and GetHashCode() for IExpression classes.

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

18 years ago* compiler-tester.cs (TestRunner.ExecFile): New helper carved out of ...
Raja R Harinath [Thu, 22 Sep 2005 11:06:17 +0000 (11:06 -0000)]
* compiler-tester.cs (TestRunner.ExecFile): New helper carved out of ...
(TestRunner.ExecuteFile) [process version]: ... this.
(TestRunner.ExecuteFile) [MethodInfo version]: Add new parameter.
Fall back to executing the process if the method invocation fails.
(TestRunner.Check): Update to changes.

This hides bugs -- but not in the compiler.  I'll try to keep an eye
out for any appdomain failures noted by this.

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

18 years agoBetter regex for arm.
Paolo Molaro [Thu, 22 Sep 2005 09:05:07 +0000 (09:05 -0000)]
Better regex for arm.

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

18 years ago* configure.in (MONO_VERSION): Emit it into config.make. Don't build Consts.cs.
Raja R Harinath [Thu, 22 Sep 2005 08:32:55 +0000 (08:32 -0000)]
* configure.in (MONO_VERSION): Emit it into config.make.  Don't build Consts.cs.

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

18 years ago* Makefile (basic_SUBDIRS, net_1_1_bootstrap_SUBDIRS)
Raja R Harinath [Thu, 22 Sep 2005 08:31:23 +0000 (08:31 -0000)]
* Makefile (basic_SUBDIRS, net_1_1_bootstrap_SUBDIRS)
(net_2_0_bootstrap_SUBDIRS, net_2_0_SUBDIRS):
Build the 'build' directory too.
* build/Makefile (BUILT_FILES): New.
(all-local ...): Depend on them.
(clean-local): Relete them.
(common/Consts.cs): New rule.
(COMMON_SRCS): Don't distribute common/Consts.cs.

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

18 years agoeol-style=native
Raja R Harinath [Thu, 22 Sep 2005 08:26:54 +0000 (08:26 -0000)]
eol-style=native

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

18 years ago2005-09-22 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Thu, 22 Sep 2005 06:52:17 +0000 (06:52 -0000)]
2005-09-22  Sureshkumar T  <tsureshkumar@novell.com>

* SqlConnectionTest.cs (OtherConnectionStringKeywords): marked
Persist security info keyword as not implmented.

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

18 years ago* AsyncMethodResult.cs: Fixes Control.Invoke is blocked infinitely.
Kazuki Oikawa [Thu, 22 Sep 2005 04:49:56 +0000 (04:49 -0000)]
* AsyncMethodResult.cs: Fixes Control.Invoke is blocked infinitely.

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

18 years agoAdd tests for MembershipProvider and RolePrincipal (2.0) which, mostly, demonstrates...
Sebastien Pouliot [Thu, 22 Sep 2005 03:40:30 +0000 (03:40 -0000)]
Add tests for MembershipProvider and RolePrincipal (2.0) which, mostly, demonstrates that they won't work without providers and some infrastructure :(

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 03:39:16 +0000 (03:39 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* FormsAuthenticationTest.cs: CookieDomain property (2.0) changed from
String.Empty (beta2) to null (RC).
* MembershipProviderTest.cs: New. Mostly* useless test cases (* well
in proves it cannot be tested without providers and some extra infra).
* RolePrincipalTest.cs: : New. Mostly* useless test cases (* well
in proves it cannot be tested without providers and some extra infra).

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

18 years ago* LabelTest.cs : Several new tests.
Hisham Mardam Bey [Thu, 22 Sep 2005 00:50:40 +0000 (00:50 -0000)]
* LabelTest.cs : Several new tests.
* ScrollBarTest.cs : Several new tests.
* bitmaps : added dir containing images for tests.

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 00:33:48 +0000 (00:33 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* DataBindingHandlerAttributeTest.cs: Fixed test results in 2.0 RC
(string interning rules differ in 2.0 so it's better to use Assert.
AreEquals than Assert.AreSame).
* PageTest.cs: Fixed test results in 2.0 RC (NRE in Page.User).
* TestUrlPropertyAttribute.cs: Fixed test results in 2.0 RC (removed
property changed results).

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

18 years ago2005-09-21 John Luke <john.luke@gmail.com>
John Luke [Wed, 21 Sep 2005 23:58:20 +0000 (23:58 -0000)]
2005-09-21  John Luke  <john.luke@gmail.com>

        * monop.cs: catch exception on Process.Start
        when gacutil cannot be found to avoid annoying
        windows message boxes

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

18 years ago* Control.cs: Don't try to set the border style on the window if
Jackson Harper [Wed, 21 Sep 2005 22:53:38 +0000 (22:53 -0000)]
* Control.cs: Don't try to set the border style on the window if
it hasn't been created. When the window is created the border
style will be used.

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

18 years ago2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 21 Sep 2005 22:50:47 +0000 (22:50 -0000)]
2005-09-21  Peter Dennis Bartok  <pbartok@novell.com>

* Control.cs (Update): Don't call XplatUI if we don't have a
  window handle yet

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

18 years ago2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 21 Sep 2005 22:23:38 +0000 (22:23 -0000)]
2005-09-21  Peter Dennis Bartok  <pbartok@novell.com>

* ContainerControl.cs: Instead of throwing an exception, print
  a one-time warning about Validate not being implemented
* XplatUIWin32.cs: Removed debug output

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

18 years ago2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 22:11:28 +0000 (22:11 -0000)]
2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SessionStateModule.cs: fix compilation warnings and use the
application path for the cookie path. This is a temporary fix for 76172.
* SessionId.cs: don't access the cookie collection twice.

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

18 years agocompilation fixes
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 22:08:36 +0000 (22:08 -0000)]
compilation fixes

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

18 years ago2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 21 Sep 2005 22:02:45 +0000 (22:02 -0000)]
2005-09-21  Peter Dennis Bartok  <pbartok@novell.com>

* Control.cs: Only set XplatUI background if we expect the windowing
  system to handle the background. This stops controls that draw their
  own background from flickering

* XplatUIX11.cs: Support custom visuals and colormaps for window
  creation. This allows, amongst other things, using MWF X11 windows
  with OpenGL.

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

18 years ago2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 22:02:23 +0000 (22:02 -0000)]
2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SimpleWorkerRequest.cs: fix GetUriPath() for paths ending in '/'.

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 21:22:16 +0000 (21:22 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* SimpleWorkerRequestTest.cs: When in doubt write more tests...

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:59:42 +0000 (20:59 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * LoggerInfo.cs: Changed public to internal.
* xbuild.exe.sources: Added reference to AssemblyLoadInfo.

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:57:44 +0000 (20:57 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Microsoft.Build.Engine.dll.sources: Added reference to
AssemblyLoadInfo.

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:56:18 +0000 (20:56 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Mono.XBuild.Framework/AssemblyLoadInfo.cs: Changed public to internal.

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

18 years ago2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 21 Sep 2005 20:44:05 +0000 (20:44 -0000)]
2005-09-21  Atsushi Enomoto  <atsushi@ximian.com>

* mono.1 : added environment MONO_DISABLE_MANAGED_COLLATION.

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

18 years ago2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 21 Sep 2005 20:43:05 +0000 (20:43 -0000)]
2005-09-21  Atsushi Enomoto  <atsushi@ximian.com>

* CompareInfo.cs : switched to "managed collation by default" mode.

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:38:52 +0000 (20:38 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * TaskDatabase.cs: Change Shared to Framework.
* BuildPropertyGroup.cs, Project.cs: Remove obsoleted
CaseInsensitiveHashCodeProvider

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:34:18 +0000 (20:34 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
* MSBuild.cs: Added really simple temporary code.
* AL.cs: Replaced variables with Bag property.

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:28:13 +0000 (20:28 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

* Microsoft.Build.Utilities.dll.sources: Updated.
* Mono.XBuild.Utilities: Added new namespace.
* Microsoft.Build.Utilities: Formatting.

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:13:56 +0000 (20:13 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

* Mono.XBuild.Shared: Moved to Mono.XBuild.Framework to be consistent.
* Microsoft.Build.Framework.dll.sources: Added MonoTODOAttribute from
build/common.

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 20:11:33 +0000 (20:11 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermissionTest.cs: 2.0 RC fixed the "unrestricted" XML
so the test case has been updated.
* AspNetHostingPermissionAttributeTest.cs: Removed actions that have
been killed in 2.0 RC.

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

18 years ago2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 21 Sep 2005 20:10:13 +0000 (20:10 -0000)]
2005-09-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

* Microsoft.Common.tasks, xbuild.rsp, Microsoft.Build.xsd, MSBuild:
Moved to xbuild/.
* Main.cs, Pararameters.cs: Changed to use Mono.XBuild.Framework and
Mono.XBuild.Utilities.
* CommandLineException.cs, LoggerInfo.cs: Added #if NET_2_0

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

18 years ago2005-09-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 21 Sep 2005 20:01:08 +0000 (20:01 -0000)]
2005-09-21  Zoltan Varga  <vargaz@gmail.com>

* tramp-x86.c (mono_arch_create_trampoline_code): Restore caller
saved registers too.

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

18 years ago2005-09-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 21 Sep 2005 20:00:00 +0000 (20:00 -0000)]
2005-09-21  Zoltan Varga  <vargaz@gmail.com>

* mini-x86.c (mono_arch_allocate_vars): Rewrite this so it works based
upon the information returned by get_call_info ().

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

18 years agoAdd xbuild
Miguel de Icaza [Wed, 21 Sep 2005 19:45:24 +0000 (19:45 -0000)]
Add xbuild

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 18:48:01 +0000 (18:48 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* CheckBoxList.cs: Fix unit test failure (which matched bug #48802).

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

18 years ago2005-09-21 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 21 Sep 2005 18:44:24 +0000 (18:44 -0000)]
2005-09-21  Chris Toshok  <toshok@ximian.com>

* System.Configuration/ApplicationSettingsBaseTest.cs: start of
tests.  These are going to be rather convoluted.

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

18 years agoUpdate
Miguel de Icaza [Wed, 21 Sep 2005 18:40:21 +0000 (18:40 -0000)]
Update

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

18 years ago2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 21 Sep 2005 18:35:43 +0000 (18:35 -0000)]
2005-09-21  Peter Dennis Bartok  <pbartok@novell.com>

* OpenFileDialog.cs, ContentsResizedEventArgs.cs, LibSupport.cs, GridItem.cs,
  CursorConverter.cs, SplitterEventHandler.cs, PropertyGridTextBox.cs,
  GridTablesFactory.cs, MethodInvoker.cs, AccessibleEvents.cs,
  SplitterEventArgs.cs, XplatUI.cs, Mime.cs, PropertySort.cs,
  TreeViewCancelEventHandler.cs, Form.cs, PropertyGridCommands.cs,
  IDataGridEditingService.cs, DateBoldEventHandler.cs, Label.cs,
  KeyboardLayouts.cs, TextControl.cs, ProgressBar.cs, ToolTip.cs,
  RadioButton.cs, OSFeature.cs, LinkLabel.cs, ColorDialog.cs,
  ThemeNice.cs, ErrorIconAlignment.cs, TreeNode.cs, MimeGenerated.cs,
  ComboBox.cs, DataGridTextBoxColumn.cs, ArrangeStartingPosition.cs,
  GridColumnStylesCollection.cs,
  IDataGridColumnStyleEditingNotificationService.cs,
  PropertyGrid.cs, IFeatureSupport.cs, ICommandExecutor.cs,
  MdiLayout.cs, GridEntry.cs, ControlBindingsCollection.cs,
  GridTableStylesCollection.cs, TreeViewCancelEventArgs.cs,
  TreeNodeCollection.cs, AmbientProperties.cs,
  RichTextBoxSelectionAttribute.cs, RichTextBoxSelectionTypes.cs,
  DataObject.cs, ErrorProvider.cs, Splitter.cs,
  DataGridLineStyle.cs, Shortcut.cs, Control.cs,
  FontDialog.cs, SecurityIDType.cs, GridItemType.cs,
  BindingMemberInfo.cs, DataGridCell.cs, MdiChildContext.cs,
  IRootGridEntry.cs, PropertyGridView.cs, DataGridParentRowsLabelStyle.cs,
  FolderBrowserDialog.cs, OpacityConverter.cs, HelpProvider.cs,
  IComponentEditorPageSite.cs, DataGridTableStyle.cs, NavigateEventArgs.cs,
  NotifyIcon.cs, ContentsResizedEventHandler.cs, MenuItem.cs,
  PropertyTabChangedEventHandler.cs, TextBoxBase.cs, OpenTreeNodeEnumerator.cs,
  SelectionMode.cs, TextBox.cs, ListBindingConverter.cs,
  FileDialog.cs, KeysConverter.cs, DomainUpDown.cs,
  DataFormats.cs, SaveFileDialog.cs, GridItemCollection.cs,
  ArrangeDirection.cs, FeatureSupport.cs, SelectionRangeConverter.cs,
  RichTextBoxScrollBars.cs, NodeLabelEditEventHandler.cs, TreeNodeConverter.cs,
  MimeIcon.cs, X11Structs.cs, PropertyGridEntry.cs,
  ImageList.cs, ThemeWin32Classic.cs, X11Keyboard.cs,
  CheckedListBox.cs, HelpNavigator.cs, DateTimePickerFormat.cs,
  MdiClient.cs, DataGridDrawingLogic.cs, DataGridBoolColumn.cs,
  NodeLabelEditEventArgs.cs, Screen.cs, PropertyManager.cs,
  ComponentModel.cs, PropertiesTab.cs, CurrencyManager.cs,
  SizeGrip.cs, DateBoldEventArgs.cs, X11Dnd.cs, Panel.cs,
  Hwnd.cs, OSXStructs.cs, DrawMode.cs, XplatUIDriver.cs,
  RichTextBox.cs, PropertyTabChangedEventArgs.cs, CommonDialog.cs,
  DataGrid.cs, XplatUIX11.cs, RichTextBoxStreamType.cs, Win32DnD.cs,
  ErrorBlinkStyle.cs, TreeViewEventHandler.cs,
  PropertyValueChangedEventHandler.cs, IFileReaderService.cs,
  DataGridTextBox.cs, SelectedGridItemChangedEventArgs.cs, ScrollBar.cs,
  ListBox.cs, TreeViewAction.cs, Help.cs, TrackBar.cs,
  AxHost.cs, PropertyValueChangedEventArgs.cs, XplatUIOSX.cs,
  RichTextBoxFinds.cs, UpDownEventArgs.cs, Cursors.cs,
  CategoryGridEntry.cs, RichTextBoxWordPunctuations.cs, DataGridColumnStyle.cs,
  SelectedGridItemChangedEventHandler.cs, DateTimePicker.cs, NavigateEventHandler.cs,
  Clipboard.cs, UpDownEventHandler.cs, MonthCalendar.cs,
  SendKeys.cs, DataGridPreferredColumnWidthTypeConverter.cs, TreeView.cs,
  ThreadExceptionDialog.cs, ImageListConverter.cs, XplatUIWin32.cs,
  TreeViewEventArgs.cs: Fixed whitespace and set eol-style:native attribute

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 18:26:43 +0000 (18:26 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* HttpRequestTest.cs: Fixed test cases so they now execute without
errors on MS 1.1 SP1, 2.0 RC and Mono (default profile).

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

18 years ago* TreeNode.cs: Call Before/After Expand not Collapse when
Jackson Harper [Wed, 21 Sep 2005 17:39:46 +0000 (17:39 -0000)]
* TreeNode.cs: Call Before/After Expand not Collapse when
expanding.

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

18 years ago2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 21 Sep 2005 17:32:12 +0000 (17:32 -0000)]
2005-09-21  Lluis Sanchez Gual  <lluis@novell.com>

* SoapReflectionImporter.cs: Check the correct defaults
for attributes.

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

18 years agoAdd some CAS unit tests for System.Web.UI.WebControls.* and the forgotten FontInfoTes...
Sebastien Pouliot [Wed, 21 Sep 2005 17:26:21 +0000 (17:26 -0000)]
Add some CAS unit tests for System.Web.UI.WebControls.* and the forgotten FontInfoTest to the build

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 17:24:38 +0000 (17:24 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* AdCreatedEventArgs.cs: Added declarative security (Link and, for
2.0, Inheritance demands) for Minimal.
* BaseCompareValidator.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* BaseDataBoundControl.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* BaseValidator.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* BoundColumn.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* ButtonColumn.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* CalendarDay.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* CheckBoxList.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* CompareValidator.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* CustomValidator.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* DataBoundControl.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* DataGridItemCollection.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* DataKeyCollection.cs: Added declarative security (LinkDemands) for
Minimal.
  * DataListItemCollection.cs: Added declarative security (LinkDemands)
for Minimal.
* DataListItem.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* FontNamesConverter.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* HyperLink.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* HyperLinkColumn.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* Image.cs: Added declarative security (Link and Inheritance demands)
for Minimal.

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 17:17:37 +0000 (17:17 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* AdCreatedEventArgsCas.cs, BaseCompareValidatorCas.cs,
BaseDataBoundControlCas.cs, BaseDataListCas.cs, BaseValidatorCas.cs,
BoundColumnCas.cs, ButtonColumnCas.cs, CalandarCas.cs,
CalendarDayCas.cs, CheckBoxCas.cs, CheckBoxListCas.cs,
CompareValidatorCas.cs, CompositeControlCas.cs, CustomValidatorCas.cs,
DataBoundControlCas.cs, DataGridCas.cs, DataGridColumnCas.cs,
DataGridItemCas.cs, DataGridItemCollectionCas.cs,
DataGridPagerStyleCas.cs, DataKeyCollectionCas.cs, DataListItemCas.cs,
DataListItemCollectionCas.cs, EditCommandColumnCas.cs, FontInfoCas.cs,
FontNamesConverterCas.cs, FontUnitCas.cs, FormViewCas.cs,
HyperLinkCas.cs, HyperLinkColumnCas.cs, ImageButtonCas.cs,
ImageCas.cs: New CAS unit tests - checks for LinkDemands and
re-execute the "classic" unit tests under the most retricted security
permissions possible.

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

18 years agofix some header informations
Sebastien Pouliot [Wed, 21 Sep 2005 17:13:31 +0000 (17:13 -0000)]
fix some header informations

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

18 years ago2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 21 Sep 2005 17:11:09 +0000 (17:11 -0000)]
2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingNone.cs: New. CAS test helper class to test for None
level - which includes class that don't use AspNetHostingPermission
at all.

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

18 years agoIn Test/System.Windows.Forms:
Jordi Mas i Hernandez [Wed, 21 Sep 2005 16:54:12 +0000 (16:54 -0000)]
In Test/System.Windows.Forms:
2005-09-21  Jordi Mas i Hernandez <jordi@ximian.com>
* ListViewItemTest.cs: New unit test

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

In System.Windows.Forms:
2005-09-16  Jordi Mas i Hernandez <jordi@ximian.com>

* ListViewItem.cs:
- Fixes bug 76120
- Fixes proper storing of subitems
- Fixes not updated items

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

18 years agoBitmap.jvm.cs: fixed Clone, InternalSave, Initialize, ctor refactoring, remarks refac...
Vladimir Krasnov [Wed, 21 Sep 2005 16:12:57 +0000 (16:12 -0000)]
Bitmap.jvm.cs: fixed Clone, InternalSave, Initialize, ctor refactoring, remarks refactoring
Image.jvm.cs: fixed GetFrameCount, GetThumbnailImage, SelectActiveFrame, remarks refactoring
PlainImage.jvm.cs: added metadata props, fixed ctor
PlainImageCollection.jvm.cs: fixed class access
ImageCodec.jvm.cs: refactoring of read/write methods, members access levels

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

18 years agosvn path=/trunk/mcs/; revision=50383
Vladimir Krasnov [Wed, 21 Sep 2005 16:02:24 +0000 (16:02 -0000)]
svn path=/trunk/mcs/; revision=50383

18 years agoGraphics.cs: Added tests for DrawImage
Vladimir Krasnov [Wed, 21 Sep 2005 16:01:34 +0000 (16:01 -0000)]
Graphics.cs: Added tests for DrawImage
Image.cs:  Added tests for clone, GetFrameCount

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

18 years ago2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 21 Sep 2005 15:53:05 +0000 (15:53 -0000)]
2005-09-21  Lluis Sanchez Gual  <lluis@novell.com>

* XmlSerializerTests.cs, Added test for bug #76049.

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

18 years agoRevert changes as they break mscorlib compilation, see http://mono.ximian.com:8008...
Miguel de Icaza [Wed, 21 Sep 2005 15:52:28 +0000 (15:52 -0000)]
Revert changes as they break mscorlib compilation, see mono.ximian.com:8008/i386-head-mono/builds/79/build/0

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

18 years ago2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 21 Sep 2005 15:51:01 +0000 (15:51 -0000)]
2005-09-21  Lluis Sanchez Gual  <lluis@novell.com>

* SerializationSource.cs: Fix nullref.
* XmlReflectionImporter.cs: When registering a type using
IncludeType(), make sure it is added as a subtype and the
map for typeof(object) if it has already been imported.
Fixes bug #76049.

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

18 years ago2005-09-21 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 21 Sep 2005 15:45:58 +0000 (15:45 -0000)]
2005-09-21  Zoltan Varga  <vargaz@gmail.com>

* mini-x86.c (add_float): Fix stack size calculation.
(mono_arch_call_opcode): Rewrite this so it works based up the
information returned by get_call_info ().
(mono_arch_get_this_vret_args): Ditto.

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

18 years agoIn Mono.Data.Tds:
Senganal T [Wed, 21 Sep 2005 14:27:58 +0000 (14:27 -0000)]
In Mono.Data.Tds:
* Mono.Data.Tds.Protocol/Tds.cs:
- Modified the way Server Version number is calculated
- Added a new varaible to remember the original database
connected to and to reset the Database property when the
connection to database is closed.
* Mono.Data.Tds.Protocol/Tds70.cs:
modified Reset() to Call the Reset() of base class which
in turn resets the database name.

In System.Data/Test/ProviderTests/System.Data.SqlClient:

* SqlConnectionTest.cs: removed some hardcoded database names
in DatabasePropertyTest ().

In System.Data/System.Data.SqlClient:
* SqlConnection.cs :
- Set the correct Default Values for Parameters.
- Added Argument Checks (where missing) for the Properties and
throw the correct exception on error.
- Modified SetDefaultParameters() to make sure that the parameters
are all reset to default values everytime it is called.
- Modified SetProperties() to take into account the order of the
keywords in the ConnectionString.

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

18 years ago2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 21 Sep 2005 14:09:25 +0000 (14:09 -0000)]
2005-09-21  Lluis Sanchez Gual  <lluis@novell.com>

* XmlSerializerTests.cs, XmlSerializerTestClasses.cs: Added test
for bug #75986.

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

18 years ago2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 21 Sep 2005 14:07:20 +0000 (14:07 -0000)]
2005-09-21  Lluis Sanchez Gual  <lluis@novell.com>

* XmlSerializationWriter.cs: Also internally serialize
arrays of object (see previous change).

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

18 years agonew tests
Marek Safar [Wed, 21 Sep 2005 13:22:46 +0000 (13:22 -0000)]
new tests

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

18 years agoupdate
Marek Safar [Wed, 21 Sep 2005 13:16:18 +0000 (13:16 -0000)]
update

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

18 years ago2005-09-21 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 21 Sep 2005 13:09:46 +0000 (13:09 -0000)]
2005-09-21  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs (Attribute.Resolve): Check Obsolete attribute for
attributes.

* class.cs (GeneratedBaseInitializer): New class for customization
compiler generated initializers.
(MemberBase.DoDefine): Check Obsolete attribute here.
(FieldMember.DoDefine): Ditto.

* const.cs (ExternalConstant.CreateDecimal): Builder for decimal
constants.

* decl.cs (MemberCore.EmitContext): Returns valid current ec.
(MemberCore.GetObsoleteAttribute): Removed argument.
(MemberCore.CheckObsoleteness): Obsolete attributes are hierarchic.
(MemberCore.CheckObsoleteType): New helper.

* delegate.cs,
* enum.cs,
* statement.cs: Updates after MemberCore changes.

* ecore.cs (TypeExpr.ResolveType): Check type obsoleteness here.
(FieldExpr.ResolveMemberAccess): Fixed decimal constants checks.

* expression.cs (ComposedCast.DoResolveAsTypeStep): Don't check
obsolete attribute for compiler construct.
(As.DoResolve): Cache result.

* iterators.cs (Define_Constructor): Use GeneratedBaseInitializer.

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

18 years ago2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 21 Sep 2005 12:55:58 +0000 (12:55 -0000)]
2005-09-21  Lluis Sanchez Gual  <lluis@novell.com>

* XmlSerializationWriter.cs: Properly serialize arrays
of primitive types when not explicitely specified in
a container class. Based on a patch by Konstantin Triger.
Fixes bug #75986.

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

18 years agoHandle degenerate matches better.
Raja R Harinath [Wed, 21 Sep 2005 12:42:48 +0000 (12:42 -0000)]
Handle degenerate matches better.

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