Chris Toshok [Sat, 3 Dec 2005 01:39:12 +0000 (01:39 -0000)]
2005-12-02 Chris Toshok <toshok@ximian.com>
* System.Configuration/ConnectionStringSettingsTest.cs: new tests.
we fail a couple, due to the fact that it seems StringValidator on
MS (at least in this case) doesn't actually check the MinLength
requirement when the value is null. I'm a bit confused by this.
* System.Configuration/StringValidatorTest.cs: add a null
validation check.
svn path=/trunk/mcs/; revision=53867
Peter Dennis Bartok [Sat, 3 Dec 2005 00:19:16 +0000 (00:19 -0000)]
2005-12-02 Peter Dennis Bartok <pbartok@novell.com>
* ListBox.cs: Check if any items exist before trying to resolve
coordinates into items
svn path=/trunk/mcs/; revision=53863
Peter Dennis Bartok [Fri, 2 Dec 2005 23:52:04 +0000 (23:52 -0000)]
2005-12-02 Peter Dennis Bartok <pbartok@novell.com>
* ThemeWin32Classic.cs: Hatchbrush on Win32 seems to always use white
as the second color for the background hatch
svn path=/trunk/mcs/; revision=53861
Chris Toshok [Fri, 2 Dec 2005 23:50:30 +0000 (23:50 -0000)]
add a simple test for config file loading/saving with connectionStrings modification
svn path=/trunk/mcs/; revision=53860
Chris Toshok [Fri, 2 Dec 2005 23:47:11 +0000 (23:47 -0000)]
add missing Debuggable attribute in the 2.0 case
svn path=/trunk/mcs/; revision=53859
Chris Toshok [Fri, 2 Dec 2005 23:46:12 +0000 (23:46 -0000)]
2005-12-02 Chris Toshok <toshok@ximian.com>
* CommaDelimitedStringCollectionConverter.cs (ConvertTo): change
the type check away from an exact check for
CommaDelimitedStringCollection to an assignable test from
StringCollection. This is due to the fact that AuthorizationRule
doesn't create CommaDelimitedStringCollections, for some odd
reason. It uses StringCollections.
* PropertyInformation.cs (Value): remove the case for
IsDefaultCollection - it's not necessary, as the property is an
Element.
* ConnectionStringSettings.cs: fix formatting and remove some
#regions.
* ConnectionStringSettingsCollection.cs: same.
* ConnectionStringsSection.cs: same.
* ConfigurationElement.cs (SerializeToXmlElement): don't write the
enclosing start/end elements if the elementName is null or "".
this fixes the case for the DefaultCollections (at least in the
case of connectionStrings).
* IgnoreSection.cs (Properties): remove the MonoTODO.
* SectionInfo.cs (WriteData): remove the "<!-- dd -->" output.
svn path=/trunk/mcs/; revision=53858
Peter Dennis Bartok [Fri, 2 Dec 2005 23:11:13 +0000 (23:11 -0000)]
2005-12-02 Peter Dennis Bartok <pbartok@novell.com>
* TextBoxBase.cs: Now uses Jackson's new and improved ImplicitScrollbar
* RichTextBox.cs: FormatText position arguments are 1-based, now making
sure that what we pass to FormatText is always 1-based. Fixes #76885
svn path=/trunk/mcs/; revision=53857
Miguel de Icaza [Fri, 2 Dec 2005 22:20:55 +0000 (22:20 -0000)]
Apply patch from Alp Toker
svn path=/trunk/mcs/; revision=53855
Miguel de Icaza [Fri, 2 Dec 2005 22:19:23 +0000 (22:19 -0000)]
flush
svn path=/trunk/mcs/; revision=53854
Miguel de Icaza [Fri, 2 Dec 2005 22:18:05 +0000 (22:18 -0000)]
Another one
svn path=/trunk/mcs/; revision=53853
Miguel de Icaza [Fri, 2 Dec 2005 22:17:55 +0000 (22:17 -0000)]
I had these sitting on my tree
svn path=/trunk/mcs/; revision=53852
Miguel de Icaza [Fri, 2 Dec 2005 22:17:47 +0000 (22:17 -0000)]
Flush
svn path=/trunk/mcs/; revision=53851
Miguel de Icaza [Fri, 2 Dec 2005 22:17:30 +0000 (22:17 -0000)]
Update, missing
svn path=/trunk/mcs/; revision=53850
Miguel de Icaza [Fri, 2 Dec 2005 22:16:06 +0000 (22:16 -0000)]
Style
svn path=/trunk/mcs/; revision=53849
Miguel de Icaza [Fri, 2 Dec 2005 22:15:48 +0000 (22:15 -0000)]
small change
svn path=/trunk/mcs/; revision=53848
Robert Jordan [Fri, 2 Dec 2005 21:33:29 +0000 (21:33 -0000)]
2005-12-02 Robert Jordan <robertj@gmx.net>
* corlib_test.dll.sources: Added System.Reflection/ReflectedTypeTest.cs.
svn path=/trunk/mcs/; revision=53846
Robert Jordan [Fri, 2 Dec 2005 21:30:34 +0000 (21:30 -0000)]
2005-12-02 Robert Jordan <robertj@gmx.net>
* icall.c: Fixed EventInfo.ReflectedType (#76829).
svn path=/trunk/mono/; revision=53845
Robert Jordan [Fri, 2 Dec 2005 21:17:53 +0000 (21:17 -0000)]
2005-12-02 Robert Jordan <robertj@gmx.net>
* ReflectedTypeTest.cs: New. Test case for #76829.
svn path=/trunk/mcs/; revision=53844
Jackson Harper [Fri, 2 Dec 2005 21:17:01 +0000 (21:17 -0000)]
* System.Windows.Forms.dll.sources: New implicit scrollbars.
svn path=/trunk/mcs/; revision=53843
Jackson Harper [Fri, 2 Dec 2005 21:15:20 +0000 (21:15 -0000)]
* ImplicitHScrollBar.cs:
* ImplicitVScrollBar.cs: New scrollbars that don't take focus from
their container controls.
* TreeView.cs: Use the new implicit scrollbars.
svn path=/trunk/mcs/; revision=53842
Gonzalo Paniagua Javier [Fri, 2 Dec 2005 20:09:38 +0000 (20:09 -0000)]
2005-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConfigurationSettings.cs: don't fail if <location> has more
than one element. Fixes bug #76633.
svn path=/trunk/mcs/; revision=53841
Neale Ferguson [Fri, 2 Dec 2005 19:07:56 +0000 (19:07 -0000)]
Bring s390 JIT up to current level
svn path=/trunk/mono/; revision=53840
Gonzalo Paniagua Javier [Fri, 2 Dec 2005 19:01:47 +0000 (19:01 -0000)]
2005-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpHandlersSectionHandler.cs:
* HandlerFactoryConfiguration.cs: we need to use a copy of the parent
mappings, otherwise we may remove mappings from the parent. Fix a typo
when removing the item from the collection. Now LocateHandler searches
first for this configuration mappings and then for the parent ones.
Fixes (truly) bug #76842.
svn path=/trunk/mcs/; revision=53839
Chris Toshok [Fri, 2 Dec 2005 18:42:21 +0000 (18:42 -0000)]
add protected section test
svn path=/trunk/mcs/; revision=53838
John Luke [Fri, 2 Dec 2005 18:05:30 +0000 (18:05 -0000)]
update sample for Ben's change
svn path=/trunk/mcs/; revision=53836
Miguel de Icaza [Fri, 2 Dec 2005 16:34:04 +0000 (16:34 -0000)]
Revert until fixed
svn path=/trunk/mcs/; revision=53833
Atsushi Eno [Fri, 2 Dec 2005 15:27:53 +0000 (15:27 -0000)]
2005-12-02 Atsushi Enomoto <atsushi@ximian.com>
* ISO2022JP.cs :
Base type is now MonoEncoding (fallbacks are not handled yet).
Largely rewritten to handle SI/SO flag (CP50222)
and mode transition (all) correctly.
svn path=/trunk/mcs/; revision=53832
Marek Safar [Fri, 2 Dec 2005 15:06:55 +0000 (15:06 -0000)]
more tests.
svn path=/trunk/mcs/; revision=53831
Marek Safar [Fri, 2 Dec 2005 15:05:43 +0000 (15:05 -0000)]
2005-12-02 Marek Safar <marek.safar@seznam.cz>
Fix #76849.
* enum.cs (Enum.DefineType): Set up obsolete context.
svn path=/trunk/mcs/; revision=53830
Jackson Harper [Fri, 2 Dec 2005 09:16:40 +0000 (09:16 -0000)]
* TreeView.cs: Make top_node internal so the TreeNodeCollections
can play with it.
* TreeNodeCollection.cs: If we remove the topnode we need to
update topnode to the next node in line.
- When clearing nodes go through the same process as removing
them, so they get depareneted and checked if they are top
node.
svn path=/trunk/mcs/; revision=53829
Atsushi Eno [Fri, 2 Dec 2005 08:28:56 +0000 (08:28 -0000)]
2005-12-02 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : now it has tests.
* CP10079.cs : fixed some encoder/decoder mapping bugs.
* I18N.West.Test.cs : NUnit test for I18N.West encodings.
* box-437.txt box-utf8.txt french-10000.txt french-utf8.txt
french2-863.txt french2-utf8.txt greek-1253.txt greek-28597.txt
greek-utf8.txt hungarian-28592.txt hungarian-utf8.txt
icelandic-10079.txt icelandic-utf8.txt icelandic2-861.txt
icelandic2-utf8.txt italian-28593.txt italian-utf8.txt
latin-28605.txt latin-850.txt latin-utf8.txt
nordic-865.txt nordic-utf8.txt norwegian-1252.txt
norwegian-utf8.txt polish-1250.txt polish-utf8.txt
portguese-860.txt portguese-utf8.txt proto-slavic-utf8.txt :
added text documents for encoding tests.
* czech-utf8.txt esperanto-utf8.txt : (not in use)
* conv.cs : tiny converter program.
svn path=/trunk/mcs/; revision=53828
Jackson Harper [Fri, 2 Dec 2005 08:28:33 +0000 (08:28 -0000)]
* TreeView.cs: When imagelists are used the image area is
selectable as well as the text.
- If there are no selected nodes select the first one.
* TreeNodeCollection.cs: Getting the TreeView is mildly expensive,
so don't do it more then we need to.
svn path=/trunk/mcs/; revision=53827
Jackson Harper [Fri, 2 Dec 2005 07:41:39 +0000 (07:41 -0000)]
* TreeView.cs: When imagelists are used the image area is
selectable as well as the text.
svn path=/trunk/mcs/; revision=53825
Ben Maurer [Fri, 2 Dec 2005 06:53:45 +0000 (06:53 -0000)]
2005-12-02 Ben Maurer <bmaurer@ximian.com>
* Mono.Cairo/Graphics.cs: Api fixups
- Make Point, et al. structs like all other apis
- Use properties rather than public fields
- Obsolete the plurality of ways to set the color.
svn path=/trunk/mcs/; revision=53824
Sebastien Pouliot [Fri, 2 Dec 2005 05:09:49 +0000 (05:09 -0000)]
duh
svn path=/trunk/mcs/; revision=53819
Alp Toker [Fri, 2 Dec 2005 04:03:56 +0000 (04:03 -0000)]
2005-12-02 Alp Toker <alp@atoker.com>
* AppDomain.cs: ReflectionOnlyPreBindAssemblyResolve renamed to
ReflectionOnlyAssemblyResolve in 2.0 final
svn path=/trunk/mcs/; revision=53817
Sebastien Pouliot [Fri, 2 Dec 2005 03:42:56 +0000 (03:42 -0000)]
another endian fix
svn path=/trunk/mcs/; revision=53815
Chris Toshok [Fri, 2 Dec 2005 02:17:26 +0000 (02:17 -0000)]
fix build
svn path=/trunk/mcs/; revision=53813
Atsushi Eno [Fri, 2 Dec 2005 00:58:01 +0000 (00:58 -0000)]
2005-12-02 Atsushi Enomoto <atsushi@ximian.com>
* Win32RegistryApi.cs : fixed invalid cast. Now mono is not to blame
for not being able to run NAnt on Windows.
svn path=/trunk/mcs/; revision=53812
Chris Toshok [Fri, 2 Dec 2005 00:28:43 +0000 (00:28 -0000)]
2005-12-01 Chris Toshok <toshok@ximian.com>
* GlobalizationSectionTest.cs: Add a test for PreSerialize.
svn path=/trunk/mcs/; revision=53811
Chris Toshok [Fri, 2 Dec 2005 00:28:05 +0000 (00:28 -0000)]
2005-12-01 Chris Toshok <toshok@ximian.com>
* GlobalizationSection.cs (PreSerialize): add checks for Culture
and UICulture properties.
svn path=/trunk/mcs/; revision=53810
Wade Berrier [Fri, 2 Dec 2005 00:26:23 +0000 (00:26 -0000)]
One more oops
svn path=/trunk/mcs/; revision=53809
Jackson Harper [Thu, 1 Dec 2005 23:09:39 +0000 (23:09 -0000)]
* ThemeWin32Classic.cs: Reimplement the scroll arrow drawing so
that arrows can be scaled.
svn path=/trunk/mcs/; revision=53807
Chris Toshok [Thu, 1 Dec 2005 23:07:59 +0000 (23:07 -0000)]
2005-12-01 Chris Toshok <toshok@ximian.com>
* AuthorizationRule.cs (..ctor): provide default values for
roles/users/verbs here. Not sure if we should do this in the ctor
or if the System.Configuration infrastructure should.. time will
tell.
(PreSerialize): throw if Roles.Count and Users.Count == 0.
(SerializeElement): write out the element here. don't chain up to
the base class since that has differing behavior than what we
want.
svn path=/trunk/mcs/; revision=53806
Chris Toshok [Thu, 1 Dec 2005 23:07:32 +0000 (23:07 -0000)]
make one test use deny instead of allow.
svn path=/trunk/mcs/; revision=53805
Chris Toshok [Thu, 1 Dec 2005 23:03:40 +0000 (23:03 -0000)]
2005-12-01 Chris Toshok <toshok@ximian.com>
* AuthorizationRuleTest.cs: Add a test for
Preserialize/SerializeElement.
svn path=/trunk/mcs/; revision=53804
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 22:38:38 +0000 (22:38 -0000)]
2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControlCompiler.cs: treat LightGrey as a synonym of LightGray.
Fixes bug #76677.
svn path=/trunk/mcs/; revision=53803
Alp Toker [Thu, 1 Dec 2005 22:21:28 +0000 (22:21 -0000)]
2005-12-01 Alp Toker <alp@atoker.com>
* String.cs: Add static and non-static Equals(... StringComparison) for
2.0.
svn path=/trunk/mcs/; revision=53801
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 22:06:07 +0000 (22:06 -0000)]
2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HtmlTableRow.cs: Cells is virtual in latest 1.1.
svn path=/trunk/mcs/; revision=53800
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 21:34:44 +0000 (21:34 -0000)]
2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TermInfoDriver.cs: special case for the escape key. Fixes bug #76781.
svn path=/trunk/mcs/; revision=53795
Miguel de Icaza [Thu, 1 Dec 2005 20:05:04 +0000 (20:05 -0000)]
2005-11-30 Konstantin Triger <kostat@mainsoft.com>
* jay.bat: quoting passes
svn path=/trunk/mcs/; revision=53790
Peter Dennis Bartok [Thu, 1 Dec 2005 20:01:10 +0000 (20:01 -0000)]
2005-12-01 Peter Dennis Bartok <pbartok@novell.com>
* ComponentEditorForm.cs: Added missing attribute
svn path=/trunk/mcs/; revision=53789
Robert Jordan [Thu, 1 Dec 2005 19:41:37 +0000 (19:41 -0000)]
2005-12-01 Robert Jordan <robertj@gmx.net>
* IpcCalls.cs: Made the IPC channel names unique to match the
Tcp/HttpChannel(0) semantics, because the test suite
relies on that.
svn path=/trunk/mcs/; revision=53788
Jonathan Pryor [Thu, 1 Dec 2005 19:34:09 +0000 (19:34 -0000)]
* configure.in: Check for setkey(3) in -lcrypt and define CRYPT_LIBS
accordingly.
* support/Makefile.am: Use $(CRYPT_LIB), not -lcrypt, as not all platforms
support -lcrypt.
* support/stdlib.c: Wrap Mono_Posix_Syscall_setkey() within HAVE_SETKEY,
not PLATFORM_WIN32
svn path=/trunk/mono/; revision=53787
Robert Jordan [Thu, 1 Dec 2005 19:09:56 +0000 (19:09 -0000)]
2005-12-01 Robert Jordan <robertj@gmx.net>
* System.Windows.Forms_test.dll.sources: Added
System.Resources/CompatTest.cs
System.Resources/WriterTest.cs.
svn path=/trunk/mcs/; revision=53786
Robert Jordan [Thu, 1 Dec 2005 19:08:58 +0000 (19:08 -0000)]
2005-12-01 Robert Jordan <robertj@gmx.net>
* ResXResourceReader.cs: Handle mimetype="application/x-microsoft.net.object.bytearray.base64" correctly. Fixes the decoding of System.Byte[].
* ResXResourceWriter.cs: Fixed AddResource (string, object) to pass
control to AddResource (string, byte[]) if the value parameter is
a byte[]. Removed the emitting of the mimetype attribute for
System.Byte[].
svn path=/trunk/mcs/; revision=53785
Robert Jordan [Thu, 1 Dec 2005 19:07:38 +0000 (19:07 -0000)]
2005-12-01 Robert Jordan <robertj@gmx.net>
* CompatTest.cs, compat*.resx: Compatibility unit tests.
* WriterTest.cs: Unit tests for ResXResourceWriter.
svn path=/trunk/mcs/; revision=53784
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 18:51:19 +0000 (18:51 -0000)]
2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* filewatcher.c: try loading libgamin-1.so.0 before libfam, since at
least on SUSE 10 they are not the same (on debian, they are just the
same thing).
svn path=/trunk/mono/; revision=53783
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 18:50:22 +0000 (18:50 -0000)]
2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FAMWatcher.cs:
* FileSystemWatcher.cs: use libgamin-1.so.0 instead of libfam.so.0 when
the runtime finds libgamin. On SUSE libgamin and libfam are not the same
libraries (on debian, they are just the same and there's no fam-server).
svn path=/trunk/mcs/; revision=53782
Paolo Molaro [Thu, 1 Dec 2005 18:45:57 +0000 (18:45 -0000)]
Revert -lcrypt until it's fixed.
svn path=/trunk/mono/; revision=53781
Jackson Harper [Thu, 1 Dec 2005 18:22:17 +0000 (18:22 -0000)]
* TreeNodeTest.cs: TreeNodeTest.cs : Added namespace +
SingleNodeIndexTest.
- Fixed warning CS0219. Patches by Dieter Bremes
svn path=/trunk/mcs/; revision=53780
Jackson Harper [Thu, 1 Dec 2005 18:21:33 +0000 (18:21 -0000)]
* TreeNode.cs : Fixed bugs that caused FullPathTest + Traverse to
fail. Dieter Bremes
svn path=/trunk/mcs/; revision=53779
Paolo Molaro [Thu, 1 Dec 2005 18:03:51 +0000 (18:03 -0000)]
Thu Dec 1 13:01:54 EST 2005 Paolo Molaro <lupus@ximian.com>
* mkbundle.cs: add warning for --static. Handle --static for non-linux
systems.
svn path=/trunk/mcs/; revision=53778
Paolo Molaro [Thu, 1 Dec 2005 18:01:11 +0000 (18:01 -0000)]
Thu Dec 1 12:59:40 EST 2005 Paolo Molaro <lupus@ximian.com>
* mini-ppc.c, inssel-ppc.brg: fix ABI issue (pinvoke3.cs).
svn path=/trunk/mono/; revision=53777
Paolo Molaro [Thu, 1 Dec 2005 17:59:43 +0000 (17:59 -0000)]
Disable on ppc the same tests as on x86.
svn path=/trunk/mono/; revision=53776
Daniel Drake [Thu, 1 Dec 2005 17:30:14 +0000 (17:30 -0000)]
2005-12-01 Daniel Drake <dsd@gentoo.org>
* Makefile.am: Link against libcrypt, needed for setkey(3) as referenced
in stdlib.c. Problem caught by Michael Hill.
svn path=/trunk/mono/; revision=53775
Marek Safar [Thu, 1 Dec 2005 16:51:50 +0000 (16:51 -0000)]
more tests.
svn path=/trunk/mcs/; revision=53774
Marek Safar [Thu, 1 Dec 2005 16:50:48 +0000 (16:50 -0000)]
2005-12-01 Marek Safar <marek.safar@seznam.cz>
Fix #76849.
* class.cs (MethodData.Define): Set proper Obsolete context.
* ecore.cs (FieldExpr.ResolveMemberAccess): Don't check [Obsolete] in
obsolete context.
(FieldExpr.DoResolve): Ditto.
svn path=/trunk/mcs/; revision=53773
Sebastien Pouliot [Thu, 1 Dec 2005 15:51:11 +0000 (15:51 -0000)]
fix header file name typo/change in #region
svn path=/trunk/mcs/; revision=53771
Sebastien Pouliot [Thu, 1 Dec 2005 15:49:52 +0000 (15:49 -0000)]
2005-12-01 Sebastien Pouliot <sebastien@ximian.com>
* BinaryFormatter.cs: Added a demand for SerializationFormatter on
Serialize method (to make some CAS test work correctly).
svn path=/trunk/mcs/; revision=53770
Atsushi Eno [Thu, 1 Dec 2005 15:31:50 +0000 (15:31 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* CP57002.cs : Now its base class is MonoEncoding, and implemented
fallback support and pointer-based code for GetBytes(Impl).
Commented string version of GetBytes() out.
svn path=/trunk/mcs/; revision=53769
Atsushi Eno [Thu, 1 Dec 2005 15:17:39 +0000 (15:17 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* MonoEncoding.cs : new file, which is going to be used as the
abstract class for all Encoding classes in I18N.*.dll. Only
GetBytesImpl() is required in derived classes.
* I18N.dll.sources : added above.
* ByteEncoding : HandleFallback() is moved to MonoEncoding.
Now that only ToBytes() with pointers is required, commented out
other ToBytes() overloads.
GetBytesImpl() is implemented to call ToBytes() and thus all of
the derived classes work as they used to be.
svn path=/trunk/mcs/; revision=53768
Sebastien Pouliot [Thu, 1 Dec 2005 15:09:55 +0000 (15:09 -0000)]
2005-12-01 Sebastien Pouliot <sebastien@ximian.com>
* RIPEMD160Managed.cs: Endianess fix.
svn path=/trunk/mcs/; revision=53767
Atsushi Eno [Thu, 1 Dec 2005 14:56:25 +0000 (14:56 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* CP437.cs : forgot to comment out GetBytes(string).
svn path=/trunk/mcs/; revision=53766
Raja R Harinath [Thu, 1 Dec 2005 14:06:33 +0000 (14:06 -0000)]
* Makefile (EXTRA_DISTFILES): Add Test/resources/a.cur.
svn path=/trunk/mcs/; revision=53765
Mike Kestner [Thu, 1 Dec 2005 14:05:30 +0000 (14:05 -0000)]
2005-12-01 Mike Kestner <mkestner@novell.com>
* scripts/mono-find-provides.in: support policy assemblies.
svn path=/trunk/mono/; revision=53764
Raja R Harinath [Thu, 1 Dec 2005 13:34:32 +0000 (13:34 -0000)]
* icall.c (ves_icall_MonoType_get_DeclaringType): Implement
DeclaringType for VARs and MVARs.
* class.c (set_generic_param_owner): Fix initialization of owner
fields.
svn path=/trunk/mono/; revision=53763
Raja R Harinath [Thu, 1 Dec 2005 13:32:49 +0000 (13:32 -0000)]
update
svn path=/trunk/mcs/; revision=53762
Lluis Sanchez [Thu, 1 Dec 2005 12:22:13 +0000 (12:22 -0000)]
2005-12-01 Lluis Sanchez Gual <lluis@novell.com>
* XmlSerializerTestClasses.cs:
* XmlSerializerTests.cs: Added tests for bug #76860.
svn path=/trunk/mcs/; revision=53761
Lluis Sanchez [Thu, 1 Dec 2005 12:21:08 +0000 (12:21 -0000)]
2005-12-01 Lluis Sanchez Gual <lluis@novell.com>
* TypeTranslator.cs: In GetTypeData, if an xmlType is specified for
a cli array type, consider it refering to the type of array elements.
This fixes bug #76860. Also added some locking.
svn path=/trunk/mcs/; revision=53760
Marek Safar [Thu, 1 Dec 2005 12:08:05 +0000 (12:08 -0000)]
New test.
svn path=/trunk/mcs/; revision=53759
Marek Safar [Thu, 1 Dec 2005 12:05:10 +0000 (12:05 -0000)]
2005-12-01 Marek Safar <marek.safar@seznam.cz>
Fix #76849.
* class.cs (MethodCore.DoDefineParameters): Test [Obsolete] only when
parent is not obsolete.
svn path=/trunk/mcs/; revision=53758
Marek Safar [Thu, 1 Dec 2005 12:02:40 +0000 (12:02 -0000)]
Fixed.
svn path=/trunk/mcs/; revision=53757
Konstantin Triger [Thu, 1 Dec 2005 10:19:17 +0000 (10:19 -0000)]
java profile reference change
svn path=/trunk/mcs/; revision=53754
Atsushi Eno [Thu, 1 Dec 2005 09:25:00 +0000 (09:25 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* doc.cs : (FindDocumentedMember) find parameterless members first
and get CS0419 in the early stage. Fixed first case of bug #76727.
* cs0419-4.cs : test for the first case of bug #76727.
* known-issues-gmcs : added it.
svn path=/trunk/mcs/; revision=53751
Wade Berrier [Thu, 1 Dec 2005 08:18:11 +0000 (08:18 -0000)]
Oops
svn path=/trunk/mcs/; revision=53750
Wade Berrier [Thu, 1 Dec 2005 07:35:57 +0000 (07:35 -0000)]
Makefile: Add EXTRA_DISTFILES to include all missing files from 'make dist'
Cleanup: Remove CVS dirs
svn path=/trunk/mcs/; revision=53749
Atsushi Eno [Thu, 1 Dec 2005 06:16:29 +0000 (06:16 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaSequence.cs : when a subcomponent is not optional
(minOccurs!=0) then it should clean previous components up.
Really fixed bug #76865.
* XmlSchemaTests.cs :
Additional schema component to finish #76865 test.
* Makefile : Use MONO_PATH. Remove extraneous make variables.
svn path=/trunk/mcs/; revision=53748
Atsushi Eno [Thu, 1 Dec 2005 04:46:45 +0000 (04:46 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaElement.cs : Fixed ambiguity detection logic so that
chameleon ##other (xs:any) does not block other "absent"
(empty targetNamespace) element. Fixed bug #76865.
* XmlSchemaTests.cs : added testcase for #76865.
svn path=/trunk/mcs/; revision=53746
Sebastien Pouliot [Thu, 1 Dec 2005 03:18:38 +0000 (03:18 -0000)]
2005-11-30 Sebastien Pouliot <sebastien@ximian.com>
* SimpleCollator.cs: Fix CAS support. The static ctor/var try to get
the environment variable MUCH too soon (i.e. the security manager
needs the collator).
svn path=/trunk/mcs/; revision=53744
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 02:37:45 +0000 (02:37 -0000)]
2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HandlerFactoryConfiguration.cs: my previous patch broke the
* order in which handlers are searched. This one fixes that,
* while not breaking bug 76842 again.
svn path=/trunk/mcs/; revision=53743
Atsushi Eno [Thu, 1 Dec 2005 02:12:48 +0000 (02:12 -0000)]
2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
* CP1251.cs CP28594.cs CP28595.cs CP1257.cs CP1258.cs CP874.cs
CP20866.cs CP21866.cs : (all but 57002.cs)
The same changes on fallback support and shift to pointer-based
implementation as we had in I18N.West.dll.
* Makefile : added /unsafe.
* CP1254.cs CP1255.cs CP1256.cs CP28596.cs CP28598.cs CP28599.cs
CP38598.cs : (all *.cs)
The same changes on fallback support and shift to pointer-based
implementation as we had in I18N.West.dll.
* Makefile : added /unsafe.
* CP1145.cs CP1149.cs CP20420.cs CP20424.cs CP708.cs CP855.cs
CP875.cs CP1140.cs CP869.cs CP1144.cs CP1047.cs CP1148.cs
CP21025.cs CP870.cs CP20285.cs CP864.cs CP858.cs CP1026.cs
CP1143.cs CP37.cs CP1147.cs CP500.cs CP20280.cs CP20290.cs
CP20284.cs CP20278.cs CP857.cs CP1142.cs CP1146.cs CP20273.cs
CP852.cs CP862.cs CP20277.cs CP20871.cs CP866.cs CP20297.cs
CP1141.cs : (all *.cs)
The same changes on fallback support and shift to pointer-based
implementation as we had in I18N.West.dll.
* Makefile : added /unsafe.
svn path=/trunk/mcs/; revision=53742
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 02:02:13 +0000 (02:02 -0000)]
2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* RadioButton.cs: if the 'value' attribute is set explicitly (as
RadioButtonList does now), use that as the 'name' attribute.
* RadioButtonList.cs: set the AutoPostBack and Enabled properties of
the radiobuttons.
Fixes bug #76706.
svn path=/trunk/mcs/; revision=53741
Chris Toshok [Thu, 1 Dec 2005 01:39:50 +0000 (01:39 -0000)]
2005-11-30 Chris Toshok <toshok@ximian.com>
* ProfileBase.cs (Properties): mark as override, not static.
* ProfileProviderCollection.cs (ProfileProvider): mark as "new" to
fix warning.
svn path=/trunk/mcs/; revision=53740
Gonzalo Paniagua Javier [Thu, 1 Dec 2005 01:37:08 +0000 (01:37 -0000)]
2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CheckBox.cs: add possible 'internal' attributes to the input tag. Fix
the 'name' attribute when not aligninng to the right.
* RadioButton.cs: use NameAttribute instead of GroupName when indexing
the collection. Raise the OnCheckedChanged event. Fixes bug #76710.
svn path=/trunk/mcs/; revision=53739
Chris Toshok [Thu, 1 Dec 2005 01:34:04 +0000 (01:34 -0000)]
2005-11-30 Chris Toshok <toshok@ximian.com>
* CompilerCollection.cs: ugly hack to fix the
2.0-without-config-2.0 case. wrap this file in #if
CONFIGURATION_2_0 as well as #if NET_2_0.
* Compiler.cs: same.
svn path=/trunk/mcs/; revision=53738
Chris Toshok [Thu, 1 Dec 2005 01:33:31 +0000 (01:33 -0000)]
2005-11-30 Chris Toshok <toshok@ximian.com>
* WebConfigurationSettings.cs (ReadSectionGroup): some
CONFIGURATION_2_0 work.
* CompilationConfigurationHandler.cs (ReadCompilers): change the
NET_2_0 to CONFIGURATION_2_0.
* CompilerCollection.cs: more ugly hacks for the
2.0-without-config-2.0 case. wrap this in #if !CONFIGURATION_2_0
and make it public in the NET_2_0 case (so it can be used to keep
the config 2.0 stuff building).
* Compiler.cs: same.
* CompilationConfiguration.cs (Init): change the #if NET_2_0 to
#if CONFIGURATION_2_0.
svn path=/trunk/mcs/; revision=53737
Peter Dennis Bartok [Thu, 1 Dec 2005 01:22:21 +0000 (01:22 -0000)]
Dang.
svn path=/trunk/mcs/; revision=53735
Peter Dennis Bartok [Thu, 1 Dec 2005 01:17:44 +0000 (01:17 -0000)]
2005-11-30 Peter Bartok <pbartok@novell.com>
* ResXResourceReader.cs: Handle System.Byte[] encodings without
needing a typeconverter (This fixes bug #76414)
svn path=/trunk/mcs/; revision=53734
Gonzalo Paniagua Javier [Wed, 30 Nov 2005 23:35:10 +0000 (23:35 -0000)]
2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataGrid.cs: clear the control collection on every call to
CreateControlHierarchy. Fixes bug #76732.
svn path=/trunk/mcs/; revision=53723