Antonello Provenzano [Fri, 23 Mar 2007 19:06:02 +0000 (19:06 -0000)]
svn path=/trunk/mcs/; revision=74902
Antonello Provenzano [Fri, 23 Mar 2007 19:04:49 +0000 (19:04 -0000)]
svn path=/trunk/mcs/; revision=74901
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
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
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
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
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
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
Jackson Harper [Fri, 23 Mar 2007 17:25:39 +0000 (17:25 -0000)]
opps. flush this.
svn path=/trunk/mcs/; revision=74893
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
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
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
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
Paolo Molaro [Fri, 23 Mar 2007 14:04:02 +0000 (14:04 -0000)]
Saved buffer.
svn path=/trunk/mono/; revision=74871
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
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
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
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
Miguel de Icaza [Thu, 22 Mar 2007 23:35:03 +0000 (23:35 -0000)]
Add new ctor
svn path=/trunk/mcs/; revision=74858
Miguel de Icaza [Thu, 22 Mar 2007 23:26:43 +0000 (23:26 -0000)]
Add
svn path=/trunk/mcs/; revision=74857
Konstantin Triger [Thu, 22 Mar 2007 23:26:26 +0000 (23:26 -0000)]
Add support for contexts containing '/'
svn path=/trunk/mcs/; revision=74856
Miguel de Icaza [Thu, 22 Mar 2007 23:26:06 +0000 (23:26 -0000)]
Add
svn path=/trunk/mcs/; revision=74855
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Sebastien Pouliot [Thu, 22 Mar 2007 17:34:47 +0000 (17:34 -0000)]
native
svn path=/trunk/mcs/; revision=74823
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Konstantin Triger [Thu, 22 Mar 2007 11:54:11 +0000 (11:54 -0000)]
consider HttpServletRequest.req.getRequestURI ()
svn path=/trunk/mcs/; revision=74797
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Konstantin Triger [Wed, 21 Mar 2007 14:14:10 +0000 (14:14 -0000)]
replace APP_DATA -> App_Data
svn path=/trunk/mcs/; revision=74737
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
Konstantin Triger [Wed, 21 Mar 2007 14:09:20 +0000 (14:09 -0000)]
refactoring for Serialize/Deserialize functionality
svn path=/trunk/mcs/; revision=74735
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
Vladimir Krasnov [Wed, 21 Mar 2007 13:54:08 +0000 (13:54 -0000)]
* AnonymousIdentificationModule.cs: optimized Config property
svn path=/trunk/mcs/; revision=74733
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
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
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
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
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