mono.git
17 years agosvn path=/trunk/mcs/; revision=74902
Antonello Provenzano [Fri, 23 Mar 2007 19:06:02 +0000 (19:06 -0000)]
svn path=/trunk/mcs/; revision=74902

17 years agosvn path=/trunk/mcs/; revision=74901
Antonello Provenzano [Fri, 23 Mar 2007 19:04:49 +0000 (19:04 -0000)]
svn path=/trunk/mcs/; revision=74901

17 years ago.sources file fixed for ExceptionCompiler.cs
Antonello Provenzano [Fri, 23 Mar 2007 19:02:19 +0000 (19:02 -0000)]
.sources file fixed for ExceptionCompiler.cs

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

17 years agoRemove System.Core until it gets fixed
Miguel de Icaza [Fri, 23 Mar 2007 18:49:16 +0000 (18:49 -0000)]
Remove System.Core until it gets fixed

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

17 years agoFri Mar 23 19:43:35 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Mar 2007 18:45:57 +0000 (18:45 -0000)]
Fri Mar 23 19:43:35 CET 2007 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c: fixes for the fp_branch_nan test.

svn path=/trunk/mono/; revision=74898

17 years ago.sources file fixed for ListInitException.cs
Antonello Provenzano [Fri, 23 Mar 2007 18:41:37 +0000 (18:41 -0000)]
.sources file fixed for ListInitException.cs

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

17 years ago2007-03-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Mar 2007 18:05:10 +0000 (18:05 -0000)]
2007-03-23  Chris Toshok  <toshok@ximian.com>

* DataGridTextBoxColumn.cs (GetFormattedValue): don't try to
format objects if the format spec is "".  Fixes bug #80889.

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

17 years agoImplementation of the basic features of LINQ Expressions.
Antonello Provenzano [Fri, 23 Mar 2007 18:03:41 +0000 (18:03 -0000)]
Implementation of the basic features of LINQ Expressions.

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

17 years ago opps. flush this.
Jackson Harper [Fri, 23 Mar 2007 17:25:39 +0000 (17:25 -0000)]
    opps. flush this.

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

17 years ago2007-03-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 23 Mar 2007 16:16:20 +0000 (16:16 -0000)]
2007-03-23  Miguel de Icaza  <miguel@novell.com>

* expression.cs: On BigEndian systems, swap the bytes, temporary
solution until we get a new bitconverter class.

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

17 years agoFri Mar 23 16:52:06 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Mar 2007 15:54:28 +0000 (15:54 -0000)]
Fri Mar 23 16:52:06 CET 2007 Paolo Molaro <lupus@ximian.com>

* ILParser.jay: fix BitConverter use on big endian archs
(this was likely the cause of Zoltan's change in r72237
which has been reverted in r74485).

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

17 years ago2007-03-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Mar 2007 15:27:22 +0000 (15:27 -0000)]
2007-03-23  Zoltan Varga  <vargaz@gmail.com>

* basic.cs: Comment out new test which still fails on ia64.

svn path=/trunk/mono/; revision=74881

17 years agoFri Mar 23 15:54:23 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Mar 2007 14:56:28 +0000 (14:56 -0000)]
Fri Mar 23 15:54:23 CET 2007 Paolo Molaro <lupus@ximian.com>

* mini.c: immediate shifted or fix (mono_metadata_user_string assert).

svn path=/trunk/mono/; revision=74877

17 years agoSaved buffer.
Paolo Molaro [Fri, 23 Mar 2007 14:04:02 +0000 (14:04 -0000)]
Saved buffer.

svn path=/trunk/mono/; revision=74871

17 years agoFri Mar 23 12:53:28 CET 2007 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Mar 2007 12:08:37 +0000 (12:08 -0000)]
Fri Mar 23 12:53:28 CET 2007 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, mini-ppc.h: struct passing ABI fix (bug #77968).

svn path=/trunk/mono/; revision=74867

17 years ago2007-03-23 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 23 Mar 2007 01:34:01 +0000 (01:34 -0000)]
2007-03-23  Martin Baulig  <martin@ximian.com>

Fix #81158.

* decl.cs (MemberCache.AddMembers): Add generic methods both as
"Method" and "Method`1".  Normally, a cache lookup is done on the
"Method" form (ie. without the generic arity), but this one makes
lookups on the full form work as well.

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

17 years ago2007-03-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 23 Mar 2007 00:05:07 +0000 (00:05 -0000)]
2007-03-22  Miguel de Icaza  <miguel@novell.com>

* ToolStripPanel.cs (Join): added stubs to build PDN3

* Control.cs (AutoScrollOffset): Add.

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

17 years ago2007-03-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 22 Mar 2007 23:54:42 +0000 (23:54 -0000)]
2007-03-22  Miguel de Icaza  <miguel@novell.com>

* SystemInformation.cs (MouseWheelScrollDelta): Expose this
property, its only implemented for Win32, on X11 it defaults to
some hardcoded value.

* ToolStripItem.cs (AllowDrop): Add property

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

17 years agoAdd new ctor
Miguel de Icaza [Thu, 22 Mar 2007 23:35:03 +0000 (23:35 -0000)]
Add new ctor

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

17 years agoAdd
Miguel de Icaza [Thu, 22 Mar 2007 23:26:43 +0000 (23:26 -0000)]
Add

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

17 years agoAdd support for contexts containing '/'
Konstantin Triger [Thu, 22 Mar 2007 23:26:26 +0000 (23:26 -0000)]
Add support for contexts containing '/'

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

17 years agoAdd
Miguel de Icaza [Thu, 22 Mar 2007 23:26:06 +0000 (23:26 -0000)]
Add

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

17 years agocomplete the pipeline in case of exception during InitOnce() to avoid a deadlock
Konstantin Triger [Thu, 22 Mar 2007 23:17:33 +0000 (23:17 -0000)]
complete the pipeline in case of exception during InitOnce() to avoid a deadlock

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

17 years agoTARGET_J2EE: make initialization_exception AppDomain specific
Konstantin Triger [Thu, 22 Mar 2007 23:12:36 +0000 (23:12 -0000)]
TARGET_J2EE: make initialization_exception AppDomain specific

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

17 years agoFix wrong 81410 bug number, the right number is 80410
Everaldo Canuto [Thu, 22 Mar 2007 22:02:23 +0000 (22:02 -0000)]
Fix wrong 81410 bug number, the right number is 80410

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

17 years agoupdate the man page too match last changes
Jb Evain [Thu, 22 Mar 2007 21:31:21 +0000 (21:31 -0000)]
update the man page too match last changes

svn path=/trunk/mono/; revision=74846

17 years ago2007-03-22 Jb Evain <jbevain@gmail.com>
Jb Evain [Thu, 22 Mar 2007 21:03:06 +0000 (21:03 -0000)]
2007-03-22  Jb Evain  <jbevain@gmail.com>

* dump.c, dump.h, main.c: Implement dumping of Strings
and UserStrings heap.

svn path=/trunk/mono/; revision=74845

17 years agocorlib_test.dll.sources: Added missing Rfc2898DeriveBytes unit tests to the build.
Sebastien Pouliot [Thu, 22 Mar 2007 20:59:28 +0000 (20:59 -0000)]
corlib_test.dll.sources: Added missing Rfc2898DeriveBytes unit tests to the build.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 20:57:14 +0000 (20:57 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* Rfc2898DeriveBytes.cs: Fixed endian bug in F (thanks to Roei Erez)
and reduced the number of memory allocations.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 20:34:13 +0000 (20:34 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* Rfc2898DeriveBytesTest.cs: Add test case to trigger an endian bug.

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

17 years ago2007-03-22 Mike Kestner <mkestner@novell.com>
Mike Kestner [Thu, 22 Mar 2007 19:46:46 +0000 (19:46 -0000)]
2007-03-22  Mike Kestner  <mkestner@novell.com>

* ListView.cs : in FullRowSelect Details mode, only enable box
selection if the user clicks over the "item" column outside of the
text area.  Mmmmm, compatibility.  [Fixes #80374 subpart 7]

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 19:44:20 +0000 (19:44 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* PasswordDeriveBytesTest.cs: Fix test case that used Reset (as the
method was fixed to reset the state in fx 2.0).

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 19:43:04 +0000 (19:43 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* PasswordDeriveBytes.cs: Reset method was fixed in fx 2.0.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 19:19:21 +0000 (19:19 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* SymmetricAlgorithmTransformTest.cs: Change/split test cases so that
they work properly under both MS 1.1 and 2.0. In some cases tests are
marked as NotWorking because Mono implements the, more consistent, 2.0
behavior for all transforms.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 19:16:09 +0000 (19:16 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>

* SymmetricTransform.cs: Before 2.0 an IndexOutOfRangeException was
thrown (for all unmanaged transforms) in case of an overflow.

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

17 years ago1. Ability to use AuthenticationModule also in servlet context, when the current...
Ilya Kharmatsky [Thu, 22 Mar 2007 18:20:53 +0000 (18:20 -0000)]
1. Ability to use AuthenticationModule also in servlet context, when the current user doesn't have security grants for accessing PUMA API.
2. Namespace - '.' bug fixed.

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

17 years agoshould be able instantiate types with private ctors
Konstantin Triger [Thu, 22 Mar 2007 17:38:12 +0000 (17:38 -0000)]
should be able instantiate types with private ctors

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

17 years agonative
Sebastien Pouliot [Thu, 22 Mar 2007 17:34:47 +0000 (17:34 -0000)]
native

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 17:34:00 +0000 (17:34 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* DSACryptoServiceProviderTest.cs: Normalize line endings.
* RSACryptoServiceProviderTest.cs: Normalize line endings.

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

17 years ago2007-03-22 Adar Wesley <adarw@mainsoft.com>
Adar Wesley [Thu, 22 Mar 2007 16:49:15 +0000 (16:49 -0000)]
2007-03-22  Adar Wesley <adarw@mainsoft.com>

        * BrowserCapabilities.cs: Added implementation for all capabilities.
        changed implementation to throw when capability is not defined in browscaps.ini.

        * CapabilitiesLoader.cs: fixed parent resultion bug.  added internal support for
        browser and browsers capabilities.

2007-03-22  Adar Wesley <adarw@mainsoft.com>

        * HttpCapabilitiesBase.cs: implemented all capabilities.  Capabilities
        still throw if there is no value in browscaps.ini and the property is called.

2007-03-22  Adar Wesley <adarw@mainsoft.com>

        * HttpCapabilitiesBase.cs: support for implementation of new
        capabilities.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 16:48:34 +0000 (16:48 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* CryptoStreamTest.cs: Fixed some test cases to work properly on MS
fx 2.0.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 16:48:06 +0000 (16:48 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>
* CryptoStream.cs: 2.0 introduce different exceptions/behaviors in
corner cases.

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

17 years agoProvide extended error info if cross application MapPath fails
Konstantin Triger [Thu, 22 Mar 2007 16:45:31 +0000 (16:45 -0000)]
Provide extended error info if cross application MapPath fails

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

17 years ago2007-03-22 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 22 Mar 2007 16:42:30 +0000 (16:42 -0000)]
2007-03-22  Zoltan Varga  <vargaz@gmail.com>

* cfold.c (FOLD_BINOP): Cast the result to gint32 to prevent overflow problems
on 64 bit machines. Fixes part of #80738.

* basic.cs: Add regression test.

svn path=/trunk/mono/; revision=74815

17 years ago* flowanalysis.cs (Reachability): Reorganize slightly, and remove
Raja R Harinath [Thu, 22 Mar 2007 16:14:02 +0000 (16:14 -0000)]
* flowanalysis.cs (Reachability): Reorganize slightly, and remove
unused properties.

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

17 years ago2007-03-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 22 Mar 2007 15:29:11 +0000 (15:29 -0000)]
2007-03-22  Atsushi Enomoto <atsushi@ximian.com>

* XmlCanonicalizer.cs : fill prefixes which should be actually
  written. It must be actually done before canonicalization (so
  that node list filtering still takes spec-conformant effect).

* Transform.cs, XmlDsigC14NTransform.cs, XmlDsigExcC14NTransform.cs :
  handle PropagatedNamespaces.

* XmlDsigC14NTransformTest.cs : added test for xmlns attribute
  completion for input nodes, as well as test for
  PropagatedNamespaces (ignored so far).

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

17 years ago2007-03-22 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 22 Mar 2007 14:59:57 +0000 (14:59 -0000)]
2007-03-22  Dick Porter  <dick@ximian.com>

* sockets.c (_wapi_connect): Do additional checks when connect(2)
fails, because some systems don't let it be restarted.  Patch
based on one submitted by Robert S Wojciechowski <robertw@ssgx.com>,
fixes bug 81010.

svn path=/trunk/mono/; revision=74811

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 14:51:08 +0000 (14:51 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfigTest.cs: Fix upper/lower/mixed cases tests as they work
only for 2.0.

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

17 years ago2007-03-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Mar 2007 14:49:47 +0000 (14:49 -0000)]
2007-03-22  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfig.cs: Names are case-insensitive only since fx 2.0.

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

17 years ago2007-03-22 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 22 Mar 2007 14:18:53 +0000 (14:18 -0000)]
2007-03-22  Jonathan Pobst  <monkey@jpobst.com>

* FormTest.cs: Mark new test FormStartupPositionChangeTest as
NotWorking to fix the monobuild.

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

17 years ago2007-03-22 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 22 Mar 2007 14:13:49 +0000 (14:13 -0000)]
2007-03-22 Igor Zelmanovich <igorz@mainsoft.com>

* ObjectDataSource.cs:
* ObjectDataSourceView.cs:
* SqlDataSource.cs:
* SqlDataSourceView.cs:
fixed flow: changes in Insert/Update/DeleteParameters does not
cause DataSourceViewChanged event.

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

17 years agorevert r74728 since it breaks layered authorization
Konstantin Triger [Thu, 22 Mar 2007 12:43:33 +0000 (12:43 -0000)]
revert r74728 since it breaks layered authorization

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

17 years ago* MdiFormTest.cs: Make StartLocationTest NotWorking, it fails on
Rolf Bjarne Kvinge [Thu, 22 Mar 2007 12:20:46 +0000 (12:20 -0000)]
* MdiFormTest.cs: Make StartLocationTest NotWorking, it fails on
  monobuild for unknown reasons.
* FormTest.cs: Make Location NotWorking, it fails on monobuild for
  unknown reasons.

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

17 years ago* Control.cs: ChangeParent: Call Form's ChangingParent even if the
Rolf Bjarne Kvinge [Thu, 22 Mar 2007 11:57:42 +0000 (11:57 -0000)]
* Control.cs: ChangeParent: Call Form's ChangingParent even if the
  handle is not created yet.
* Form.cs: Select: Don't call CreateHandle if the handle is already
  created, avoids a stack overflow on Windows when we are recreating
  controls.
* ScrollableControl.cs: Set the correct z-order for the scrollbars when
  they are made visible, and override AfterTopMostControl to keep
  them on top when other controls are brought to front.
  CalculateCanvas: Scrollbars are only visible if auto_scroll is true
  or force_*scroll_visible is true (old implementation always shows
  scrollbars when needed, no matter what auto_scroll was set to).
* InternalWindowManager.cs: UpdateWindowDecorations: Add a
  IsHandleCreated check.

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

17 years agoconsider HttpServletRequest.req.getRequestURI ()
Konstantin Triger [Thu, 22 Mar 2007 11:54:11 +0000 (11:54 -0000)]
consider HttpServletRequest.req.getRequestURI ()

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

17 years ago* DataGrid.cs: Implement Column and Row auto sizing when double-clicking on
Andreia Gaita [Thu, 22 Mar 2007 11:38:16 +0000 (11:38 -0000)]
* DataGrid.cs: Implement Column and Row auto sizing when double-clicking on
row or col separator.
* DataGridTextBoxColumn.cs: Implement GetPreferredHeight and GetPreferredSize

2007-03-22  Andreia Gaita  <avidigal@novell.com>

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

17 years ago * MenuAPI.cs: Remove unneeded check for grab_control in UpdateCursor.
Everaldo Canuto [Thu, 22 Mar 2007 11:17:05 +0000 (11:17 -0000)]
* MenuAPI.cs: Remove unneeded check for grab_control in UpdateCursor.

2007-03-22  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2007-03-22 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Thu, 22 Mar 2007 10:58:17 +0000 (10:58 -0000)]
2007-03-22  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: UpdateCursor method added, it is calling in OnMotion to update
cursor for child controls. In ShowWindow and HideWindow now call SetCursor
every time. Fixes #81410.

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

17 years ago2007-03-22 Jb Evain <jbevain@gmail.com>
Jb Evain [Thu, 22 Mar 2007 08:23:59 +0000 (08:23 -0000)]
2007-03-22  Jb Evain  <jbevain@gmail.com>

* class.c (mono_type_get_name_recurse): Fix the creation of assembly
qualified names for pointer types. Fixes #81208.

svn path=/trunk/mono/; revision=74793

17 years ago2007-03-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Mar 2007 08:19:38 +0000 (08:19 -0000)]
2007-03-22  Chris Toshok  <toshok@ximian.com>

* FormTest.cs: enable Location test for #80052.

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

17 years ago2007-03-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Mar 2007 08:16:49 +0000 (08:16 -0000)]
2007-03-22  Chris Toshok  <toshok@ximian.com>

* BindingSource.cs (AddNew): partially implement.

remove a couple of NotImplementedException's
to get bug #81148 closed.

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

17 years ago2007-03-22 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Thu, 22 Mar 2007 08:11:46 +0000 (08:11 -0000)]
2007-03-22  Everaldo Canuto  <everaldo@simios.org>

[Fixes #80380]

* Control.cs:
- UpdateCursor method added to update the screen cursor.
- GetAvailableCursor method added to return cursor for enabled tree,
it searches for cursor on control and it's parent's for enabled control.
- Call UpdateCursor method on setter of Cursor property.
- On setter of Enabled call UpdateCursor when it is false, we need to
change cursor to normal (or to this parent cursor) because cursor
setting theres no effect to disabled controls.
- Some minor source changes to follow the coding style guidelines.

* XplatUIX11.cs: In MotionNotify only dispatch SET_CURSOR event for enabled
controls.

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

17 years ago* MdiFormTest.cs: Added a StartLocationTest, and commented out all old
Rolf Bjarne Kvinge [Thu, 22 Mar 2007 08:09:05 +0000 (08:09 -0000)]
* MdiFormTest.cs: Added a StartLocationTest, and commented out all old
  StartLocationTest*s, since they are failiing on WinXP with XP
  theme.
* FormTest.cs: Added tests for StartPosition.

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

17 years ago2007-03-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Mar 2007 08:01:11 +0000 (08:01 -0000)]
2007-03-22  Chris Toshok  <toshok@ximian.com>

* XplatUIX11.cs: ignore the BadPicture errors cairo+render
generates.

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

17 years ago* XplatUIX11.cs: Implement default locations for forms.
Rolf Bjarne Kvinge [Thu, 22 Mar 2007 00:49:36 +0000 (00:49 -0000)]
* XplatUIX11.cs: Implement default locations for forms.
* Form.cs: Completely rework startup location for forms. Fixes #79964.
* Hwnd.cs: Add previous_child_startup_location (to track the current
  startup location for any child forms of the current form) and
  previous_main_startup_location (to track the startup location for
  the current toplevel form).

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:50:47 +0000 (21:50 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:45:59 +0000 (21:45 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:45:00 +0000 (21:45 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:41:04 +0000 (21:41 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:40:11 +0000 (21:40 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:39:16 +0000 (21:39 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:37:46 +0000 (21:37 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:35:11 +0000 (21:35 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:33:34 +0000 (21:33 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:32:05 +0000 (21:32 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:30:07 +0000 (21:30 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years agoConvert jgac to java_refs, and jre6 to jre
Noam Lampert [Wed, 21 Mar 2007 21:29:28 +0000 (21:29 -0000)]
Convert jgac to java_refs, and jre6 to jre

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

17 years ago2007-03-21 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 21 Mar 2007 21:14:03 +0000 (21:14 -0000)]
2007-03-21  Marek Habersack  <mhabersack@novell.com>
* TemplateParser.cs: Added support for the CodeFileBaseClass directive. Fixes bug #81132

2007-03-21  Marek Habersack  <mhabersack@novell.com>

* BaseCompiler.cs: cast 'this' to CodeFileBaseClass in
AssignAppRelativeVirtualPath if the attribute was defined.

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

17 years ago2007-03-21 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 21 Mar 2007 18:06:59 +0000 (18:06 -0000)]
2007-03-21  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Don't trigger a layout if an implicit control is added
that isn't visible.  Also, don't notify the owner when an implicit control
is added.  (Owners shouldn't even know about their implicit controls.)

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

17 years ago2007-03-21 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 21 Mar 2007 17:49:30 +0000 (17:49 -0000)]
2007-03-21  Jonathan Pobst  <monkey@jpobst.com>

* ScrollableControl.cs: Add implicit controls with AddRangeImplicit
to save some re-layouts.

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

17 years ago2007-03-21 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Wed, 21 Mar 2007 17:03:04 +0000 (17:03 -0000)]
2007-03-21  Jonathan Chambers  <joncham@gmail.com>

* marshal.c: Add support for PreserveSigAttribute.

Code is contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=74753

17 years ago * RTF.cs: Make sure the image token gets set.
Jackson Harper [Wed, 21 Mar 2007 16:50:27 +0000 (16:50 -0000)]
    * RTF.cs: Make sure the image token gets set.

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

17 years agoset noParams if found a parameterless method
Konstantin Triger [Wed, 21 Mar 2007 16:45:49 +0000 (16:45 -0000)]
set noParams if found a parameterless method

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

17 years ago2007-03-21 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Wed, 21 Mar 2007 16:36:09 +0000 (16:36 -0000)]
2007-03-21  Bill Holmes  <billholmes54@gmail.com>
In mcs :
        * class.cs:
        Added 2 MemberCoreArrayList objects, ordered_explicit_member_list and
        ordered_member_list, to TypeBuilder to store members to be defined
        in the order they were parsed in.
        - ordered_explicit_member_list contains all properties indexers
          and methods that are defined as explicit implementation of an
          interface or base class.
        - ordered_member_list contains all properties indexers and methods
          that are not defined as explicit implementation of an interface
          or base class.

        Removed MethodArrayList and IndexerArrayList from TypeBuilder.  The
        functionality in these removed classes has been replaced with
        ComputeIndexerName, EmitIndexerName, HasEqualss, HasGetHashCode, and
        CheckEqualsAndGetHashCode members defined and called in the TypeBuilderClass.

        Adding CheckForDuplications to PropertyBase.PropertyMethod and calls
        to CheckForDuplications inside GetMethod and SetMethod Define Method
        to handle method property and indexer name conflicts.

In errors :
        * gcs0111-2.cs:
        With the new member ordering change in class.cs, the error message
        for this test has changed and now matches csc output.

        Fixes #79434

        All code is contributed under the MIT/X11 license.

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

17 years agoChange fail message to make greping easier
Miguel de Icaza [Wed, 21 Mar 2007 16:30:51 +0000 (16:30 -0000)]
Change fail message to make greping easier

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

17 years agoadd support for the 2.0 feature, which enables declaring WebService/WebMethods attrib...
Konstantin Triger [Wed, 21 Mar 2007 16:18:58 +0000 (16:18 -0000)]
add support for the 2.0 feature, which enables declaring WebService/WebMethods attributes in interface

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

17 years agoenable looking the documents up by namespace
Konstantin Triger [Wed, 21 Mar 2007 16:01:49 +0000 (16:01 -0000)]
enable looking the documents up by namespace

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

17 years ago * cs3005-6.cs
Bill Holmes [Wed, 21 Mar 2007 15:59:28 +0000 (15:59 -0000)]
    * cs3005-6.cs
        * cs3005-15.cs
          With the changes to mcs/class.cs in r74702 these test
          outputs are now different.  The error messages are still correct
          they are simply reporting the error on the other name due to the
          new order objects are processed.

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

17 years agoMake ABS match glib's definition
Miguel de Icaza [Wed, 21 Mar 2007 15:39:43 +0000 (15:39 -0000)]
Make ABS match glib's definition

svn path=/trunk/mono/; revision=74743

17 years ago2007-03-21 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Wed, 21 Mar 2007 15:02:38 +0000 (15:02 -0000)]
2007-03-21  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: In ProcessKeys returns false when key is not processed.
[Fixes #81203]

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

17 years agoreplace APP_DATA -> App_Data
Konstantin Triger [Wed, 21 Mar 2007 14:14:10 +0000 (14:14 -0000)]
replace APP_DATA -> App_Data

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

17 years ago2007-03-21 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 21 Mar 2007 14:09:39 +0000 (14:09 -0000)]
2007-03-21  Jonathan Pobst  <monkey@jpobst.com>

* FlowLayoutSettings.cs, ToolStrip.cs, ToolStripPanel.cs,
ToolStripPanelRow.cs: Lazy instantiate the LayoutEngine.

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

17 years agorefactoring for Serialize/Deserialize functionality
Konstantin Triger [Wed, 21 Mar 2007 14:09:20 +0000 (14:09 -0000)]
refactoring for Serialize/Deserialize functionality

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

17 years ago2007-03-21 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 21 Mar 2007 14:09:18 +0000 (14:09 -0000)]
2007-03-21  Marek Habersack  <mhabersack@novell.com>

* TemplateControlCompiler.cs: added support for setting custom
attributes of a base class from the Page or Control directive
attributes.

2007-03-21  Marek Habersack  <mhabersack@novell.com>

* UnknownAttributeDescriptor.cs: an internal helper class for
custom directive attributes support.

* BaseParser.cs: ThrowParseException can now take variadic
parameters, for convenience.

* TemplateParser.cs: add support for custom attributes for the
Page and Control directives.

2007-03-21  Marek Habersack  <mhabersack@novell.com>

* System.Web.dll.sources: added UnknownAttributeDescriptor.cs

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

17 years ago* AnonymousIdentificationModule.cs: optimized Config property
Vladimir Krasnov [Wed, 21 Mar 2007 13:54:08 +0000 (13:54 -0000)]
* AnonymousIdentificationModule.cs: optimized Config property

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

17 years ago2007-03-21 Mike Kestner <mkestner@novell.com>
Mike Kestner [Wed, 21 Mar 2007 13:31:11 +0000 (13:31 -0000)]
2007-03-21  Mike Kestner  <mkestner@novell.com>

* ListView.cs : disable selection update for non-left button clicks
with mods and over selected items.  [Fixes #80524]

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

17 years ago2007-03-21 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Wed, 21 Mar 2007 13:17:40 +0000 (13:17 -0000)]
2007-03-21  Nagappan A  <anagappan@novell.com>

* Tds70.cs (BuildParameters, FormatParameter): Include @ before
parameter name, if doesnot exist.

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

17 years ago2007-03-21 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Wed, 21 Mar 2007 13:15:27 +0000 (13:15 -0000)]
2007-03-21  Nagappan A  <anagappan@novell.com>

* TdsMetaParameter.cs (Prepare): Include @ before parameter name,
if doesnot exist.

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

17 years ago* AnonymousIdentificationModule.cs: added configuration section caching to AppDomain...
Vladimir Krasnov [Wed, 21 Mar 2007 12:31:25 +0000 (12:31 -0000)]
* AnonymousIdentificationModule.cs: added configuration section caching to AppDomain for TARGET_JVM
* RoleManagerModule.cs, UrlAuthorizationModule.cs, FormsAuthenticationModule.cs: refactored configuration section to be a member of a class

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

17 years agoMerge the ability to disable connection pooling
Yaacov Akiba Slama [Wed, 21 Mar 2007 12:17:57 +0000 (12:17 -0000)]
Merge the ability to disable connection pooling

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