mono.git
18 years ago2005-09-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 14 Sep 2005 09:02:06 +0000 (09:02 -0000)]
2005-09-14  Chris Toshok  <toshok@ximian.com>

* Microsoft.Web.Atlas_test.dll.sources: add HoverBehaviorTest.cs

* Microsoft.Web.Atlas.dll.sources: add HoverBehavior.cs

* Microsoft.Web.UI/HoverBehavior.cs: new implementation.

* Test/Microsoft.Web.UI/HoverBehaviorTest.cs: new tests.

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

18 years ago2005-09-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 14 Sep 2005 08:50:51 +0000 (08:50 -0000)]
2005-09-14  Chris Toshok  <toshok@ximian.com>

* Microsoft.Web.UI/ClickBehavior.cs: fix a nullref in kind of a
stupid way.. leave an XXX.

* Microsoft.Web.Atlas_test.dll.sources: add FloatingBehaviorTest.cs

* Microsoft.Web.Atlas.dll.sources: add FloatingBehavior.cs

* Microsoft.Web.UI/FloatingBehavior.cs: new implementation.

* Test/Microsoft.Web.UI/FloatingBehaviorTest.cs: new tests.

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

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

* Microsoft.Web.Atlas.dll_sources: add implementations.

* Microsoft.Web.Atlas_test.dll_sources: add tests.

* Microsoft.Web/Behavior.cs: this class is pretty much empty.

* Microsoft.Web/ActionCollection.cs: make the readonly stuff work.
someone with more experience with this crap should tell me whether
i did it right..

* Microsoft.Web/ScriptMemberDescriptor.cs: cleanup.

* Microsoft.Web/ScriptComponent.cs: cleanup.

* Microsoft.Web/ScriptTypeDescriptor.cs (.ctor): cleanup.

* Microsoft.Web/ScriptComponentBase.cs (RenderScript): make this
an explicit interface implementation.

* Microsoft.Web/Action.cs (InitializeTypeDescriptor): move some of
the propertydescriptors from ScriptComponentBase to here, as they
don't show up when we get type descriptors for Behaviors.

* Microsoft.Web/BehaviorCollection.cs: this class should be
public.

* Microsoft.Web/ScriptControl.cs: stubs.

* Microsoft.Web.UI/Button.cs: stubs.

* Test/Microsoft.Web.UI/ClickBehavior.cs: new tests.

* Microsoft.Web.UI/ClickBehavior: new implementation.

* Test/Microsoft.Web/ScriptEventTest.cs: new tests.

* Microsoft.Web/ScriptEvent.cs: round out implementation.

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

18 years agoSystem.Drawing.vmwcsproj: Added PlainImage.jvm.cs
Vladimir Krasnov [Wed, 14 Sep 2005 07:26:52 +0000 (07:26 -0000)]
System.Drawing.vmwcsproj: Added PlainImage.jvm.cs
PlainImageCollection.jvm.cs
Bitmap.jvm.cs: native object refactoring
Image.jvm.cs: native object refactoring
Graphics.jvm.cs: fixed access to image native object
TextureBrush.jvm.cs: fixed access to image native object
ImageCodecInfo.jvm.cs: fixed ImageCodec namespace
ImageCodec.jvm.cs: refactoring of read/write methods

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

18 years agoFix SqlDbType to JDBC type convertion for TARGET_JVM.
Boris Kirzner [Wed, 14 Sep 2005 07:21:23 +0000 (07:21 -0000)]
Fix SqlDbType to JDBC type convertion for TARGET_JVM.

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

18 years ago2005-09-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 14 Sep 2005 06:37:59 +0000 (06:37 -0000)]
2005-09-14  Chris Toshok  <toshok@ximian.com>

* Test/Microsoft.Web/ActionTest.cs,
Microsoft.Web/BehaviorCollection.cs,
Microsoft.Web/ScriptComponentBase.cs,
Microsoft.Web/BindingCollection.cs,
Microsoft.Web/ActionCollection.cs, Microsoft.Web/Behavior.cs,
Microsoft.Web/IScriptObject.cs, Microsoft.Web/Binding.cs: fix a
missing method in IScriptObject.

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

18 years ago2005-09-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 14 Sep 2005 06:37:08 +0000 (06:37 -0000)]
2005-09-14  Chris Toshok  <toshok@ximian.com>

* Test/Microsoft.Web/SetPropertyActionTest.cs,
Test/Microsoft.Web/InvokeMethodActionTest.cs: new tests.

* Microsoft.Web/SetPropertyAction.cs,
Microsoft.Web/InvokeMethodAction.cs: new implementations.

* Microsoft.Web.Atlas.dll_sources: add implementations.

* Microsoft.Web.Atlas_test.dll_sources: add tests.

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

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

* Microsoft.Web.Atlas_test.dll.sources: add
ScriptComponentBaseTest.

* Test/Microsoft.Web/ScriptComponentBaseTest.cs: new tests.

* Microsoft.Web/ScriptEventCollection.cs: naive, untested,
implementation to get the other tests running.

* Microsoft.Web/ScriptEvent.cs: same.

* Microsoft.Web/BindingCollection.cs: same.

* Microsoft.Web/ActionCollection.cs: same.

* Microsoft.Web/ScriptComponentBase.cs: round out implementation.

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

18 years ago2005-09-14 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 14 Sep 2005 05:27:42 +0000 (05:27 -0000)]
2005-09-14  Geoff Norton  <gnorton@customerdna.com>

        * carbonFunctions.cs: Add GetCGContextForNSView for Cocoa# integration
        * Graphics.cs: Check GDIPlus.UseCocoaDrawable for Cocoa# integration
        * gdipFunctions.cs: Set UseCocoaDrawable depending on the environment variable MONO_GDIP_USE_COCOA_BACKEND

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

18 years ago2005-09-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 14 Sep 2005 05:13:54 +0000 (05:13 -0000)]
2005-09-14  Chris Toshok  <toshok@ximian.com>

* Microsoft.Web/ScriptComponentBase.cs (InitializeTypeDescriptor):
implement.

* Microsoft.Web/ScriptType.cs: fix enum.

* Microsoft.Web/Action.cs: round out implementation.

* Test/Microsoft.Web/ActionTest.cs: more tests.

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

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

* Microsoft.Web/ScriptMemberDescriptor.cs: new implementation.

* Microsoft.Web/ScriptTypeDescriptor.cs: new implementation.

* Microsoft.Web/ScriptMethodDescriptor.cs: new implementation.

* Microsoft.Web/ScriptEventDescriptor.cs: new implementation.

* Microsoft.Web/ScriptPropertyDescriptor.cs: new implementation.

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

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

* Test/Microsoft.Web/ScriptEventDescriptorTest.cs,
Test/Microsoft.Web/ScriptMethodDescriptorTest.cs,
Test/Microsoft.Web/ScriptPropertyDescriptorTest.cs: new tests.

* Microsoft.Web.Atlas_test.dll.sources: add the descriptor tests.

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

18 years agono need to reference mcs.exe
César Natarén [Wed, 14 Sep 2005 04:22:36 +0000 (04:22 -0000)]
no need to reference mcs.exe

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

18 years agoreference mcs.exe, needed for namespaces lookup
César Natarén [Wed, 14 Sep 2005 04:19:03 +0000 (04:19 -0000)]
reference mcs.exe, needed for namespaces lookup

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

18 years ago2005-09-13 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Wed, 14 Sep 2005 04:18:05 +0000 (04:18 -0000)]
2005-09-13  Cesar Lopez Nataren  <cnataren@novell.com>

* VsaEngine.cs: Override method Compile and SetOption from BaseVsaEngine,

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

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

* Microsoft.Web.Atlas_test.dll.sources: add
ScriptTypeDescriptorTest

* Test/Microsoft.Web/ScriptTypeDescriptorTest.cs: new test.

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

18 years ago2005-09-13 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Wed, 14 Sep 2005 04:17:21 +0000 (04:17 -0000)]
2005-09-13  Cesar Lopez Nataren  <cnataren@novell.com>

* BaseVsaEngine.cs: Move the code from Compile to the VsaEngine.

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

18 years agochangelog entries
César Natarén [Wed, 14 Sep 2005 04:16:40 +0000 (04:16 -0000)]
changelog entries

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

18 years ago2005-09-13 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Wed, 14 Sep 2005 04:16:12 +0000 (04:16 -0000)]
2005-09-13  Cesar Lopez Nataren  <cnataren@novell.com>

* SemanticAnalyser.cs: Add field assemblies. Run now receives the
assembly's array, add method ComputeNamespaces,
* Parser.cs: Add support for the 'import' statement. Add field
code_items, new constructor, methods ParseAll and Import.
* Import.cs: Implement Resolve and Emit methods.
* ScriptBlock.cs: Add default ctr.

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

18 years agono need to reference mcs.exe
César Natarén [Wed, 14 Sep 2005 04:15:34 +0000 (04:15 -0000)]
no need to reference mcs.exe

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

18 years ago2005-09-13 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Wed, 14 Sep 2005 04:06:13 +0000 (04:06 -0000)]
2005-09-13  Cesar Lopez Nataren  <cnataren@novell.com>

* mjs.cs: Add support for flags parsing.
* Makefile: Reference mcs.exe we use the Namespace semantic logic
from it.

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

18 years ago2005-09-13 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 14 Sep 2005 03:43:30 +0000 (03:43 -0000)]
2005-09-13  Chris Toshok  <toshok@ximian.com>

* *: Initial import.. I was bored so I got started.

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

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

* AspNetHostingPermissionHelper.cs: SetUp method is now virtual.

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

18 years agoAdded LinkDemand and, when required, InheritanceDemand on classes. Added a few method...
Sebastien Pouliot [Wed, 14 Sep 2005 02:04:38 +0000 (02:04 -0000)]
Added LinkDemand and, when required, InheritanceDemand on classes. Added a few methods and properties for 2.0 (stub) in order to test CAS on them. Fixed a few buglets when some values are null (more likely in nunit than in real life).

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

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

        * TimeZone.cs : When the target DateTime is in the range of
          DST end to DST + delta, don't adjust UtcOffset gap between
that of
          DST and that of STD. This should fix bug #75985.

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

18 years agoAdded LinkDemand (and InheritanceDemand on non-sealed classes) for Minimal level...
Sebastien Pouliot [Wed, 14 Sep 2005 01:46:24 +0000 (01:46 -0000)]
Added LinkDemand (and InheritanceDemand on non-sealed classes) for Minimal level on AspNetHostingPermission. Fixed enum values for HttpRequestPriority

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

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

        * XmlTextWriter.cs : for surrogate pair, output character
        * reference
          as a single character instead of two reference pairs. Fixed
bug #76095.
          Patch by Brion Vibber.

        * XmlTextWriterTests.cs : added #76095 testcase.

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

18 years agoAdded LinkDemand and InheritanceDemand for Minimal level AspNetHostingPermission...
Sebastien Pouliot [Wed, 14 Sep 2005 01:29:46 +0000 (01:29 -0000)]
Added LinkDemand and InheritanceDemand for Minimal level AspNetHostingPermission. Some methods also have additional protection with (full) demands for High level

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

18 years agoUpdated exceptions classes for 2.0 API and added the LinkDemand for minimal on the...
Sebastien Pouliot [Wed, 14 Sep 2005 01:23:57 +0000 (01:23 -0000)]
Updated exceptions classes for 2.0 API and added the LinkDemand for minimal on the class declarations. Fixed line-endings.

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

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

* CacheDependencyCas.cs: Under 1.x FAM also requires UnmanagedCode so
we must assert this too before creating instances. We also "hide" an
error where the initialization throws a NullReferenceException on 1.x
(as this has nothing to do with CAS).

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

18 years ago2005-09-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 14 Sep 2005 00:28:40 +0000 (00:28 -0000)]
2005-09-13  Sebastien Pouliot  <sebastien@ximian.com>

* SimpleWorkerRequestTest.cs: Added a test case (GetUriPath) that was
failing in the CAS tests (but wasn't CAS related).
* SimpleWorkerRequestCas.cs: Ignore the ctor(string,string,TextWriter)
test as I don't have a working test case. Simplify GetUriPath check
so it doesn't fail.

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

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

* SmtpMail.cs: Added an Assert for FileIOPermission so it's possible
to send attachments (in this case MailAttachment is already protected
but doesn't open|read the file itself).

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

18 years agoAdd new files to the (2.0) build
Sebastien Pouliot [Tue, 13 Sep 2005 23:52:32 +0000 (23:52 -0000)]
Add new files to the (2.0) build

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

18 years agoNew 2.0 class/delegates required for CAS unit tests
Sebastien Pouliot [Tue, 13 Sep 2005 23:51:22 +0000 (23:51 -0000)]
New 2.0 class/delegates required for CAS unit tests

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

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

* HttpApplicationCas.cs: New. CAS unit tests.
* HttpApplicationStateCas.cs: New. CAS unit tests.
* HttpBrowserCapabilitiesCas.cs: New. CAS unit tests.
* HttpCachePolicyCas.cs: New. CAS unit tests.
* HttpCacheVaryByHeadersCas.cs: New. CAS unit tests.
* HttpCacheVaryByParamsCas.cs: New. CAS unit tests.
* HttpClientCertificateCas.cs: New. CAS unit tests.
* HttpCompileExceptionCas.cs: New. CAS unit tests.
* HttpContextCas.cs: Add method/propertie CAS tests cases.
* HttpCookieCas.cs: New. CAS unit tests.
* HttpCookieCollectionCas.cs: New. CAS unit tests.
* HttpExceptionCas.cs: New. CAS unit tests.
* HttpFileCollectionCas.cs: New. CAS unit tests.
* HttpModuleCollectionCas.cs: New. CAS unit tests.
* HttpParseExceptionCas.cs: New. CAS unit tests.
* HttpRequestCas.cs: New. CAS unit tests.
* HttpRequestValidationExceptionCas.cs: New. CAS unit tests.
* HttpResponseCas.cs: New. CAS unit tests.
* HttpRuntimeCas.cs: New. CAS unit tests.
* HttpServerUtilityCas.cs: New. CAS unit tests.
* HttpStaticObjectsCollectionCas.cs: New. CAS unit tests.
* HttpUnhandledExceptionCas.cs: New. CAS unit tests.
* HttpUtilityCas.cs: New. CAS unit tests.
* HttpWorkerRequestCas.cs: New. CAS unit tests.
* HttpWriterCas.cs: New. CAS unit tests.
* ProcessInfoCas.cs: New. CAS unit tests.
* ProcessModelInfoCas.cs: New. CAS unit tests.
* TraceContextCas.cs: New. CAS unit tests.

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

18 years agotransform, container, thin pen
Konstantin Triger [Tue, 13 Sep 2005 22:02:08 +0000 (22:02 -0000)]
transform, container, thin pen

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

18 years ago fixing transform, pen fitting
Konstantin Triger [Tue, 13 Sep 2005 21:46:43 +0000 (21:46 -0000)]
 fixing transform, pen fitting

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

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

* Style.cs: corcompare stuff.

* RequiredFieldValidator.cs: more corcompare stuff.

* CheckBoxList.cs: clean up some of the interface methods vs
protected virtual 2.0 calls.

* SubMenuStyle.cs: corcompare says this should implement
ICustomTypeDescriptor... sooo, make it.

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

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

* TableCell.cs: do the same as HyperLink and others in
AddParsedSubobject so that adding a literal control does not remove the
existing controls if any. Fixes bug #76078.

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

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

* TableCellTest.cs: added new test cases for bug #76078.

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

18 years agoadd a test for bug #76087.
Chris Toshok [Tue, 13 Sep 2005 20:03:05 +0000 (20:03 -0000)]
add a test for bug #76087.

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

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

* WebUIValidation.js (CustomValidatorEvaluateIsValid): the default
if an evaluationfunc wasn't provided is "valid".  Fixes #76078.

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

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

* HttpRequest.cs: use GetServerName instead of GetLocalAddress when
building the Url.

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

18 years ago * CheckedListBox.cs: Fixes bug 76028
Jordi Mas i Hernandez [Tue, 13 Sep 2005 15:53:30 +0000 (15:53 -0000)]
* CheckedListBox.cs: Fixes bug 76028
* ListBox.cs: Fixes bug 76028

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

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

18 years agoFix more of zoltan's build breakers.
Paolo Molaro [Tue, 13 Sep 2005 15:49:31 +0000 (15:49 -0000)]
Fix more of zoltan's build breakers.

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

18 years agoCompilation fix.
Paolo Molaro [Tue, 13 Sep 2005 15:28:48 +0000 (15:28 -0000)]
Compilation fix.

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

18 years agofixed test syntax
Marek Safar [Tue, 13 Sep 2005 15:24:37 +0000 (15:24 -0000)]
fixed test syntax

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

18 years ago2005-09-13 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 13 Sep 2005 15:05:33 +0000 (15:05 -0000)]
2005-09-13  Zoltan Varga  <vargaz@gmail.com>

* metadata.c (mono_class_get_overrides_full): Modify signature to explicitly
return a success/failure indication.
(mono_metadata_interfaces_from_typedef_full): Ditto.
(get_constraints): Ditto.

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

18 years ago* Makefile.am (test-type-load): Refer to source files using $(srcdir).
Raja R Harinath [Tue, 13 Sep 2005 13:57:30 +0000 (13:57 -0000)]
* Makefile.am (test-type-load): Refer to source files using $(srcdir).
(EXTRA_DIST): Add sources from 'test-type-load'.

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

18 years ago2005-09-13 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Tue, 13 Sep 2005 13:53:46 +0000 (13:53 -0000)]
2005-09-13  Sureshkumar T  <tsureshkumar@novell.com>

* Moved TestGda.cs & TestOleDb.cs to ..\Test.

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

18 years ago2005-09-13 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Tue, 13 Sep 2005 13:50:22 +0000 (13:50 -0000)]
2005-09-13  Sureshkumar T  <tsureshkumar@novell.com>

* sql/sybase.sql: added. script file to create test database on
sybase.
* Makefile: Added reference to Sybase db.

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

18 years ago2005-09-13 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Tue, 13 Sep 2005 12:06:50 +0000 (12:06 -0000)]
2005-09-13  Jordi Mas i Hernandez <jordi@ximian.com>

* ThemeWin32Classic.cs: Sets clipping on DataGridPaintRowsHeaders
* DataGridDrawingLogic.cs: fixes issues with Datagrid drawing

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

18 years ago2005-09-13 Jordi Mas i Hernandez <jordi@ximan.com>
Jordi Mas i Hernandez [Tue, 13 Sep 2005 11:43:41 +0000 (11:43 -0000)]
2005-09-13 Jordi Mas i Hernandez <jordi@ximan.com>

* TestGraphics.cs: resets graphics object status before every SetClip test

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

18 years agoCheck for derived parameters array length.
Boris Kirzner [Tue, 13 Sep 2005 11:43:33 +0000 (11:43 -0000)]
Check for derived parameters array length.

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

18 years ago* Mono.Cairo/Surface.cs: add two ImageSurface ctors
Hisham Mardam Bey [Tue, 13 Sep 2005 04:40:19 +0000 (04:40 -0000)]
* Mono.Cairo/Surface.cs: add two ImageSurface ctors
  Obsolete Surface CreateForImage methods in favor of
  the new ImageSurface ctors
* Mono.Cairo/Cairo.cs: add cairo_text_extents
* Mono.Cairo/Graphics.cs: add TextExtents ()

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

18 years ago2005-09-12 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Mon, 12 Sep 2005 21:37:53 +0000 (21:37 -0000)]
2005-09-12  Jordi Mas i Hernandez <jordi@ximian.com>

* XplatUIX11.cs: fixes System.NullReferenceException in some situations

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

18 years agoIsVisible is about intersection
Konstantin Triger [Mon, 12 Sep 2005 20:21:58 +0000 (20:21 -0000)]
IsVisible is about intersection

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

18 years agoGrasshopper csc compilation fixes
Eyal Alalouf [Mon, 12 Sep 2005 16:43:11 +0000 (16:43 -0000)]
Grasshopper csc compilation fixes

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

18 years agoAdd Firebird provider
Miguel de Icaza [Mon, 12 Sep 2005 15:03:21 +0000 (15:03 -0000)]
Add Firebird provider

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

18 years ago* profiles/basic.make (do-profile-check): Quote sed expression.
Raja R Harinath [Mon, 12 Sep 2005 13:26:11 +0000 (13:26 -0000)]
* profiles/basic.make (do-profile-check): Quote sed expression.

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

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

* aot.c (emit_section_change): Applied patch from "The Software Team"
(<software@solmersa.com>). Fix as errors on windows.

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

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

* pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.

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

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

* marshal.c (emit_marshal_array): Fix handling of null arrays.

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

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

* pinvoke3.cs libtest.c: Add tests for bug #76063.

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

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

* marshal.c (emit_marshal_array): Add support for returning string
arrays from delegates. Fixes #76063.

* marshal.c: Use the emit_ldloc/stloc macros where possible.

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

18 years agoforgot to add new files...
Sebastien Pouliot [Mon, 12 Sep 2005 12:01:09 +0000 (12:01 -0000)]
forgot to add new files...

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

18 years ago* VBCodeProviderTest.cs: Re-enabled CreateCompiler test as bug #75223
Gert Driesen [Mon, 12 Sep 2005 11:57:28 +0000 (11:57 -0000)]
* VBCodeProviderTest.cs: Re-enabled CreateCompiler test as bug #75223
is fixed.

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

18 years ago* TestImageConverter.cs: Re-enabled GetProperties test.
Gert Driesen [Mon, 12 Sep 2005 11:52:59 +0000 (11:52 -0000)]
* TestImageConverter.cs: Re-enabled GetProperties test.
* TestPointConverter.cs: same.
* TestRectangleConverter.cs: same.
* TestSizeConverter.cs: same.

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

18 years ago* ImageConverter.cs: Use default TypeDescriptor implementation of
Gert Driesen [Mon, 12 Sep 2005 11:49:20 +0000 (11:49 -0000)]
* ImageConverter.cs: Use default TypeDescriptor implementation of
GetProperties.

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

18 years ago* TypeConverter.cs: Only return browsable properties in GetProperties.
Gert Driesen [Mon, 12 Sep 2005 11:46:15 +0000 (11:46 -0000)]
* TypeConverter.cs: Only return browsable properties in GetProperties.

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

18 years ago2005-09-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 11 Sep 2005 22:12:58 +0000 (22:12 -0000)]
2005-09-12  Zoltan Varga  <vargaz@freemail.hu>

* mono-compiler.h (MONO_THREAD_VAR_OFFSET): Fix compilation on amd64
with recent binutils.

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

18 years ago2005-09-11 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Sun, 11 Sep 2005 21:20:17 +0000 (21:20 -0000)]
2005-09-11  Cesar Lopez Nataren  <cnataren@novell.com>

* expression.cs (Identifier::emit_undeclared_assignment): Fix
small regression related to the value/refs patch. All works again
for undeclared variables.

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

18 years ago2005-09-11 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Sun, 11 Sep 2005 20:36:45 +0000 (20:36 -0000)]
2005-09-11  Ben Maurer  <bmaurer@ximian.com>

* BinaryReader.cs: An optimization for ReadString that had been
approved/well tested for a while but never gotten in. Bug #52754.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 11 Sep 2005 20:09:35 +0000 (20:09 -0000)]
2005-09-11  Zoltan Varga  <vargaz@freemail.hu>

* tramp-amd64.c (mono_arch_create_trampoline_code): Fix saving of
method info into the LMF.

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

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

* mini-ia64.c: Add proper unwind info for method epilogs.

* exceptions-ia64.c: Add some code to help debugging.

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

18 years ago2005-09-11 Chris Toshok <toshok@ximian.com>
Chris Toshok [Sun, 11 Sep 2005 17:36:59 +0000 (17:36 -0000)]
2005-09-11  Chris Toshok  <toshok@ximian.com>

* HtmlInputFileTest.cs (Attribute_Count): fix for 2.0.

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

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

* HtmlInputFile.cs (set_Value): add a message to the
NotSupportedException.

* HtmlInputControl.cs (RenderAttributes): add Page != null to the
checks before we register our control with the
__enabledControlArray JS array.

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

18 years ago2005-09-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Sep 2005 17:19:56 +0000 (17:19 -0000)]
2005-09-11  Atsushi Enomoto <atsushi@ximian.com>

* NvdlCompileContext.cs : make this internal.
* NvdlStructures.cs : surpress default constructor.
  Make debug stuff internal.

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

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

* HtmlInputFileTest.cs: new tests.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 11 Sep 2005 16:57:10 +0000 (16:57 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.c mini-ia64.h: Add sigaltstack support.

* mini-exceptions.c: Fix warning.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 11 Sep 2005 16:55:41 +0000 (16:55 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* ia64/ia64-codegen.h (ia64_unw_pop_frames): New unwind macro.

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

18 years agorefactoring
Konstantin Triger [Sun, 11 Sep 2005 16:02:39 +0000 (16:02 -0000)]
refactoring

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

18 years agoAdded CAS unit tests and new (2.0) interfaces for System.Web.Util
Sebastien Pouliot [Sun, 11 Sep 2005 14:07:28 +0000 (14:07 -0000)]
Added CAS unit tests and new (2.0) interfaces for System.Web.Util

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

18 years ago2005-09-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 11 Sep 2005 14:06:45 +0000 (14:06 -0000)]
2005-09-11  Sebastien Pouliot  <sebastien@ximian.com>

* IWebObjectFactory.cs: New. 2.0 interface.
* IWebPropertyAccessor.cs: New. 2.0 interface.
* Transactions.cs: Added [Link|Inheritance]Demand for Minimal.
* WorkItem.cs: Added [Link|Inheritance]Demand for Minimal. Added
Demand for UnmanagedCode on the static Post method,

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

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

* TransactionsCas.cs: New. CAS unit for Transactions.
* WorkItemCas.cs: New. CAS unit for Transactions.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 11 Sep 2005 13:28:01 +0000 (13:28 -0000)]
2005-09-11  Zoltan Varga  <vargaz@freemail.hu>

* mini.c: Really fix build.

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

18 years ago2005-09-09 Jonathan Chambers <jonathan.chambers@ansys.com>
Jonathan Chambers [Sun, 11 Sep 2005 13:24:36 +0000 (13:24 -0000)]
2005-09-09  Jonathan Chambers  <jonathan.chambers@ansys.com>

        * IRootGridEntry.cs: Changed namespace to PropertyGridInternal

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

18 years ago2005-09-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 11 Sep 2005 13:01:07 +0000 (13:01 -0000)]
2005-09-11  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c mini-amd64.c: Fix build.

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

18 years agoForgot to commit sources.
Jonathan Chambers [Sun, 11 Sep 2005 12:57:40 +0000 (12:57 -0000)]
Forgot to commit sources.

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

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

* mini-ia64.c inssel-ia64.brg: Add InterlockedExchange instrinsics.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 11 Sep 2005 11:55:56 +0000 (11:55 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* inssel.brg: Add rule for OP_MEMORY_BARRIER.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 11 Sep 2005 11:54:41 +0000 (11:54 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* mini-ops.h cpu-ia64.md inssel-ia64.brg mini-ia64.c: Implement
some Interlocked methods as intrinsics.

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

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

* mini.c (mini_get_inst_for_method): Call arch_get_inst_for_method
for Thread methods as well.

* mini-ops.h: Add OP_MEMORY_BARRIER opcode.

* inssel.brg: Add rule for OP_MEMORY_BARRIER.

* mini-ia64.c mini-x86.c mini-amd64.c
cpu-ia64.md cpu-pentium.md cpu-amd64.md: Add implementation of
OP_MEMORY_BARRIER.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 11 Sep 2005 11:05:40 +0000 (11:05 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* threads.c (ves_icall_System_Threading_Thread_MemoryBarrier): New
icall.

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 11 Sep 2005 11:02:27 +0000 (11:02 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* Thread.cs (MemoryBarrier): Make this an icall.

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

18 years agofixing visible window for containers
Konstantin Triger [Sun, 11 Sep 2005 09:54:45 +0000 (09:54 -0000)]
fixing visible window for containers

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

18 years agofixing clipping with rotate transform
Konstantin Triger [Sun, 11 Sep 2005 09:51:59 +0000 (09:51 -0000)]
fixing clipping with rotate transform

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

18 years agouse clone
Konstantin Triger [Sun, 11 Sep 2005 09:42:49 +0000 (09:42 -0000)]
use clone

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

18 years agodefault region is infinite
Konstantin Triger [Sun, 11 Sep 2005 09:40:20 +0000 (09:40 -0000)]
default region is infinite

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

18 years agoImporting libatomic_ops 1.0
Zoltan Varga [Sun, 11 Sep 2005 09:31:48 +0000 (09:31 -0000)]
Importing libatomic_ops 1.0

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