mono.git
17 years ago2006-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 20 Sep 2006 17:42:13 +0000 (17:42 -0000)]
2006-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HyperLink.cs: don't output the nabvigate url if disabled.
* LinkButton.cs: always call base.AddAttributesToRender(). Don't output
the link URL if disabled.
Fixes bug #79443.

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

17 years ago2006-09-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 20 Sep 2006 16:35:24 +0000 (16:35 -0000)]
2006-09-20  Atsushi Enomoto  <atsushi@ximian.com>

* SignedXml.cs : handle KeyInfoX509Data in GetPublicKey(). Fixed #1 of
  bug #79454.

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

17 years ago* ecore.cs (MethodGroupExpr.ResolveGeneric): New dummy method.
Raja R Harinath [Wed, 20 Sep 2006 15:58:55 +0000 (15:58 -0000)]
* ecore.cs (MethodGroupExpr.ResolveGeneric): New dummy method.
* expression.cs (MemberAccess, BaseAccess): Remove GMCS_SOURCE #ifdef.

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

17 years ago2006-09-20 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 20 Sep 2006 15:56:58 +0000 (15:56 -0000)]
2006-09-20  Zoltan Varga  <vargaz@gmail.com>

* mini-alpha.c: More alpha port work from Sergey Tikhonov <tsv@solvo.ru>.

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

17 years ago2006-09-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 20 Sep 2006 15:51:58 +0000 (15:51 -0000)]
2006-09-20  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile: Updated to include new texture.exe
* texture.cs: Sample to test texture brushes.

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

17 years ago* expression.cs (MemberAccess): Remove GMCS_SOURCE #ifdef.
Raja R Harinath [Wed, 20 Sep 2006 15:48:09 +0000 (15:48 -0000)]
* expression.cs (MemberAccess): Remove GMCS_SOURCE #ifdef.

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

17 years ago2006-09-20 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 20 Sep 2006 15:31:53 +0000 (15:31 -0000)]
2006-09-20  Zoltan Varga  <vargaz@gmail.com>

* exceptions-ia64.c: Fix some problems reported by Bill Seurer <seurer@us.ibm.com>.

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

17 years ago* decl.cs (MemberName): Unify with gmcs, except for GetTypeExpression.
Raja R Harinath [Wed, 20 Sep 2006 15:26:07 +0000 (15:26 -0000)]
* decl.cs (MemberName): Unify with gmcs, except for GetTypeExpression.
* generic.cs (TypeArguments): New dummy class to help avoid #ifdefs.
* mcs.exe.sources: Add generic.cs.

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

17 years ago* mcs/codegen.cs: Unify with gmcs version.
Raja R Harinath [Wed, 20 Sep 2006 14:44:18 +0000 (14:44 -0000)]
* mcs/codegen.cs: Unify with gmcs version.
* gmcs/codegen.cs: Remove after unification with mcs source.

Initial merge was created with 'diff -D GMCS_SOURCE', with manual fixup.

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

17 years ago2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 20 Sep 2006 14:42:13 +0000 (14:42 -0000)]
2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Makefile: Fix broken build.

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

17 years ago* codegen.cs (IResolveContent.GenericDeclContainer): Copy from gmcs.
Raja R Harinath [Wed, 20 Sep 2006 14:10:56 +0000 (14:10 -0000)]
* codegen.cs (IResolveContent.GenericDeclContainer): Copy from gmcs.
(EmitContext): Add GenericDeclContainer implementation.
* decl.cs (MemberCore, DeclSpace): Likewise.
* namespace.cs: Remove #ifdef GMCS_SOURCE.

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

17 years ago* namespace.cs (GetTypeInAssembly): Remove #ifdef GMCS_SOURCE.
Raja R Harinath [Wed, 20 Sep 2006 13:44:28 +0000 (13:44 -0000)]
* namespace.cs (GetTypeInAssembly): Remove #ifdef GMCS_SOURCE.
MCS TypeManager has a corresponding dummy method.

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

17 years agoForgot it.
Marek Sieradzki [Wed, 20 Sep 2006 13:25:02 +0000 (13:25 -0000)]
Forgot it.

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

17 years ago2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 20 Sep 2006 13:24:24 +0000 (13:24 -0000)]
2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * xbuild/Microsoft.CSharp.targets: Support AssemblyName and
        WarningLevel.

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

17 years ago2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 20 Sep 2006 13:21:34 +0000 (13:21 -0000)]
2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildPropertyGroup.cs: Check for XmlNodes that aren't XmlElements
        (like comments)
        * BuildItemGroup.cs: Change return to continue.

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

17 years ago2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 20 Sep 2006 12:57:41 +0000 (12:57 -0000)]
2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>

    * Parameters.cs, Main.cs, ErrorUtilities.cs: Moved error handling to
new file and started to use ErrorUtilities.ReportError ()
        instead of throw and catch. (In cases where xbuild should quit
instantly)

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

17 years ago2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 20 Sep 2006 10:49:59 +0000 (10:49 -0000)]
2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * CreateProperty.cs: First implementation.

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

17 years ago2006-09-20 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Wed, 20 Sep 2006 10:47:33 +0000 (10:47 -0000)]
2006-09-20  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ConditionParser.cs: Copyright note.
        * ExpressionCollection.cs: Fixed arrays passing.

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

17 years ago* XmlTypeAttribute.cs: added property AnonymousType for 2.0
Vladimir Krasnov [Wed, 20 Sep 2006 07:47:03 +0000 (07:47 -0000)]
* XmlTypeAttribute.cs: added property AnonymousType for 2.0

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

17 years ago2006-09-20 Kazuki Oikawa <kazuki@panicode.com>
Kazuki Oikawa [Wed, 20 Sep 2006 04:28:25 +0000 (04:28 -0000)]
2006-09-20  Kazuki Oikawa  <kazuki@panicode.com>

* RijndaelManaged.cs: improves the performance.

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

17 years agofix windows
Gonzalo Paniagua Javier [Tue, 19 Sep 2006 21:36:53 +0000 (21:36 -0000)]
fix windows

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

17 years ago * XplatUIX11.cs: a couple of blanket code massage passes to clean
Chris Toshok [Tue, 19 Sep 2006 20:30:57 +0000 (20:30 -0000)]
* XplatUIX11.cs: a couple of blanket code massage passes to clean
things up a bit.  First, get rid of the NetAtoms array (and the NA
enum), and just embed the atoms as static fields.  Also, add a
couple of functions (StyleSet and ExStyleSet) to clean up all the
bitmask testing of styles.

* X11Structs.cs: remove the NA enum, not needed anymore.

2006-09-19  Chris Toshok  <toshok@ximian.com>

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

17 years ago* ServiceProcessInstaller.cs: Added some missing attributes. Fixes
Gert Driesen [Tue, 19 Sep 2006 20:14:24 +0000 (20:14 -0000)]
* ServiceProcessInstaller.cs: Added some missing attributes. Fixes
class status errors.
* ServiceBase.cs: Added missing attributes. Fixed signature of
OnCustomCommand and OnPowerEvent methods. Fixed code to match coding
guidelines and converted spaces to tabs.
* ServiceController.cs: Added missing attributes. Moved MonoTODO to
class level. Added descriptions for ServiceProcessDescription
attributes.
* TimeoutException.cs: Reduce accesibility of deserialization ctor to
protected to match MS. Fixed code to match coding guidelines and
converted spaces to tabs.

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

17 years ago2006-09-19 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 19 Sep 2006 19:14:01 +0000 (19:14 -0000)]
2006-09-19  Chris Toshok  <toshok@ximian.com>

* XplatUIX11.cs: apply Alexander's tool window fix for bug #79245
(mapping them to _NET_WM_WINDOW_TYPE_UTILITY).  and add a little
added cleanup to get MessageBox titles appearing again, which were
broken by my earlier fix for caption-less/ControlBox-less windows.

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

17 years ago2006-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Sep 2006 18:29:25 +0000 (18:29 -0000)]
2006-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConsoleDriver.cs:
* TermInfoDriver.cs:
* IConsoleDriver.cs:
* Console.cs:
* WindowsConsoleDriver.cs: don't switch to the alternate window.
Trigger the cancel event. Retrieve the cursor position at the
beginning, as we're going to keep track of it instead of querying it
all the time.

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

17 years ago2006-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Sep 2006 18:27:12 +0000 (18:27 -0000)]
2006-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* console-io.[ch]: trigger the ConsoleCancelEvent and retrieve
characters that need special handling.

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

17 years agoUpdated documentation.
Paolo Molaro [Tue, 19 Sep 2006 17:01:04 +0000 (17:01 -0000)]
Updated documentation.

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

17 years agoTue Sep 19 18:57:38 CEST 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Sep 2006 17:00:46 +0000 (17:00 -0000)]
Tue Sep 19 18:57:38 CEST 2006 Paolo Molaro <lupus@ximian.com>

* mono-config.c: make the os/cpu specification more flexible,
allowing lists and negation.

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

17 years ago2006-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 19 Sep 2006 16:44:19 +0000 (16:44 -0000)]
2006-09-19  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.c (mono_arch_call_opcode): Avoid using the same loop index in the
inner and outer loops when passing vtypes.

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

17 years agoTue Sep 19 17:53:40 CEST 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 19 Sep 2006 15:56:14 +0000 (15:56 -0000)]
Tue Sep 19 17:53:40 CEST 2006 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c: take into account the cpu errata for cache flushing
which caused some random errors (bug #79381).

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 15:23:43 +0000 (15:23 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* expression.cs: Completely merged with the gmcs version.

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

17 years agoFix the other redirection to $@ (hopefully very unlikely to trigger, I suspect very...
Raja R Harinath [Tue, 19 Sep 2006 14:50:28 +0000 (14:50 -0000)]
Fix the other redirection to $@ (hopefully very unlikely to trigger, I suspect very few people use --with-libgdiplus)

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

17 years agoMake slightly more readable. Dummy change to make fix in r65646 effective.
Raja R Harinath [Tue, 19 Sep 2006 14:30:39 +0000 (14:30 -0000)]
Make slightly more readable.  Dummy change to make fix in r65646 effective.

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

17 years ago* runtime/Makefile.am (etc/mono/config): Fix rule to avoid writing
Raja R Harinath [Tue, 19 Sep 2006 14:23:25 +0000 (14:23 -0000)]
* runtime/Makefile.am (etc/mono/config): Fix rule to avoid writing
into a symlink created by the 2006-09-13 change below.

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 14:18:09 +0000 (14:18 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* expression.cs (Invocation): Merged with the gmcs version.
(ArrayAccess.GetStoreOpcode): Likewise.

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 14:17:14 +0000 (14:17 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* typemanager.cs
(TypeManager.IsGenericMethod): Moved here from ../gmcs/generic.cs.
(TypeManager.IsGenericMethodDefinition): Likewise.

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

17 years ago2006-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 19 Sep 2006 13:50:39 +0000 (13:50 -0000)]
2006-09-19  Sebastien Pouliot  <sebastien@ximian.com>
* TestGraphics.cs: Avoid test cases failure if the font object can't
be created during fixture's setup.

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

17 years ago2006-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 19 Sep 2006 13:39:02 +0000 (13:39 -0000)]
2006-09-19  Sebastien Pouliot  <sebastien@ximian.com>

* GDIPlusTest.cs: Added test cases for GdipMeasureCharacterRanges and
StringFormat functions.
* TestStringFormat.cs: Increased coverage of the unit tests.

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

17 years ago2006-09-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 19 Sep 2006 13:36:51 +0000 (13:36 -0000)]
2006-09-19  Sebastien Pouliot  <sebastien@ximian.com>

* StringFormat.cs: Add missing validations.

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 13:33:32 +0000 (13:33 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* typemanager.cs
(TypeManager.IsEqual): Moved the gmcs implementation here.
(TypeManager.DropGenericTypeArguments): Likewise.
(TypeManager.DropGenericMethodArguments): Likewise.
(TypeManager.GetTypeArguments): Moved here from gmcs.
(TypeManager.HasGenericArguments): Likewise.

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

17 years agowarnings cleanups
Mike Kestner [Tue, 19 Sep 2006 13:26:36 +0000 (13:26 -0000)]
warnings cleanups

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 13:23:01 +0000 (13:23 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* expression.cs (Binary): Merged with the gmcs version.

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 13:16:40 +0000 (13:16 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* expression.cs (Probe, As, Is): Merged with the gmcs version.

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

17 years ago2006-09-19 Jordi Mas <jordimash@gmail.com>
Jordi Mas i Hernandez [Tue, 19 Sep 2006 12:44:17 +0000 (12:44 -0000)]
2006-09-19 Jordi Mas <jordimash@gmail.com>

* Surface.cs, Cairo.cs: the parameters for Show are X,Y not witdh
and height and also double not int.

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

17 years agoAdd new test for System.Web.System.Web.UI.WebControls.CrossPagePostingTest.cs;
Yoni Klain [Tue, 19 Sep 2006 12:14:39 +0000 (12:14 -0000)]
Add new test for System.Web.System.Web.UI.WebControls.CrossPagePostingTest.cs;
Include resources: CrossPagePosting1.aspx and CrossPagePosting2.aspx;
Removed ovveriden SetUrl from FormRequest.cs - NunitWeb;
Added to NunitWeb default Web.config NunitWeb assembly reference.

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

17 years agoFixed references path.
Boris Kirzner [Tue, 19 Sep 2006 12:06:33 +0000 (12:06 -0000)]
Fixed references path.

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

17 years ago* RadioButtonList.cs:
Igor Zelmanovich [Tue, 19 Sep 2006 11:09:29 +0000 (11:09 -0000)]
* RadioButtonList.cs:
make it to consider CausesValidation and ValidationGroup properties

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

17 years ago* CheckBoxList.cs:
Igor Zelmanovich [Tue, 19 Sep 2006 10:58:13 +0000 (10:58 -0000)]
* CheckBoxList.cs:
make it to consider CausesValidation and ValidationGroup properties

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

17 years agoreapply
Miguel de Icaza [Tue, 19 Sep 2006 10:49:59 +0000 (10:49 -0000)]
reapply

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

17 years agoPage.Validate() is called when CausesValidation=true
Igor Zelmanovich [Tue, 19 Sep 2006 10:43:33 +0000 (10:43 -0000)]
Page.Validate() is called when CausesValidation=true

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

17 years agorevert, testing
Miguel de Icaza [Tue, 19 Sep 2006 10:43:01 +0000 (10:43 -0000)]
revert, testing

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

17 years ago* CheckBox.cs:
Igor Zelmanovich [Tue, 19 Sep 2006 10:27:51 +0000 (10:27 -0000)]
* CheckBox.cs:
make onclick attribute to consider ValidationGroup property.

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

17 years ago2006-09-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 19 Sep 2006 08:19:38 +0000 (08:19 -0000)]
2006-09-19  Zoltan Varga  <vargaz@gmail.com>

* mini-amd64.c (mono_arch_emit_exceptions): Emit the call to
mono_arch_throw_corlib_exception using emit_call () too. Fixes #79271.

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

17 years ago2006-09-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 19 Sep 2006 06:57:36 +0000 (06:57 -0000)]
2006-09-19  Miguel de Icaza  <miguel@novell.com>

* GzipStream.cs: Only dispose, do not try to use internal routines.

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

17 years agosvn path=/trunk/mcs/; revision=65622
Gonzalo Paniagua Javier [Tue, 19 Sep 2006 05:15:06 +0000 (05:15 -0000)]
svn path=/trunk/mcs/; revision=65622

17 years ago2006-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 19 Sep 2006 05:13:39 +0000 (05:13 -0000)]
2006-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XmlElement.cs : for non-atomized names, alter null prefix with "".
  Fixed bug #79420.

* XmlElementTests.cs : added test for #79420.
* XmlAttributeTests.cs : added similar test.
* XmlDocumentTests.cs : fix warnings.

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

17 years ago2006-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 19 Sep 2006 05:12:48 +0000 (05:12 -0000)]
2006-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CSharpCodeGenerator.cs: indent comment lines after the first one and
speed it up a little bit.

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 00:30:13 +0000 (00:30 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* ecore.cs (PropertyExpr.InstanceResolve): Fix the CS1540 check.

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

17 years ago2006-09-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 19 Sep 2006 00:04:29 +0000 (00:04 -0000)]
2006-09-19  Martin Baulig  <martin@ximian.com>

* typemanager.cs: Merged with the gmcs version.

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

17 years ago2006-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 18 Sep 2006 21:42:21 +0000 (21:42 -0000)]
2006-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/PageParser.cs:
* System.Web.Compilation/PageCompiler.cs: support the
EnableEventValidation attribute.

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

17 years ago2006-09-18 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 18 Sep 2006 21:39:23 +0000 (21:39 -0000)]
2006-09-18  Jonathan Pobst  <monkey@jpobst.com>
* EventArgsTest.cs: Add tests for ToolStrip*EventArgs.

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

17 years ago2006-09-18 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 18 Sep 2006 19:40:51 +0000 (19:40 -0000)]
2006-09-18  Jonathan Pobst <monkey@jpobst.com>

* ToolStripArrowRenderEventArgs.cs, ToolStripArrowRenderEventHandler.cs,
  ToolStripContentPanelRenderEventArgs.cs, ToolStripContentPanelRenderEventHandler.cs,
  ToolStripGripRenderEventArgs.cs, ToolStripGripRenderEventHandler.cs,
  ToolStripItemClickedEventArgs.cs, ToolStripItemClickedEventHandler.cs,
  ToolStripItemEventArgs.cs, ToolStripItemEventHandler.cs,
  ToolStripItemImageRenderEventArgs.cs, ToolStripItemImageRenderEventHandler.cs,
  ToolStripItemRenderEventArgs.cs, ToolStripItemRenderEventHandler.cs,
  ToolStripItemTextRenderEventArgs.cs, ToolStripItemTextRenderEventHandler.cs,
  ToolStripPanelRenderEventArgs.cs, ToolStripPanelRenderEventHandler.cs,
  ToolStripRenderEventArgs.cs, ToolStripRenderEventHandler.cs,
  ToolStripSeparatorRenderEventArgs.cs, ToolStripSeparatorRenderEventHandler.cs:
    Inital import.
* ToolStripPanel.cs, ToolStripContentPanel.cs, ToolStripSeparator.cs,
  ToolStripButton.cs: Stubs needed for above.
* ToolStrip.cs, ToolStripItem.cs: Stub a few variables/properties for above.

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

17 years ago * TestGraphics.cs: Add test cases for MeasureString and
Sebastien Pouliot [Mon, 18 Sep 2006 19:10:44 +0000 (19:10 -0000)]
* TestGraphics.cs: Add test cases for MeasureString and
MeasureCharacterRanges methods.

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

17 years ago2006-09-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 18 Sep 2006 19:09:29 +0000 (19:09 -0000)]
2006-09-18  Sebastien Pouliot  <sebastien@ximian.com>

* Graphics.cs: Add missing validations to MeasureCharacterRanges.

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

17 years ago2006-09-18 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Mon, 18 Sep 2006 17:35:47 +0000 (17:35 -0000)]
2006-09-18  Jonathan Chambers  <joncham@gmail.com>

* marshal.c: COM Interop fixes. Handle case where method->klass.
is interface. Handle BSTR/MonoString when null. Use CDECL as
calling convention on non-windows platforms. This is for
compatibility with XPCOM and MainWin COM.

Code is contributed under MIT/X11 license.

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

17 years ago2006-09-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 18 Sep 2006 17:33:23 +0000 (17:33 -0000)]
2006-09-18  Sebastien Pouliot  <sebastien@ximian.com>

* TestGraphics.cs: Add test cases for MeasureString methods.

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

17 years ago2006-09-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 18 Sep 2006 17:32:09 +0000 (17:32 -0000)]
2006-09-18  Sebastien Pouliot  <sebastien@ximian.com>

* Graphics.cs: Reorder instructions in MeasureString methods to avoid
allocations before checking for quick exit case (null/String.Empty
text or throwing execptions).

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

17 years agoDocument and warn about the libzlib dependency.
Paolo Molaro [Mon, 18 Sep 2006 16:14:19 +0000 (16:14 -0000)]
Document and warn about the libzlib dependency.

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

17 years agomake rendering of the href attribute to consider ValidationGroup property.
Igor Zelmanovich [Mon, 18 Sep 2006 15:51:23 +0000 (15:51 -0000)]
make rendering of the href attribute to consider ValidationGroup property.
Page.Validate() is called when CausesValidation=true

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

17 years ago2006-09-18 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 18 Sep 2006 15:40:31 +0000 (15:40 -0000)]
2006-09-18  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (mono_marshal_load_type_info): Handle concurrent and recursive calls
correctly. Fixes #79217.

* class-internals.h (MonoClass): Remove unused marshal_info_init_pending field.

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

17 years agomake rendering of the onchange attribute to consider ValidationGroup property.
Igor Zelmanovich [Mon, 18 Sep 2006 15:02:55 +0000 (15:02 -0000)]
make rendering of the onchange attribute to consider ValidationGroup property.
Page.Validate() is called when CausesValidation=true

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

17 years agoDocumentation updates.
Paolo Molaro [Mon, 18 Sep 2006 15:02:22 +0000 (15:02 -0000)]
Documentation updates.

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

17 years agoMon Sep 18 16:59:54 CEST 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Sep 2006 15:01:45 +0000 (15:01 -0000)]
Mon Sep 18 16:59:54 CEST 2006 Paolo Molaro <lupus@ximian.com>

* mono-config.c: allow both an os and cpu attribute for dllmap
and dllentry elemnets to enable a single config file to be used
for multiple architectures.

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

17 years agomake rendering of the onclick attribute to consider ValidationGroup property
Igor Zelmanovich [Mon, 18 Sep 2006 14:37:33 +0000 (14:37 -0000)]
make rendering of the onclick attribute to consider ValidationGroup property
Page.Validate() is called when CausesValidation=true

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

17 years ago* loader.c: MonoLoaderError was cleared too soon on load failure.
Gert Driesen [Mon, 18 Sep 2006 14:35:10 +0000 (14:35 -0000)]
* loader.c: MonoLoaderError was cleared too soon on load failure.
Fixes bug #79424.

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

17 years ago * ListControl.cs:
Igor Zelmanovich [Mon, 18 Sep 2006 14:19:21 +0000 (14:19 -0000)]
* ListControl.cs:
VewState saving and restoring rolled back to 1.1 implementation
(fixed corresponding test), corrected public interface (there are no
overriden methods SaveControlState, LoadControlState and OnInit),
implemented CausesValidation and ValidationGroup properties.

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

17 years agoMon Sep 18 15:37:13 CEST 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 18 Sep 2006 13:38:42 +0000 (13:38 -0000)]
Mon Sep 18 15:37:13 CEST 2006 Paolo Molaro <lupus@ximian.com>

* icall.c: use the defining class vtable when accessing a
static field, not a pobblibly derived class.

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

17 years agoMarked not working tests for TARGET_JVM.
Boris Kirzner [Mon, 18 Sep 2006 13:05:51 +0000 (13:05 -0000)]
Marked not working tests for TARGET_JVM.

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

17 years agosvn path=/trunk/mcs/; revision=65572
Yoni Klain [Mon, 18 Sep 2006 12:10:37 +0000 (12:10 -0000)]
svn path=/trunk/mcs/; revision=65572

17 years ago* TextBox.cs:
Igor Zelmanovich [Mon, 18 Sep 2006 11:52:35 +0000 (11:52 -0000)]
* TextBox.cs:
make rendering of the onclick attribute to consider ValidationGroup property
Page.Validate() is called when CausesValidation=true

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

17 years agoMore updates
Miguel de Icaza [Mon, 18 Sep 2006 10:46:31 +0000 (10:46 -0000)]
More updates

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

17 years ago* Page.cs: fixed: Title property works properly
Igor Zelmanovich [Mon, 18 Sep 2006 10:29:06 +0000 (10:29 -0000)]
* Page.cs: fixed: Title property works properly

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

17 years ago2006-09-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 18 Sep 2006 10:28:24 +0000 (10:28 -0000)]
2006-09-18  Miguel de Icaza  <miguel@novell.com>

* test/string-util.c (test_filename_from_uri): tests for new
methods.

* src/gstr.c (g_filename_to_uri, g_filename_from_uri): implement.

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

17 years agoAdd more tests, fix a bug
Miguel de Icaza [Mon, 18 Sep 2006 09:45:24 +0000 (09:45 -0000)]
Add more tests, fix a bug

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

17 years agoMarked not working tests.
Boris Kirzner [Mon, 18 Sep 2006 08:54:06 +0000 (08:54 -0000)]
Marked not working tests.

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

17 years agoAnother method, but need to complete the tests
Miguel de Icaza [Mon, 18 Sep 2006 08:27:59 +0000 (08:27 -0000)]
Another method, but need to complete the tests

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

17 years agosvn path=/trunk/mcs/; revision=65562
Yoni Klain [Mon, 18 Sep 2006 08:24:44 +0000 (08:24 -0000)]
svn path=/trunk/mcs/; revision=65562

17 years agoFix compilation error.
Boris Kirzner [Mon, 18 Sep 2006 07:38:24 +0000 (07:38 -0000)]
Fix compilation error.

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

17 years ago2006-09-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 17 Sep 2006 19:56:37 +0000 (19:56 -0000)]
2006-09-17  Zoltan Varga  <vargaz@gmail.com>

* aot-runtime.c (load_aot_module): Return immeditely if the AOT module was already
loaded.

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

17 years ago2006-09-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 17 Sep 2006 19:27:57 +0000 (19:27 -0000)]
2006-09-17  Zoltan Varga  <vargaz@gmail.com>

* icall.c string-icalls.c: Remove references to unicode.h.

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

17 years ago2006-09-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 17 Sep 2006 19:24:44 +0000 (19:24 -0000)]
2006-09-17  Zoltan Varga  <vargaz@gmail.com>

* unicode.h unicode.c Makefile.am: Remove these unused source files.

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

17 years ago2006-09-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 17 Sep 2006 19:04:18 +0000 (19:04 -0000)]
2006-09-17  Zoltan Varga  <vargaz@gmail.com>

* docs/thread-safety.txt: Moved here from mono/metadata.

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

17 years ago2006-09-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 17 Sep 2006 15:08:21 +0000 (15:08 -0000)]
2006-09-17  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (mono_marshal_emit_native_wrapper): Add an 'image' argument,
indicating the image where custom marshaller types should be looked up.
(mono_ftnptr_to_delegate): Use the image of the delegate type to look up
custom marshallers, instead of corlib. Fixes #79425.

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

17 years agomake rendering of the onclick attribute to consider ValidationGroup property
Igor Zelmanovich [Sun, 17 Sep 2006 14:45:58 +0000 (14:45 -0000)]
make rendering of the onclick attribute to consider ValidationGroup property

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

17 years agomake rendering of the onclick attribute to consider ValidationGroup property
Igor Zelmanovich [Sun, 17 Sep 2006 13:22:12 +0000 (13:22 -0000)]
make rendering of the onclick attribute to consider ValidationGroup property

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

17 years agoRecommit .Full sources file.
Yoni Klain [Sun, 17 Sep 2006 12:48:25 +0000 (12:48 -0000)]
Recommit .Full sources file.

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

17 years agomake rendering of the onclick attribute to consider ValidationGroup property
Igor Zelmanovich [Sun, 17 Sep 2006 12:47:35 +0000 (12:47 -0000)]
make rendering of the onclick attribute to consider ValidationGroup property

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

17 years agoFixes for net_2_0 tests run.
Boris Kirzner [Sun, 17 Sep 2006 11:49:00 +0000 (11:49 -0000)]
Fixes for net_2_0 tests run.

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

17 years ago2006-09-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 17 Sep 2006 11:24:06 +0000 (11:24 -0000)]
2006-09-17  Zoltan Varga  <vargaz@gmail.com>

* exceptions-amd64.c (gregs_from_ucontext): Apply another patch from the
freebsd ports tree.

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

17 years agosvn path=/trunk/mcs/; revision=65526
Yoni Klain [Sun, 17 Sep 2006 11:02:06 +0000 (11:02 -0000)]
svn path=/trunk/mcs/; revision=65526