mono.git
17 years agoAdd an OpenSystem for GCC/CIL
Miguel de Icaza [Mon, 20 Nov 2006 16:48:27 +0000 (16:48 -0000)]
Add an OpenSystem for GCC/CIL

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

17 years ago2006-11-20 Mike Kestner <mkestner@novell.com>
Mike Kestner [Mon, 20 Nov 2006 16:38:45 +0000 (16:38 -0000)]
2006-11-20  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs: setup LargeChange on the scrollbar. Invoke FireMouseUp
in the MouseUp handler of the listbox and move the return handling
code to FireMouseUp to avoid scrolling on ups.  Fixes #79952.

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

17 years agoMon Nov 20 17:36:45 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 20 Nov 2006 16:37:26 +0000 (16:37 -0000)]
Mon Nov 20 17:36:45 CET 2006 Paolo Molaro <lupus@ximian.com>

* arm/arm-codegen.h: added suppot for thumb interworking instructions.

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

17 years agoFixed nunit reference for TARGET_JVM tests
Vladislav Spivak [Mon, 20 Nov 2006 15:31:43 +0000 (15:31 -0000)]
Fixed nunit reference for TARGET_JVM tests

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

17 years agosvn path=/trunk/mcs/; revision=68199
Vladislav Spivak [Mon, 20 Nov 2006 15:30:41 +0000 (15:30 -0000)]
svn path=/trunk/mcs/; revision=68199

17 years ago2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 20 Nov 2006 15:10:35 +0000 (15:10 -0000)]
2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>

* GridView.cs: fixed: header, footer and empty rows are databound.

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

17 years ago2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 20 Nov 2006 14:41:48 +0000 (14:41 -0000)]
2006-11-20  Igor Zelmanovich   <igorz@mainsoft.com>

* ClientScriptManagerTest.cs: removed NotWorking attributes, fixed tests.

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

17 years agoFixing TARGET_JVM test scripts
Boris Kirzner [Mon, 20 Nov 2006 14:33:48 +0000 (14:33 -0000)]
Fixing TARGET_JVM test scripts

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

17 years agoAdd Grasshopper project file
Konstantin Triger [Mon, 20 Nov 2006 14:27:22 +0000 (14:27 -0000)]
Add Grasshopper project file

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

17 years agoremove unused control
Konstantin Triger [Mon, 20 Nov 2006 14:25:03 +0000 (14:25 -0000)]
remove unused control

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

17 years agoremove usage of local resources; make license server side comment
Konstantin Triger [Mon, 20 Nov 2006 14:23:41 +0000 (14:23 -0000)]
remove usage of local resources; make license server side comment

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

17 years agoRevert changes in SWF.csproj
Everaldo Canuto [Mon, 20 Nov 2006 13:35:57 +0000 (13:35 -0000)]
Revert changes in SWF.csproj

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

17 years agoIgnore right mouse clicks in toolbar
Everaldo Canuto [Mon, 20 Nov 2006 13:24:22 +0000 (13:24 -0000)]
Ignore right mouse clicks in toolbar

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

17 years agoAppCode compiler fix
Marek Habersack [Mon, 20 Nov 2006 12:50:50 +0000 (12:50 -0000)]
AppCode compiler fix

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

17 years agoSerializationObjectManager still is not available in TARGET_JVM
Vladislav Spivak [Mon, 20 Nov 2006 12:31:53 +0000 (12:31 -0000)]
SerializationObjectManager still is not available in TARGET_JVM

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

17 years ago* Transaction.cs (operator==, operator!=): Implement.
Raja R Harinath [Mon, 20 Nov 2006 12:29:04 +0000 (12:29 -0000)]
* Transaction.cs (operator==, operator!=): Implement.
Reported by "Matthijs ter Woord" <matthijsterwoord@gmail.com>.

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

17 years ago2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 20 Nov 2006 12:17:45 +0000 (12:17 -0000)]
2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>

* Style.cs: added internal helper method RemoveTextStyles.

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

17 years agosvn path=/trunk/mcs/; revision=68184
Igor Zelmanovich [Mon, 20 Nov 2006 11:41:20 +0000 (11:41 -0000)]
svn path=/trunk/mcs/; revision=68184

17 years agomake indexers test compile on 2.0
Andrew Skiba [Mon, 20 Nov 2006 10:31:03 +0000 (10:31 -0000)]
make indexers test compile on 2.0

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

17 years agoTARGET_JVM: replace GHROOT with VMW_HOME
Konstantin Triger [Mon, 20 Nov 2006 10:03:33 +0000 (10:03 -0000)]
TARGET_JVM: replace GHROOT with VMW_HOME

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

17 years agoFixed CreateUser and EditUser pages
Igor Zelmanovich [Mon, 20 Nov 2006 09:53:28 +0000 (09:53 -0000)]
Fixed CreateUser and EditUser pages

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 09:39:58 +0000 (09:39 -0000)]
2006-11-20  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextWriter2.cs : fixed some relationship between
  ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().
  See new tests more details.
* XmlWriter.cs : it could reuse XmlTextWriter.ctor(TextWriter,
  XmlWriterSettings). It also resulted in dropping several internal
  members in XmlTextWriter.

* XmlWriterSettingsTests.cs : added tests for relationship between
  ConformanceLevel, OmitXmlDeclaration and WriteStartDocument().

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 09:35:43 +0000 (09:35 -0000)]
2006-11-20  Atsushi Enomoto  <atsushi@ximian.com>

* TypeTranslator.cs : Hari knew better way to do it.

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

17 years ago2006-11-20 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 20 Nov 2006 09:10:36 +0000 (09:10 -0000)]
2006-11-20  Igor Zelmanovich <igorz@mainsoft.com>
fixed and optimized support for event validation

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 08:37:26 +0000 (08:37 -0000)]
2006-11-20  Atsushi Enomoto  <atsushi@ximian.com>

* TypeTranslator.cs : #if NET_2_0 for generic thingy.

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 07:44:28 +0000 (07:44 -0000)]
2006-11-20  Atsushi Enomoto  <atsushi@ximian.com>

* TypeTranslator.cs : (GetTypeData) when the argument type is
  Nullable<T>, use T instead. At run time (on both interpreter and
  generated code) it is converted to T. Fixed bug #79803.

* XmlSerializerTests.cs : added test for nullable type.

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

17 years ago2006-11-20 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Mon, 20 Nov 2006 06:37:26 +0000 (06:37 -0000)]
2006-11-20  Nagappan A  <anagappan@novell.com>

* ISupportInitializeNotification.cs: New Interface file to support
NET 2.0 features.

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 03:29:00 +0000 (03:29 -0000)]
2006-11-20  Atsushi Enomoto  <atsushi@ximian.com>

* I18N.West.Test.cs : added test for bug #79951.

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 03:22:34 +0000 (03:22 -0000)]
2006-11-20  Atsushi Enomoto  <atsushi@ximian.com>

* windows-437-2000.ucm: copied from ICU: http://dev.icu-project.org/cgi-bin/viewcvs.cgi/charset/data/ucm/windows-437-2000.ucm?revision=1.2
* windows-10079-2000.ucm: copied from ICU: http://dev.icu-project.org/cgi-bin/viewcvs.cgi/charset/data/ucm/windows-10079-2000.ucm?revision=1.2
* CP437.cs : now it is autogenerated from windows-437-2000.ucm
  Fixed bug #79951
* CP10079.cs : now it is autogenerated from windows-10079-2000.ucm.

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 03:20:48 +0000 (03:20 -0000)]
2006-11-20  Atsushi Enomoto <atsushi@ximian.com>

* ucm2cp.c: applying the missing patch from Bruno Haible (on bug
  #77325), and made some changes to handle 2.0 fallback.
* cvt.sh: updated some mappings to correct ones.

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

17 years ago2006-11-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 03:05:52 +0000 (03:05 -0000)]
2006-11-20  Atsushi Enomoto  <atsushi@ximian.com>

in Rare:
* CP708.cs, CP855.cs, CP869.cs, CP864.cs, CP858.cs, CP857.cs,
  CP852.cs, CP862.cs, CP866.cs:
in MidEast:
* CP1254.cs, CP1255.cs, CP1256.cs, CP28596.cs, CP28598.cs,
  CP28599.cs, CP38598.cs:
in Other:
* CP1251.cs, CP28594.cs, CP28595.cs, CP1257.cs, CP1258.cs,
  CP874.cs, CP20866.cs, CP21866.cs:
in West:
* CP28605.cs, CP10000.cs:

  cosmetic indent fix (now they are correctly auto-generated).

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

17 years agoMore docs
Miguel de Icaza [Mon, 20 Nov 2006 03:03:38 +0000 (03:03 -0000)]
More docs

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

17 years ago2006-11-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 20 Nov 2006 01:46:43 +0000 (01:46 -0000)]
2006-11-19  Atsushi Enomoto  <atsushi@ximian.com>

* HttpSoapWebServiceHandler.cs: on deserializing the request, do not
  close the input stream. Fixed bug #79954. Fix by Juan C. Olivares.

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

17 years agoStyle change: set the anchor before the box
Miguel de Icaza [Sun, 19 Nov 2006 23:41:41 +0000 (23:41 -0000)]
Style change: set the anchor before the box

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

17 years agoSort these by importance
Miguel de Icaza [Sun, 19 Nov 2006 23:27:01 +0000 (23:27 -0000)]
Sort these by importance

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

17 years ago2006-11-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 19 Nov 2006 23:18:12 +0000 (23:18 -0000)]
2006-11-19  Miguel de Icaza  <miguel@novell.com>

* mini.c (type_from_op): Separate the conditions for OP_EQ as the
verifier has different rules for it.   Fixes a few verifier issues
in the test suite. + Documentation

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

17 years ago2006-11-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 19 Nov 2006 23:18:06 +0000 (23:18 -0000)]
2006-11-19  Miguel de Icaza  <miguel@novell.com>

* mini.c (type_from_op): Separate the conditions for OP_EQ as the
verifier has different rules for it.   Fixes a few verifier issues
in the test suite. + Documentation

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

17 years agoMore documentation
Miguel de Icaza [Sun, 19 Nov 2006 23:16:18 +0000 (23:16 -0000)]
More documentation

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

17 years ago2006-11-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 19 Nov 2006 23:15:03 +0000 (23:15 -0000)]
2006-11-19  Miguel de Icaza  <miguel@novell.com>

* exdoc: Move to use CSS instead of tables, this will break
GtkHTML rendering.

* ignore: Updated with more hidden APIs.

* Bunch of documentation work.

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

17 years ago2006-11-19 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 19 Nov 2006 16:45:45 +0000 (16:45 -0000)]
2006-11-19  Miguel de Icaza  <miguel@novell.com>

* mini-exceptions.c (mono_handle_native_sigsegv): Put the message
at the end, so people know what happened.

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

17 years ago2006-11-19 Allan Hsu <allan@counterpop.net>
Miguel de Icaza [Sun, 19 Nov 2006 16:42:26 +0000 (16:42 -0000)]
2006-11-19  Allan Hsu <allan@counterpop.net>

* libgc/darwin_stop_world.c, libgc/include/private/gc_priv.h,
libgc/os_dep.c: Fixes to make the GC work on OSX/Intel with XCode
2.4 (10.4u SDK and newer).

This code should work with older versions of the SDK as well.

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

17 years agoupdate with latest changes
Konstantin Triger [Sun, 19 Nov 2006 15:40:42 +0000 (15:40 -0000)]
update with latest changes

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

17 years ago2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 19 Nov 2006 15:13:04 +0000 (15:13 -0000)]
2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>

* DropDownList.cs: fixed: support for event validation.

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

17 years ago2006-11-17 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Sun, 19 Nov 2006 14:39:01 +0000 (14:39 -0000)]
2006-11-17  Alexander Olk  <alex.olk@googlemail.com>

* MimeIcon.cs: Seems that DllImports that were fine in 1.2 are not
  working in 1.2.x anymore. So, updated.

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

17 years ago2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 19 Nov 2006 14:31:50 +0000 (14:31 -0000)]
2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>

* LinkButton.cs: optimized: support for event validation.
* DataControlButton.cs: Added support for event validation.
* DetailsView.cs: fixed: RowIndex for DetailsViewRow.

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

17 years ago2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 19 Nov 2006 14:05:18 +0000 (14:05 -0000)]
2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>

* TemplateControlCompiler.cs: fixed:
When <%# Bind(...) %>-expression is used more then once for same control
The variable associated with this control is declared only once.

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

17 years ago2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 19 Nov 2006 13:38:07 +0000 (13:38 -0000)]
2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>

* LinkButton.cs: Added support for event validation.

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

17 years ago* NumericUpDown.cs: Use NegativeSign, NumberDecimalSeparator and
Gert Driesen [Sun, 19 Nov 2006 13:27:26 +0000 (13:27 -0000)]
* NumericUpDown.cs: Use NegativeSign, NumberDecimalSeparator and
NumberGroupSeparator of current culture instead of assuming en-US.
Fixed bug #79967.

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

17 years agoIntermediate fix for TARGET_JVM tests build
Vladislav Spivak [Sun, 19 Nov 2006 12:46:46 +0000 (12:46 -0000)]
Intermediate fix for TARGET_JVM tests build

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

17 years agoBuild TARGET_JVM tests without nunit project reference
Vladislav Spivak [Sun, 19 Nov 2006 12:25:33 +0000 (12:25 -0000)]
Build TARGET_JVM tests without nunit project reference

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

17 years ago* cs1058.cs: Removed as CS1058 does not apply to 1.0 profile.
Gert Driesen [Sun, 19 Nov 2006 09:33:51 +0000 (09:33 -0000)]
* cs1058.cs: Removed as CS1058 does not apply to 1.0 profile.
* gcs1058-1.cs, gcs1058-2.cs: Added tests for bug #79810.

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

17 years ago* test-539.cs, gtest-297.cs: Added tests for bug #79810.
Gert Driesen [Sun, 19 Nov 2006 09:32:53 +0000 (09:32 -0000)]
* test-539.cs, gtest-297.cs: Added tests for bug #79810.
* known-issues-gmcs: Ignore test-539.cs for gmcs.

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

17 years agoA fix for bug #79810
Gert Driesen [Sun, 19 Nov 2006 09:29:03 +0000 (09:29 -0000)]
A fix for bug #79810
* report.cs: CS1058 only applies to 2.0 profile (gmcs).
* codegen.cs: on 2.0 profile, non-exception throwables are wrapped in
a RuntimeWrappedException by default.

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

17 years ago2006-11-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 19 Nov 2006 00:48:25 +0000 (00:48 -0000)]
2006-11-19  Atsushi Enomoto  <atsushi@ximian.com>

* DefaultWsdlHelpGenerator.aspx: fix WsiClaims->WsiProfiles here
  as well. Patch by Robert Jordan.

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

17 years agoNew tests.
Marek Safar [Sat, 18 Nov 2006 23:05:18 +0000 (23:05 -0000)]
New tests.

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

17 years ago2006-11-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Sat, 18 Nov 2006 22:46:52 +0000 (22:46 -0000)]
2006-11-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #79843
* delegate.cs (Delegate.VerifyMethod): Fixed covariance and contravariance
implementation.
(DelegateCreation.Error_NoMatchingMethodForDelegate): Ditto.

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

17 years agoUpdate man page
Miguel de Icaza [Sat, 18 Nov 2006 19:15:33 +0000 (19:15 -0000)]
Update man page

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

17 years ago2006-11-17 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 18 Nov 2006 19:02:51 +0000 (19:02 -0000)]
2006-11-17  Miguel de Icaza  <miguel@novell.com>

        * processes.c (ShellExecuteEx): Check error after CreateProcess,
        thanks to Dick for pointing this out.

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

17 years agoMore documentation
Miguel de Icaza [Sat, 18 Nov 2006 19:02:03 +0000 (19:02 -0000)]
More documentation

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

17 years agoMore documentation
Miguel de Icaza [Sat, 18 Nov 2006 19:01:46 +0000 (19:01 -0000)]
More documentation

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

17 years agoSome small documentation updates
Miguel de Icaza [Sat, 18 Nov 2006 18:02:07 +0000 (18:02 -0000)]
Some small documentation updates

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

17 years ago2006-11-18 Jelle Hissink <Jelle.Hissink@C-it.nl>
Miguel de Icaza [Sat, 18 Nov 2006 16:40:43 +0000 (16:40 -0000)]
2006-11-18  Jelle Hissink <Jelle.Hissink@C-it.nl>

* SerialPortStream.cs: Fix the parameters in Read, and also poll
before the read, so we can thorw the TimeoutException.

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

17 years ago2006-11-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 18 Nov 2006 16:40:25 +0000 (16:40 -0000)]
2006-11-18  Miguel de Icaza  <miguel@novell.com>

* serial.c (poll_serial): Do not report an error for EINTR.

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

17 years ago2006-11-18 Jelle Hissink <Jelle.Hissink@C-it.nl>
Miguel de Icaza [Sat, 18 Nov 2006 16:33:52 +0000 (16:33 -0000)]
2006-11-18  Jelle Hissink  <Jelle.Hissink@C-it.nl>

* serial.c (poll_serial): Add timeout parameter to poll.

Fixes #79722 and #79735

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

17 years agoFix for File.extension cases in the resource directories
Marek Habersack [Sat, 18 Nov 2006 16:02:17 +0000 (16:02 -0000)]
Fix for File.extension cases in the resource directories

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

17 years ago2006-11-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Sat, 18 Nov 2006 11:21:47 +0000 (11:21 -0000)]
2006-11-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #79941
* driver.cs, namespace.cs: Uses faster IndexOf version.

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

17 years ago* PrintingServicesWin32.cs: fix another dumb typo -
Andreia Gaita [Sat, 18 Nov 2006 03:37:14 +0000 (03:37 -0000)]
* PrintingServicesWin32.cs: fix another dumb typo -
check proper return value from printer validity call

2006-11-17  Andreia Gaita <avidigal@novell.com>

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

17 years agoTwo missing overloads implemented
Marek Habersack [Fri, 17 Nov 2006 23:55:31 +0000 (23:55 -0000)]
Two missing overloads implemented

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

17 years agoAdd new tests.
Marek Safar [Fri, 17 Nov 2006 23:13:26 +0000 (23:13 -0000)]
Add new tests.

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

17 years ago2006-11-17 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 17 Nov 2006 23:11:36 +0000 (23:11 -0000)]
2006-11-17  Marek Safar  <marek.safar@gmail.com>

A fix for bug #79941
* class.cs (MemberCore.IsDuplicateImplementation): Add more tricks for
operators.
(Operator.Define): Implicit/Explicit operator of same type is duplicate
even if internal name is different.
* convert.cs (GetConversionOperator): Replaced EmitContext with parentType.
(UserDefinedConversion): Simplified as the operators cannot be internal.
* ecore.cs (Error_ValueCannotBeConverted): Take account of user
conversions.
(MethodLookup): Replaced EmitContext with parentType.
* expression.cs: Updated.

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

17 years ago2006-11-17 Mike Kestner <mkestner@novell.com>
Mike Kestner [Fri, 17 Nov 2006 21:55:07 +0000 (21:55 -0000)]
2006-11-17  Mike Kestner  <mkestner@novell.com>

* Control.cs: Add the concept of implicit bounds setting so that
dock/undock round trips preserve explicitly set size/locations.
Fixes #79313.

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

17 years ago * map.c: Flush (fix FromFilePermissions for SuppressFlags-marked values).
Jonathan Pryor [Fri, 17 Nov 2006 21:33:36 +0000 (21:33 -0000)]
* map.c: Flush (fix FromFilePermissions for SuppressFlags-marked values).

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

17 years agothis is font size dependent
Chris Toshok [Fri, 17 Nov 2006 21:13:09 +0000 (21:13 -0000)]
this is font size dependent

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

17 years agothis is font size dependent
Chris Toshok [Fri, 17 Nov 2006 21:12:04 +0000 (21:12 -0000)]
this is font size dependent

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

17 years agothese are font size dependent. remove them
Chris Toshok [Fri, 17 Nov 2006 21:11:13 +0000 (21:11 -0000)]
these are font size dependent.  remove them

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

17 years ago2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 17 Nov 2006 20:48:03 +0000 (20:48 -0000)]
2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>

* System_test.dll.sources: Add unit tests for System.Security.
Cryptography.X509Certificates/X509Certificate2Collection and
X509ExtensionCollection classes to the build.

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

17 years ago2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 17 Nov 2006 20:46:46 +0000 (20:46 -0000)]
2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2CollectionTest.cs: New. Unit tests for
X509Certificate2Collection.
* X509Certificate2Test.cs: Changed cert_8 to public so it can be
reused in other tests. Added test case for GetNameInfo with SimpleName
* X509ExtensionCollectionTest.cs: New. Unit tests for
X509ExtensionCollection.
* X509SubjectKeyIdentifierExtensionTest.cs: Added test cases for ctors
accepting PublicKey instances.

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

17 years ago2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 17 Nov 2006 20:42:40 +0000 (20:42 -0000)]
2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2Collection.cs: Implement Export (to DER encoded
format), Find (for most X509FindType), Import (for single
certificates), RemoveRange (but it's not transactional).
* X509Certificate2.cs: Fix Reset method to reset every field.
* X509ExtensionCollection.cs: Implement missing CopyTo. Fix exception
handling to match new unit tests.
* X509ExtensionEnumerator.cs: Fix recursion.
* X509SubjectKeyIdentifierExtension.cs: Add support for ctors
accepting a PublicKey instance.

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

17 years ago2006-11-17 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Fri, 17 Nov 2006 20:35:16 +0000 (20:35 -0000)]
2006-11-17  Alexander Olk  <alex.olk@googlemail.com>

* FileDialog.cs: Trim all filters, otherwise DirInfo.GetFiles
  can't handle those filters. (Fixes bug #79961)

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

17 years ago2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 17 Nov 2006 20:33:16 +0000 (20:33 -0000)]
2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>

* X509Cert20Test.cs: Add test cases for Equals and Export.

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

17 years ago2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 17 Nov 2006 20:30:21 +0000 (20:30 -0000)]
2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Fix Equals to throw a CryptographicException, in
2.0 profile, if the certificate instance is empty.
* X509Certificate20.cs: Fix Reset method to reset every fields (as the
instance can be reused in 2.0). Updated MonoTODO attributes.

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

17 years agoSupport for event validation
Marek Habersack [Fri, 17 Nov 2006 18:56:07 +0000 (18:56 -0000)]
Support for event validation

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

17 years agotag 1.2.1
Wade Berrier [Fri, 17 Nov 2006 18:32:38 +0000 (18:32 -0000)]
tag 1.2.1

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

17 years ago2006-11-17 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 17 Nov 2006 17:38:51 +0000 (17:38 -0000)]
2006-11-17  Chris Toshok  <toshok@ximian.com>

[ fixes the exit/crashes associated with #79835.  it's clearly
suboptimal though, we need to figure out a better way to solve
this. ]

* PrintPreviewControl.cs: deal with the new invalid printer
exceptions.

* PageSetupDialog.cs: if the printer is invalid, pop up a dialog
and return false (so CommonDialog.ShowDialog doesn't actually show
the form.)

* PrintDialog.cs: enable/disable the Ok button depending on
whether or not the printer is valid.

* CommonDialog.cs (ShowDialog): only actually show the form if
RunDialog returns true.

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

17 years agoFix
Miguel de Icaza [Fri, 17 Nov 2006 17:06:42 +0000 (17:06 -0000)]
Fix

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

17 years ago Also carry over the current line break to the next
Jackson Harper [Fri, 17 Nov 2006 16:38:57 +0000 (16:38 -0000)]
    Also carry over the current line break to the next
        line.

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

17 years ago * TextControl.cs: When soft splitting a line, mark it as a soft
Jackson Harper [Fri, 17 Nov 2006 16:34:11 +0000 (16:34 -0000)]
    * TextControl.cs: When soft splitting a line, mark it as a soft
        split line.

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

17 years agoSeveral typos and const-correctness fixes
Dick Porter [Fri, 17 Nov 2006 16:33:14 +0000 (16:33 -0000)]
Several typos and const-correctness fixes

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

17 years ago2006-11-17 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 17 Nov 2006 16:16:19 +0000 (16:16 -0000)]
2006-11-17  Chris Toshok  <toshok@ximian.com>

* X11Hwnd.cs: port the XplatUIX11.ScrollWindow fix from 68061.

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

17 years agomore work
Chris Toshok [Fri, 17 Nov 2006 16:14:19 +0000 (16:14 -0000)]
more work

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

17 years ago2006-11-17 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 17 Nov 2006 16:12:36 +0000 (16:12 -0000)]
2006-11-17  Chris Toshok  <toshok@ximian.com>

* XplatUIX11.cs: when scrolling a window with an invalid area, we
only want to shift the part of the invalid area that overlaps the
area we're scrolling.  we also don't want to clear the invalid
area unless the invalid area was entirely contained within the
scrolling area.

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

17 years ago2006-11-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 17 Nov 2006 14:52:02 +0000 (14:52 -0000)]
2006-11-17  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSerializerTests.cs : test for basic generic type support with
  code generation.

* SerializationCodeGenerator.cs, TypeData.cs :
  Now we differentiate TypeName, FullTypeName C# type names. It is
  to create valid C# sources especially for generic types.
  Fixed bug #79657.

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

17 years agoProvide better information about this kind of error
Miguel de Icaza [Fri, 17 Nov 2006 13:58:32 +0000 (13:58 -0000)]
Provide better information about this kind of error

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

17 years agoFix, SerializationInfo.GetValue might throw an error
Miguel de Icaza [Fri, 17 Nov 2006 13:42:29 +0000 (13:42 -0000)]
Fix, SerializationInfo.GetValue might throw an error

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

17 years ago2006-11-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 17 Nov 2006 09:19:49 +0000 (09:19 -0000)]
2006-11-17  Atsushi Enomoto  <atsushi@ximian.com>

* TempFileCollection.cs : make it work under non-libc environment.

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

17 years ago2006-11-16 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Fri, 17 Nov 2006 06:52:27 +0000 (06:52 -0000)]
2006-11-16  Nagappan A  <anagappan@novell.com>

* binserialize: Binary serialized files

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

17 years ago * XplatUIX11.cs: remove the handling of the TimerEvent stuff, and
Chris Toshok [Fri, 17 Nov 2006 04:03:22 +0000 (04:03 -0000)]
* XplatUIX11.cs: remove the handling of the TimerEvent stuff, and
also make sure to free the memory returned by XGetWindowProperty
in GetText().

* X11Structs.cs: remove the TimerEvent stuff, it's unused.

2006-11-16  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-11-16 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 17 Nov 2006 04:01:57 +0000 (04:01 -0000)]
2006-11-16  Chris Toshok  <toshok@ximian.com>

* XplatUI.cs: add a new super secret way to get at the totally
unsupported X11 backend.

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

17 years agoadd the new X11 backend to the build
Chris Toshok [Fri, 17 Nov 2006 04:00:51 +0000 (04:00 -0000)]
add the new X11 backend to the build

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

17 years agomore work. timers should be working now.
Chris Toshok [Fri, 17 Nov 2006 03:49:56 +0000 (03:49 -0000)]
more work.  timers should be working now.

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