mono.git
18 years ago2005-12-02 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-12-02 Peter Dennis Bartok <pbartok@novell.com>
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

18 years ago2005-12-02 Peter Dennis Bartok <pbartok@novell.com>
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

18 years agoadd a simple test for config file loading/saving with connectionStrings modification
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

18 years agoadd missing Debuggable attribute in the 2.0 case
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

18 years ago2005-12-02 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-12-02 Peter Dennis Bartok <pbartok@novell.com>
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

18 years agoApply patch from Alp Toker
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

18 years agoflush
Miguel de Icaza [Fri, 2 Dec 2005 22:19:23 +0000 (22:19 -0000)]
flush

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

18 years agoAnother one
Miguel de Icaza [Fri, 2 Dec 2005 22:18:05 +0000 (22:18 -0000)]
Another one

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

18 years agoI had these sitting on my tree
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

18 years agoFlush
Miguel de Icaza [Fri, 2 Dec 2005 22:17:47 +0000 (22:17 -0000)]
Flush

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

18 years agoUpdate, missing
Miguel de Icaza [Fri, 2 Dec 2005 22:17:30 +0000 (22:17 -0000)]
Update, missing

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

18 years agoStyle
Miguel de Icaza [Fri, 2 Dec 2005 22:16:06 +0000 (22:16 -0000)]
Style

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

18 years agosmall change
Miguel de Icaza [Fri, 2 Dec 2005 22:15:48 +0000 (22:15 -0000)]
small change

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

18 years ago2005-12-02 Robert Jordan <robertj@gmx.net>
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

18 years ago2005-12-02 Robert Jordan <robertj@gmx.net>
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

18 years ago2005-12-02 Robert Jordan <robertj@gmx.net>
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

18 years ago * System.Windows.Forms.dll.sources: New implicit scrollbars.
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

18 years ago * ImplicitHScrollBar.cs:
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

18 years ago2005-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years agoBring s390 JIT up to current level
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

18 years ago2005-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years agoadd protected section test
Chris Toshok [Fri, 2 Dec 2005 18:42:21 +0000 (18:42 -0000)]
add protected section test

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

18 years agoupdate sample for Ben's change
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

18 years agoRevert until fixed
Miguel de Icaza [Fri, 2 Dec 2005 16:34:04 +0000 (16:34 -0000)]
Revert until fixed

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

18 years ago2005-12-02 Atsushi Enomoto <atsushi@ximian.com>
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

18 years agomore tests.
Marek Safar [Fri, 2 Dec 2005 15:06:55 +0000 (15:06 -0000)]
more tests.

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

18 years ago2005-12-02 Marek Safar <marek.safar@seznam.cz>
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

18 years ago * TreeView.cs: Make top_node internal so the TreeNodeCollections
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

18 years ago2005-12-02 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago * TreeView.cs: When imagelists are used the image area is
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

18 years ago * TreeView.cs: When imagelists are used the image area is
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

18 years ago2005-12-02 Ben Maurer <bmaurer@ximian.com>
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

18 years agoduh
Sebastien Pouliot [Fri, 2 Dec 2005 05:09:49 +0000 (05:09 -0000)]
duh

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

18 years ago2005-12-02 Alp Toker <alp@atoker.com>
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

18 years agoanother endian fix
Sebastien Pouliot [Fri, 2 Dec 2005 03:42:56 +0000 (03:42 -0000)]
another endian fix

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

18 years agofix build
Chris Toshok [Fri, 2 Dec 2005 02:17:26 +0000 (02:17 -0000)]
fix build

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

18 years ago2005-12-02 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-12-01 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-12-01 Chris Toshok <toshok@ximian.com>
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

18 years agoOne more oops
Wade Berrier [Fri, 2 Dec 2005 00:26:23 +0000 (00:26 -0000)]
One more oops

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

18 years ago * ThemeWin32Classic.cs: Reimplement the scroll arrow drawing so
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

18 years ago2005-12-01 Chris Toshok <toshok@ximian.com>
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

18 years agomake one test use deny instead of allow.
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

18 years ago2005-12-01 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-12-01 Alp Toker <alp@atoker.com>
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

18 years ago2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-11-30 Konstantin Triger <kostat@mainsoft.com>
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

18 years ago2005-12-01 Peter Dennis Bartok <pbartok@novell.com>
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

18 years ago2005-12-01 Robert Jordan <robertj@gmx.net>
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

18 years ago * configure.in: Check for setkey(3) in -lcrypt and define CRYPT_LIBS
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

18 years ago2005-12-01 Robert Jordan <robertj@gmx.net>
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

18 years ago2005-12-01 Robert Jordan <robertj@gmx.net>
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

18 years ago2005-12-01 Robert Jordan <robertj@gmx.net>
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

18 years ago2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years agoRevert -lcrypt until it's fixed.
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

18 years ago * TreeNodeTest.cs: TreeNodeTest.cs : Added namespace +
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

18 years ago * TreeNode.cs : Fixed bugs that caused FullPathTest + Traverse to
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

18 years agoThu Dec 1 13:01:54 EST 2005 Paolo Molaro <lupus@ximian.com>
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

18 years agoThu Dec 1 12:59:40 EST 2005 Paolo Molaro <lupus@ximian.com>
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

18 years agoDisable on ppc the same tests as on x86.
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

18 years ago2005-12-01 Daniel Drake <dsd@gentoo.org>
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

18 years agomore tests.
Marek Safar [Thu, 1 Dec 2005 16:51:50 +0000 (16:51 -0000)]
more tests.

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

18 years ago2005-12-01 Marek Safar <marek.safar@seznam.cz>
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

18 years agofix header file name typo/change in #region
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

18 years ago2005-12-01 Sebastien Pouliot <sebastien@ximian.com>
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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-12-01 Sebastien Pouliot <sebastien@ximian.com>
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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago* Makefile (EXTRA_DISTFILES): Add Test/resources/a.cur.
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

18 years ago2005-12-01 Mike Kestner <mkestner@novell.com>
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

18 years ago* icall.c (ves_icall_MonoType_get_DeclaringType): Implement
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

18 years agoupdate
Raja R Harinath [Thu, 1 Dec 2005 13:32:49 +0000 (13:32 -0000)]
update

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

18 years ago2005-12-01 Lluis Sanchez Gual <lluis@novell.com>
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

18 years ago2005-12-01 Lluis Sanchez Gual <lluis@novell.com>
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

18 years agoNew test.
Marek Safar [Thu, 1 Dec 2005 12:08:05 +0000 (12:08 -0000)]
New test.

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

18 years ago2005-12-01 Marek Safar <marek.safar@seznam.cz>
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

18 years agoFixed.
Marek Safar [Thu, 1 Dec 2005 12:02:40 +0000 (12:02 -0000)]
Fixed.

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

18 years agojava profile reference change
Konstantin Triger [Thu, 1 Dec 2005 10:19:17 +0000 (10:19 -0000)]
java profile reference change

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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years agoOops
Wade Berrier [Thu, 1 Dec 2005 08:18:11 +0000 (08:18 -0000)]
Oops

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

18 years agoMakefile: Add EXTRA_DISTFILES to include all missing files from 'make dist'
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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-11-30 Sebastien Pouliot <sebastien@ximian.com>
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

18 years ago2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-12-01 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-11-30 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-11-30 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-11-30 Chris Toshok <toshok@ximian.com>
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

18 years agoDang.
Peter Dennis Bartok [Thu, 1 Dec 2005 01:22:21 +0000 (01:22 -0000)]
Dang.

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

18 years ago2005-11-30 Peter Bartok <pbartok@novell.com>
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

18 years ago2005-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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