Lluis Sanchez [Fri, 11 Nov 2005 13:45:35 +0000 (13:45 -0000)]
2005-11-11 Lluis Sanchez Gual <lluis@novell.com>
* TimeZone.cs: Removed incorrect double-check lock and unneeded
hashtable access.
svn path=/trunk/mcs/; revision=52907
Marek Safar [Fri, 11 Nov 2005 13:43:35 +0000 (13:43 -0000)]
2005-11-11 Marek Safar <marek.safar@seznam.cz>
Fix #76369.
* doc.cs (FindDocumentedTypeNonArray): Don't resolve again.
svn path=/trunk/mcs/; revision=52906
Marek Safar [Fri, 11 Nov 2005 12:55:55 +0000 (12:55 -0000)]
2005-11-11 Marek Safar <marek.safar@seznam.cz>
* Type.cs: IsNested implemented, signature fixes.
svn path=/trunk/mcs/; revision=52904
Marek Safar [Fri, 11 Nov 2005 12:14:49 +0000 (12:14 -0000)]
Update
svn path=/trunk/mcs/; revision=52903
Marek Safar [Fri, 11 Nov 2005 12:08:21 +0000 (12:08 -0000)]
2005-11-11 Marek Safar <marek.safar@seznam.cz>
* attribute.cs, class.cs, cs-tokenizer.cs, parameter.cs: Sync
with mcs.
svn path=/trunk/mcs/; revision=52902
Marek Safar [Fri, 11 Nov 2005 12:07:04 +0000 (12:07 -0000)]
2005-11-11 Marek Safar <marek.safar@seznam.cz>
* compiler-tester.cs: Implemented compiler warning map checking.
Enabled message ckeck for gmcs.
svn path=/trunk/mcs/; revision=52901
Marek Safar [Fri, 11 Nov 2005 11:17:47 +0000 (11:17 -0000)]
2005-11-11 Marek Safar <marek.safar@seznam.cz>
* attribute.cs: Changed error message.
* cs-tokenizer.cs: One more check.
svn path=/trunk/mcs/; revision=52900
Senganal T [Fri, 11 Nov 2005 09:55:24 +0000 (09:55 -0000)]
2005-11-11 Senganal T <tsenganal@novell.com>
* Test/System.Data/DataSetTest2.cs : Added a testcase for bug#76517
* System.Data.dll.sources: added
System.Data/SchemaSerializationMode.cs . Enumeration for NET_2_0 compatibility
* System.Data/DataSet.cs : Added the SchemaSerializationMode Property for NET_2_0
compatibility.
* System.Data/SchemaSerializationMode.cs : Added SchemaSerializationMode Enumeration
for NET_2_0 compatibility.
Fixes bug #76517
svn path=/trunk/mcs/; revision=52899
Raja R Harinath [Fri, 11 Nov 2005 08:38:45 +0000 (08:38 -0000)]
* System/Array.cs (Resize<T>) [2-argument variant]: Fix nullref.
* Test/System/ArrayTest.cs (Resize_null): New. Test Resize<T> with a null argument.
svn path=/trunk/mcs/; revision=52898
Raja R Harinath [Fri, 11 Nov 2005 07:34:23 +0000 (07:34 -0000)]
remove trivial differences between mcs and gmcs
svn path=/trunk/mcs/; revision=52897
Raja R Harinath [Fri, 11 Nov 2005 07:32:57 +0000 (07:32 -0000)]
Remove some trivial differences between mcs and gmcs
svn path=/trunk/mcs/; revision=52896
Ankit Jain [Fri, 11 Nov 2005 06:25:23 +0000 (06:25 -0000)]
* RichTextBoxTest.cs: Fix typos.
svn path=/trunk/mcs/; revision=52895
Atsushi Eno [Fri, 11 Nov 2005 06:24:04 +0000 (06:24 -0000)]
was incorrect copy/paste.
svn path=/trunk/mono/; revision=52894
Zoltan Varga [Fri, 11 Nov 2005 00:10:42 +0000 (00:10 -0000)]
2005-11-11 Zoltan Varga <vargaz@gmail.com>
* loader.c (mono_loader_set_error_type_load): Log a warning to the
console about the missing type.
(mono_loader_set_error_method_load): Ditto.
svn path=/trunk/mono/; revision=52889
Zoltan Varga [Thu, 10 Nov 2005 21:37:15 +0000 (21:37 -0000)]
2005-11-10 Zoltan Varga <vargaz@gmail.com>
* SortedList.cs Queue.cs Stack.cs: Implement TrimExcess methods.
svn path=/trunk/mcs/; revision=52887
Zoltan Varga [Thu, 10 Nov 2005 21:34:42 +0000 (21:34 -0000)]
2005-11-10 Zoltan Varga <vargaz@gmail.com>
* Array.cs (Resize<T>): New internal method which takes a 'length' argument
as well to avoid copying the whole array.
svn path=/trunk/mcs/; revision=52886
John Luke [Thu, 10 Nov 2005 21:06:01 +0000 (21:06 -0000)]
2005-11-10 John Luke <john.luke@gmail.com>
* Mono.Cairo/Graphics.cs:
* Mono.Cairo/Surface.cs: remove debugging output
svn path=/trunk/mcs/; revision=52885
Atsushi Eno [Thu, 10 Nov 2005 18:30:39 +0000 (18:30 -0000)]
2005-11-10 Atsushi Enomoto <atsushi@ximian.com>
* XmlReader.cs, XmlNode.cs :
[DebuggerDisplay] are not worthy of existing.
* XPathNavigator.cs, XPathNodeIterator.cs :
[DebuggerDisplay] are not worthy of existing.
svn path=/trunk/mcs/; revision=52880
Atsushi Eno [Thu, 10 Nov 2005 18:19:49 +0000 (18:19 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlTokenizedType.cs, XmlNodeOrder.cs : so those enums happen to
have [Serializable] in .NET 1.x, and removed in 2.0 (enums are
anyways serializable, so those attributes do not make sense).
svn path=/trunk/mcs/; revision=52877
Atsushi Eno [Thu, 10 Nov 2005 18:12:16 +0000 (18:12 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlValidatingReader.cs : added CanReadBinaryContent.
* XmlTextReader.cs, XmlTextReader2.cs : GetNamespacesInScope() are
now both public and private (i.e. hush IsVirtual).
* XmlWriterSettings.cs, XmlWriter.cs, XmlTextWriter.cs :
NormalizeNewLines vanished.
* XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore
svn path=/trunk/mcs/; revision=52876
Peter Dennis Bartok [Thu, 10 Nov 2005 18:03:47 +0000 (18:03 -0000)]
2005-11-09 Peter Dennis Bartok <pbartok@novell.com>
* System.Windows.Forms_test.dll.sources: Added
* RichTextBoxTest.cs
svn path=/trunk/mcs/; revision=52874
Peter Dennis Bartok [Thu, 10 Nov 2005 18:03:03 +0000 (18:03 -0000)]
2005-11-09 Peter Dennis Bartok <pbartok@novell.com>
* RichTextBoxTest.cs: Added Find() tests
svn path=/trunk/mcs/; revision=52873
Peter Dennis Bartok [Thu, 10 Nov 2005 18:01:02 +0000 (18:01 -0000)]
2005-11-10 Peter Dennis Bartok <pbartok@novell.com>
* TextControl.cs: Added backend code for finding char arrays and strings
* TextBoxBase.cs:
- Added mouse wheel scroll support
- Added support for VScroll and HScroll events
* RichTextBox.cs:
- Implemented all seven Find() variants
- Implemented GetCharFromPosition()
- Implemented GetCharIndexFromPosition()
- Implemented GetLineFromIndex()
- Implemented GetPositionFromCharIndex();
- Implemented SaveFile for PlainText and UnicodeText
- Fixed set_Font, now setting a new font applies that font to
the whole document
- Implemented generic Document to RTF converter
- Implemented SaveFile for RichText format (still missing unicode
conversion for non-ansi chars)
- Implemented get_Rtf
- Implemented get_SelectedRtf
2005-11-09 Peter Dennis Bartok <pbartok@novell.com>
* Control.cs (WndProc): Call HandleClick after having sent OnMouseUp
to allow any captures to be released before triggering OnClick. This
way a click handler may capture the mouse without interference.
* XplatUIX11.cs: Always send mouse messages to grab window if one exists.
This way we send them even though X may not allow a grab (if the window
isn't visible, for example)
svn path=/trunk/mcs/; revision=52872
Atsushi Eno [Thu, 10 Nov 2005 17:58:13 +0000 (17:58 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlReader.cs : MoveToAttribute(int) is virtual in NET_2_0.
svn path=/trunk/mcs/; revision=52871
Atsushi Eno [Thu, 10 Nov 2005 17:44:03 +0000 (17:44 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlConvert.cs : implemented VerifyTOKEN().
* XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN().
svn path=/trunk/mcs/; revision=52870
Vladimir Krasnov [Thu, 10 Nov 2005 17:43:56 +0000 (17:43 -0000)]
System.XML.vmwcsproj: removed XmlSchemaBuiltInType.cs
svn path=/trunk/mcs/; revision=52869
Miguel de Icaza [Thu, 10 Nov 2005 17:39:44 +0000 (17:39 -0000)]
Also change the Makefile
svn path=/trunk/mono/; revision=52865
Miguel de Icaza [Thu, 10 Nov 2005 17:37:06 +0000 (17:37 -0000)]
Revert the script magic to do relocations, it does not work when the commands are symlinked
svn path=/trunk/mono/; revision=52862
Atsushi Eno [Thu, 10 Nov 2005 17:18:42 +0000 (17:18 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlConvertTests.cs : some tests for ToInt64(), ToSByte(),
svn path=/trunk/mcs/; revision=52861
Atsushi Eno [Thu, 10 Nov 2005 17:18:16 +0000 (17:18 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* Int64.cs : ditto for long.
* Int64Test.cs : ditto for long. Numbered tests.
svn path=/trunk/mcs/; revision=52860
Zoltan Varga [Thu, 10 Nov 2005 17:02:50 +0000 (17:02 -0000)]
2005-11-10 Zoltan Varga <vargaz@gmail.com>
* StackTest.cs QueueTest.cs: Remove tests for removed TrimToSize ()
method.
svn path=/trunk/mcs/; revision=52858
Atsushi Eno [Thu, 10 Nov 2005 16:55:55 +0000 (16:55 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlConvert.cs : VerifyNCName() and VerifyName() throws
ArgumentNullException for "".
* XmlConvertTests.cs : some tests for ToInt16(), ToInt32(),
VerifyName() and VerifyNCName().
svn path=/trunk/mcs/; revision=52857
Atsushi Eno [Thu, 10 Nov 2005 16:53:31 +0000 (16:53 -0000)]
2005-11-09 Atsushi Enomoto <atsushi@ximian.com>
* Int32.cs : Parse("
2147483648", format_provider) should be rejected.
* Int32Test.cs : Added tests for parsing "
2147483648" (should be error)
svn path=/trunk/mcs/; revision=52856
Vladimir Krasnov [Thu, 10 Nov 2005 16:35:17 +0000 (16:35 -0000)]
* FontCollection.jvm.cs: refactoring, added GetInitialFont()
* InstalledFontCollection.jvm.cs: refactoring, removed GetFamilyName
* PrivateFontCollection.jvm.cs: refactoring
* Graphics.jvm.cs: added UnitConversion property
* FontFamily.jvm.cs: refactoring
* Font.jvm.cs: refactoring
svn path=/trunk/mcs/; revision=52855
Marek Safar [Thu, 10 Nov 2005 16:33:29 +0000 (16:33 -0000)]
2005-11-10 Marek Safar <marek.safar@seznam.cz>
* class.cs,
* convert.cs,
* cs-parser.jay,
* decl.cs,
* enum.cs,
* expression.cs,
* generic.cs,
* pending.cs,
* report.cs: Fixed error reporting and typos.
* generic.cs (TypeParameter.GetSignatureForError): New method.
(ConstructedType.GetSignatureForError): Instead of DeclarationName.
* typemanager.cs (GetFullName): Refactored.
svn path=/trunk/mcs/; revision=52854
Dick Porter [Thu, 10 Nov 2005 16:22:29 +0000 (16:22 -0000)]
2005-11-10 Dick Porter <dick@ximian.com>
* DirectoryInfo.cs: Fix endless recursion problem with root
directory on windows too. Fixes bug 76191.
svn path=/trunk/mcs/; revision=52853
Ankit Jain [Thu, 10 Nov 2005 15:50:30 +0000 (15:50 -0000)]
* dump.c (dump_table_method): Load generic param constraints.
* get.c (dis_stringify_method_signature): Likewise.
* main.c (dis_method_list): Likewise.
(dis_type): Likewise.
svn path=/trunk/mono/; revision=52847
Zoltan Varga [Thu, 10 Nov 2005 14:58:16 +0000 (14:58 -0000)]
2005-11-10 Zoltan Varga <vargaz@gmail.com>
* SortedList.cs: Fix build.
svn path=/trunk/mcs/; revision=52843
Zoltan Varga [Thu, 10 Nov 2005 13:05:09 +0000 (13:05 -0000)]
2005-11-10 Zoltan Varga <vargaz@gmail.com>
* Stack.cs SortedList.cs LinkedList.cs: Update to net 2.0 RTM.
svn path=/trunk/mcs/; revision=52842
Marek Safar [Thu, 10 Nov 2005 10:27:18 +0000 (10:27 -0000)]
New test
svn path=/trunk/mcs/; revision=52840
Marek Safar [Thu, 10 Nov 2005 10:26:21 +0000 (10:26 -0000)]
2005-11-10 Marek Safar <marek.safar@seznam.cz>
* statement.cs (Block.Resolve): Ignore empty statement.
svn path=/trunk/mcs/; revision=52839
Marek Safar [Thu, 10 Nov 2005 09:39:06 +0000 (09:39 -0000)]
oups, wrong merge
svn path=/trunk/mcs/; revision=52838
Marek Safar [Thu, 10 Nov 2005 08:57:34 +0000 (08:57 -0000)]
2005-11-10 Marek Safar <marek.safar@seznam.cz>
* report.cs: Made error/warning methods more strict to avoid
their misuse.
* anonymous.cs, attribute.cs, class.cs, codegen.cs, constant.cs,
convert.cs, cs-parser.jay, cs-tokenizer.cs, decl.cs, delegate.cs,
doc.cs, driver.cs, ecore.cs, expression.cs, location.cs,
namespace.cs, parameter.cs, statement.cs, typemanager.cs: Updated.
svn path=/trunk/mcs/; revision=52837
Ankit Jain [Thu, 10 Nov 2005 06:41:01 +0000 (06:41 -0000)]
* get.c (init_key_table): Add keyword - uint.
svn path=/trunk/mono/; revision=52836
Chris Toshok [Thu, 10 Nov 2005 06:29:13 +0000 (06:29 -0000)]
2005-11-10 Chris Toshok <toshok@ximian.com>
* AppSettingsSection.cs (DeserializeElement): stop explicitly
calling Settings.DeserializeElement, as the DefaultCollection
works now.
* ConfigurationElement.cs (DeserializeElement): rework the loop
here so that we actually loop over all the content elements.
svn path=/trunk/mcs/; revision=52835
Chris Toshok [Thu, 10 Nov 2005 06:27:27 +0000 (06:27 -0000)]
remove spew
svn path=/trunk/mcs/; revision=52834
Chris Toshok [Thu, 10 Nov 2005 06:04:17 +0000 (06:04 -0000)]
nuke spew
svn path=/trunk/mcs/; revision=52832
Alexandre Rocha Lima e Marcondes [Thu, 10 Nov 2005 05:30:59 +0000 (05:30 -0000)]
2005-11-09 Renato Suga <renato.suga@gmail.com>
* mb-parser.jay: added STOP to statement rule to allow a keyword STOP
in an iteration_statement.
svn path=/trunk/mcs/; revision=52831
Miguel de Icaza [Thu, 10 Nov 2005 02:45:44 +0000 (02:45 -0000)]
Fix typo identified by Ben
svn path=/trunk/mono/; revision=52819
Miguel de Icaza [Thu, 10 Nov 2005 02:29:31 +0000 (02:29 -0000)]
2005-11-09 Miguel de Icaza <miguel@novell.com>
* mono-config.c (mono_get_config_dir): Set the system defaults if
none is specified.
svn path=/trunk/mono/; revision=52817
Miguel de Icaza [Thu, 10 Nov 2005 02:24:50 +0000 (02:24 -0000)]
2005-11-09 Miguel de Icaza <miguel@novell.com>
* assembly.c (mono_set_dirs): New API entry point to set the
assembly and the config directory in one call
A more robust framework for relocation and a public API for embedders to use.
svn path=/trunk/mono/; revision=52816
Miguel de Icaza [Thu, 10 Nov 2005 01:54:32 +0000 (01:54 -0000)]
Make a copy of the old ZipLib
svn path=/trunk/mcs/; revision=52814
Miguel de Icaza [Thu, 10 Nov 2005 01:53:55 +0000 (01:53 -0000)]
Move the ZipLib to a new directory while we retag
svn path=/trunk/mcs/; revision=52813
Chris Toshok [Thu, 10 Nov 2005 01:46:53 +0000 (01:46 -0000)]
add a bunch of stuff to the build
svn path=/trunk/mcs/; revision=52811
Chris Toshok [Wed, 9 Nov 2005 23:34:39 +0000 (23:34 -0000)]
2005-11-09 Chris Toshok <toshok@ximian.com>
* PagesSection.cs, AuthenticationSection.cs, BuildProvider.cs,
BuildProviderCollection.cs, HttpHandlerActionCollection.cs,
HttpModulesSection.cs, HttpModuleAction.cs,
HttpModuleActionCollection.cs, AnonymousIdentificationSection.cs,
CodeSubDirectory.cs, CodeSubDirectoriesCollection.cs,
SystemWebSectionGroup.cs, SiteMapSection.cs,
WebConfigurationManager.cs: flesh out the implementation.
* TagMap*.cs, TagPrefix*.cs: new implementation.
* FormsAuthentication*.cs: new implementation.
* Profile*.cs: new implementation.
* Namespace*.cs: new implementation.
* HttpRuntimeSection.cs: new implementation.
svn path=/trunk/mcs/; revision=52807
Chris Toshok [Wed, 9 Nov 2005 23:22:51 +0000 (23:22 -0000)]
2005-11-09 Chris Toshok <toshok@ximian.com>
* ViewStateEncryptionMode.cs: new 2.0 enum.
svn path=/trunk/mcs/; revision=52806
Zoltan Varga [Wed, 9 Nov 2005 22:04:32 +0000 (22:04 -0000)]
2005-11-09 Zoltan Varga <vargaz@gmail.com>
* SortedListTest.cs: New file.
svn path=/trunk/mcs/; revision=52802
Zoltan Varga [Wed, 9 Nov 2005 22:03:25 +0000 (22:03 -0000)]
2005-11-09 Zoltan Varga <vargaz@gmail.com>
* System_test.dll.sources: Add Test/System.Collections.Generic/SortedListTest.cs.
svn path=/trunk/mcs/; revision=52801
Zoltan Varga [Wed, 9 Nov 2005 22:01:04 +0000 (22:01 -0000)]
2005-11-09 Zoltan Varga <vargaz@gmail.com>
* SortedList.cs: New file.
svn path=/trunk/mcs/; revision=52800
Zoltan Varga [Wed, 9 Nov 2005 22:00:29 +0000 (22:00 -0000)]
2005-11-09 Zoltan Varga <vargaz@gmail.com>
* System.dll.sources: Add System.Collections.Generic/SortedList.cs.
svn path=/trunk/mcs/; revision=52799
Chris Toshok [Wed, 9 Nov 2005 21:03:18 +0000 (21:03 -0000)]
2005-11-09 Chris Toshok <toshok@ximian.com>
* ConfigurationSettings.cs (AppSettings): remove the #if NET_2_0
block breaks this.
(ReadSectionGroup): allow the "type" atrribute so we don't break
when reading a 2.0 config file using the 1.0 stuff.
svn path=/trunk/mcs/; revision=52797
Gert Driesen [Wed, 9 Nov 2005 20:40:17 +0000 (20:40 -0000)]
* CodeExpressionCollectionTest.cs: Fixed test case for AddRange_Self
to really discover regressions.
* CodeStatementCollectionTest.cs: same.
* CodeTypeReferenceCollectionTest.cs: same.
svn path=/trunk/mcs/; revision=52796
Chris Toshok [Wed, 9 Nov 2005 19:13:03 +0000 (19:13 -0000)]
2005-11-09 Chris Toshok <toshok@ximian.com>
* ConfigurationElement.cs: Add support for DefaultCollection
attributes.
* PropertyInformation.cs (PropertyInformation.Value): add case for
IsDefaultCollection.
* SectionGroupInfo.cs (SectionGroupInfo.ReadConfig): when we read
a "type" attribute, make sure the cached System.Type is cleared.
svn path=/trunk/mcs/; revision=52793
Miguel de Icaza [Wed, 9 Nov 2005 19:09:19 +0000 (19:09 -0000)]
2005-11-09 Miguel de Icaza <miguel@novell.com>
* unix/util.c (set_dirs): Instead of hardcoding the value to
/usr/bin, use MONO_BINDIR which comes from Automake's bindir. If
the executable is in the place configured, use the Automake
settings. Otherwise use the standard-layout based computed
paths.
svn path=/trunk/mono/; revision=52792
Sebastien Pouliot [Wed, 9 Nov 2005 16:09:41 +0000 (16:09 -0000)]
2005-11-09 Sebastien Pouliot <sebastien@ximian.com>
* IsolatedStorageScope.cs: Added missing [Serializable] in 2.0 profile
svn path=/trunk/mcs/; revision=52790
Sebastien Pouliot [Wed, 9 Nov 2005 15:33:15 +0000 (15:33 -0000)]
2005-11-09 Sebastien Pouliot <sebastien@ximian.com>
* X509SelectionFlag.cs: Removed extra [Serializable].
svn path=/trunk/mcs/; revision=52789
Sebastien Pouliot [Wed, 9 Nov 2005 15:18:09 +0000 (15:18 -0000)]
Added new enums for 2.0
svn path=/trunk/mcs/; revision=52788
Sebastien Pouliot [Wed, 9 Nov 2005 15:17:30 +0000 (15:17 -0000)]
2005-11-09 Sebastien Pouliot <sebastien@ximian.com>
* AttributeTargets.cs: Added [ComVisible (true)] and [Serializable]
in 2.0 profile.
* Base64FormattingOptions.cs: Added missing [Flags] attribute.
* ConsoleKey.cs: Removed old BackSpace and WhiteSpace (they were
already replaced by Backspace and Whitespace)
* DateTime.cs: Moved DayOfWeek enum to it's own file.
* DateTimeKind.cs: New (2.0) enum.
* DayOfWeek.cs: New file (extracted from DateTime.cs).
* DomainManagerInitializationFlags.cs: Removed extra [Serializable].
* EnvironmentVariableTarget.cs: Added [ComVisible (true)] and fixed
values (-1 to all of them).
* Exception.cs: Added a LinkDemand for SerializationFormatter on
GetObjectData method.
* LoaderOptimization.cs: Added [ComVisible (true)] and [Serializable]
on enum and added [Obsolete] to DomainMask and DisallowBindings in 2.0
profile.
* PlatformID.cs: Added [ComVisible (true)] and [Serializable] in 2.0
profile.
* StringComparison.cs: New (2.0) enum (needed for Uri).
* TermInfoDriver.cs: Fixed BackSpace -> Backspace (see ConsoleKey.cs).
* TypeCode.cs: Added [ComVisible (true)] and [Serializable] in 2.0
profile.
svn path=/trunk/mcs/; revision=52787
Sebastien Pouliot [Wed, 9 Nov 2005 15:06:29 +0000 (15:06 -0000)]
2005-11-09 Sebastien Pouliot <sebastien@ximian.com>
* X509ContentType.cs: Removed extra [Serializable] (2.0).
svn path=/trunk/mcs/; revision=52786
Sebastien Pouliot [Wed, 9 Nov 2005 15:04:04 +0000 (15:04 -0000)]
2005-11-09 Sebastien Pouliot <sebastien@ximian.com>
* KeyNumber.cs: Added missing [Serializable] present in 2.0.
svn path=/trunk/mcs/; revision=52785
Sebastien Pouliot [Wed, 9 Nov 2005 15:03:46 +0000 (15:03 -0000)]
2005-11-09 Sebastien Pouliot <sebastien@ximian.com>
* EnvironmentPermissionAccess.cs: Added missing [Serializable] (2.0).
* FileIOPermissionAccess.cs: Added missing [Serializable] (2.0).
* PermissionState.cs: Added missing [Serializable] (2.0).
* ReflectionPermissionFlag.cs: Added missing [Serializable] (2.0).
* RegistryPermissionAccess.cs: Added missing [Serializable] (2.0).
* UIPermissionClipboard.cs: Added missing [Serializable] (2.0).
* UIPermissionWindow.cs: Added missing [Serializable] (2.0).
svn path=/trunk/mcs/; revision=52784
Zoltan Varga [Wed, 9 Nov 2005 12:03:17 +0000 (12:03 -0000)]
2005-11-09 Zoltan Varga <vargaz@gmail.com>
* marshal.c (mono_ftnptr_to_delegate): Throw a NotSupportedException if
the ftnptr was created from a delegate in a domain other than the
current domain. Fixes #75377.
* exception.h exception.c: Add mono_get_exception_not_supported ().
svn path=/trunk/mono/; revision=52782
Alexandre Rocha Lima e Marcondes [Wed, 9 Nov 2005 11:24:05 +0000 (11:24 -0000)]
2005-11-07 Renato Suga <renato.suga@gmail.com>
* Expression.cs: commented this line:
// SimpleName.Error_ObjectRefRequired (ec, loc, me.Name);
svn path=/trunk/mcs/; revision=52781
Jonathan Pryor [Wed, 9 Nov 2005 02:38:46 +0000 (02:38 -0000)]
* Catalog.cs: Exception safety improvements (don't let memory leak!); check
for errors with bindtextdomain(3) et. al.
svn path=/trunk/mcs/; revision=52774
Miguel de Icaza [Wed, 9 Nov 2005 00:55:13 +0000 (00:55 -0000)]
2005-11-08 Miguel de Icaza <miguel@novell.com>
* unix/util.c (set_dirs): The buffer is overwritten by the
compute_base routine, so do not call it before checking for the
/usr/bin/ prefix.
svn path=/trunk/mono/; revision=52770
Sebastien Pouliot [Tue, 8 Nov 2005 22:26:40 +0000 (22:26 -0000)]
2005-11-08 Sebastien Pouliot <sebastien@ximian.com>
* OpenFlags.cs: Removed extra [Serializable] (not in 2.0).
* StoreLocation.cs: Removed extra [Serializable] (not in 2.0).
* StoreName.cs: Removed extra [Serializable] (not in 2.0).
* X500DistinguishedNameFlags.cs: Removed extra [Serializable] (!2.0).
* X509ChainStatusFlags.cs: Removed extra [Serializable] (not in 2.0).
* X509FindType.cs: Removed extra [Serializable] (not in 2.0).
* X509IncludeOption.cs: Removed extra [Serializable] (not in 2.0).
* X509RevocationFlag.cs: Removed extra [Serializable] (not in 2.0).
* X509RevocationMode.cs: Removed extra [Serializable] (not in 2.0).
* X509SubjectKeyIdentifierHashAlgorithm.cs: Removed extra
[Serializable] (not in 2.0).
* X509VerificationFlags.cs: Removed extra [Serializable] (not in 2.0).
svn path=/trunk/mcs/; revision=52747
Jordi Mas i Hernandez [Tue, 8 Nov 2005 22:11:46 +0000 (22:11 -0000)]
Add DataGridView to the build
svn path=/trunk/mcs/; revision=52745
Jordi Mas i Hernandez [Tue, 8 Nov 2005 22:09:27 +0000 (22:09 -0000)]
2005-11-08 Pedro Martinez Julia <pedromj@gmail.com>
* DataGridViewRowEventArgs.cs: DataGridView implementation
* DataGridViewElement.cs: DataGridView implementation
* DataGridViewComboBoxCell.cs: DataGridView implementation
* DataGridViewDataErrorContexts.cs: DataGridView implementation
* DataGridViewCellErrorTextNeededEventArgs.cs: DataGridView implementation
* DataGridViewColumnHeadersHeightSizeMode.cs: DataGridView implementation
* ImageLayout.cs: DataGridView implementation
* DataGridViewComboBoxColumn.cs: DataGridView implementation
* DataGridViewCellMouseEventHandler.cs: DataGridView implementation
* DataGridViewSelectionMode.cs: DataGridView implementation
* IDataGridViewEditingControl.cs: DataGridView implementation
* DataGridViewSortCompareEventHandler.cs: DataGridView implementation
* DataGridViewCellStyleContentChangedEventHandler.cs: DataGridView implementation
* DataGridViewAutoSizeModeEventHandler.cs: DataGridView implementation
* DataGridViewColumnStateChangedEventHandler.cs: DataGridView implementation
* DataGridViewColumnSortMode.cs: DataGridView implementation
* DataGridView.cs: DataGridView implementation
* DataGridViewRowStateChangedEventHandler.cs: DataGridView implementation
* DataGridViewRowPostPaintEventArgs.cs: DataGridView implementation
* DataGridViewDataErrorEventArgs.cs: DataGridView implementation
* Padding.cs: DataGridView implementation
* DataGridViewCellParsingEventArgs.cs: DataGridView implementation
* DataGridViewCellStateChangedEventHandler.cs: DataGridView implementation
* DataGridViewRowEventHandler.cs: DataGridView implementation
* DataGridViewCellPaintingEventHandler.cs: DataGridView implementation
* DataGridViewCellFormattingEventHandler.cs: DataGridView implementation
* DataGridViewButtonCell.cs: DataGridView implementation
* DataGridViewCellStyleContentChangedEventArgs.cs: DataGridView implementation
* DataGridViewEditMode.cs: DataGridView implementation
* DataGridViewCellValueEventArgs.cs: DataGridView implementation
* DataGridViewRowCancelEventArgs.cs: DataGridView implementation
* DataGridViewRowHeadersWidthSizeMode.cs: DataGridView implementation
* DataGridViewCheckBoxColumn.cs: DataGridView implementation
* DataGridViewCellToolTipTextNeededEventHandler.cs: DataGridView implementation
* DataGridViewAutoSizeColumnsMode.cs: DataGridView implementation
* DataGridViewCellEventHandler.cs: DataGridView implementation
* DataGridViewEditingControlShowingEventHandler.cs: DataGridView implementation
* DataGridViewCellStyleConverter.cs: DataGridView implementation
* DataGridViewSelectedRowCollection.cs: DataGridView implementation
* DataGridViewBindingCompleteEventHandler.cs: DataGridView implementation
* DataGridViewColumnEventArgs.cs: DataGridView implementation
* DataGridViewRowHeightInfoPushedEventHandler.cs: DataGridView implementation
* DataGridViewRowContextMenuStripNeededEventHandler.cs: DataGridView implementation
* QuestionEventArgs.cs: DataGridView implementation
* IDataGridViewEditingCell.cs: DataGridView implementation
* DataGridViewTriState.cs: DataGridView implementation
* DataGridViewColumnDesignTimeVisibleAttribute.cs: DataGridView implementation
* DataGridViewCellStateChangedEventArgs.cs: DataGridView implementation
* DataGridViewColumnCollection.cs: DataGridView implementation
* DataGridViewCellValueEventHandler.cs: DataGridView implementation
* DataGridViewRowDividerDoubleClickEventHandler.cs: DataGridView implementation
* DataGridViewCellFormattingEventArgs.cs: DataGridView implementation
* DataGridViewColumn.cs: DataGridView implementation
* DataGridViewCellBorderStyle.cs: DataGridView implementation
* DataGridViewCellContextMenuStripNeededEventHandler.cs: DataGridView implementation
* DataGridViewCellValidatingEventArgs.cs: DataGridView implementation
* DataGridViewRow.cs: DataGridView implementation
* DataGridViewImageCellLayout.cs: DataGridView implementation
* DataGridViewImageCell.cs: DataGridView implementation
* DataGridViewTopLeftHeaderCell.cs: DataGridView implementation
* DataGridViewCheckBoxCell.cs: DataGridView implementation
* DataGridViewHeaderCell.cs: DataGridView implementation
* DataGridViewCellErrorTextNeededEventHandler.cs: DataGridView implementation
* DataGridViewRowHeightInfoPushedEventArgs.cs: DataGridView implementation
* DataGridViewAutoSizeColumnsModeEventHandler.cs: DataGridView implementation
* DataGridViewTextBoxColumn.cs: DataGridView implementation
* QuestionEventHandler.cs: DataGridView implementation
* DataGridViewCellStyleScopes.cs: DataGridView implementation
* DataGridViewSortCompareEventArgs.cs: DataGridView implementation
* DataGridViewCellContextMenuStripNeededEventArgs.cs: DataGridView implementation
* DataGridViewCell.cs: DataGridView implementation
* DataGridViewCellEventArgs.cs: DataGridView implementation
* DataGridViewClipboardCopyMode.cs: DataGridView implementation
* DataGridViewCellStyle.cs: DataGridView implementation
* DataGridViewColumnHeaderCell.cs: DataGridView implementation
* DataGridViewRowPrePaintEventHandler.cs: DataGridView implementation
* DataGridViewRowCancelEventHandler.cs: DataGridView implementation
* TextFormatFlags.cs: DataGridView implementation
* DataGridViewCellToolTipTextNeededEventArgs.cs: DataGridView implementation
* DataGridViewDataErrorEventHandler.cs: DataGridView implementation
* DataGridViewAdvancedCellBorderStyle.cs: DataGridView implementation
* DataGridViewCellPaintingEventArgs.cs: DataGridView implementation
* DataGridViewButtonColumn.cs: DataGridView implementation
* DataGridViewRowsRemovedEventArgs.cs: DataGridView implementation
* HandledMouseEventArgs.cs: DataGridView implementation
* DataGridViewCellParsingEventHandler.cs: DataGridView implementation
* DataGridViewColumnDividerDoubleClickEventHandler.cs: DataGridView implementation
* DataGridViewCellMouseEventArgs.cs: DataGridView implementation
* DataGridViewAutoSizeRowsMode.cs: DataGridView implementation
* DataGridViewRowCollection.cs: DataGridView implementation
* DataGridViewAdvancedBorderStyle.cs: DataGridView implementation
* DataGridViewCellCancelEventHandler.cs: DataGridView implementation
* DataGridViewHitTestType.cs: DataGridView implementation
* DataGridViewAutoSizeModeEventArgs.cs: DataGridView implementation
* DataGridViewColumnStateChangedEventArgs.cs: DataGridView implementation
* DataGridViewColumnEventHandler.cs: DataGridView implementation
* DataGridViewRowDividerDoubleClickEventArgs.cs: DataGridView implementation
* DataGridViewAutoSizeRowMode.cs: DataGridView implementation
* DataGridViewRowHeightInfoNeededEventArgs.cs: DataGridView implementation
* DataGridViewRowsDeletedEventArgs.cs: DataGridView implementation
* DataGridViewTextBoxEditingControl.cs: DataGridView implementation
* DataGridViewContentAlignment.cs: DataGridView implementation
* DataGridViewRowPostPaintEventHandler.cs: DataGridView implementation
* DataGridViewComboBoxEditingControl.cs: DataGridView implementation
* DataGridViewCellValidatingEventHandler.cs: DataGridView implementation
* DataGridViewSelectedColumnCollection.cs: DataGridView implementation
* DataGridViewPaintParts.cs: DataGridView implementation
* DataGridViewCellCollection.cs: DataGridView implementation
* DataGridViewRowsAddedEventArgs.cs: DataGridView implementation
* DataGridViewImageColumn.cs: DataGridView implementation
* DataGridViewRowsRemovedEventHandler.cs: DataGridView implementation
* DataGridViewElementStates.cs: DataGridView implementation
* DataGridViewRowHeightInfoNeededEventHandler.cs: DataGridView implementation
* DataGridViewColumnDividerDoubleClickEventArgs.cs: DataGridView implementation
* DataGridViewRowPrePaintEventArgs.cs: DataGridView implementation
* DataGridViewRowStateChangedEventArgs.cs: DataGridView implementation
* DataGridViewEditingControlShowingEventArgs.cs: DataGridView implementation
* DataGridViewCellCancelEventArgs.cs: DataGridView implementation
* DataGridViewRowHeaderCell.cs: DataGridView implementation
* DataGridViewBindingCompleteEventArgs.cs: DataGridView implementation
* DataGridViewTextBoxCell.cs: DataGridView implementation
* DataGridViewBand.cs: DataGridView implementation
* DataGridViewAutoSizeColumnModeEventArgs.cs: DataGridView implementation
* DataGridViewHeaderBorderStyle.cs: DataGridView implementation
* DataGridViewRowsAddedEventHandler.cs: DataGridView implementation
* DataGridViewAutoSizeColumnMode.cs: DataGridView implementation
* DataGridViewAutoSizeColumnModeEventHandler.cs: DataGridView implementation
* DataGridViewAutoSizeColumnsModeEventArgs.cs: DataGridView implementation
* DataGridViewRowErrorTextNeededEventHandler.cs: DataGridView implementation
* DataGridViewSelectedCellCollection.cs: DataGridView implementation
* DataGridViewRowContextMenuStripNeededEventArgs.cs: DataGridView implementation
* DataGridViewRowErrorTextNeededEventArgs.cs: DataGridView implementation
* DataGridViewComboBoxDisplayStyle.cs: DataGridView implementation
svn path=/trunk/mcs/; revision=52744
Sebastien Pouliot [Tue, 8 Nov 2005 21:48:37 +0000 (21:48 -0000)]
2005-11-08 Sebastien Pouliot <sebastien@ximian.com>
* AspNetHostingPermissionLevel.cs: The enum is [Serializable] in 2.0.
svn path=/trunk/mcs/; revision=52738
Gonzalo Paniagua Javier [Tue, 8 Nov 2005 21:01:08 +0000 (21:01 -0000)]
2005-11-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateParser.cs: fixes #76423. Not tested properly.
svn path=/trunk/mcs/; revision=52735
Atsushi Eno [Tue, 8 Nov 2005 20:40:05 +0000 (20:40 -0000)]
2005-11-08 Atsushi Enomoto <atsushi@ximian.com>
* mono-api.xsl : turn ComVisible and DebuggerDisplay off by default.
svn path=/trunk/mcs/; revision=52734
Miguel de Icaza [Tue, 8 Nov 2005 20:40:05 +0000 (20:40 -0000)]
Update to 1.1.10
svn path=/trunk/mono/; revision=52733
Peter Dennis Bartok [Tue, 8 Nov 2005 20:38:29 +0000 (20:38 -0000)]
- Commented out debug output
svn path=/trunk/mcs/; revision=52731
Atsushi Eno [Tue, 8 Nov 2005 20:37:29 +0000 (20:37 -0000)]
So, run filterTree() at initial state (buildbot template is also being updated).
svn path=/trunk/mono/; revision=52729
Sebastien Pouliot [Tue, 8 Nov 2005 20:27:46 +0000 (20:27 -0000)]
2005-11-08 Sebastien Pouliot <sebastien@ximian.com>
* CodeExpressionCollectionTest.cs: Added test case for AddRange(self).
* CodeStatementCollectionTest.cs: Added test case for AddRange(self).
* CodeTypeReferenceCollectionTest.cs: Added test case for
AddRange(self).
svn path=/trunk/mcs/; revision=52727
Peter Dennis Bartok [Tue, 8 Nov 2005 19:55:03 +0000 (19:55 -0000)]
2005-11-08 Peter Dennis Bartok <pbartok@novell.com>
* ThemeWin32Classic.cs:
- Draw the outside focus rectangle around buttons
- Use CPDrawFocusRectangle to draw focus rectangles until Cairo
doesn't use end caps for every dash of a line anymore. This
workaround ignores the forecolor.
svn path=/trunk/mcs/; revision=52726
Gert Driesen [Tue, 8 Nov 2005 19:49:26 +0000 (19:49 -0000)]
* CodeExpressionCollection.cs: Fixed OutOfMemoryException when
passing collection to AddRange method on itself.
* CodeTypeReferenceCollection.cs: same.
* CodeParameterDeclarationExpressionCollection.cs: same.
* CodeStatementCollection.cs: same.
svn path=/trunk/mcs/; revision=52725
Kornél Pál [Tue, 8 Nov 2005 19:36:09 +0000 (19:36 -0000)]
ImageList.cs: Don't use ArgbColor with LayoutKind.Explicit as it isn't endian safe.
svn path=/trunk/mcs/; revision=52724
Atsushi Eno [Tue, 8 Nov 2005 19:24:57 +0000 (19:24 -0000)]
Let minimum attribute filters for ComVisible and DebuggerDisplay working.
svn path=/trunk/mono/; revision=52723
Miguel de Icaza [Tue, 8 Nov 2005 19:11:46 +0000 (19:11 -0000)]
Updated the API: patch from Idan Gazit <idan@fastmail.fm>
svn path=/trunk/mcs/; revision=52722
Gonzalo Paniagua Javier [Tue, 8 Nov 2005 19:05:46 +0000 (19:05 -0000)]
Patch by Jason Diamond
svn path=/trunk/mcs/; revision=52719
Gert Driesen [Tue, 8 Nov 2005 18:57:15 +0000 (18:57 -0000)]
* CodeExpressionCollectionTest.cs: Added tests for ctors and AddRange
changes made in r52579.
* CodeParameterDeclarationExpressionCollectionTest.cs: same.
* CodeTypeReferenceCollectionTest.cs: same.
* System_test.dll.sources: Added CodeExpressionCollectionTest.cs,
CodeParameterDeclarationExpressionCollectionTest.cs,
CodeTypeReferenceCollectionTest.cs.
svn path=/trunk/mcs/; revision=52718
Gonzalo Paniagua Javier [Tue, 8 Nov 2005 18:08:28 +0000 (18:08 -0000)]
Hush 2.0 profile
svn path=/trunk/mcs/; revision=52716
Gonzalo Paniagua Javier [Tue, 8 Nov 2005 18:08:04 +0000 (18:08 -0000)]
Fix warning and typo
svn path=/trunk/mcs/; revision=52715
Atsushi Eno [Tue, 8 Nov 2005 18:06:57 +0000 (18:06 -0000)]
2005-11-08 Atsushi Enomoto <atsushi@ximian.com>
* Type.cs : I forgot to mention, some '(' were missing in the
improved patch ;-)
svn path=/trunk/mcs/; revision=52714
Atsushi Eno [Tue, 8 Nov 2005 17:27:03 +0000 (17:27 -0000)]
the last change is nothing important, so just go back and let class
status pages working. It could be recovered after someone updates
"update-status" in buildbots.
svn path=/trunk/mono/; revision=52713
Zoltan Varga [Tue, 8 Nov 2005 17:10:12 +0000 (17:10 -0000)]
2005-11-08 Zoltan Varga <vargaz@freemail.hu>
* Type.cs (GetPseudoCustomAttributes): Check for TypeAttributes.Serializable instead of
IsSerializable property, since the latter returns true for delegates/enums.
svn path=/trunk/mcs/; revision=52711
Martin Baulig [Tue, 8 Nov 2005 16:23:21 +0000 (16:23 -0000)]
Don't use g_warning() to report errors while running inside the debugger.
svn path=/trunk/mono/; revision=52709
Martin Baulig [Tue, 8 Nov 2005 16:05:49 +0000 (16:05 -0000)]
2005-11-08 Martin Baulig <martin@ximian.com>
* mono-debug.h (MONO_DEBUGGER_VERSION): Bump to 53.
svn path=/trunk/mono/; revision=52706
Jonathan Pryor [Tue, 8 Nov 2005 14:54:30 +0000 (14:54 -0000)]
* Stdlib.cs: Implement IEquatable<FilePosition> for FilePosition.
* Syscall.cs: Provide GetHashCode(), Equals(), operator==, operator!= for
all structure types. Implement IEquatable<T> for all "value type"
structs and classes.
svn path=/trunk/mcs/; revision=52704