Atsushi Eno [Sat, 13 Sep 2008 13:34:19 +0000 (13:34 -0000)]
2008-09-13 Atsushi Enomoto <atsushi@ximian.com>
* System.Web.dll.sources: added
System.Web.UI/CssClassPropertyAttribute.cs.
* CssClassPropertyAttribute.cs : new in 3.5 SP1.
svn path=/trunk/mcs/; revision=112936
Atsushi Eno [Sat, 13 Sep 2008 13:26:41 +0000 (13:26 -0000)]
2008-09-13 Atsushi Enomoto <atsushi@ximian.com>
* DynamicDataSourceOperation.cs, DynamicValidatorEventArgs.cs,
IDynamicDataSource.cs, IDynamicValidatorException.cs :
oops, everything went into wrong namespace.
svn path=/trunk/mcs/; revision=112935
Atsushi Eno [Sat, 13 Sep 2008 13:21:54 +0000 (13:21 -0000)]
2008-09-13 Atsushi Enomoto <atsushi@ximian.com>
* System.Web.Extensions.dll.sources :
added sys.web.DynamicData types.
* DynamicDataSourceOperation.cs, DynamicValidatorEventArgs.cs,
IDynamicDataSource.cs, IDynamicValidatorException.cs :
new in 3.5 SP1.
svn path=/trunk/mcs/; revision=112934
Atsushi Eno [Sat, 13 Sep 2008 13:06:34 +0000 (13:06 -0000)]
2008-09-13 Atsushi Enomoto <atsushi@ximian.com>
* System.Web.dll.sources: added System.Web.UI/IBindableControl.cs.
* IBindableControl.cs : new in 3.5 SP1.
svn path=/trunk/mcs/; revision=112933
Atsushi Eno [Sat, 13 Sep 2008 12:55:21 +0000 (12:55 -0000)]
2008-09-13 Atsushi Enomoto <atsushi@ximian.com>
* System.Web.dll.sources: added
System.Web.UI.WebControls/DataBoundControlMode.cs.
* DataBoundControlMode.cs : new 3.5 SP1 type.
svn path=/trunk/mcs/; revision=112932
Atsushi Eno [Sat, 13 Sep 2008 12:37:21 +0000 (12:37 -0000)]
2008-09-13 Atsushi Enomoto <atsushi@ximian.com>
* SqlDependency.cs : wrong namespace.
svn path=/trunk/mcs/; revision=112931
Mark Probst [Sat, 13 Sep 2008 11:16:15 +0000 (11:16 -0000)]
2008-09-13 Mark Probst <mark.probst@gmail.com>
* mini-ppc.c: Convert result to single for OP_ICONV_TO_R4.
svn path=/trunk/mono/; revision=112930
Daniel Morgan [Sat, 13 Sep 2008 05:31:30 +0000 (05:31 -0000)]
2008-09-13 Daniel Morgan <monodanmorg@yahoo.com>
* System.Data.OracleClient/OracleConnection.cs: add stubs
for method GetSchema which is part of NET_2_0, and clean up warnings
* System.Data.OracleClient/OracleCommand.cs
* ystem.Data.OracleClient/OracleParameter.cs
* System.Data.OracleClient/OracleBFile.cs
* System.Data.OracleClient.Oci/OciHandle.cs: clean up warnings
* System.Data.OracleClient.Oci/OciDescriptorHandle.cs
* System.Data.OracleClient.Oci/OciDefineHandle.cs: make methods internal
svn path=/trunk/mcs/; revision=112925
Daniel Morgan [Sat, 13 Sep 2008 04:14:29 +0000 (04:14 -0000)]
2008-09-13 Daniel Morgan <monodanmorg@yahoo.com>
* Test/TestOracleClient.cs: add test for LONG (long varchar)
testing paramters for Input, Output,
InputOutput, and ReturnValue and
situations when any of these could be DBNull.Value
* System.Data.OracleClient/OracleParameter.cs: fix
handling of parameters LONG (long varchar). However,
it probably would be better to implement LONG using
piecewise operation. Also, remove old code.
svn path=/trunk/mcs/; revision=112924
Miguel de Icaza [Fri, 12 Sep 2008 23:59:52 +0000 (23:59 -0000)]
2008-09-12 Miguel de Icaza <miguel@novell.com>
* HttpListenerPrefixCollection.cs, EndPointListener.cs,
HttpListener.cs, EndPointManager.cs, HttpConnection.cs: Remove
generics support where necessary to allow this code to be reused
in the 1.0 profile.
svn path=/trunk/mcs/; revision=112922
Zoltan Varga [Fri, 12 Sep 2008 22:28:39 +0000 (22:28 -0000)]
2008-09-13 Zoltan Varga <vargaz@gmail.com>
* RxInterpreter.cs RxCompiler.cs: Implement some missing Category opcodes.
svn path=/trunk/mcs/; revision=112914
Jeffrey Stedfast [Fri, 12 Sep 2008 22:10:44 +0000 (22:10 -0000)]
2008-09-12 Jeffrey Stedfast <fejj@novell.com>
Fix for bug #320298
* TcpClientTransportSink.cs: Updated for change to
TcpChannel.ParseTcpURL(). We now need to do our own integer
conversion/validation of the port.
* TcpChannel.cs (ParseTcpURL): We need to match the
protocol ("tcp") case-insensitively. The objectURI is supposed to
include the leading '/' character. Also, we need to ignore invalid
port designators since Microsoft's .NET implementation of
TcpChannel.Parse() doesn't seem to care that they are valid.
svn path=/trunk/mcs/; revision=112912
Miguel de Icaza [Fri, 12 Sep 2008 21:50:51 +0000 (21:50 -0000)]
UPdate
svn path=/trunk/mono/; revision=112911
Jb Evain [Fri, 12 Sep 2008 21:01:51 +0000 (21:01 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* DictionaryTest.cs: add tests for #425693.
svn path=/trunk/mcs/; revision=112908
Jb Evain [Fri, 12 Sep 2008 20:58:02 +0000 (20:58 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Dictionary.cs: (ToTValue) allow null values to be added for non
value types TValues to the dictionary when using the
non generic IDictionary. Fixes #425693.
svn path=/trunk/mcs/; revision=112907
Jonathan Pobst [Fri, 12 Sep 2008 19:50:46 +0000 (19:50 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* TreeNodeCollection.cs: When adding a new node to an opened node,
we have to invalidate everything below the parent node because
every node scoots down and we have to repaint them.
[Fixes bug #411386]
svn path=/trunk/mcs/; revision=112902
Jonathan Pobst [Fri, 12 Sep 2008 19:10:54 +0000 (19:10 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* ThemeWin32Classic.cs: Take CheckBox and RadioButton's CheckAlign
property into account when drawing.
[Fixes bug #416064]
svn path=/trunk/mcs/; revision=112899
Jb Evain [Fri, 12 Sep 2008 18:34:13 +0000 (18:34 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* HashSet.cs (.ctor (IEnumerable<T>,*)): only get the count of the
enumerable if the source collection implements ICollection<T>, so that
we only iterate once over the source collection.
svn path=/trunk/mcs/; revision=112897
Atsushi Eno [Fri, 12 Sep 2008 18:02:55 +0000 (18:02 -0000)]
Route.GetRouteData() and HttpMethodConstraint.Match() with tests.
svn path=/trunk/mcs/; revision=112896
Carlos Alberto Cortez [Fri, 12 Sep 2008 17:08:12 +0000 (17:08 -0000)]
2008-09-12 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ListBox.cs: When calling Items.Clear(), call
SelectedIndexCollection.ClearCore instead of normal Clear method, to
not fire any Selected*Changed event - this is done to match .net and
don't have invalid values when changing the DataSourceProperty.
Fixes #424273.
svn path=/trunk/mcs/; revision=112895
Mario Carrion [Fri, 12 Sep 2008 16:57:51 +0000 (16:57 -0000)]
2008-09-12 Mario Carrion <mcarrion@novell.com>
* HelpProvider.cs: Control enabled to support accessibility.
* Application.cs: Updated to Initialize UIA in HelpProvider.
[Fixes bug #425988]
svn path=/trunk/mcs/; revision=112894
Jonathan Pobst [Fri, 12 Sep 2008 16:48:12 +0000 (16:48 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* Form.cs: When we are showing a dialog box, if its owner is TopMost,
make the dialog TopMost as well.
[Fixes bug #425984]
svn path=/trunk/mcs/; revision=112893
Jonathan Pobst [Fri, 12 Sep 2008 16:38:58 +0000 (16:38 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* Win32DnD.cs, XplatUIWin32.cs: Applied patch from Andy Hume that handles
clipboard data better.
[Fixes bug #414446]
svn path=/trunk/mcs/; revision=112891
Jonathan Pobst [Fri, 12 Sep 2008 16:24:10 +0000 (16:24 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* TextBoxBase.cs: Applied patch from John Mortlock that ensures
TextChanged and SelectionChanged events fire in the same order as .Net.
[Fixes bug #425725]
svn path=/trunk/mcs/; revision=112890
Jonathan Pobst [Fri, 12 Sep 2008 16:09:10 +0000 (16:09 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* DataGridView.cs: When sorting a column, if it only contains numbers,
do a numeric sort instead of a string sort.
[Fixes bug #425849]
svn path=/trunk/mcs/; revision=112889
Jonathan Pobst [Fri, 12 Sep 2008 15:24:16 +0000 (15:24 -0000)]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* TableLayoutSettings.cs, TableLayoutStyleCollection.cs: Guard
against NRE's when the settings have a null panel.
* TableLayoutPanel.cs: When setting the TableLayoutSettings, ensure
the panel gets set.
[Fixes bug #425647]
2008-09-12 Jonathan Pobst <monkey@jpobst.com>
* TableLayoutSettingsTypeConverter.cs: Don't create an instance of
TableLayoutPanel in ConvertFrom.
[Fixes bug #425647]
svn path=/trunk/mcs/; revision=112886
Raja R Harinath [Fri, 12 Sep 2008 14:31:17 +0000 (14:31 -0000)]
sprinkle around a few more partial methods
* DataTable.cs (NewRowAdded): Make into partial method.
(DataTableClearing, DataTableCleared): New partial methods.
(Clear): Use them.
svn path=/trunk/mcs/; revision=112880
Raja R Harinath [Fri, 12 Sep 2008 14:30:35 +0000 (14:30 -0000)]
Use more C# 3.0
* DataTable.cs: Sequester ISupportInitializationNotification
pieces into separate part.
(DataTableInitialized): Turn into a 'partial method' to avoid #ifs.
svn path=/trunk/mcs/; revision=112879
Marek Safar [Fri, 12 Sep 2008 14:19:47 +0000 (14:19 -0000)]
2008-09-12 Marek Safar <marek.safar@gmail.com>
A test for bug #425669
svn path=/trunk/mcs/; revision=112878
Marek Safar [Fri, 12 Sep 2008 14:19:14 +0000 (14:19 -0000)]
2008-09-12 Marek Safar <marek.safar@gmail.com>
A fix for bug #425669
* generic.cs: Don't cache generic static anonymous method
containers.
svn path=/trunk/mcs/; revision=112877
Sebastien Pouliot [Fri, 12 Sep 2008 13:53:15 +0000 (13:53 -0000)]
2008-09-12 Sebastien Pouliot <sebastien@ximian.com>
* ASN1.cs: Use File.Create instead of OpenWrite to make sure nothing
else if left at the end of the file.
svn path=/trunk/mcs/; revision=112875
Sebastien Pouliot [Fri, 12 Sep 2008 13:52:33 +0000 (13:52 -0000)]
2008-09-12 Sebastien Pouliot <sebastien@ximian.com>
* PKCS12.cs, X509Store.cs: Use File.Create instead of OpenWrite to
make sure nothing else if left at the end of the file. Issue reported
by Christophe Chevalier.
svn path=/trunk/mcs/; revision=112874
Sebastien Pouliot [Fri, 12 Sep 2008 13:51:08 +0000 (13:51 -0000)]
2008-09-12 Sebastien Pouliot <sebastien@ximian.com>
* FileCertificateStore.cs: Use File.Create instead of OpenWrite
to make sure nothing else if left at the end of the file.
svn path=/trunk/mcs/; revision=112873
Sebastien Pouliot [Fri, 12 Sep 2008 13:50:06 +0000 (13:50 -0000)]
2008-09-12 Sebastien Pouliot <sebastien@ximian.com>
* ASN1.cs: Use File.Create instead of OpenWrite to make sure nothing
else if left at the end of the file.
svn path=/trunk/mcs/; revision=112872
Sebastien Pouliot [Fri, 12 Sep 2008 13:49:42 +0000 (13:49 -0000)]
2008-09-12 Sebastien Pouliot <sebastien@ximian.com>
* PKCS12.cs, X509Store.cs: Use File.Create instead of OpenWrite to
make sure nothing else if left at the end of the file. Issue reported
by Christophe Chevalier.
svn path=/trunk/mcs/; revision=112871
Marek Safar [Fri, 12 Sep 2008 12:24:51 +0000 (12:24 -0000)]
New tests.
svn path=/trunk/mcs/; revision=112869
Marek Safar [Fri, 12 Sep 2008 12:24:40 +0000 (12:24 -0000)]
2008-09-12 Marek Safar <marek.safar@gmail.com>
* generic.cs, class.cs, delegate.cs: Check recursive inherited
conflicting constraints.
svn path=/trunk/mcs/; revision=112868
Raja R Harinath [Fri, 12 Sep 2008 12:05:17 +0000 (12:05 -0000)]
* cs-tokenizer.cs (consume_identifier): Allow partial methods in mcs too.
svn path=/trunk/mcs/; revision=112866
Jb Evain [Fri, 12 Sep 2008 11:54:22 +0000 (11:54 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Makefile: tune System.ServiceModel.Web.
svn path=/trunk/mcs/; revision=112865
Jb Evain [Fri, 12 Sep 2008 11:53:11 +0000 (11:53 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Makefile: add System.ServiceModel.Web to the net_2_1_raw build.
svn path=/trunk/mcs/; revision=112864
Jb Evain [Fri, 12 Sep 2008 11:52:10 +0000 (11:52 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* net_2_1_raw_System.ServiceModel.Web.dll.sources
* Makefile
* System.Runtime.Serialization.Json/JsonReader.cs:
support the SL2 profile compilation.
svn path=/trunk/mcs/; revision=112863
Jb Evain [Fri, 12 Sep 2008 11:44:13 +0000 (11:44 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Makefile: tune System.ServiceModel.dll
svn path=/trunk/mcs/; revision=112861
Jb Evain [Fri, 12 Sep 2008 11:43:32 +0000 (11:43 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Makefile: add System.ServiceModel to the net_2_1_raw build.
svn path=/trunk/mcs/; revision=112860
Jb Evain [Fri, 12 Sep 2008 11:22:58 +0000 (11:22 -0000)]
add missing files
svn path=/trunk/mcs/; revision=112858
Jb Evain [Fri, 12 Sep 2008 11:21:41 +0000 (11:21 -0000)]
2008-09-12 Astushi Enomoto <atsushi@ximian.com>
Jb Evain <jbevain@novell.com>
* Makefile: support net_2_1_raw compilation profile.
* net_2_1_raw_System.ServiceModel.dll.sources
* *.cs: SL2 compilation support.
svn path=/trunk/mcs/; revision=112857
Mark Probst [Fri, 12 Sep 2008 10:55:18 +0000 (10:55 -0000)]
2008-09-12 Mark Probst <mark.probst@gmail.com>
* cil-coff.h, image.c, reflection.c: Endianness fixes in image
writing code.
svn path=/trunk/mono/; revision=112853
Marek Safar [Fri, 12 Sep 2008 10:11:19 +0000 (10:11 -0000)]
New test.
svn path=/trunk/mcs/; revision=112851
Marek Safar [Fri, 12 Sep 2008 10:11:04 +0000 (10:11 -0000)]
2008-09-12 Marek Safar <marek.safar@gmail.com>
* literal.cs, convert.cs, expression.cs, statement.cs: More null
to null pointer conversion fixes.
svn path=/trunk/mcs/; revision=112850
Raja R Harinath [Fri, 12 Sep 2008 10:05:57 +0000 (10:05 -0000)]
* DataTable.cs (AssertNotNullConstraints): Hoist out a more useful
loop-invariant by inverting loops.
(RowExists): Outdent. Rewrite for slightly better clarity.
(BeginLoadData): Outdent.
(GetChanges): Outdent. Replace GetEnumerator/while with foreach.
svn path=/trunk/mcs/; revision=112848
Raja R Harinath [Fri, 12 Sep 2008 10:05:38 +0000 (10:05 -0000)]
Style nits
svn path=/trunk/mcs/; revision=112847
Raja R Harinath [Fri, 12 Sep 2008 10:05:21 +0000 (10:05 -0000)]
* DataTable.cs: Convert to a partial class, sequester NET_2_0
specific and IXmlSerializable specific pieces into separate parts.
svn path=/trunk/mcs/; revision=112846
Raja R Harinath [Fri, 12 Sep 2008 10:05:02 +0000 (10:05 -0000)]
Style nits
svn path=/trunk/mcs/; revision=112845
Jb Evain [Fri, 12 Sep 2008 10:01:42 +0000 (10:01 -0000)]
update
svn path=/trunk/mono/; revision=112844
Jb Evain [Fri, 12 Sep 2008 10:00:50 +0000 (10:00 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Mono.Linker/Pipeline.cs: add a RemoveStep method.
* Mono.Linker/Driver.cs: make the linker generate new
module guids by default.
svn path=/trunk/mcs/; revision=112842
Atsushi Eno [Fri, 12 Sep 2008 09:37:37 +0000 (09:37 -0000)]
Url parser implementation and some tests.
svn path=/trunk/mcs/; revision=112830
Jb Evain [Fri, 12 Sep 2008 09:08:07 +0000 (09:08 -0000)]
update
svn path=/trunk/mono/; revision=112829
Zoltan Varga [Fri, 12 Sep 2008 09:07:12 +0000 (09:07 -0000)]
2008-09-12 Zoltan Varga <vargaz@gmail.com>
* mini.h (MONO_IS_JUMP_TABLE): Handle GOT_ENTRY.
(MONO_JUMP_TABLE_FROM_INS): Ditto.
svn path=/trunk/mono/; revision=112828
Jb Evain [Fri, 12 Sep 2008 09:01:13 +0000 (09:01 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Makefile: make the linker generate new guids for the tuned
assemblies.
svn path=/trunk/mcs/; revision=112827
Jb Evain [Fri, 12 Sep 2008 09:00:45 +0000 (09:00 -0000)]
fix typo
svn path=/trunk/mono/; revision=112826
Jb Evain [Fri, 12 Sep 2008 08:57:16 +0000 (08:57 -0000)]
follow common pattern
svn path=/trunk/mcs/; revision=112825
Jb Evain [Fri, 12 Sep 2008 08:52:14 +0000 (08:52 -0000)]
2008-09-12 Jb Evain <jbevain@novell.com>
* Mono.Linker.Steps/RegenerateGuidStep.cs: new step that is used
to regenerate the Mvid identifier of each linked module.
* monolinker.exe.sources:
* Mono.Linker.csproj: add RegeneratedGuidStep to the build.
* Mono.Linker/Driver.cs: add a -g option to control whether to
regenerate the modules identifier or not.
svn path=/trunk/mcs/; revision=112824
Zoltan Varga [Fri, 12 Sep 2008 07:48:56 +0000 (07:48 -0000)]
2008-09-12 Zoltan Varga <vargaz@gmail.com>
* scripts/patch-quiet.sh: Remove an obsolete comment. Change the Makefile so
this script is rerun if Makefile.am changes.
svn path=/trunk/mono/; revision=112822
Sebastien Pouliot [Fri, 12 Sep 2008 00:19:43 +0000 (00:19 -0000)]
just remove --security but don't try to use the installed SN
svn path=/trunk/mono/; revision=112820
Mario Carrion [Thu, 11 Sep 2008 22:54:53 +0000 (22:54 -0000)]
* ToolTip.cs: Control enabled to support accessibility.
* Application.cs: Updated to Initialize UIA in ToolTip.
[Fixes bug #425277]
svn path=/trunk/mcs/; revision=112812
Jonathan Pobst [Thu, 11 Sep 2008 22:16:57 +0000 (22:16 -0000)]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* Control.cs: Make the custom Enumerator internal to fix build.
svn path=/trunk/mcs/; revision=112807
Jonathan Pobst [Thu, 11 Sep 2008 21:19:21 +0000 (21:19 -0000)]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewCheckBoxCell.cs: If our content is clicked and we aren't
already in edit mode, begin edit mode. Generally edit mode isn't
started until the second click, but CheckBoxes are special.
svn path=/trunk/mcs/; revision=112803
Sebastien Pouliot [Thu, 11 Sep 2008 21:02:22 +0000 (21:02 -0000)]
2008-09-11 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Don't use --security to execute SN (since it's not
part of the tests and fails verification due to other issues).
<kumpera> spouliot: the issue is that, for some reason, M.M.BinInteger
is been treated a code not under full trust (so no unsafe code)
svn path=/trunk/mono/; revision=112802
Jonathan Pobst [Thu, 11 Sep 2008 20:05:21 +0000 (20:05 -0000)]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* ErrorProvider.cs: Never try to add our icons to ContainerControl,
since that can be set to anything. Always add them to the Control's
parent. [Fixes bug #416058]
svn path=/trunk/mcs/; revision=112798
Jonathan Pobst [Thu, 11 Sep 2008 19:49:54 +0000 (19:49 -0000)]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* ListView.cs: Use a custom enumerator for ListViewItemCollection
so items can be deleted in a foreach.
[Fixes bug #425342]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* ListViewCollectionsTest.cs: Add test for bug #425342.
svn path=/trunk/mcs/; revision=112796
Raja R Harinath [Thu, 11 Sep 2008 18:42:36 +0000 (18:42 -0000)]
update known-issues-smcs
svn path=/trunk/mcs/; revision=112786
Jonathan Pobst [Thu, 11 Sep 2008 18:36:54 +0000 (18:36 -0000)]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* DataGridViewRow.cs: Better implementation of GetPreferredHeight.
Store the user set explicit height so that the row can be AutoSized
and then when AutoSize is turned off, it can get its original size back.
* DataGridView.cs: Use the Row's GetPreferredHeight instead of
duplicating the logic. When setting AutoSizeRowsMode to None, reset
rows' heights back to their explicit values.
[Fixes bug #415780]
svn path=/trunk/mcs/; revision=112785
Raja R Harinath [Thu, 11 Sep 2008 18:14:31 +0000 (18:14 -0000)]
no need to explicitly DIST the sources file
svn path=/trunk/mcs/; revision=112784
Andrew Jorgensen [Thu, 11 Sep 2008 17:19:52 +0000 (17:19 -0000)]
Cannot have PROGRAM conditional (breaks dist)
svn path=/trunk/mcs/; revision=112781
Mark Probst [Thu, 11 Sep 2008 16:46:02 +0000 (16:46 -0000)]
2008-09-11 Mark Probst <mark.probst@gmail.com>
* icall.c: Boolean arguments to a runtime invoke are MonoBoolean,
not gboolean.
svn path=/trunk/mono/; revision=112779
Carlos Alberto Cortez [Thu, 11 Sep 2008 16:31:41 +0000 (16:31 -0000)]
2008-09-11 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* DateTimePicker.cs: When getting focus, select the checkbox if we are
already showing it. Also, don't change its value when pressing space
if the checkbox is not visible (ShowCheckBox as false). Finally, the
checkbox should remain selected as long as Checked is false, and the
other parts are disabled.
Fixes #424267.
svn path=/trunk/mcs/; revision=112778
Zoltan Varga [Thu, 11 Sep 2008 16:08:20 +0000 (16:08 -0000)]
2008-09-11 Zoltan Varga <vargaz@gmail.com>
* driver.c: Add a --agent argument (not supported yet) to load managed
agent assemblies before loading the main assembly, similarly to how the
Java VM handles agents.
svn path=/trunk/mono/; revision=112774
Miguel de Icaza [Thu, 11 Sep 2008 15:58:55 +0000 (15:58 -0000)]
Another attempt
svn path=/trunk/mcs/; revision=112773
Miguel de Icaza [Thu, 11 Sep 2008 15:53:33 +0000 (15:53 -0000)]
Fix?
svn path=/trunk/mcs/; revision=112768
Miguel de Icaza [Thu, 11 Sep 2008 15:50:56 +0000 (15:50 -0000)]
Rename as Evaluator
svn path=/trunk/mcs/; revision=112767
Sebastien Pouliot [Thu, 11 Sep 2008 14:39:16 +0000 (14:39 -0000)]
2008-09-11 Sebastien Pouliot <sebastien@ximian.com>
* MoonIsolatedStorageFile.cs: Add application and iste specific
initialization. Add rumenditary quota support (not thread or cross
process safe). Add a bunch of TODO & FIXME.
* MoonIsolatedStorageFileStream.cs: Add quota checks (delegated
into MoonIsolatedStorageFile).
svn path=/trunk/mcs/; revision=112762
Atsushi Eno [Thu, 11 Sep 2008 14:38:17 +0000 (14:38 -0000)]
some implementations and tests.
svn path=/trunk/mcs/; revision=112761
Jonathan Pobst [Thu, 11 Sep 2008 14:32:42 +0000 (14:32 -0000)]
2008-09-11 Jonathan Pobst <monkey@jpobst.com>
* MessageBox.cs: Handle shortcut keys to dialog buttons.
[Fixes bug #425425]
svn path=/trunk/mcs/; revision=112760
Marek Safar [Thu, 11 Sep 2008 14:07:04 +0000 (14:07 -0000)]
Update
svn path=/trunk/mcs/; revision=112759
Marek Safar [Thu, 11 Sep 2008 14:06:42 +0000 (14:06 -0000)]
2008-09-11 Marek Safar <marek.safar@gmail.com>
* cs-parser.jay, expression.cs: An implicitly typed local variable
declarator cannot use an array initializer.
svn path=/trunk/mcs/; revision=112758
Mark Probst [Thu, 11 Sep 2008 13:41:29 +0000 (13:41 -0000)]
2008-09-11 Mark Probst <mark.probst@gmail.com>
* mini-ppc.c (mono_arch_allocate_vars): Use arch-independent
function to do stack layout of local variables.
svn path=/trunk/mono/; revision=112757
Marek Safar [Thu, 11 Sep 2008 13:20:05 +0000 (13:20 -0000)]
2008-09-11 Marek Safar <marek.safar@gmail.com>
* cs-parser.jay: Reduced number of printed tokens, add sorting.
svn path=/trunk/mcs/; revision=112756
Carlos Alberto Cortez [Thu, 11 Sep 2008 12:39:13 +0000 (12:39 -0000)]
2008-09-11 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* Binding.cs: When the value retrieved from the control property is
null, don't return Convert.DBNull for Nullable instances, since they
can *actually* get a null value.
Fixes #424265.
svn path=/trunk/mcs/; revision=112754
Marek Safar [Thu, 11 Sep 2008 09:55:10 +0000 (09:55 -0000)]
Updated.
svn path=/trunk/mcs/; revision=112753
Marek Safar [Thu, 11 Sep 2008 09:55:01 +0000 (09:55 -0000)]
New tests.
svn path=/trunk/mcs/; revision=112752
Marek Safar [Thu, 11 Sep 2008 09:54:44 +0000 (09:54 -0000)]
2008-09-11 Marek Safar <marek.safar@gmail.com>
* generic.cs (InflatedConstraints): Don't crash when constraints
are different.
* cs-parser.jay: const_declarator is a block.
* constant.cs: Check for not allowed NaN conversions.
svn path=/trunk/mcs/; revision=112751
Mark Probst [Thu, 11 Sep 2008 09:51:06 +0000 (09:51 -0000)]
2008-09-11 Mark Probst <mark.probst@gmail.com>
* mini-ppc.c (calculate_sizes): Bugfix in sigcookie position
calculation.
svn path=/trunk/mono/; revision=112750
Mark Probst [Thu, 11 Sep 2008 07:43:45 +0000 (07:43 -0000)]
2008-09-11 Mark Probst <mark.probst@gmail.com>
* debug-mono-symfile.c (mono_debug_symfile_lookup_location):
Endianness fixes for MonoSymbolFileOffsetTable.
svn path=/trunk/mono/; revision=112744
Jb Evain [Thu, 11 Sep 2008 07:20:08 +0000 (07:20 -0000)]
2008-09-11 Jb Evain <jbevain@novell.com>
* Enumerable.cs (Iterate*): use a bool empty instead of an int counter.
Fixes #425344.
svn path=/trunk/mcs/; revision=112743
Daniel Morgan [Thu, 11 Sep 2008 04:03:59 +0000 (04:03 -0000)]
2008-09-11 Daniel Morgan <monodanmorg@yahoo.com>
* sqlsharp.1: added commands
\bcs, \cs, \listproviders, \p
svn path=/trunk/mono/; revision=112742
Zoltan Varga [Thu, 11 Sep 2008 01:50:25 +0000 (01:50 -0000)]
2008-09-11 Zoltan Varga <vargaz@gmail.com>
* method-to-ir.c ssa2.c mini.c mini-amd64.c decompose.c ssa.c abcremoval.c
abcremoval2.c branch-opts.c driver.c dominators.c: Disable parts of the
JIT if DISABLE_JIT is defined.
* Makefile.am: Avoid compiling/linking in inssel.c if DISABLE_JIT is
defined.
svn path=/trunk/mono/; revision=112726
Zoltan Varga [Thu, 11 Sep 2008 01:49:17 +0000 (01:49 -0000)]
2008-09-11 Zoltan Varga <vargaz@gmail.com>
* configure.in: Add a DISABLE_JIT automake conditional too.
svn path=/trunk/mono/; revision=112725
Zoltan Varga [Thu, 11 Sep 2008 01:40:21 +0000 (01:40 -0000)]
2008-09-11 Zoltan Varga <vargaz@gmail.com>
* configure.in: Add a --enable-minimal=jit option to disable jit, only
allowing full-aot execution.
svn path=/trunk/mono/; revision=112724
Miguel de Icaza [Wed, 10 Sep 2008 22:53:52 +0000 (22:53 -0000)]
Oops
svn path=/trunk/mcs/; revision=112722
Miguel de Icaza [Wed, 10 Sep 2008 22:43:40 +0000 (22:43 -0000)]
Update for csharp.exe command
svn path=/trunk/mono/; revision=112720
Miguel de Icaza [Wed, 10 Sep 2008 22:43:07 +0000 (22:43 -0000)]
Expose the compiler Evaluation routine as a method,
move the REPL shell into a separate tool, the compiler
no longer has the shell.
2008-09-10 Miguel de Icaza <miguel@novell.com>
* driver.cs: Drop --shell argument, the compiler is no longer a
REPL.
* eval.cs: Move most of the code that deals with evaluation into
this file and document the public API from repl.cs
* repl.cs: Remove from here.
svn path=/trunk/mcs/; revision=112718