Sebastien Pouliot [Mon, 11 Dec 2006 20:41:22 +0000 (20:41 -0000)]
2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
* PKCS12Test.cs: Add all failing PKITS PKCS#12 files (all DSA) as unit
test cases. Updated syntax to NUnit 2.2.
svn path=/trunk/mcs/; revision=69363
Sebastien Pouliot [Mon, 11 Dec 2006 20:39:39 +0000 (20:39 -0000)]
2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
* PKCS12.cs: Fix DSA certificates (with parameters) and don't throw
an exception in the case where parameters aren't part of the
certificate. This fix makes all 405 PKCS#12 test cases from PKITS
works using Mono :).
svn path=/trunk/mcs/; revision=69362
Sebastien Pouliot [Mon, 11 Dec 2006 20:39:17 +0000 (20:39 -0000)]
2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
* PKCS12.cs: Synchronize source with Mono.Security.dll
* X501Name.cs: Synchronize source with Mono.Security.dll
* X509Certificate.cs: Synchronize source with Mono.Security.dll
* X509CRL.cs: Synchronize source with Mono.Security.dll
* X509Store.cs: Synchronize source with Mono.Security.dll
* X509Stores.cs: Synchronize source with Mono.Security.dll
* X520Attributes.cs: Synchronize source with Mono.Security.dll
svn path=/trunk/mcs/; revision=69361
Sebastien Pouliot [Mon, 11 Dec 2006 20:37:25 +0000 (20:37 -0000)]
2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
* PKCS8.cs: Synchronize source with Mono.Security.dll
svn path=/trunk/mcs/; revision=69360
Sebastien Pouliot [Mon, 11 Dec 2006 20:35:58 +0000 (20:35 -0000)]
2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
* PKCS8.cs: Normalize the private key X integer, not it's ASN.1
container, to 20 bytes.
svn path=/trunk/mcs/; revision=69359
Jonathan Pobst [Mon, 11 Dec 2006 20:13:42 +0000 (20:13 -0000)]
2006-12-11 Jonathan Pobst <monkey@jpobst.com>
* Form.cs: Use opacity instead of Opactiy to determine if we need
to set the WS_EX_LAYERED bit. [Fixes bug #80185]
svn path=/trunk/mcs/; revision=69358
Robert Jordan [Mon, 11 Dec 2006 20:11:41 +0000 (20:11 -0000)]
2006-03-19 Robert Jordan <robertj@gmx.net>
* Timer.cs: Fix race condition of the wait handle object.
Fixes bug #77847.
svn path=/trunk/mcs/; revision=69357
Jonathan Pobst [Mon, 11 Dec 2006 20:02:38 +0000 (20:02 -0000)]
2006-12-11 Jonathan Pobst <monkey@jpobst.com>
* Control.cs: Fix NRE if Control.Site was set to null.
svn path=/trunk/mcs/; revision=69356
Chris Toshok [Mon, 11 Dec 2006 20:00:28 +0000 (20:00 -0000)]
In System.Windows.Forms:
2006-12-11 Chris Toshok <toshok@ximian.com>
* Control.cs: ControlCollection.Remove should return if the arg is
null, and ControlCollection.SetChildIndex should raise a ANE.
In Test/System.Windows.Forms:
2006-12-11 Chris Toshok <toshok@ximian.com>
* ControlTest.cs: add some unit tests for null parameters to some
of the ControlCollection methods.
svn path=/trunk/mcs/; revision=69355
Gert Driesen [Mon, 11 Dec 2006 19:27:43 +0000 (19:27 -0000)]
* Control.cs: Verify value set for Dock property. Code formatting
updates.
* ControlTest.cs: Added test for invalid Dock value.
svn path=/trunk/mcs/; revision=69352
Marek Safar [Mon, 11 Dec 2006 19:06:23 +0000 (19:06 -0000)]
New test.
svn path=/trunk/mcs/; revision=69351
Marek Safar [Mon, 11 Dec 2006 19:05:50 +0000 (19:05 -0000)]
2006-12-11 Marek Safar <marek.safar@gmail.com>
A fix for bug #74939
* cs-tokenizer.cs (is_punct): We cannot simply disable preprocessor
directives handling.
svn path=/trunk/mcs/; revision=69350
Jackson Harper [Mon, 11 Dec 2006 19:00:31 +0000 (19:00 -0000)]
- If the window is resized and scrolling is no longer needed
(the
whole doc is visible) set the scroll position to zero.
svn path=/trunk/mcs/; revision=69349
Jackson Harper [Mon, 11 Dec 2006 18:52:02 +0000 (18:52 -0000)]
* TextControl.cs: Draw the caret and the selection when a flag
* is
set on the owner.
* TextBoxBase.cs: We want to draw the caret and the selection
* for
TextBox but not for TextBoxBase.
- If the window is resized and scrolling is no longer needed
(the
whole doc is visible) set the scroll position to zero.
- Scroll to the caret when the document is recalculated (this
might be wrong, need a lot of testing here)
- The default SelectWord (the one TextBox uses) should move the
caret to the end of the word.
- SelectAll moves the caret to the end of the selection.
* TextBox.cs: We don't selectall on focus, we just do it when
* the
control is created.
svn path=/trunk/mcs/; revision=69348
Noam Lampert [Mon, 11 Dec 2006 18:32:42 +0000 (18:32 -0000)]
Fix compilation error
svn path=/trunk/mcs/; revision=69347
Noam Lampert [Mon, 11 Dec 2006 18:30:45 +0000 (18:30 -0000)]
Default sitemap is with upper case
svn path=/trunk/mono/; revision=69346
Mike Kestner [Mon, 11 Dec 2006 18:27:29 +0000 (18:27 -0000)]
2006-12-11 Mike Kestner <mkestner@novell.com>
* ComboBox.cs: stub in a 2.0 override for ProcessKeyEventArgs.
svn path=/trunk/mcs/; revision=69345
Miguel de Icaza [Mon, 11 Dec 2006 18:26:48 +0000 (18:26 -0000)]
2006-12-11 Miguel de Icaza <miguel@novell.com>
* DataAdapter.cs: Removed TODO, NotSupportedException was the
correct implementation.
svn path=/trunk/mcs/; revision=69344
Paolo Molaro [Mon, 11 Dec 2006 18:23:17 +0000 (18:23 -0000)]
Mon Dec 11 19:22:35 CET 2006 Paolo Molaro <lupus@ximian.com>
* mini-x86.c: remove the use of the dynamic code manager here, too.
svn path=/trunk/mono/; revision=69343
Carlos Alberto Cortez [Mon, 11 Dec 2006 18:13:28 +0000 (18:13 -0000)]
2006-12-11 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ListView.cs: Add Insert, IndexOfKey, RemoveByKey and indexer
2.0 support.
* ListViewItem.cs: Add Name 2.0 property.
svn path=/trunk/mcs/; revision=69342
Paolo Molaro [Mon, 11 Dec 2006 18:10:00 +0000 (18:10 -0000)]
Mon Dec 11 19:08:33 CET 2006 Paolo Molaro <lupus@ximian.com>
* mini.h, debug-debugger.c, tramp-*.c: fixed
mono_debugger_create_notification_function() to use
mono_global_codeman_reserve () instead of a dynamic code manager.
svn path=/trunk/mono/; revision=69341
Paolo Molaro [Mon, 11 Dec 2006 18:08:22 +0000 (18:08 -0000)]
Removed mono_debugger_create_notification_function() from here.
svn path=/trunk/mono/; revision=69340
Noam Lampert [Mon, 11 Dec 2006 18:05:37 +0000 (18:05 -0000)]
Fix build error in Grasshopper
svn path=/trunk/mcs/; revision=69339
Andreia Gaita [Mon, 11 Dec 2006 17:58:25 +0000 (17:58 -0000)]
TabControl.cs: Set visibility on selected or default tab
when tabcontrol handle is created, so that it's contents
actually show up (duh). Fixes #80193
Don't redraw the control if there is no handle created, as
the selected index might be completely invalid. Added some tests
to check for this.
2006-12-11 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=69338
Robert Jordan [Mon, 11 Dec 2006 17:33:53 +0000 (17:33 -0000)]
Fix the eol-style again, now using the proper 'svn:eol-style' property.
svn path=/trunk/mcs/; revision=69337
Everaldo Canuto [Mon, 11 Dec 2006 16:58:34 +0000 (16:58 -0000)]
2006-12-11 Everaldo Canuto <everaldo@simios.org>
* ToolBar.cs: Uses maximun width and height of all buttons as
button rectangle when ButtonSize specified, it looks strange but
is what happens in Win32. Fixes #80189.
svn path=/trunk/mcs/; revision=69336
Robert Jordan [Mon, 11 Dec 2006 16:51:57 +0000 (16:51 -0000)]
Fix the eol-style property.
svn path=/trunk/mcs/; revision=69335
Vladimir Krasnov [Mon, 11 Dec 2006 16:29:02 +0000 (16:29 -0000)]
* DerbyDBSchema.cs: Added derby db unload functionality
svn path=/trunk/mcs/; revision=69334
Paolo Molaro [Mon, 11 Dec 2006 16:25:47 +0000 (16:25 -0000)]
Mon Dec 11 17:24:49 CET 2006 Paolo Molaro <lupus@ximian.com>
* mono-codeman.c: changed to use the mono-mmap.h API.
svn path=/trunk/mono/; revision=69333
Jackson Harper [Mon, 11 Dec 2006 16:02:01 +0000 (16:02 -0000)]
* TextControl.cs: Need to track undo levels ourself,
* since
compound actions will mess them up.
svn path=/trunk/mcs/; revision=69332
Vladislav Spivak [Mon, 11 Dec 2006 15:25:37 +0000 (15:25 -0000)]
svn path=/trunk/mcs/; revision=69331
Paolo Molaro [Mon, 11 Dec 2006 14:14:41 +0000 (14:14 -0000)]
Added utils/mono-mmap.c/h.
svn path=/trunk/mono/; revision=69327
Paolo Molaro [Mon, 11 Dec 2006 14:09:22 +0000 (14:09 -0000)]
Mon Dec 11 15:08:27 CET 2006 Paolo Molaro <lupus@ximian.com>
* mono-mmap.c, mono-mmap.h, Makefile.am: introduced mmap-like API.
svn path=/trunk/mono/; revision=69326
Paolo Molaro [Mon, 11 Dec 2006 13:57:59 +0000 (13:57 -0000)]
Added mmap and madvise checks.
svn path=/trunk/mono/; revision=69325
Marek Sieradzki [Mon, 11 Dec 2006 13:55:39 +0000 (13:55 -0000)]
2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
* xbuild/Microsoft.Common.tasks: Fix a typo (GetFrameworkPath).
svn path=/trunk/mcs/; revision=69324
Marek Sieradzki [Mon, 11 Dec 2006 13:54:08 +0000 (13:54 -0000)]
2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
* RemoveDir.cs (Execute): Don't remove recursively.
* CreateProperty.cs: Use the same field for both properties.
svn path=/trunk/mcs/; revision=69323
Marek Sieradzki [Mon, 11 Dec 2006 13:48:39 +0000 (13:48 -0000)]
2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
* GetFrameworkSdkPath.cs, GetFrameworkPath.cs, CreateItemTest.cs,
CreatePropertyTest.cs, RemoveDirTest.cs: Added.
* MakeDirTest.cs: Added check for task's output.
svn path=/trunk/mcs/; revision=69322
Marek Sieradzki [Mon, 11 Dec 2006 13:45:48 +0000 (13:45 -0000)]
2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
* TaskEngine.cs, ItemReference.cs: Use IDictionary <string,
BuildItemGroup> not IDictionary.
* BuildItemGroup.cs, BuildItem.cs: Evaluate even if condition was
evaluated to false because we want to add every item to
Project.EvaluatedItemsByNameIgnoringCondition.
* Project.cs (Build): Don't throw an exception just return false.
(GetEvaluatedProperty): Avoid NullReferenceException.
(SetProjectExtensions): Implemented.
svn path=/trunk/mcs/; revision=69320
Marek Sieradzki [Mon, 11 Dec 2006 13:40:52 +0000 (13:40 -0000)]
2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
* ProjectTest.cs: Added more tests.
svn path=/trunk/mcs/; revision=69319
Igor Zelmanovich [Mon, 11 Dec 2006 13:16:06 +0000 (13:16 -0000)]
typo fix
svn path=/trunk/mcs/; revision=69318
Vladislav Spivak [Mon, 11 Dec 2006 12:48:20 +0000 (12:48 -0000)]
Support for so-called plain webapp, like aspnetconfig application.
svn path=/trunk/mcs/; revision=69316
Igor Zelmanovich [Mon, 11 Dec 2006 12:37:59 +0000 (12:37 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
* GridView.cs: fixed: Update works not only for EditRow
* TemplateField.cs:
* CompositeDataBoundControl.cs:
svn path=/trunk/mcs/; revision=69315
Igor Zelmanovich [Mon, 11 Dec 2006 12:14:02 +0000 (12:14 -0000)]
fix def
svn path=/trunk/mcs/; revision=69313
Yoni Klain [Mon, 11 Dec 2006 11:53:17 +0000 (11:53 -0000)]
svn path=/trunk/mcs/; revision=69312
Yoni Klain [Mon, 11 Dec 2006 11:52:58 +0000 (11:52 -0000)]
svn path=/trunk/mcs/; revision=69311
Yoni Klain [Mon, 11 Dec 2006 11:52:42 +0000 (11:52 -0000)]
svn path=/trunk/mcs/; revision=69310
Paolo Molaro [Mon, 11 Dec 2006 10:42:05 +0000 (10:42 -0000)]
Mon Dec 11 11:40:06 CET 2006 Paolo Molaro <lupus@ximian.com>
* FileStream.cs: correct exception message patch from
Markus Mauhart <mmauhart@chello.at>.
svn path=/trunk/mcs/; revision=69308
Igor Zelmanovich [Mon, 11 Dec 2006 10:33:18 +0000 (10:33 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
* GridViewTest.cs: fixed tests, removed NotWorking attribute.
svn path=/trunk/mcs/; revision=69307
Paolo Molaro [Mon, 11 Dec 2006 10:04:14 +0000 (10:04 -0000)]
Mon Dec 11 11:03:10 CET 2006 Paolo Molaro <lupus@ximian.com>
* marshal.c: fixed a couple of leaks and coding style in a few places.
svn path=/trunk/mono/; revision=69304
Paolo Molaro [Mon, 11 Dec 2006 09:18:38 +0000 (09:18 -0000)]
Mon Dec 11 10:23:18 CET 2006 Paolo Molaro <lupus@ximian.com>
* configure.in, mono.pc.in, */Makefile.am: istall the header
files in a API version specific directory.
svn path=/trunk/mono/; revision=69303
Igor Zelmanovich [Mon, 11 Dec 2006 08:36:40 +0000 (08:36 -0000)]
svn path=/trunk/mcs/; revision=69302
Igor Zelmanovich [Mon, 11 Dec 2006 08:36:17 +0000 (08:36 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
* Page.cs: fixed and optimized ProcessPostData
The "second try" used for controls that created at OnLoad.
fixed for controls that use RgisterRequeresPostBack to handle post data.
svn path=/trunk/mcs/; revision=69301
Igor Zelmanovich [Mon, 11 Dec 2006 08:12:16 +0000 (08:12 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
* RadioButton.cs: fixed:
When GroupName is not defined UniqueID is used instead for name attribute.
CheckedChanged is raised only when control is checked.
svn path=/trunk/mcs/; revision=69300
Igor Zelmanovich [Mon, 11 Dec 2006 07:56:38 +0000 (07:56 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
* StaticSiteMapProviderTest.cs: added NotWorking attributes.
svn path=/trunk/mcs/; revision=69299
Atsushi Eno [Mon, 11 Dec 2006 07:27:19 +0000 (07:27 -0000)]
2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
* SmtpClient.cs : use CONFIGURATION_DEP when it is
System.Configuration.dll dependent.
svn path=/trunk/mcs/; revision=69298
Miguel de Icaza [Mon, 11 Dec 2006 06:48:40 +0000 (06:48 -0000)]
The managed side:
2006-12-11 Miguel de Icaza <miguel@novell.com>
* SafeHandle.cs: Implement finalizer.
DangerousAddRef will now throw an exception if the object was
disposed.
2006-12-10 Miguel de Icaza <miguel@novell.com>
* SafeFileHandle.cs: Implement this one.
svn path=/trunk/mcs/; revision=69296
Miguel de Icaza [Mon, 11 Dec 2006 06:28:37 +0000 (06:28 -0000)]
Fix signature
svn path=/trunk/mcs/; revision=69295
Atsushi Eno [Mon, 11 Dec 2006 05:33:38 +0000 (05:33 -0000)]
2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaIdentityConstraint.cs : give conflicting component in
the error message.
* XmlSchemaElement.cs : When resolving "ref" and "substitutionGroup",
It should use XmlSchema.FindElement() instead of XmlSchema.Elements
so that it does not miss external components.
* XmlSchemaSet.cs, XmlSchema.cs : now in one XmlSchemaSet
compilation, make sure to not handle the same schema twice even
at the schema level.
svn path=/trunk/mcs/; revision=69293
Chris Toshok [Mon, 11 Dec 2006 04:19:42 +0000 (04:19 -0000)]
2006-12-10 Chris Toshok <toshok@ximian.com>
* ColumnClickEventArgsTest.cs: new tests.
svn path=/trunk/mcs/; revision=69292
Atsushi Eno [Mon, 11 Dec 2006 02:37:59 +0000 (02:37 -0000)]
2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocument.cs : call overriden CreateAttribute() when loading from
XmlReader.
* XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
when loading from XmlReader.
svn path=/trunk/mcs/; revision=69290
Vladislav Spivak [Sun, 10 Dec 2006 18:05:24 +0000 (18:05 -0000)]
Fixed descriptor generation
svn path=/trunk/mcs/; revision=69289
Andreia Gaita [Sun, 10 Dec 2006 17:57:30 +0000 (17:57 -0000)]
Gert's TabControlTests
svn path=/trunk/mcs/; revision=69288
Andreia Gaita [Sun, 10 Dec 2006 17:55:54 +0000 (17:55 -0000)]
* TabControl.cs: Raise SelectedIndexChanged for 1.1 if the
SelectedIndex value is changed (even if it's not valid).
Reset SelectedIndex to 0 when the handle is created and if
the current index is invalid.
Fixes SelectdeIndex unit tests and #80128
2006-12-10 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mcs/; revision=69287
Igor Zelmanovich [Sun, 10 Dec 2006 17:11:56 +0000 (17:11 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
* MasterPageTest.cs: added NotWorking attribute.
svn path=/trunk/mcs/; revision=69286
Vladimir Krasnov [Sun, 10 Dec 2006 17:05:10 +0000 (17:05 -0000)]
* ProfileSection.cs: typo bug
svn path=/trunk/mcs/; revision=69285
Igor Zelmanovich [Sun, 10 Dec 2006 16:35:24 +0000 (16:35 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
* FormsAuthenticationTest.cs: fixed tests.
svn path=/trunk/mcs/; revision=69284
Konstantin Triger [Sun, 10 Dec 2006 16:19:58 +0000 (16:19 -0000)]
ensure the tests files are in sync; see run-mono-tests.bat diff
svn path=/trunk/mcs/; revision=69283
Igor Zelmanovich [Sun, 10 Dec 2006 16:03:02 +0000 (16:03 -0000)]
2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
* Page.cs: The specified theme must exist as either an application theme.
If the theme does not exist, an HttpException exception s thrown.
svn path=/trunk/mcs/; revision=69282
David Elkind [Sun, 10 Dec 2006 15:47:19 +0000 (15:47 -0000)]
Removed WriteLine
svn path=/trunk/mcs/; revision=69281
David Elkind [Sun, 10 Dec 2006 15:45:04 +0000 (15:45 -0000)]
* SmtpSection.cs : Removed unnecessary initialization
* SmtpNetworkElement.cs : Removed unnecessary initialization
svn path=/trunk/mcs/; revision=69280
Konstantin Triger [Sun, 10 Dec 2006 15:38:54 +0000 (15:38 -0000)]
use html comparer
svn path=/trunk/mcs/; revision=69279
David Elkind [Sun, 10 Dec 2006 15:32:20 +0000 (15:32 -0000)]
Date changed
svn path=/trunk/mcs/; revision=69278
David Elkind [Sun, 10 Dec 2006 15:29:58 +0000 (15:29 -0000)]
* Attachment.cs - proper file name handling added
* AttachmentBase.cs - proper MIME type handling added
* MailAddress.cs - Proper mail address handling ('<' and '>' addition) added
* MailMessage.cs - Better construction sequence
* SmtpClient.cs - Added proper handling of composite message (consisting of alternate views/attachments)
- Added handling of user credentials
- Added handling of TLS (under TARGET_JVM)
- Some other minor fixes
svn path=/trunk/mcs/; revision=69277
Igor Zelmanovich [Sun, 10 Dec 2006 15:26:41 +0000 (15:26 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
* Menu.cs: fixed: rendering.
svn path=/trunk/mcs/; revision=69276
Igor Zelmanovich [Sun, 10 Dec 2006 14:02:24 +0000 (14:02 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
* ObjectDataSourceTest.cs: fixed tests.
svn path=/trunk/mcs/; revision=69275
Igor Zelmanovich [Sun, 10 Dec 2006 13:52:27 +0000 (13:52 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
* Menu.cs: fixed: rendering.
svn path=/trunk/mcs/; revision=69274
Konstantin Triger [Sun, 10 Dec 2006 12:58:44 +0000 (12:58 -0000)]
Delegate parameter checking and default assigning to Configuratin property.
Ensure the TypeConvert and Validator always exist.
Ensure the primitive types are properly initialized.
svn path=/trunk/mcs/; revision=69273
Konstantin Triger [Sun, 10 Dec 2006 12:45:11 +0000 (12:45 -0000)]
remove jarserver property
svn path=/trunk/mcs/; revision=69272
Igor Zelmanovich [Sun, 10 Dec 2006 12:39:55 +0000 (12:39 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
* ListControl.cs:
* ListBox.cs:
* DropDownList.cs:
fixed rendering for 2.0
svn path=/trunk/mcs/; revision=69271
Marek Safar [Sun, 10 Dec 2006 12:27:58 +0000 (12:27 -0000)]
New tests.
svn path=/trunk/mcs/; revision=69270
Marek Safar [Sun, 10 Dec 2006 12:24:05 +0000 (12:24 -0000)]
New tests + update.
svn path=/trunk/mcs/; revision=69269
Marek Safar [Sun, 10 Dec 2006 12:23:18 +0000 (12:23 -0000)]
2006-12-10 Marek Safar <marek.safar@gmail.com>
A fix for bugs #80093, and #75984
* cs-tokenizer.cs (handle_preprocessing_directive): Fixed #if/#else/#endif
logic, it seems to me as it worked before "by coincidence".
(xtoken): Simplified to use reworked handle_preprocessing_directive.
(cleanup): Enabled endif check.
svn path=/trunk/mcs/; revision=69268
motym [Sun, 10 Dec 2006 12:11:34 +0000 (12:11 -0000)]
Bug #6502 fixed, enabling this test
svn path=/trunk/mcs/; revision=69267
motym [Sun, 10 Dec 2006 11:49:51 +0000 (11:49 -0000)]
Bug #6490 fixed, enabling this test
svn path=/trunk/mcs/; revision=69266
Vladimir Krasnov [Sun, 10 Dec 2006 08:55:52 +0000 (08:55 -0000)]
* ConfigurationElementCollection.cs
* ConfigurationRemoveElement.cs: fixed key for <remove> element in ConfigurationRemoveElement class
svn path=/trunk/mcs/; revision=69265
Vladislav Spivak [Sat, 9 Dec 2006 21:49:43 +0000 (21:49 -0000)]
HiddenFieldPageStatePersister added to project file
svn path=/trunk/mcs/; revision=69264
Vladislav Spivak [Sat, 9 Dec 2006 19:49:57 +0000 (19:49 -0000)]
Temporary checked-in repackaged admin app. TODO: fix repackaging issue, or add support for so-called "flat webapp" inside GH build system.
svn path=/trunk/mcs/; revision=69263
Marek Safar [Sat, 9 Dec 2006 17:21:39 +0000 (17:21 -0000)]
New tests.
svn path=/trunk/mcs/; revision=69262
Marek Safar [Sat, 9 Dec 2006 17:19:33 +0000 (17:19 -0000)]
Reverted accidentally checked-in file.
svn path=/trunk/mcs/; revision=69261
Marek Safar [Sat, 9 Dec 2006 16:59:01 +0000 (16:59 -0000)]
2006-12-09 Marek Safar <marek.safar@gmail.com>
A fix for bug #80162
* statement.cs (CollectionForeach.TryType): Generics and non-generics
enumerators are never ambiguous.
svn path=/trunk/mcs/; revision=69260
Chris Toshok [Sat, 9 Dec 2006 01:46:56 +0000 (01:46 -0000)]
* DataGrid.cs (set_CurrentCell): because EnsureCellVisibility
calls EndEdit, it needs to be called before we set current_cell to
its new value. Otherwise, we end up committing the value in the
textbox to the new cell as well. Fixes bug #80160.
2006-12-08 Chris Toshok <toshok@ximian.com>
svn path=/trunk/mcs/; revision=69257
Chris Toshok [Sat, 9 Dec 2006 01:26:50 +0000 (01:26 -0000)]
make sure we don't NRE here
svn path=/trunk/mcs/; revision=69256
Chris Toshok [Sat, 9 Dec 2006 01:23:02 +0000 (01:23 -0000)]
In Test/System.Windows.Forms:
* ButtonTest.cs: add tests for DialogResult changes when setting
Form.AcceptButton and Form.CancelButton.
2006-12-08 Chris Toshok <toshok@ximian.com>
In System.Windows.Forms:
2006-12-08 Chris Toshok <toshok@ximian.com>
* Form.cs (set_CancelButton): if the button's DialogResult is
None, set it to Cancel. Fixes bug 80180.
svn path=/trunk/mcs/; revision=69255
Marek Habersack [Sat, 9 Dec 2006 00:03:31 +0000 (00:03 -0000)]
Implement the 2.0 page state persister model, and use it internally int the 1.x profile
svn path=/trunk/mcs/; revision=69254
Jackson Harper [Fri, 8 Dec 2006 23:51:24 +0000 (23:51 -0000)]
* TextBoxBase.cs: Ugh, ClientSize can be 0,0 sometimes, so we
* need
to watch ourselves when setting the canvas size and setting the
scrollbar values.
svn path=/trunk/mcs/; revision=69253
Chris Toshok [Fri, 8 Dec 2006 23:18:56 +0000 (23:18 -0000)]
2006-12-08 Chris Toshok <toshok@ximian.com>
* DataGrid.cs: comment out the two MakeTransparent calls for the
time being so people using trunk (and not 1.2.2) on windows can
actually use the datagrid. This deals with bug #80151.
svn path=/trunk/mcs/; revision=69252
Jonathan Pobst [Fri, 8 Dec 2006 23:03:44 +0000 (23:03 -0000)]
2006-12-08 Jonathan Pobst <monkey@jpobst.com>
* ThemeWin32Classic.cs: Change ButtonBase_DrawImage to use the
Graphics.DrawImage (image, int, int, int, int) overload instead
of Graphics.DrawImage (image, int, int). GDI+ can't figure out
the dpi difference and was blurring images it drew.
[Fixes bug #79960]
svn path=/trunk/mcs/; revision=69251
Marek Sieradzki [Fri, 8 Dec 2006 22:28:06 +0000 (22:28 -0000)]
2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
* TaskElement.cs, Xml.cs, ProcessingPass.cs: Removed.
* Utilities.cs, HostLogger.cs, Target.cs, TaskDatabase.cs,
BuildItemGroup.cs, BuildPropertyGroup.cs, TargetCollection.cs,
Engine.cs, GroupingCollection.cs, Project.cs: Reformatted.
* ImportCollection.cs: Added a note.
svn path=/trunk/mcs/; revision=69249
Marek Sieradzki [Fri, 8 Dec 2006 22:15:47 +0000 (22:15 -0000)]
2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
* UsingTaskCollectionTest.cs: Change task name to TrueTestTask and add
a new add a test.
svn path=/trunk/mcs/; revision=69248
Chris Toshok [Fri, 8 Dec 2006 21:05:05 +0000 (21:05 -0000)]
oops, update ChangeLog entry
svn path=/trunk/mcs/; revision=69247