mono.git
19 years agoremove fixed tests from fixme.lst; fix total.lst output
Andrew Skiba [Tue, 14 Jun 2005 10:30:16 +0000 (10:30 -0000)]
remove fixed tests from fixme.lst; fix total.lst output

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

19 years ago2005-06-14 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 14 Jun 2005 10:16:40 +0000 (10:16 -0000)]
2005-06-14  Lluis Sanchez Gual  <lluis@novell.com>

* XmlTypeMapElementInfo.cs: Added new DataTypeName property for
getting the real xml type name of a member.
* XmlSerializationWriterInterpreter.cs: Use that new property
to get the type name of primitive types. This should fix bug #75180.

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

19 years ago2005-06-14 Thomas Zoechling <thomas.zoechling@gmx.at>
Sureshkumar T [Tue, 14 Jun 2005 09:47:40 +0000 (09:47 -0000)]
2005-06-14  Thomas Zoechling <thomas.zoechling@gmx.at>

* Sqlite.cs:
- Added sqlite3_bind_* for native Sqlite3 Parameters
* SqliteCommand.cs
- Added methods for parameter processing/binding (sqlite3 uses bind / sqlite2 uses regEx to extract parameters)
- Sqlite uses ':' as delimeter!
* SqliteParameterCollection.cs
- Chris Turchin fixed a problem in the Parameter Hashmap
* SqliteTransaction.cs
- The CommandText for the Rollback Command was "COMMIT" ! ->changed :)

Patch from
Chris Turchin <chris@turchin.net>, Jeroen Zwartepoorte <jeroen@xs4all.nl>, Thomas Zoechling <thomas.zoechling@gmx.at>

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

19 years ago2005-06-14 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 14 Jun 2005 09:31:49 +0000 (09:31 -0000)]
2005-06-14  Lluis Sanchez Gual <lluis@novell.com>

* SoapHttpClientProtocol.cs:
* WebServiceHelper.cs:
* Methods.cs: Changed the way headers are serialized. Instead of having
a serializer per header type, we now have a serializer per method, and
headers are serialized using a member mapping.

* HttpSoapWebServiceHandler.cs: Handle one way methods properly.
Fixes bug #70699.

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

19 years ago2005-06-14 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 14 Jun 2005 09:29:46 +0000 (09:29 -0000)]
2005-06-14  Lluis Sanchez Gual <lluis@novell.com>

* SoapProtocolReflector.cs: Set the part name when using bare encoded format.
* ServiceDescriptionFormatExtensionCollection.cs: Use IsInstanceOfType instead
of Type.IsAssignableFrom when possible.

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

19 years agoDirectorySearcher.cs : AdsPath property should not appear in the query
Boris Kirzner [Tue, 14 Jun 2005 09:14:24 +0000 (09:14 -0000)]
DirectorySearcher.cs : AdsPath property should not appear in the query

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

19 years agoRemoved file/folder
Marek Safar [Tue, 14 Jun 2005 09:05:06 +0000 (09:05 -0000)]
Removed file/folder

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

19 years ago2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Tue, 14 Jun 2005 08:27:52 +0000 (08:27 -0000)]
2005-06-14  Sureshkumar T  <tsureshkumar@novell.com>

* System.Data/DataSet.cs: GetChanges: if row is deleted, get parent rows based
on original version. fixes bug #75227.
* Test/System.Data/DataSetTest.cs: Added test case for GetChanges method.

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

19 years ago2005-06-14 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Tue, 14 Jun 2005 08:18:02 +0000 (08:18 -0000)]
2005-06-14  Jordi Mas i Hernandez <jordi@ximian.com>

* DataGridTextBoxColumn.cs: default datagrid settings for Default Styles, fixes
* DataGridTableStyle.cs: default datagrid settings for Default Styles, fixes
* DataGridDrawingLogic.cs: default datagrid settings for Default Styles, fixes
* DataGridBoolColumn.cs: default datagrid settings for Default Styles, fixes
* DataGrid.cs: default datagrid settings for Default Styles, fixes
* DataGridColumnStyle.cs: default datagrid settings for Default Styles, fixes

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

19 years ago2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Jun 2005 08:14:28 +0000 (08:14 -0000)]
2005-06-14  Atsushi Enomoto <atsushi@ximian.com>

* DTDValidatingReader.cs : further text node fixes.
  - Cut out validation code from Text node case.
  - Now it does not use error-prone case transition but uses
    DocumentFragment 'vacant room' and fixed incorrect transition from
    whitespace to text.
  - CDATA should be validated the same as Text is.

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

19 years ago2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Jun 2005 07:27:39 +0000 (07:27 -0000)]
2005-06-14  Atsushi Enomoto <atsushi@ximian.com>

* DTDValidatingReader.cs : whitespace nodes were incorrectly rejected
  inside non-mixed content model.

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

19 years agoSwitch to compiler-tester
Marek Safar [Tue, 14 Jun 2005 07:15:26 +0000 (07:15 -0000)]
Switch to compiler-tester

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

19 years ago2005-06-13 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 14 Jun 2005 00:34:12 +0000 (00:34 -0000)]
2005-06-13  Miguel de Icaza  <miguel@novell.com>

*  sys-statvfs.c (copy_statfs): f_flags is the field name on BSD,
not f_flag.

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

19 years ago2005-06-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 14 Jun 2005 00:28:11 +0000 (00:28 -0000)]
2005-06-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* GlobalizationConfigurationHandler.cs: when an attribute is not
provided, don't assing Encoding.Default to it, as we might override
parent's settings.

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

19 years ago2005-06-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Jun 2005 20:26:03 +0000 (20:26 -0000)]
2005-06-13  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyNameTest.cs: "Fixed" tests so they execute without errors on
both Fx 1.1 SP1 and Fx 2.0 beta 2. Added corresponding NotWorking.

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

19 years ago2005-06-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Jun 2005 19:51:59 +0000 (19:51 -0000)]
2005-06-13  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyNameTest.cs: Added distinctive names for all asserts in
Version. Changed Self to NotWorking as other cases returns null. It
will re-activated once we know the logic behind it.

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

19 years agooops
Ben Maurer [Mon, 13 Jun 2005 19:37:21 +0000 (19:37 -0000)]
oops

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

19 years agobump
Ben Maurer [Mon, 13 Jun 2005 19:29:38 +0000 (19:29 -0000)]
bump

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

19 years agobump
Ben Maurer [Mon, 13 Jun 2005 19:29:19 +0000 (19:29 -0000)]
bump

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

19 years ago2005-06-13 Peter Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 13 Jun 2005 19:13:32 +0000 (19:13 -0000)]
2005-06-13  Peter Bartok  <pbartok@novell.com>

* Icon.cs(ToBitmap): If the icon is not 32bits, create the bitmap
  through an intermediary step, which turns it into a 32bit version.
  Fixes #75254

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

19 years agoComIStreamMarshaler.cs: Dispose releases managed objects as well, removed some unnece...
Kornél Pál [Mon, 13 Jun 2005 19:09:40 +0000 (19:09 -0000)]
ComIStreamMarshaler.cs: Dispose releases managed objects as well, removed some unnecessary code; ComIStreamWrapper.cs: Reworked Seek method to proper support of positions beyond the size of stream

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

19 years ago2005-06-13 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Mon, 13 Jun 2005 18:20:30 +0000 (18:20 -0000)]
2005-06-13  Geoff Norton  <gnorton@customerdna.com>

        * mono-compiler.h:  Be slightly more conservative on ppc
        as this was previously causing crashes building.

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

19 years ago2005-06-13 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 13 Jun 2005 17:16:14 +0000 (17:16 -0000)]
2005-06-13  Lluis Sanchez Gual <lluis@novell.com>

* MasterPage.cs: Clear the default content of placeholders before
adding the page content. Fixes bug #75193.

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

19 years ago2005-06-13 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 13 Jun 2005 16:55:35 +0000 (16:55 -0000)]
2005-06-13  Lluis Sanchez Gual <lluis@novell.com>

* Directive.cs: Register the MasterType directive.
* PageCompiler.cs: If a MasterType is specified, add a type specific
Master property. All this fixes bug #75192.

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

19 years ago2005-06-13 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 13 Jun 2005 16:55:11 +0000 (16:55 -0000)]
2005-06-13  Lluis Sanchez Gual <lluis@novell.com>

* PageParser.cs: Added MasterType property. Get the type from the
MasterType directive.
* MasterPageParser.cs: Added GetCompiledMasterType method.

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

19 years ago * XplatUIX11.cs: Override SetAllowDrop on X11 so an error message
Jackson Harper [Mon, 13 Jun 2005 15:52:21 +0000 (15:52 -0000)]
    * XplatUIX11.cs: Override SetAllowDrop on X11 so an error message
isn't printed when the user enables dropping. (X11 does accept
drops).

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

19 years ago Override SetAllowDrop on X11 so an error message isn't printed
Jackson Harper [Mon, 13 Jun 2005 15:51:14 +0000 (15:51 -0000)]
    Override SetAllowDrop on X11 so an error message isn't printed
        when the user enables dropping. (X11 does accept drops).

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

19 years ago * man/mono-shlib-cop.1: Add man page for mono-shlib-cop program.
Jonathan Pryor [Mon, 13 Jun 2005 15:10:49 +0000 (15:10 -0000)]
  * man/mono-shlib-cop.1: Add man page for mono-shlib-cop program.

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

19 years ago * TreeView.cs: Remove some TODOS.
Jackson Harper [Mon, 13 Jun 2005 15:02:01 +0000 (15:02 -0000)]
    * TreeView.cs: Remove some TODOS.

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

19 years agomerged from mcs
Marek Safar [Mon, 13 Jun 2005 14:50:48 +0000 (14:50 -0000)]
merged from mcs

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

19 years ago2005-06-13 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 13 Jun 2005 14:44:51 +0000 (14:44 -0000)]
2005-06-13  Lluis Sanchez Gual  <lluis@novell.com>

* RealProxy.cs: Report invalid return type of values using
InvalidCastException, like MS.NET. Fixes bug #75203.

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

19 years ago2005-06-13 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 13 Jun 2005 14:33:08 +0000 (14:33 -0000)]
2005-06-13  Lluis Sanchez Gual  <lluis@novell.com>

* Formatter.cs: Properly initialize protected fields. Fixes bug #75233.

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

19 years ago * SWF.csproj:
Jackson Harper [Mon, 13 Jun 2005 14:31:58 +0000 (14:31 -0000)]
    * SWF.csproj:
* System.Windows.Forms.dll.sources: Add MdiClientContext to the
build.

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

19 years ago * System.Windows.Forms.dll.sources: Add MdiClientContext to the
Jackson Harper [Mon, 13 Jun 2005 14:30:40 +0000 (14:30 -0000)]
    * System.Windows.Forms.dll.sources: Add MdiClientContext to the
build.
        * Form.cs: Hook into the mdi framework.
* MdiClient.cs: Use the base control collections add method so
parents get setup correctly. Set the default back colour and dock
style.
* MdiChildContext.cs: New class, this bad actor handles an
instance of an MDI window. Right now there is only basic
support. You can drag, close, and resize windows. Minimize and
Maximize are partially implemented.

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

19 years agoLet's wait with this until after the release.
Martin Baulig [Mon, 13 Jun 2005 14:14:35 +0000 (14:14 -0000)]
Let's wait with this until after the release.

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

19 years agoMon Jun 13 16:57:38 CEST 2005
Martin Baulig [Mon, 13 Jun 2005 14:13:27 +0000 (14:13 -0000)]
Mon Jun 13 16:57:38 CEST 2005

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

19 years agoLet's wait with this until after the release.
Martin Baulig [Mon, 13 Jun 2005 14:11:20 +0000 (14:11 -0000)]
Let's wait with this until after the release.

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

19 years ago * data/config.in: Fix generated XML.
Jonathan Pryor [Mon, 13 Jun 2005 14:00:53 +0000 (14:00 -0000)]
  * data/config.in: Fix generated XML.

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

19 years ago * scripts/Makefile.am: Add mono-shlib-cop.
Jonathan Pryor [Mon, 13 Jun 2005 13:57:02 +0000 (13:57 -0000)]
  * scripts/Makefile.am: Add mono-shlib-cop.

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

19 years ago2005-06-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 13 Jun 2005 13:22:42 +0000 (13:22 -0000)]
2005-06-13  Martin Baulig  <martin@ximian.com>

* typemanager.cs (TypeManager.GetTypeName): New public function;
use this everywhere instead of accessing `Type.FullName' directly;
this is neccessary since `Type.FullName' is broken in .NET 2.x.

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

19 years ago2005-06-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 13 Jun 2005 13:21:28 +0000 (13:21 -0000)]
2005-06-13  Martin Baulig  <martin@ximian.com>

* MonoType.cs
(MonoType.getFullName): Added `bool assembly_qualified' argument.
(MonoType.AssemblyQualifiedName): The interncall now adds the
assembly name, so we don't need to do it here.
(MonoType.FullName): Use the new getFullName() API for 2.0.

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

19 years ago2005-06-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 13 Jun 2005 13:18:40 +0000 (13:18 -0000)]
2005-06-13  Martin Baulig  <martin@ximian.com>

* class-internals.h (MonoTypeNameFormat): New enum.

* class.c
(mono_class_get_name_full): Renamed to mono_type_get_name_full().
(mono_type_get_full_name): Removed.
(mono_type_get_name_full): Take a `MonoTypeNameFormat format'
argument instead of the boolean's.

* icall.c (ves_icall_System_MonoType_getFullName):
Added `gboolean assembly_qualified'.

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

19 years ago2005-06-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Jun 2005 13:02:26 +0000 (13:02 -0000)]
2005-06-13  Sebastien Pouliot  <sebastien@ximian.com>

* RuntimeEnvironmentTest.cs: Commented an assert than wasn't true when
doing a "make distcheck".

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

19 years agoUpdated to be more consistent
Marek Safar [Mon, 13 Jun 2005 12:15:59 +0000 (12:15 -0000)]
Updated to be more consistent

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

19 years ago2005-06-13 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 13 Jun 2005 12:10:51 +0000 (12:10 -0000)]
2005-06-13  Marek Safar  <marek.safar@seznam.cz>

* compiler-tester: Add check for correct error test case
syntax.

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

19 years ago * XplatUIX11.cs: Mash numbers together properly, otherwise we get
Jackson Harper [Mon, 13 Jun 2005 10:01:56 +0000 (10:01 -0000)]
    * XplatUIX11.cs: Mash numbers together properly, otherwise we get
freaky when both vals are negative. NOTE: There are probably other
places in XplatUIX11 that this needs to be done.

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

19 years ago2005-06-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 13 Jun 2005 09:51:17 +0000 (09:51 -0000)]
2005-06-13  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_jit_free_method): Remove the method from the JitInfo table
before freeing the code memory. Fixes #74990.

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

19 years ago2005-06-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 13 Jun 2005 08:58:33 +0000 (08:58 -0000)]
2005-06-13  Zoltan Varga  <vargaz@freemail.hu>

* objects.cs: Add regression test for #74992.

* liveness.c: Extend live ranges of arguments to the beginning of the
method. Fixes #74992.

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

19 years ago2005-06-13 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Mon, 13 Jun 2005 08:29:04 +0000 (08:29 -0000)]
2005-06-13  Jordi Mas i Hernandez <jordi@ximian.com>

* DataGrid.cs: implement missing methods, move KeyboardNavigation
* DataGridColumnStyle.cs: fixes signature

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

19 years ago2005-06-13 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Mon, 13 Jun 2005 06:24:28 +0000 (06:24 -0000)]
2005-06-13  Sureshkumar T  <tsureshkumar@novell.com>

* DataRowCollection.cs: Find (keys, version): Added an overload to
find keys matching given DataViewRowState filter. Used in
DataSet.Merge and DataTable.LoadDataRow.

* DataTable.cs: LoadDataRow (values, LoadOption): Use
DataRowCollection.Find (object [], DataViewRowState) overload.

* DataRow.cs:
- CopyValuesToRow: Create target "records" out of loop. Records
should be created once, not for each column. Dispose Unused target
records.

* MergeManager.cs:
- MergeRow: Find rows with matching original records. If not,
select with current values.
- MergeRow: While adding new row, use NewNotInitializedRow.

* ForeignKeyConstraint.cs: IsConstraintViolated: should not check
if EnforceConstraints is false.

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

19 years ago2005-06-13 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Mon, 13 Jun 2005 05:55:17 +0000 (05:55 -0000)]
2005-06-13 Ritvik Mayank  <mritvik@novell.com>

* Changed property mime-type and style-eol of TextBoxTest.cs

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

19 years ago* AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has currently no
Gert Driesen [Mon, 13 Jun 2005 05:50:36 +0000 (05:50 -0000)]
* AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has currently no
effect on PublicKey(Token) and FullName of AssemblyName of the
AssemblyBuilder. Test for bug #75246.

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

19 years ago* AssemblyBuilderTest.cs: Removed inheritance from deprecated Assertion class,
Gert Driesen [Mon, 13 Jun 2005 05:23:55 +0000 (05:23 -0000)]
* AssemblyBuilderTest.cs: Removed inheritance from deprecated Assertion class,
use Assert class instead.

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

19 years agoalright
Gonzalo Paniagua Javier [Mon, 13 Jun 2005 04:47:32 +0000 (04:47 -0000)]
alright

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

19 years agomime-type was wrong. Sigh.
Gonzalo Paniagua Javier [Mon, 13 Jun 2005 04:47:10 +0000 (04:47 -0000)]
mime-type was wrong. Sigh.

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

19 years agomime-type was wrong
Gonzalo Paniagua Javier [Mon, 13 Jun 2005 04:44:02 +0000 (04:44 -0000)]
mime-type was wrong

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

19 years agomime-type was wrong
Gonzalo Paniagua Javier [Mon, 13 Jun 2005 04:43:01 +0000 (04:43 -0000)]
mime-type was wrong

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

19 years ago* VBCodeCompiler.cs: Temp source files should have extension ".vb".
Gert Driesen [Mon, 13 Jun 2005 04:37:40 +0000 (04:37 -0000)]
* VBCodeCompiler.cs: Temp source files should have extension ".vb".

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

19 years ago* CSharpCodeCompiler.cs: Temp source files should have extension ".cs".
Gert Driesen [Mon, 13 Jun 2005 04:36:05 +0000 (04:36 -0000)]
* CSharpCodeCompiler.cs: Temp source files should have extension ".cs".

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

19 years ago2005-06-13 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Mon, 13 Jun 2005 04:33:17 +0000 (04:33 -0000)]
2005-06-13 Ritvik Mayank  <mritvik@novell.com>

* Test/System.Windows.Forms/ButtonTest.cs : Added tests for Button
* Test/System.Windows.Forms/TextBoxTest.cs : Added tests for TextBox
* System.Windows.Forms_test.dll.sources : Added ButtonTest.cs and TextBoxTest.cs to .sources file

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

19 years agoTo handle Goto in Try, Catch block
Manjula GHM [Mon, 13 Jun 2005 03:57:01 +0000 (03:57 -0000)]
To handle Goto in Try, Catch block

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

19 years ago * XplatUIX11.cs: Use sizing cursors similar to the ones on
Jackson Harper [Mon, 13 Jun 2005 03:50:20 +0000 (03:50 -0000)]
    * XplatUIX11.cs: Use sizing cursors similar to the ones on
        windows.

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

19 years ago2005-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 13 Jun 2005 02:05:56 +0000 (02:05 -0000)]
2005-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c: no need to convert from utf16 to utf8 and then back again
after the call to GetLogicalDrives.

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

19 years ago2005-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 13 Jun 2005 02:04:41 +0000 (02:04 -0000)]
2005-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: (GetLogicalDrives) when a bogus line is read, don't leak memory.
When the buffer has not enough space, close the file before returning.

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

19 years ago2005-06-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 12 Jun 2005 22:18:36 +0000 (22:18 -0000)]
2005-06-13  Zoltan Varga  <vargaz@freemail.hu>

* exceptions-ia64.c mini-ia64.h: Modify ip during exception handling
so it points into the faulting instruction.

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

19 years ago2005-06-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 12 Jun 2005 20:42:40 +0000 (20:42 -0000)]
2005-06-12  Zoltan Varga  <vargaz@freemail.hu>

* jit-icalls.c (mono_imul_ovf): Add exception handling.

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

19 years ago2005-06-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 12 Jun 2005 20:42:05 +0000 (20:42 -0000)]
2005-06-12  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.*: Ongoing IA64 work.

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

19 years ago2005-06-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 12 Jun 2005 20:41:05 +0000 (20:41 -0000)]
2005-06-12  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Ongoing IA64 work.

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

19 years ago2005-06-12 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Sun, 12 Jun 2005 19:42:28 +0000 (19:42 -0000)]
2005-06-12  Ben Maurer  <bmaurer@ximian.com>

* Comparer.cs, EqualityComparer.cs: Important performance hack:
make sure that we don't box stuff and do reflection on every
comparison. We use reflection at cctor time rather than on every
request.

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

19 years agodistcheck fix
Ben Maurer [Sun, 12 Jun 2005 19:37:39 +0000 (19:37 -0000)]
distcheck fix

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

19 years agosigh
Gonzalo Paniagua Javier [Sun, 12 Jun 2005 17:54:46 +0000 (17:54 -0000)]
sigh

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

19 years agoanother test thats not working...
Ben Maurer [Sun, 12 Jun 2005 17:44:25 +0000 (17:44 -0000)]
another test thats not working...

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

19 years agofix distcheck
Ben Maurer [Sun, 12 Jun 2005 17:37:56 +0000 (17:37 -0000)]
fix distcheck

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

19 years agofix distcheck
Ben Maurer [Sun, 12 Jun 2005 17:36:57 +0000 (17:36 -0000)]
fix distcheck

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

19 years ago* AssemblyBuilderTest.cs: Added AssemblyName tests that currently fail on
Gert Driesen [Sun, 12 Jun 2005 16:57:02 +0000 (16:57 -0000)]
* AssemblyBuilderTest.cs: Added AssemblyName tests that currently fail on
Mono.

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

19 years ago* VBCodeProviderTest.cs: Marked tests NotWorking on 2.0 profile as we don't
Gert Driesen [Sun, 12 Jun 2005 12:08:44 +0000 (12:08 -0000)]
* VBCodeProviderTest.cs: Marked tests NotWorking on 2.0 profile as we don't
have an mbas for that profile yet.

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

19 years ago* VBCodeProviderTest.cs: Fixed line endings
Gert Driesen [Sun, 12 Jun 2005 11:56:03 +0000 (11:56 -0000)]
* VBCodeProviderTest.cs: Fixed line endings

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

19 years ago2005-06-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 12 Jun 2005 11:52:01 +0000 (11:52 -0000)]
2005-06-12  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mini_init): Fix signature of mono_delegate_ctor.

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

19 years agooops
Andrew Skiba [Sun, 12 Jun 2005 09:55:45 +0000 (09:55 -0000)]
oops

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

19 years agoadd total.lst
Andrew Skiba [Sun, 12 Jun 2005 09:20:39 +0000 (09:20 -0000)]
add total.lst

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

19 years ago* Uri.cs: Allow domain address with trailing period to indicate that the
Gert Driesen [Sun, 12 Jun 2005 09:01:32 +0000 (09:01 -0000)]
* Uri.cs: Allow domain address with trailing period to indicate that the
domain name is fully qualified. Fixes bug #75230.
* UriTest.cs: Modify tests to reflect fix for bug #75230.

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

19 years ago* StackTraceTest.cs: Mono does not support StraceTrace for thread. Test
Gert Driesen [Sun, 12 Jun 2005 07:50:30 +0000 (07:50 -0000)]
* StackTraceTest.cs: Mono does not support StraceTrace for thread. Test
passes on MS.NET 2.0.

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

19 years ago* FieldBuilder.cs: FieldBuilder.FieldHandle should throw NotSupportException
Gert Driesen [Sun, 12 Jun 2005 06:57:49 +0000 (06:57 -0000)]
* FieldBuilder.cs: FieldBuilder.FieldHandle should throw NotSupportException
to match MS.NET (1.x and 2.x). Fixes regression introduce in r45750.
* MethodBuilder.cs: MethodBuilder.MethodHandle should throw
NotSupportedException to match MS.NET (1.x and 2.x). Fixes regression
introduced in r45750.
* MethodBuilderTest.cs: Enabled test for MethodHandle again after fixing
regression, and added additional test. Added Test attributes to tests.
* FieldBuilderTest.cs: Enabled tests for FieldHandle again after fixing
regression.
* ConstructorBuilderTest.cs: MethodHandle should not throw
NotSupportedException.

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

19 years agofix
Ben Maurer [Sun, 12 Jun 2005 03:27:34 +0000 (03:27 -0000)]
fix

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

19 years ago * StatusBarPanel.cs: Signature cleanups. Implement
Jackson Harper [Sat, 11 Jun 2005 23:46:19 +0000 (23:46 -0000)]
    * StatusBarPanel.cs: Signature cleanups. Implement
        BeginInit/EndInit.

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

19 years agothe driver is now at mcs/tools/mjs/mjs.cs
César Natarén [Sat, 11 Jun 2005 22:23:18 +0000 (22:23 -0000)]
the driver is now at mcs/tools/mjs/mjs.cs

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

19 years ago2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 11 Jun 2005 21:17:03 +0000 (21:17 -0000)]
2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateControlCompiler.cs: when mapping an attribute name to a field
or property name, there's no need to try with every property and field,
but just the one found when searching by name (no case). There was one
call to ProcessPropertiesAndFields per property or field until found,
now only one if the property/field is found, none otherwise.

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

19 years ago2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 11 Jun 2005 20:34:59 +0000 (20:34 -0000)]
2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateControlCompiler.cs: allow more than 2 levels when looking for
properties of fields for an attribute like "Prop1-Prop2-Prop3". Fixes
bug #75234.

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

19 years ago2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 11 Jun 2005 16:43:37 +0000 (16:43 -0000)]
2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Font.cs: fix platform checks.

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

19 years ago2005-06-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 11 Jun 2005 16:41:40 +0000 (16:41 -0000)]
2005-06-11  Zoltan Varga  <vargaz@freemail.hu>

* mini-ia64.h exceptions-ia64.c: Ongoing IA64 work.

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

19 years ago* CSharpCodeGenerator.cs: Win32 resources are supported. Fixes bug #75218.
Gert Driesen [Sat, 11 Jun 2005 05:55:17 +0000 (05:55 -0000)]
* CSharpCodeGenerator.cs: Win32 resources are supported. Fixes bug #75218.
* CSharpCodeCompiler.cs: Clean up temporary files after compilation. Fixes
bug #75221. Added support for Win32 resources. Fixes bug #75218.
* CSharpCodeProviderTest.cs: Added tests for bug #75218 and #75221.

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

19 years ago2005-06-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 11 Jun 2005 04:46:00 +0000 (04:46 -0000)]
2005-06-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaCollection.cs, XmlSchemaCollectionEnumerator.cs :
  GetEnumerator() was not in sync with the internal change to
  XmlSchemaSet. Fixed bug #75126. Patch by Crestez Leonard.

* XmlSchemaCollectionTests.cs : added test for #75126.

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

19 years agochangelog entries
César Natarén [Sat, 11 Jun 2005 00:57:32 +0000 (00:57 -0000)]
changelog entries

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

19 years agobetter error msg
César Natarén [Sat, 11 Jun 2005 00:56:41 +0000 (00:56 -0000)]
better error msg

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

19 years ago2005-06-10 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Sat, 11 Jun 2005 00:52:51 +0000 (00:52 -0000)]
2005-06-10  Cesar Lopez Nataren  <cnataren@novell.com>

* LateBinding.cs: Added field right_hand_side. Initial
implementation of Call. Added build_args method. Initial
implementation of GetNonMissingValue.
* Convert.cs (ToObject): Add return values for TypeCode.String,
TypeCode.Boolean, and TypeCode.Object.
* RegExpPrototype.cs (toString): Implemented.
* RegExpObject.cs: Implemented.
* RegExpConstructor.cs: Implement Construct, CreateInstance, and Invoke.

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

19 years ago2005-06-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 10 Jun 2005 21:33:03 +0000 (21:33 -0000)]
2005-06-11  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.*: Ongoing IA64 work.

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

19 years ago2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 21:14:51 +0000 (21:14 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c: frombase64. Fix problems exposed by new tests.

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

19 years ago2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 21:13:41 +0000 (21:13 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConvertTest.cs: added new tests for FromBase64String.

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

19 years ago2005-06-10 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Fri, 10 Jun 2005 20:39:05 +0000 (20:39 -0000)]
2005-06-10  Jordi Mas i Hernandez <jordi@ximian.com>

* DataGridTextBoxColumn.cs: Honors aligment
* GridColumnStylesCollection.cs: Contains is case unsensitive
* GridTableStylesCollection.cs: several fixes
* DataGridTableStyle.cs: default column creation
* DataGridDrawingLogic.cs: fixes
* CurrencyManager.cs: ListName property
* DataGrid.cs: multiple styles support
* DataGridColumnStyle.cs: fixes

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

19 years ago2005-06-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 10 Jun 2005 20:26:08 +0000 (20:26 -0000)]
2005-06-10  Zoltan Varga  <vargaz@freemail.hu>

* basic-long.cs: Add tests for add/sub.ovf.

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