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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
César Natarén [Wed, 14 Sep 2005 04:16:40 +0000 (04:16 -0000)]
changelog entries
svn path=/trunk/mcs/; revision=50008
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Konstantin Triger [Tue, 13 Sep 2005 22:02:08 +0000 (22:02 -0000)]
transform, container, thin pen
svn path=/trunk/mcs/; revision=49986
Konstantin Triger [Tue, 13 Sep 2005 21:46:43 +0000 (21:46 -0000)]
fixing transform, pen fitting
svn path=/trunk/mcs/; revision=49985
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
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
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
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
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
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
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
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
Paolo Molaro [Tue, 13 Sep 2005 15:28:48 +0000 (15:28 -0000)]
Compilation fix.
svn path=/trunk/mono/; revision=49971
Marek Safar [Tue, 13 Sep 2005 15:24:37 +0000 (15:24 -0000)]
fixed test syntax
svn path=/trunk/mcs/; revision=49970
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
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
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
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
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
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
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
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
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
Konstantin Triger [Mon, 12 Sep 2005 20:21:58 +0000 (20:21 -0000)]
IsVisible is about intersection
svn path=/trunk/mcs/; revision=49953
Eyal Alalouf [Mon, 12 Sep 2005 16:43:11 +0000 (16:43 -0000)]
Grasshopper csc compilation fixes
svn path=/trunk/mcs/; revision=49951
Miguel de Icaza [Mon, 12 Sep 2005 15:03:21 +0000 (15:03 -0000)]
Add Firebird provider
svn path=/trunk/mcs/; revision=49950
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
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
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
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
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
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
Sebastien Pouliot [Mon, 12 Sep 2005 12:01:09 +0000 (12:01 -0000)]
forgot to add new files...
svn path=/trunk/mcs/; revision=49943
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Konstantin Triger [Sun, 11 Sep 2005 16:02:39 +0000 (16:02 -0000)]
refactoring
svn path=/trunk/mcs/; revision=49909
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
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
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
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
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
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
Jonathan Chambers [Sun, 11 Sep 2005 12:57:40 +0000 (12:57 -0000)]
Forgot to commit sources.
svn path=/trunk/mcs/; revision=49901
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
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
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
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
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
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
Konstantin Triger [Sun, 11 Sep 2005 09:54:45 +0000 (09:54 -0000)]
fixing visible window for containers
svn path=/trunk/mcs/; revision=49894
Konstantin Triger [Sun, 11 Sep 2005 09:51:59 +0000 (09:51 -0000)]
fixing clipping with rotate transform
svn path=/trunk/mcs/; revision=49893
Konstantin Triger [Sun, 11 Sep 2005 09:42:49 +0000 (09:42 -0000)]
use clone
svn path=/trunk/mcs/; revision=49892
Konstantin Triger [Sun, 11 Sep 2005 09:40:20 +0000 (09:40 -0000)]
default region is infinite
svn path=/trunk/mcs/; revision=49891
Zoltan Varga [Sun, 11 Sep 2005 09:31:48 +0000 (09:31 -0000)]
Importing libatomic_ops 1.0
svn path=/trunk/mono/; revision=49890