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

18 years ago* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Avoid some
Raja R Harinath [Wed, 21 Sep 2005 12:24:12 +0000 (12:24 -0000)]
* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Avoid some
cases of recursion when dealing with the minimum count and lazy
quantifiers.

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

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

* Control.cs: Added null checks for Trace as it can be null when
rendering (like it was for 39 unit tests).

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

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

* SoapWriter.cs, SoapReader.cs: Encode/Decode field names when
serializing/deserializing an object using custom serialization.
Fixes bug #75970.

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

18 years agoAdd Mono.C5 to 'make check'.
Raja R Harinath [Wed, 21 Sep 2005 11:17:58 +0000 (11:17 -0000)]
Add Mono.C5 to 'make check'.

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

18 years ago* Makefile (centum_tests): Remove System.Web.
Raja R Harinath [Wed, 21 Sep 2005 11:13:22 +0000 (11:13 -0000)]
* Makefile (centum_tests): Remove System.Web.

The "no child left behind ;-)" patch.  Expel System.Web since it was holding
back the rest of the class.  Now, everyone in the School of BuildBot is
perfect.

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

18 years ago * SqlTransaction.cs : Modifed the Rollback() method, so that
Senganal T [Wed, 21 Sep 2005 10:39:52 +0000 (10:39 -0000)]
* SqlTransaction.cs : Modifed the Rollback() method, so that
connection can be used for another transaction after the previous
transaction is rolled back. fixes bug 75904

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

18 years ago2005-09-21 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Wed, 21 Sep 2005 10:28:17 +0000 (10:28 -0000)]
2005-09-21 Jordi Mas i Hernandez <jordi@ximian.com>

* Graphics.cs: Fixes exception type at FromImage method

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

18 years ago* cs-parser.jay (type_arguments): Add CS1644 check.
Raja R Harinath [Wed, 21 Sep 2005 10:22:34 +0000 (10:22 -0000)]
* cs-parser.jay (type_arguments): Add CS1644 check.
* decl.cs (DeclSpace.AddToContainer): Restore CS0694 check.

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

18 years agoRemoved UnmanagedType_80 that was required because mcs bug #75945 was not discovered.
Kornél Pál [Wed, 21 Sep 2005 10:17:55 +0000 (10:17 -0000)]
Removed UnmanagedType_80 that was required because mcs bug #75945 was not discovered.

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

18 years ago* XplatUIX11.cs: Use the more hand looking hand (in most themes).
Jackson Harper [Wed, 21 Sep 2005 05:54:02 +0000 (05:54 -0000)]
* XplatUIX11.cs: Use the more hand looking hand (in most themes).

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

18 years agofix thinko. It should work anyway
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 05:53:21 +0000 (05:53 -0000)]
fix thinko. It should work anyway

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

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

* Process.cs: deal with the fact that someone can enable raising events
and/or registed a Exited delegate before and *after* Start is called for
the process. Only queue the exit callback in the threadpool when it's
possible and requested. Fixes bug #76129.

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

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

* System.Web/TraceContext.cs: add new method to store size of controls.
* System.Web/TraceData.cs: render control size.
* System.Web/HttpResponse.cs: new internal method to get the number
of bytes of buffered output.
* System.Web/HttpResponseStream.cs: added Length property to the Buckets
and new GetTotalLength.
* System.Web.UI/Page.cs: reverted hacks used with the wrong method of
getting a control rendered size.
* System.Web.UI/Control.cs: if the trace is enabled, save control
rendered size.

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

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

* XmlWriterSettings.cs : true NET_2_0 updates.

* XmlWriterSettingsTests.cs : removed NormalizeNewLines.

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

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

* Makefile : shut down CS0642 noise.
* System.Xml.dll.sources : added XmlOutputMethod.

* XmlOutputMethod.cs : new file.
* XmlWriter.cs, XmlValidatingReader.cs, XmlReaderSettings.cs,
  XmlUrlResolver.cs, XmlWriterSettings.cs :
  more NET_2_0 updates.

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

18 years ago2004-09-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 21 Sep 2005 03:30:26 +0000 (03:30 -0000)]
2004-09-21  Atsushi Enomoto  <atsushi@ximian.com>

* XPathNavigator.cs : added NavigatorComparer.
* XPathComparer.cs : XPathNavigatorComparer implements
  IEqualityComparer under NET_2_0 profile.

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

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

* XmlNodeReader2.cs, XmlReader.cs,
  XmlTextReader.cs, XmlTextReader2.cs,
  XmlNodeChangedEventArgs.cs, XmlElement.cs,
  XmlNode.cs, XmlDocument.cs :
  updated NET_2_0 API.

* XmlReaderSettingsTests.cs : updated NET_2_0 related tests.
* NameTableTests.cs : numbered testcases. fixed argument order.

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

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

* SettingsPropertyValue.cs
(SettingsPropertyValue.set_PropertyValue): set needPropertyValue =
false here so we don't pull in the default value in the getter.

* SettingsProviderCollection.cs: new implementation.

* SettingsPropertyValueCollection.cs
(SettingsPropertyValueCollection..ctor): init items.
(Add): add an internal method that takes a
SettingsPropertyValueCollection.

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

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

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

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

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

* SettingsSavingEventHandler.cs: new delegate.

* SettingChangingEvent{Handler,Args}.cs: new delegate and args

* SettingsLoaded{Handler,Args}.cs: new delegate and args

* SettingsProviderAttribute.cs, SettingSerializeAsAttribute.cs,
UserScopedSettingAttribute.cs, DefaultSettingValueAttribute.cs,
ApplicationScopedSettingAttribute.cs, SettingAttribute: new
attributes.

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

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

* INotifyPropertyChanged.cs: new interface.

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

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

* Control.cs, TextBoxBase.cs, TextControl.cs: Don't do certain
  things if our window handle isn't created yet. Also disabled
  debug for TextBoxBase

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

18 years ago2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 20 Sep 2005 23:42:04 +0000 (23:42 -0000)]
2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TraceData.cs: we have to change the method of getting a control render
size. MS does not do this or otherwise would run into the same bug
(#76051) that this patch fixes. This is temporarily setting the size
to 0.

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

18 years ago2005-09-20 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 20 Sep 2005 23:20:56 +0000 (23:20 -0000)]
2005-09-20  Peter Dennis Bartok  <pbartok@novell.com>

* MenuAPI.cs: Remove filtering of events to allow menu usage

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

18 years ago2005-09-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 20 Sep 2005 22:24:00 +0000 (22:24 -0000)]
2005-09-21  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c (mono_arch_emit_this_vret_args): Use the information
in cinfo to determine the registers which need to be used.

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

18 years ago2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 20 Sep 2005 22:16:48 +0000 (22:16 -0000)]
2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* socket-io.c: the field names were changed 3 months ago and no one
realized until bug #76077 got filed!

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

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

* BaseDataList.cs: it's the DataKeysArray what is stored in "DataKeys",
not the DataKeys.
* DataGrid.cs: add the keys to BaseDataList.DataKeysArray. When using
a data source, first try reflection, then componentmodel. If we get
an enumerator, keep it around, as MS only calls GetEnumerator once.
Throw an exception if no columns can be created from the given data
source. Tested with DbDataRecord, DataTable, ArrayList and
ICustomTypeDescriptor.

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

18 years ago2005-09-20 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 20 Sep 2005 21:19:45 +0000 (21:19 -0000)]
2005-09-20  Chris Toshok  <toshok@ximian.com>

* SettingChangingEventArgs.cs: new implementation.

* SettingsPropertyIsReadOnlyException.cs: new exception.

* SettingsPropertyNotFoundException.cs: new exception.

* ISettingsProviderService.cs: new interface.

* IApplicationSettingsProvider.cs: new interface.

* SettingsPropertyValueCollection.cs: new implementation.

* SettingsPropertyCollection.cs: new implementation.

* SettingsBase.cs: implement the obvious bits (getters,
basically).

* SettingsPropertyValue.cs: make this work for the tests.
Disgusting class here.  dis-gus-ting.

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

18 years ago2005-09-20 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 20 Sep 2005 21:04:56 +0000 (21:04 -0000)]
2005-09-20  Chris Toshok  <toshok@ximian.com>

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

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

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

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

18 years agoFix thinko spotted by Gonzalo
Dick Porter [Tue, 20 Sep 2005 21:03:39 +0000 (21:03 -0000)]
Fix thinko spotted by Gonzalo

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

18 years ago2005-09-20 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 20 Sep 2005 20:39:24 +0000 (20:39 -0000)]
2005-09-20  Dick Porter  <dick@ximian.com>

        * collection.c:
        * processes.c: Periodically waitpid for known process IDs.  Fixes
        bug 74870.

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

18 years ago2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 20 Sep 2005 19:47:43 +0000 (19:47 -0000)]
2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGridTest.cs: added data binding tests.
* BaseDataListTest.cs: it's DataKeys (arraylist) what gets to the
viewstate, not the DataKeyCollection.

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