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
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
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
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
Vladislav Spivak [Mon, 20 Nov 2006 15:30:41 +0000 (15:30 -0000)]
svn path=/trunk/mcs/; revision=68199
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
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
Boris Kirzner [Mon, 20 Nov 2006 14:33:48 +0000 (14:33 -0000)]
Fixing TARGET_JVM test scripts
svn path=/trunk/mcs/; revision=68196
Konstantin Triger [Mon, 20 Nov 2006 14:27:22 +0000 (14:27 -0000)]
Add Grasshopper project file
svn path=/trunk/mcs/; revision=68195
Konstantin Triger [Mon, 20 Nov 2006 14:25:03 +0000 (14:25 -0000)]
remove unused control
svn path=/trunk/mcs/; revision=68194
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
Everaldo Canuto [Mon, 20 Nov 2006 13:35:57 +0000 (13:35 -0000)]
Revert changes in SWF.csproj
svn path=/trunk/mcs/; revision=68191
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
Marek Habersack [Mon, 20 Nov 2006 12:50:50 +0000 (12:50 -0000)]
AppCode compiler fix
svn path=/trunk/mcs/; revision=68188
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
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
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
Igor Zelmanovich [Mon, 20 Nov 2006 11:41:20 +0000 (11:41 -0000)]
svn path=/trunk/mcs/; revision=68184
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
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
Igor Zelmanovich [Mon, 20 Nov 2006 09:53:28 +0000 (09:53 -0000)]
Fixed CreateUser and EditUser pages
svn path=/trunk/mcs/; revision=68181
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Mon, 20 Nov 2006 03:03:38 +0000 (03:03 -0000)]
More docs
svn path=/trunk/mono/; revision=68169
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
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
Miguel de Icaza [Sun, 19 Nov 2006 23:27:01 +0000 (23:27 -0000)]
Sort these by importance
svn path=/trunk/mono/; revision=68164
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
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
Miguel de Icaza [Sun, 19 Nov 2006 23:16:18 +0000 (23:16 -0000)]
More documentation
svn path=/trunk/mono/; revision=68161
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
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
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
Konstantin Triger [Sun, 19 Nov 2006 15:40:42 +0000 (15:40 -0000)]
update with latest changes
svn path=/trunk/mcs/; revision=68155
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
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
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
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
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
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
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
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
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
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
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
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
Marek Safar [Sat, 18 Nov 2006 23:05:18 +0000 (23:05 -0000)]
New tests.
svn path=/trunk/mcs/; revision=68138
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
Miguel de Icaza [Sat, 18 Nov 2006 19:15:33 +0000 (19:15 -0000)]
Update man page
svn path=/trunk/mono/; revision=68135
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
Miguel de Icaza [Sat, 18 Nov 2006 19:02:03 +0000 (19:02 -0000)]
More documentation
svn path=/trunk/mono/; revision=68129
Miguel de Icaza [Sat, 18 Nov 2006 19:01:46 +0000 (19:01 -0000)]
More documentation
svn path=/trunk/mono/; revision=68128
Miguel de Icaza [Sat, 18 Nov 2006 18:02:07 +0000 (18:02 -0000)]
Some small documentation updates
svn path=/trunk/mono/; revision=68127
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
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
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
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
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
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
Marek Habersack [Fri, 17 Nov 2006 23:55:31 +0000 (23:55 -0000)]
Two missing overloads implemented
svn path=/trunk/mcs/; revision=68115
Marek Safar [Fri, 17 Nov 2006 23:13:26 +0000 (23:13 -0000)]
Add new tests.
svn path=/trunk/mcs/; revision=68114
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
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
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
Chris Toshok [Fri, 17 Nov 2006 21:13:09 +0000 (21:13 -0000)]
this is font size dependent
svn path=/trunk/mcs/; revision=68101
Chris Toshok [Fri, 17 Nov 2006 21:12:04 +0000 (21:12 -0000)]
this is font size dependent
svn path=/trunk/mcs/; revision=68100
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
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
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
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
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
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
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
Marek Habersack [Fri, 17 Nov 2006 18:56:07 +0000 (18:56 -0000)]
Support for event validation
svn path=/trunk/mcs/; revision=68082
Wade Berrier [Fri, 17 Nov 2006 18:32:38 +0000 (18:32 -0000)]
tag 1.2.1
svn path=/trunk/mono/; revision=68074
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
Miguel de Icaza [Fri, 17 Nov 2006 17:06:42 +0000 (17:06 -0000)]
Fix
svn path=/trunk/mcs/; revision=68067
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
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
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
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
Chris Toshok [Fri, 17 Nov 2006 16:14:19 +0000 (16:14 -0000)]
more work
svn path=/trunk/mcs/; revision=68062
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
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
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
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
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
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
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
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
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
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