mono.git
18 years agoTest new mail script
Miguel de Icaza [Tue, 20 Sep 2005 04:10:21 +0000 (04:10 -0000)]
Test new mail script

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

18 years ago* main.c (main): Dump managed resources when --output is specified.
Ankit Jain [Tue, 20 Sep 2005 03:57:53 +0000 (03:57 -0000)]
* main.c (main): Dump managed resources when --output is specified.

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

18 years ago2005-09-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 20 Sep 2005 03:44:06 +0000 (03:44 -0000)]
2005-09-19  Miguel de Icaza  <miguel@novell.com>

* Graphics.cs: Removed restriction on the images that can be
loaded.  Indexed images *can* be loaded

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

* Makefile (EXTRA_DISTFILES): Distribute indexed.png, add resource
to build.

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

* TestGraphics.cs (LoadIndexed): Add test for the indexed bug.

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

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

* MenuAPI.cs: Replaced Application.Run() with a loop that tracks
  PostQuitMessage state.
* XplatUIWin32.cs: Removed bogus PostQuitMessage P/Invoke with HWND arg

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

18 years ago2005-09-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 20 Sep 2005 03:08:17 +0000 (03:08 -0000)]
2005-09-20  Atsushi Enomoto  <atsushi@ximian.com>

minimum set of XLinq implementation to run MS XLinqIntro.

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

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

* Application.cs: Our constructor will never get called, move
  initialization to fields; fixes bug #75933

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

18 years agoAdd inline api docs
Miguel de Icaza [Mon, 19 Sep 2005 22:03:26 +0000 (22:03 -0000)]
Add inline api docs

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

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

* HtmlInputButton.cs: render the onclick for doing a postback even when
there are no validators.

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

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

* HtmlInputButtonTest.cs: make sure the onclick attribute is rendered
when we have a ServerClick event registered.

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

18 years ago2005-09-19 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 19 Sep 2005 18:53:58 +0000 (18:53 -0000)]
2005-09-19  Chris Toshok  <toshok@ximian.com>

* System.Configuration/SettingsProvider.cs,
System.Configuration/SettingsPropertyValueCollection.cs,
System.Configuration/SettingsPropertyCollection.cs,
System.Configuration/SettingsProviderCollection.cs,
System.Configuration/SettingsBase.cs,
System.Configuration/SettingsSerializeAs.cs,
System.Configuration/SettingsPropertyValue.cs,
System.Configuration/SettingsProperty.cs,
System.Configuration/SettingsContext.cs,
System.Configuration/SettingsAttributeDictionary.cs: new files.

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

18 years ago2005-09-19 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 19 Sep 2005 18:50:23 +0000 (18:50 -0000)]
2005-09-19  Chris Toshok  <toshok@ximian.com>

* System.Configuration/SettingsPropertyTest.cs: new tests.

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

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

* System.Configuration/ProviderBase.cs: nuke this - it's in
System.Configuration.Provider.

* System/InvalidDataException.cs: move this to System.IO, where it
belongs.

* System.dll.sources: track movement of InvalidDataException.cs
and removal of ProviderBase.cs

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

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

* HtmlInputPassword.cs: Removed ctor(string) as it's not in 2.0 RC.

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

18 years agoAdd new CAS unit tests for System.Web.UI.HtmlControls - and the forgotten HtmlInputFi...
Sebastien Pouliot [Mon, 19 Sep 2005 18:15:23 +0000 (18:15 -0000)]
Add new CAS unit tests for System.Web.UI.HtmlControls - and the forgotten HtmlInputFileTest

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

18 years ago2005-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 19 Sep 2005 18:12:27 +0000 (18:12 -0000)]
2005-09-19  Sebastien Pouliot  <sebastien@ximian.com>

* HtmlAnchorCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlAnchorTest.cs: RaisePostBackEvent now throws a NRE under 2.0 RC.
* HtmlButtonCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlContainerControlCas.cs: New. CAS unit tests.
* HtmlFormCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlFormTest.cs: Fixed rendering output under 2.0 RC.
* HtmlImageCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlInputButtonCas.cs: Added "normal" unit tests execution under
Deny Unrestricted.
* HtmlInputButtonTest.cs: Fixed attribute count for 2.0 RC.
* HtmlInputControlCas.cs: New. CAS unit tests.
* HtmlInputControlTest.cs: Fixed attribute count for 2.0 RC.
* HtmlInputCheckBoxCas.cs: Added "normal" unit tests execution under
Deny Unrestricted.
* HtmlInputCheckBoxTest.cs: Fixed attribute count for 2.0 RC (which is
now identical to 1.x results).
* HtmlInputFileCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlInputFileTest.cs: Fixed attribute count for 2.0 RC.
* HtmlInputHiddenCas.cs: Fixed attribute count for 2.0 RC.
* HtmlInputPasswordCas.cs: Added "normal" unit tests execution under
Deny Unrestricted.
* HtmlInputPasswordTest.cs: Adjusted tests as 2.0 RC removed the
ctor(string).
* HtmlInputRadioButtonCas.cs: Fixed attribute count for 2.0 RC.
* HtmlInputRadioButtonTest.cs: Added "normal" unit tests execution
under Deny Unrestricted.
* HtmlInputResetCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlInputResetTest.cs: Fixed attribute count for 2.0 RC.
* HtmlInputSubmitCas.cs: Added "normal" unit tests execution under
Deny Unrestricted.
* HtmlInputSubmitTest.cs: Fixed attribute count for 2.0 RC.
* HtmlInputTextCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlInputTextTest.cs: Fixed attribute count for 2.0 RC.
* HtmlLinkCas.cs: New. CAS unit tests.
* HtmlMetaCas.cs: New. CAS unit tests.
* HtmlMetaTest.cs: Fixed rendering for 2.0 RC (tag ending).
* HtmlSelectCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlTableCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlTableCellCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlTableRowCas.cs: Added "normal" unit tests execution under Deny
Unrestricted.
* HtmlTextAreaCas.cs: New. CAS unit tests.

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

18 years agoremove IPageHeader and UrlTypes from the build (they are not in 2.0 RC)
Sebastien Pouliot [Mon, 19 Sep 2005 18:09:38 +0000 (18:09 -0000)]
remove IPageHeader and UrlTypes from the build (they are not in 2.0 RC)

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

18 years ago2005-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 19 Sep 2005 18:08:33 +0000 (18:08 -0000)]
2005-09-19  Sebastien Pouliot  <sebastien@ximian.com>

* HtmlAnchor.cs: Added [SupportsEventValidation] on class and
[UrlProperty] on HRef property for 2.0.
* HtmlButton.cs: Added [SupportsEventValidation] for 2.0.
* HtmlHead.cs: Remove IPageHeader interface.
* HtmlImage.cs: Added [UrlProperty] on Src property for 2.0.
* HtmlInputButton.cs: Added [SupportsEventValidation] for 2.0.
* HtmlInputCheckBox.cs: Added [SupportsEventValidation] for 2.0.
* HtmlInputHidden.cs: Added [SupportsEventValidation] for 2.0.
* HtmlInputImage.cs: Added [SupportsEventValidation] on class and
[UrlProperty] on Src property for 2.0.
* HtmlInputPassword.cs: Added [SupportsEventValidation].
* HtmlInputRadioButton.cs: Added [SupportsEventValidation] for 2.0.
* HtmlInputReset.cs: Added [SupportsEventValidation].
* HtmlInputSubmit.cs: Added [SupportsEventValidation].
* HtmlInputText.cs: Added [SupportsEventValidation] on class and
re-enabled RenderAttribute for 2.0.
* HtmlLink.cs: Added [UrlProperty] on HRef property for 2.0.
* HtmlSelect.cs: Added [SupportsEventValidation] for 2.0.
* HtmlTextArea.cs: Added [SupportsEventValidation] for 2.0.

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

18 years ago2005-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 19 Sep 2005 18:07:12 +0000 (18:07 -0000)]
2005-09-19  Sebastien Pouliot  <sebastien@ximian.com>

* Page.cs: Remove references to IPageParser (removed from 2.0 RC). We
now use HtmlHeader directly.
* UrlPropertyAttribute.cs: Removed AllowedTypes property (2.0 RC) and
rewrote Equals to avoid dual type cast.

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

18 years agoFix
Miguel de Icaza [Mon, 19 Sep 2005 17:45:28 +0000 (17:45 -0000)]
Fix

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

18 years ago2005-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 19 Sep 2005 17:29:31 +0000 (17:29 -0000)]
2005-09-19  Zoltan Varga  <vargaz@gmail.com>

* docs/exception-handling.txt: Add section about libunwind.

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

18 years ago2005-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 19 Sep 2005 17:19:53 +0000 (17:19 -0000)]
2005-09-19  Zoltan Varga  <vargaz@gmail.com>

* docs/exception-handling.txt: New file.

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

18 years ago* TypeConverterTests.cs: Added tests for TypeConverter.
Gert Driesen [Mon, 19 Sep 2005 16:52:34 +0000 (16:52 -0000)]
* TypeConverterTests.cs: Added tests for TypeConverter.
* PropertyDescriptorCollection.cs: Added tests for PropertyDescriptorCollection.
* TypeDescriptor.cs: Remove usage of removed internal
PropertyDescriptorCollection ctor. Return read-only collection.
* PropertyDescriptorCollection.cs: Removed internal ctor taking
ArrayList. Add ctor for making read-only collection. Added
read-only checks. Implemented IsReadOnly and IsFixedSize. Empty now
returns read-only collection to match MS.NET.
* System_test.dll.sources: Added TypeConverterTest.cs and
PropertyDescriptorCollection.cs.

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

18 years agoOnly build on 2.x
Miguel de Icaza [Mon, 19 Sep 2005 16:05:40 +0000 (16:05 -0000)]
Only build on 2.x

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

18 years agoAdd new [SupportsEventValidation] introduced in 2.0 RC
Sebastien Pouliot [Mon, 19 Sep 2005 15:20:55 +0000 (15:20 -0000)]
Add new [SupportsEventValidation] introduced in 2.0 RC

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

18 years ago2005-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 19 Sep 2005 15:19:57 +0000 (15:19 -0000)]
2005-09-19  Sebastien Pouliot  <sebastien@ximian.com>

* SupportsEventValidationAttribute.cs: New attribute added in 2.0 RC.

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

18 years ago2005-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 19 Sep 2005 14:20:10 +0000 (14:20 -0000)]
2005-09-19  Zoltan Varga  <vargaz@gmail.com>

* appdomain.c (MONO_CORLIB_VERSION): Bump corlib version.

* icall.c (custom_attrs_defined_internal): New icall.

* reflection.c (mono_reflection_get_custom_attrs_by_type): New helper
function.
(mono_custom_attrs_construct_by_type): New helper function.

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

18 years ago2005-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 19 Sep 2005 14:18:18 +0000 (14:18 -0000)]
2005-09-19  Zoltan Varga  <vargaz@gmail.com>

* MonoCustomAttrs.cs (GetCustomAttributesInternal): Add
attributeType parameter.
(IsDefined): New icall.

* MonoCustomAttrs.cs: Avoid instantiating all custom attrs of an
object when only a specific attribute type is requested. Fixes #76062.

* Environment.cs: Bump corlib version.

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

18 years ago2005-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 19 Sep 2005 14:16:39 +0000 (14:16 -0000)]
2005-09-19  Zoltan Varga  <vargaz@gmail.com>

* custom-attr.cs: Add tests for bug #76062.

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

18 years agoAdded more CAS unit tests for System.Web.UI namespace
Sebastien Pouliot [Mon, 19 Sep 2005 14:07:29 +0000 (14:07 -0000)]
Added more CAS unit tests for System.Web.UI namespace

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

18 years ago2005-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 19 Sep 2005 14:06:25 +0000 (14:06 -0000)]
2005-09-19  Zoltan Varga  <vargaz@gmail.com>

* test-driver Makefile.am: Fix detection of disabled tests.

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

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

* ControlBuilder.cs: Added BuildObject override for 2.0 profile.
* TagPrefixAttribute.cs: Added LinkDemand for AspNetHostingPermission
with Minimal level. Fixed checks on ctor.
* TemplateBuilder.cs: Added LinkDemand and InheritanceDemand for
AspNetHostingPermission with Minimal level.
* TemplateContainerAttribute.cs: Added LinkDemand for
AspNetHostingPermission with Minimal level.
* TemplateControl.cs: Added LinkDemand and InheritanceDemand for
AspNetHostingPermission with Minimal level. Fixed checks/exceptions.
Stubbed IFilterResolutionService for CAS testing.
* TemplateControlParser.cs: Added LinkDemand and InheritanceDemand for
AspNetHostingPermission with Minimal level.
* TemplateParser.cs: Added LinkDemand and InheritanceDemand for
AspNetHostingPermission with Minimal level.
* ThemeableAttribute.cs: Added LinkDemand for AspNetHostingPermission
with Minimal level. Removed IDispose interface.
* ToolboxDataAttribute.cs: Added LinkDemand for
AspNetHostingPermission with Minimal level. Fixed IsDefaultAttribute
to work on both 1.x and 2.0 profiles.
* Triplet.cs: Added LinkDemand and (only for 1.x) InheritanceDemand
for AspNetHostingPermission with Minimal level.
* UserControl.cs: Added LinkDemand and InheritanceDemand for
AspNetHostingPermission with Minimal level. Stubbed
IFilterResolutionService for CAS testing.
* UserControlControlBuilder.cs: Added LinkDemand and InheritanceDemand
for AspNetHostingPermission with Minimal level.
* ValidationPropertyAttribute.cs: Added LinkDemand for
AspNetHostingPermission with Minimal level.
* ValidatorCollection.cs: Added LinkDemand for AspNetHostingPermission
with Minimal level.
* WebResourceAttribute.cs: Removed extra ctor and added setter to
PerformSubstitution.
* WebServiceParser.cs: Added LinkDemand and InheritanceDemand for
AspNetHostingPermission with Minimal level.

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

18 years ago2005-09-19 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 19 Sep 2005 13:43:44 +0000 (13:43 -0000)]
2005-09-19  Marek Safar  <marek.safar@seznam.cz>

* compiler-tester: Reverted Martin's revert and ignore gmcs error
tests for new checks as most of them are not "valid".

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

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

* TagPrefixAttributeCas.cs: New. CAS unit tests.
* TemplateBuilderCas.cs: New. CAS unit tests.
* TemplateContainerAttributeCas.cs: New. CAS unit tests.
* TemplateControlCas.cs: New. CAS unit tests.
* ToolboxDataAttributeCas.cs: New. CAS unit tests.
* TripletCas.cs: New. CAS unit tests.
* UserControlCas.cs: New. CAS unit tests.
* UserControlControlBuilderCas.cs: New. CAS unit tests.
* ValidationPropertyAttributeCas.cs: New. CAS unit tests.
* ValidatorCollectionCas.cs: New. CAS unit tests.

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

18 years agoupdate
Marek Safar [Mon, 19 Sep 2005 13:26:04 +0000 (13:26 -0000)]
update

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

18 years agonew tests + fixes
Marek Safar [Mon, 19 Sep 2005 13:09:04 +0000 (13:09 -0000)]
new tests + fixes

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

18 years ago2005-09-19 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 19 Sep 2005 13:01:48 +0000 (13:01 -0000)]
2005-09-19  Marek Safar  <marek.safar@seznam.cz>

* cs-parser.jay: interface_accessors replaced by
accessor_declarations.

* ecore.cs, literal.cs, statement.cs: NullLiteral holds null
location.

* statement.cs (GotoCase.Resolve): Convert null constant to
null case.
(SwitchLabel.ResolveAndReduce): Ditto.
(SwitchLabel.NullStringCase): Custom null stamp.
(Switch.SimpleSwitchEmit): Fix from NullLiteral to NullStringCase.

typemanager.cs (CSharpSignature): Don't skip first argument
for full names.

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

18 years ago* FileDialog.cs :
Hisham Mardam Bey [Mon, 19 Sep 2005 13:01:36 +0000 (13:01 -0000)]
* FileDialog.cs :
  - Allow files to be selected properly using file name combo box.
  - Add ability to change diretory (absolute / relative) using file name combo box.

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

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

* HttpRuntime.cs: catch errors when compiling global.asax and
initializing the application. Fixes bug #76090.

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

18 years ago2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 19 Sep 2005 07:33:26 +0000 (07:33 -0000)]
2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TableStyle.cs: fixed typo that prevented restoring GridLines from
a saved viewstate.

* DataGrid.cs: the table does not get an auto ID. When restoring from
viewstate, use all the saved columns, not just that data bound ones. Set
the owner of the BoundColumns created. Save/restore columns.
OnItemCreated happens after the item is initialized and the data item is
set before the event and nullified after OnItemDataBound.
Add the render_table to the Controls immediately, otherwise we might get
errors from child controls such as "must be rendered inside a form".
Keep the items created in the list waiting for them.
The table uses the attributes from the DataGrid and ControlStyle.
Raise OnItemCommand on all bubble events and don't propagate bubble
event up in the hierarchy

* TableCell.cs: it does not get an automatic ID.
* BoundColumn.cs: FormatDataValue returns an empty string on null input
(there was already a test for this).

Fixes bug #76117.

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

18 years ago2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 19 Sep 2005 06:50:02 +0000 (06:50 -0000)]
2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGridTest.cs: fix expected/actual order. Added test for HeaderText
and empty ArrayList.

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

18 years ago2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 19 Sep 2005 05:36:33 +0000 (05:36 -0000)]
2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TableCellTest.cs: TableCell does not get an automatic ID.

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

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

* TableStyleTest.cs: added test to check that GridLines is correctly
restored in LoadViewState.

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

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

* SimpleWorkerRequestTest.cs: Ensure a trailing / in the expected path
as GetAppPathTranslated must have one (while most directory methods
don't append one).

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

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

* FormsIdentityTest.cs: Changed constructor used to create the ticket
to one that doesn't throw a NRE under MS runtime.

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

18 years ago2005-09-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 18 Sep 2005 23:21:58 +0000 (23:21 -0000)]
2005-09-18  Miguel de Icaza  <miguel@novell.com>

* Image.cs: introduce a workaround that catches errors on systems
that lack GDI+ as this is being triggered too easily when we
enumerate attributes on loaded classes.

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

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

* HtmlButton.cs (RenderAttribute): make sure to use WriteAttribute
instead of AddAttribute when dealing with "onclick."

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

18 years agoAdd new test for bug #76061
Miguel de Icaza [Sun, 18 Sep 2005 22:44:30 +0000 (22:44 -0000)]
Add new test for bug #76061

Fix bug #76061

Change field style

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:29:04 +0000 (20:29 -0000)]
Move from xbuild into mcs

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:28:38 +0000 (20:28 -0000)]
Move from xbuild into mcs

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:28:31 +0000 (20:28 -0000)]
Move from xbuild into mcs

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:28:17 +0000 (20:28 -0000)]
Move from xbuild into mcs

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:28:14 +0000 (20:28 -0000)]
Move from xbuild into mcs

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:28:10 +0000 (20:28 -0000)]
Move from xbuild into mcs

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

18 years agoMove from xbuild into mcs
Miguel de Icaza [Sun, 18 Sep 2005 20:28:04 +0000 (20:28 -0000)]
Move from xbuild into mcs

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

18 years ago2005-09-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 18 Sep 2005 20:22:07 +0000 (20:22 -0000)]
2005-09-18  Miguel de Icaza  <miguel@novell.com>

* driver.cs: Set InEmacs based on the environment variable EMACS.

* location.cs (InEmacs): in this mode, do not report column
location as it confuses Emacs.

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

18 years ago2005-09-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 18 Sep 2005 05:36:02 +0000 (05:36 -0000)]
2005-09-18  Atsushi Enomoto  <atsushi@ximian.com>

* CP50221.cs, GB18030Encoding.cs : because of silly design
  Common/Manager expects fixed class names CPxxxxx. Fixed bug #76139.

* Handler.cs : Required changes wrt some class renames.

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

18 years ago2005-09-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 17 Sep 2005 23:09:52 +0000 (23:09 -0000)]
2005-09-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGridColumnCollection.cs: track the view state in the newly added
items.

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

18 years ago2005-09-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 17 Sep 2005 20:58:32 +0000 (20:58 -0000)]
2005-09-17  Zoltan Varga  <vargaz@freemail.hu>

* Module.cs: Remove obsolete Mvid property.

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

18 years agoImage.cs: Implemented FromHbitmap.
Kornél Pál [Sat, 17 Sep 2005 20:32:58 +0000 (20:32 -0000)]
Image.cs: Implemented FromHbitmap.

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

18 years ago2005-09-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 17 Sep 2005 15:04:03 +0000 (15:04 -0000)]
2005-09-17  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalUni): Null
terminate the resulting string. Fixes #76123.

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

18 years agoerr
Chris Toshok [Sat, 17 Sep 2005 00:35:17 +0000 (00:35 -0000)]
err

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

18 years ago2005-09-16 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 16 Sep 2005 21:12:44 +0000 (21:12 -0000)]
2005-09-16  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.h: Make register masks 64 bit. Don't treat argument
registers as global registers.

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

18 years ago2005-09-16 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Fri, 16 Sep 2005 21:09:45 +0000 (21:09 -0000)]
2005-09-16  Jordi Mas i Hernandez <jordi@ximian.com>

* ListBox.cs:
- Fixes Multicolumn listboxes item wrong calculations
- Allows to click when only one item is in the listbox
- Fixes crash when no items using keyboard navigation

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

18 years ago2005-09-16 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 16 Sep 2005 20:44:50 +0000 (20:44 -0000)]
2005-09-16  Zoltan Varga  <vargaz@gmail.com>

* inssel-ia64.brg (stmt): Remove OP_OUTARG_REG () rules which are no
longer needed with the new register allocator.

* mini-ia64.c: Use OP_MOVE instead of OP_SETREG for reg-reg moves.

* cpu-ia64.md: Remove unused opcodes.

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

18 years ago2005-09-16 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 16 Sep 2005 20:37:27 +0000 (20:37 -0000)]
2005-09-16  Chris Toshok  <toshok@ximian.com>

* Test/Microsoft.Web.UI/LabelTest.cs: new test.

* Test/Microsoft.Web.UI/ListViewTest.cs: new test.

* Test/Microsoft.Web.UI/TextBoxTest.cs: new test.

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

18 years ago2005-09-16 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 16 Sep 2005 19:22:07 +0000 (19:22 -0000)]
2005-09-16  Zoltan Varga  <vargaz@freemail.hu>

* cpu-amd64.md: Remove unused opcodes.

* inssel-amd64.brg: Remove OP_OUTARG_REG () rules which are no longer
needed with the new register allocator.

* inssel-amd64.brg mini-amd64.c: Use OP_MOVE instead of OP_SETREG for
reg-reg moves.

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

18 years ago2005-09-16 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Fri, 16 Sep 2005 18:30:19 +0000 (18:30 -0000)]
2005-09-16  Alexander Olk  <alex.olk@googlemail.com>

* ComboBox.cs: Reverted almost everything from the latest patch which
  broke ComboBox

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

18 years ago2005-09-16 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Fri, 16 Sep 2005 16:57:08 +0000 (16:57 -0000)]
2005-09-16  Marek Safar  <marek.safar@seznam.cz>

* compiler.csproj: Updated.

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

18 years ago2005-09-16 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Fri, 16 Sep 2005 16:55:19 +0000 (16:55 -0000)]
2005-09-16  Marek Safar  <marek.safar@seznam.cz>

* cfold.cs, constant.cs, convert.cs, ecore.cs,
expression.cs, iterators.cs, literal.cs: Store constants and
literals location.

* class.cs (MemberBase.ShortName): Pass location.

* cs-parser.jay: Some location fixes.

* ecore.cs (Expression.Location): Made virtual.

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

18 years ago2005-09-16 Renato Suga <renato@psl-pr.softwarelivre.org>
Alexandre Rocha Lima e Marcondes [Fri, 16 Sep 2005 16:55:05 +0000 (16:55 -0000)]
2005-09-16  Renato Suga <renato@psl-pr.softwarelivre.org>
        * mb-parser.jay:rules goto_statement and for_statement changed
in order to recognize error BC30757

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

18 years ago2005-09-16 Senganal T <tsenganal@novell.com>
Senganal T [Fri, 16 Sep 2005 15:51:44 +0000 (15:51 -0000)]
2005-09-16  Senganal T  <tsenganal@novell.com>
* System.Data.Connected.Tests.dll.sources: added more source files
* sql/sqlserver.sql: modified. added string_family, datetime_family,
  modified numeric_family values.
  created new database mono-test for checking -.
* Common/DataProvider.cs : Provides data for validation
  DataProvider provides the data that is used for
  validating Sq[DataReader. Currently it uses a dataset
  to fill data from the database. Will be modified later to
  get the values from a config file.
* System.Data.SqlClient/SqlCommandTest.cs: added more testcases
  for connected mode
* System.Data.SqlClient/SqlConnectionTest.cs: added more testcases
  for connected mode
* System.Data.SqlClient/SqlDataAdapterTest.cs: added more testcases
  for connected mode
* System.Data.SqlClient/SqlDataReaderTest.cs: added more testcases
  for connected mode

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

18 years ago2005-09-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 16 Sep 2005 13:34:39 +0000 (13:34 -0000)]
2005-09-16  Martin Baulig  <martin@ximian.com>

* mono-debug.c
(mono_debug_add_method): Ignore inflated methods for the moment.

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

18 years agoAdd new CAS unit tests for System.Drawing.dll
Sebastien Pouliot [Fri, 16 Sep 2005 13:15:15 +0000 (13:15 -0000)]
Add new CAS unit tests for System.Drawing.dll

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

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

* gdipFunctions.cs: Add [SuppressUnmanagedCodeSecurity] attributes so
the JIT won't add demands for UnmanagedCode.
* carbonFunctions.cs: Add [SuppressUnmanagedCodeSecurity] attributes
so the JIT won't add demands for UnmanagedCode on Mac OSX.
* Bitmap.cs: Added LinkDemand for UnmanagedCode on GetHbitmap
(+ overloads) and GetHicon methods.
* Graphics.cs: Added LinkDemand for UnmanagedCode on FromHdcInternal,
FromHwndInternal and ReleaseHdcInternal methods (which are all public
despite their names).

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

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

* InvalidPrinterException.cs: Removed NotImplementedException (not
required) and added a demand for SerializationFormatter on the
GetObjectData method.
* PrintingPermission.cs: Throw ArgumentException if the class or
version attributes are missing in the supplied XML (only in 1.x).

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

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

* CategoryNameCollection.cs: Added LinkDemand for Unrestricted
permissions. Added null checks in constructors.
* PaintValueEventArgs.cs: Added LinkDemand and InheritanceDemand for
Unrestricted permissions. Added null checks in constructor.
* PropertyValueItem.cs: Added LinkDemand and InheritanceDemand for
Unrestricted permissions. Added null checks in constructor.
* ToolboxComponentsCreatedEventArgs.cs: Added LinkDemand and
InheritanceDemand for Unrestricted permissions.
* ToolboxComponentsCreatingEventArgs.cs: Added LinkDemand and
InheritanceDemand for Unrestricted permissions.
* ToolboxItem.cs: Added LinkDemand and InheritanceDemand for
Unrestricted permissions.
* ToolboxItemCollection.cs: Added LinkDemand for Unrestricted
permissions.
* UITypeEditor.cs: Added LinkDemand and InheritanceDemand for
Unrestricted permissions.

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

18 years ago2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 16 Sep 2005 12:53:59 +0000 (12:53 -0000)]
2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>

* PrintingPermissionTest.cs: Before 2.0 some test cases throws
ArgumentException.

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

18 years ago2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 16 Sep 2005 12:51:34 +0000 (12:51 -0000)]
2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>

* TestBmpCodec.cs, TestColorMatrix.cs, TestImageAttributes.cs,
TestImageCodecInfo.cs, TestJpegCodec.cs: Deny UnmanagedCode permission
to all tests. This shows (when executed under MS runtime) that S.D API
is safe and doesn't requires high privileges to run - even if we know
that, deep down, this calls into GDI+.

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

18 years ago* PEAPI.cs: Clean up indentation. Split into ...
Ankit Jain [Fri, 16 Sep 2005 12:48:51 +0000 (12:48 -0000)]
* PEAPI.cs: Clean up indentation. Split into ...
  Metadata.cs, Code.cs, PEAPI.cs: ... these.

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

18 years ago2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 16 Sep 2005 12:48:44 +0000 (12:48 -0000)]
2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>

* TestBlend.cs, TestColorBlend.cs, TestHatchBrush.cs, TestMatrix.cs:
Deny UnmanagedCode permission to all tests. This shows (when executed
under MS runtime) that S.D API is safe and doesn't requires high
privileges to run - even if we know that, deep down, this calls into
GDI+.

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

18 years ago2005-09-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 16 Sep 2005 12:46:20 +0000 (12:46 -0000)]
2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>

* CategoryNameCollectionCas.cs: New. CAS unit tests to check for
LinkDemand for SkipVerification.
* PaintValueEventArgsCas.cs: New. CAS unit tests to check for
LinkDemand for SkipVerification.
* PropertyValueUIItemCas.cs: New. CAS unit tests to check for
LinkDemand for SkipVerification.
* ToolboxComponentsCreatedEventArgsCas.cs: New. CAS unit tests to
check for LinkDemand for SkipVerification.
* ToolboxComponentsCreatingEventArgsCas.cs: New. CAS unit tests to
check for LinkDemand for SkipVerification.
* ToolboxItemCas.cs: New. CAS unit tests to check for LinkDemand for
SkipVerification.
* ToolboxItemCollectionCas.cs: New. CAS unit tests to check for
LinkDemand for SkipVerification.
* UITypeEditorCas.cs: New. CAS unit tests to check for LinkDemand for
SkipVerification.

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

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

* BitmapCas.cs: New. CAS unit tests for Bitmap.
* GraphicsCas.cs: New. CAS unit tests for Graphics.
* ColorConverter.cs, ColorTranslator.cs, TestBrushes.cs, TestBitmap.cs
TestColor.cs, TestFont.cs, TestIcon.cs, TestIconConverter.cs,
TestImage.cs, TestImageConverter.cs, TestImageFormatConverter.cs,
TestPens.cs, TestPoint.cs, TestPointF.cs, TestPointConverter.cs,
TestRectangle.cs, TestRectangleF.cs, TestRectangleConverter.cs,
TestRegion.cs, TestSizeConverter.cs, TestSize.cs, TestSizeF.cs,
TestStringFormat.cs, TestSystemBrushes.cs, TestSystemPens.cs: Deny
UnmanagedCode permission to all tests. This shows (when executed under
MS runtime) that S.D API is safe and doesn't requires high privileges
to run - even if we know that, deep down, this calls into GDI+.

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

18 years ago2005-09-16 Kazuki Oikawa <kazuki@panicode.com>
Jordi Mas i Hernandez [Fri, 16 Sep 2005 10:39:53 +0000 (10:39 -0000)]
2005-09-16  Kazuki Oikawa <kazuki@panicode.com>
* ToolTip.cs:
- Fixed #Mtd2 of ToolTipTest.RemoveToolTipTest.
* ComboBox.cs:
- When DropDownStyle is Simple, it does not show scrollbar
to the last item of the list.
- When DropDownStyle is Simple, it crashed when the list was
scrolled down with the down cursor key.
- Fixed a bug that when DropDownStyle is DropDownList, the
selected item was not shown.
- The position of the selected item was not preserved when
the next dropdown happened.
* ThemeWin32Classic.cs:
- Items were wrapped at the right end.
* CheckedListBox.cs:
- Fixed Add method
* ListBox.cs:
- Items should be fully shown.
- When resizing and vertical scrollbar disappeared, the item
of index 0 should be on the top of the list.
- GetItemRectangle should consider the size of ver. scrollbar
* StatusBar.cs:
- SizingGrip area should not be allocated when it is not
displayed.
- Now it reflects MinWidth of the containing panel and
fixed a crash that happens when its width becomes so small.

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

18 years ago* runtime/Makefile.am (all-local, install-exec, uninstall)
Raja R Harinath [Fri, 16 Sep 2005 10:13:20 +0000 (10:13 -0000)]
* runtime/Makefile.am (all-local, install-exec, uninstall)
(mcs-do-test-profiles, mcs-do-run-test-profiles, mcs-compileall):
Don't call semdel-wrapper.
* mono/mini/Makefile.am (check-local): Don't invoke semdel-wrapper.
* mono/tests/Makefile.am (check-local): Don't invoke semdel-wrapper.

Remove calls to 'semdel-wrapper' except where necessary.  Having them
makes failures on Win32 builds confusing, and hinders development by
making parallel makes in different profiles race.

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

18 years ago2005-09-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 16 Sep 2005 10:08:34 +0000 (10:08 -0000)]
2005-09-16  Martin Baulig  <martin@ximian.com>

* exceptions-amd64.c
(throw_exception): Don't call mono_debugger_throw_exception() if
we're a rethrow - see the FIXME in the code.

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

18 years agoFix all samples to work with new API
Hisham Mardam Bey [Fri, 16 Sep 2005 10:06:50 +0000 (10:06 -0000)]
Fix all samples to work with new API

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

18 years agoWork on ScrollBar unit test.
Hisham Mardam Bey [Fri, 16 Sep 2005 09:55:09 +0000 (09:55 -0000)]
Work on ScrollBar unit test.

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

18 years ago2005-09-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 16 Sep 2005 09:17:15 +0000 (09:17 -0000)]
2005-09-16  Atsushi Enomoto  <atsushi@ximian.com>

* XslTransform.cs : When Transform() returns XmlReader, allow empty
  results. Fixed bug #76115.

* ScriptCompilerInfo.cs : Compile correct replacement result.
  Fixed bug #76116.

* XslTransformTests.cs : added testcase for bug #76115.
* MSXslScriptTests.cs : added testcase for bug #76116.

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

18 years agofix unterminated comment
Chris Toshok [Fri, 16 Sep 2005 03:52:37 +0000 (03:52 -0000)]
fix unterminated comment

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

18 years agoadd MS's atlas web.config, hacked up slightly since we don't support everything yet.
Chris Toshok [Fri, 16 Sep 2005 03:49:38 +0000 (03:49 -0000)]
add MS's atlas web.config, hacked up slightly since we don't support everything yet.

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

18 years agodoh, remove this
Chris Toshok [Fri, 16 Sep 2005 03:49:03 +0000 (03:49 -0000)]
doh, remove this

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

18 years agoadd some examples gleaned from atlas.asp.net, and augmented with some code to exercis...
Chris Toshok [Fri, 16 Sep 2005 03:48:39 +0000 (03:48 -0000)]
add some examples gleaned from atlas.asp.net, and augmented with some code to exercise them.

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

18 years agoHelloWorld test
Chris Toshok [Fri, 16 Sep 2005 03:42:48 +0000 (03:42 -0000)]
HelloWorld test

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

18 years ago2005-09-15 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 16 Sep 2005 03:37:55 +0000 (03:37 -0000)]
2005-09-15  Chris Toshok  <toshok@ximian.com>

* Makefile (LIB_MCS_FLAGS): fix this up.

* Microsoft.Web.Services/ScriptHandlerFactory.cs
(ScriptHandlerFactory.GetHandler): implement by returning a
JSProxyGenerator if PathInfo == "/js", otherwise we fallback to
using WebServiceHandlerFactory.
(JSProxyGenerator): brain dead and simple proxy generator that
uses S.R. to emit the JS.

* Microsoft.Web.UI/Script.cs: always render the <script> tags for
the time being - eventually we'll compare Page.Browser and
Script.Browser.

* resources/AtlasCore.js: include portions of prototype.js to get
the Ajax stuff working.  Their stuff is MIT, and why reinvent the
wheel?
(Web.Net.ServiceMethodRequest): implement this in terms of
Ajax.Request from prototype.js.

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

18 years agoError statement support
Alexandre Rocha Lima e Marcondes [Fri, 16 Sep 2005 02:34:17 +0000 (02:34 -0000)]
Error statement support

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

18 years agoError statement support
Alexandre Rocha Lima e Marcondes [Fri, 16 Sep 2005 02:33:05 +0000 (02:33 -0000)]
Error statement support

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

18 years ago2005-09-31 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Fri, 16 Sep 2005 01:00:14 +0000 (01:00 -0000)]
2005-09-31  Geoff Norton  <gnorton@customerdna.com>

        * LOADER: Whoops; forgot to rm the new file.

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

18 years ago2005-09-31 Geoff Norotn <gnorton@customerdna.com>
Geoff Norton [Fri, 16 Sep 2005 00:59:13 +0000 (00:59 -0000)]
2005-09-31  Geoff Norotn  <gnorton@customerdna.com>

        * LOADER: We exposed an apple bug.  This caused duplicates of the
        main window to open by having AppName in Resources.  Modified from
        a patch provided by Aaron Flynt (aaron@aaronflynt.com)

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

18 years ago2005-09-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 15 Sep 2005 23:55:38 +0000 (23:55 -0000)]
2005-09-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c:
(CreateFile): if the file is a named pipe, treat the handle as a pipe,
not as a file. Fixes bug #76075.

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

18 years agosvn path=/trunk/mcs/; revision=50118
Gonzalo Paniagua Javier [Thu, 15 Sep 2005 23:09:18 +0000 (23:09 -0000)]
svn path=/trunk/mcs/; revision=50118