mono.git
19 years agoAdd script
Miguel de Icaza [Sat, 22 Jan 2005 07:25:58 +0000 (07:25 -0000)]
Add script

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

19 years agoSet svn:eol-style to native
Miguel de Icaza [Sat, 22 Jan 2005 07:17:51 +0000 (07:17 -0000)]
Set svn:eol-style to native

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

19 years agoDo not use --stacktrace
Miguel de Icaza [Sat, 22 Jan 2005 07:16:04 +0000 (07:16 -0000)]
Do not use --stacktrace

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

19 years agoFlush
Miguel de Icaza [Sat, 22 Jan 2005 07:12:12 +0000 (07:12 -0000)]
Flush

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

19 years agoAdd Prj2Make from Francisco Martinez
Miguel de Icaza [Sat, 22 Jan 2005 07:11:15 +0000 (07:11 -0000)]
Add Prj2Make from Francisco Martinez

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

19 years ago2005-01-22 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 22 Jan 2005 06:58:20 +0000 (06:58 -0000)]
2005-01-22  Miguel de Icaza  <miguel@ximian.com>

* driver.c (mini_usage): Reorder the usage screen.

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

19 years ago2005-01-21 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Sat, 22 Jan 2005 01:13:45 +0000 (01:13 -0000)]
2005-01-21  Ben Maurer  <bmaurer@ximian.com>

* StringBuilderTest.cs (CapacityFromString): This relies on impl
specific behavior. Rewrite the test.

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

19 years ago2005-01-21 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Sat, 22 Jan 2005 01:12:51 +0000 (01:12 -0000)]
2005-01-21  Ben Maurer  <bmaurer@ximian.com>

* StringBuilder.cs: Don't allocate memory on the .ctor, do it
lazily. This saves us lots of memory if you only use the
stringbuilder once. Also, we can allocate on the second Append,
which might reduce the number of buffers allocated.

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

19 years ago * TabControl.cs: Set the SelectedIndex property when SelectedTab
Jackson Harper [Fri, 21 Jan 2005 21:27:19 +0000 (21:27 -0000)]
* TabControl.cs: Set the SelectedIndex property when SelectedTab
is set so that the page visibility is updated and the tabs are
sized correctly.

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

19 years ago * TabControl.cs: Use cliping rectangle for blitting. Give the
Jackson Harper [Fri, 21 Jan 2005 20:03:03 +0000 (20:03 -0000)]
* TabControl.cs: Use cliping rectangle for blitting. Give the
theme the clipping rect so we can do clipping while
drawing. Remove some debug code.

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

19 years ago2005-01-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 21 Jan 2005 19:40:41 +0000 (19:40 -0000)]
2005-01-21  Sebastien Pouliot  <sebastien@ximian.com>

* Assembly.cs: Fixed add for ModuleResolve.

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

19 years ago * TabPage.cs: Add a new method so tab pages can force the tab
Jackson Harper [Fri, 21 Jan 2005 19:35:16 +0000 (19:35 -0000)]
* TabPage.cs: Add a new method so tab pages can force the tab
control to recalculate the tab page sizes.
* TabControl.cs: UpdateOwner needs to make the tab control recalc
sizes.

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

19 years ago2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 21 Jan 2005 18:40:41 +0000 (18:40 -0000)]
2004-01-21  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : /nowarn:0162 is back.

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

19 years agodisable for now.
Paolo Molaro [Fri, 21 Jan 2005 18:37:18 +0000 (18:37 -0000)]
disable for now.

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

19 years ago2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Fri, 21 Jan 2005 18:12:51 +0000 (18:12 -0000)]
2005-01-21  Lluis Sanchez Gual  <lluis@novell.com>

* TcpMessageIO.cs: Added a buffer parameter to ReceiveMessageStatus,
to avoid creating unneded buffers.
* TcpServerChannel.cs, TcpClientTransportSink.cs: Use new buffer
parameter in ReceiveMessageStatus.

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

19 years ago2004-07-12 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Fri, 21 Jan 2005 18:09:24 +0000 (18:09 -0000)]
2004-07-12  Lluis Sanchez Gual  <lluis@novell.com>

* NewMonoXSD.cs: Don't write the exception trace for common parameter
errors.

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

19 years ago2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Fri, 21 Jan 2005 18:05:32 +0000 (18:05 -0000)]
2005-01-21  Lluis Sanchez Gual <lluis@novell.com>

* System.Web.dll.sources: Added new files:
System.Web.UI.WebControls/Content.cs
System.Web.UI.WebControls/ContentControlBuilder.cs
System.Web.UI.WebControls/ContentPlaceHolder.cs
System.Web.UI.WebControls/ContentPlaceHolderBuilder.cs
System.Web.UI/MasterPage.cs
System.Web.UI/MasterPageParser.cs

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

19 years ago2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Fri, 21 Jan 2005 18:03:58 +0000 (18:03 -0000)]
2005-01-21  Lluis Sanchez Gual <lluis@novell.com>

* Directive.cs: Added MASTER directive.
* AspGenerator.cs: Use UserControlCompiler for compiling master pages.
* PageCompiler.cs: Set the master file name when generating the page.
* TemplateControlCompiler.cs: When generating the method for a
content holder, register the content holder in the base MasterPage.
Added method for registering a Content control for a MasterPage.
Generate code for Content controls.

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

19 years ago2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Fri, 21 Jan 2005 18:03:41 +0000 (18:03 -0000)]
2005-01-21  Lluis Sanchez Gual <lluis@novell.com>

* Content.cs, ContentPlaceHolder.cs, ContentControlBuilder.cs
ContentPlaceHolderBuilder.cs: Implemented.

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

19 years ago2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Fri, 21 Jan 2005 18:03:15 +0000 (18:03 -0000)]
2005-01-21  Lluis Sanchez Gual <lluis@novell.com>

* PageParser.cs: Read the MasterPageFile attribute.
* UserControlParser.cs: Not sealed any more since we need to inherit from
it. Added new constructor with an additional "type" parameter.
* MasterPageParser.cs: Parser for master pages.
* Page.cs: Added support for master pages.
* MasterPage.cs: Implemented.

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

19 years ago2005-01-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 21 Jan 2005 18:01:43 +0000 (18:01 -0000)]
2005-01-21  Sebastien Pouliot  <sebastien@ximian.com>

* DSA.cs: Handle the case where DSAParameters.Counter is 0.

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

19 years ago2005-01-21 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 21 Jan 2005 17:29:59 +0000 (17:29 -0000)]
2005-01-21 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* MethodBuilder.cs, TypeBuilder: missing 'params' in some method signature
patch by Kamil Skalski <nazgul@nemerle.org>

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

19 years agoFix ClearArrayHandles method by checking for Array fields only
Carlos Guzmán Álvarez [Fri, 21 Jan 2005 15:31:57 +0000 (15:31 -0000)]
Fix ClearArrayHandles method by checking for Array fields only

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

19 years agoFix ClearArrayHandles method by checking for Array fields only
Carlos Guzmán Álvarez [Fri, 21 Jan 2005 15:31:20 +0000 (15:31 -0000)]
Fix ClearArrayHandles method by checking for Array fields only

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

19 years agofixes on changelogs.
Atsushi Eno [Fri, 21 Jan 2005 15:28:25 +0000 (15:28 -0000)]
fixes on changelogs.

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

19 years ago2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 21 Jan 2005 15:01:07 +0000 (15:01 -0000)]
2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>

* DataRow.cs : more Detached -> Default fixes. Check if it should throw
  VersionNotFoundException. Patch by Ankit Jain.

* DataRowTest.cs : more test for Detached -> Default, test for
  VersionNotFound, and test for InvalidConstraint on GetChildRows().
  Patch by Ankit Jain.

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

19 years agoFri Jan 21 15:29:27 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 21 Jan 2005 14:20:18 +0000 (14:20 -0000)]
Fri Jan 21 15:29:27 CET 2005 Paolo Molaro <lupus@ximian.com>

* domain.c, appdomain.c, assembly.c, image.c, metadata-internals.h,
reflection.c: properly refcount images and assemblies, many leaks fixed.

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

19 years ago2005-01-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 21 Jan 2005 13:33:49 +0000 (13:33 -0000)]
2005-01-21  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_resolve_patch_target): Fix warning.

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

19 years ago2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 21 Jan 2005 12:39:33 +0000 (12:39 -0000)]
2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>

* DataRow.cs : Default selects the right version for the current
  state of the row. Current is not always available. Also change
  that for GetParentRow(). Patch by Ankit Jain.

* DataRowTest.cs : Test if Default is used to check state of the row
  instead of Detached. Patch by Ankit Jain.

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

19 years ago2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 21 Jan 2005 12:16:12 +0000 (12:16 -0000)]
2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>

* DataTable.cs : CopyColumn() should copy AutoIncrement after
  DefaultValue, or it will raise an error in some cases.

* DataSetTest.cs : added CloneCopy2().

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 21 Jan 2005 03:42:31 +0000 (03:42 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* threadpool.c: increase the timeout for threads in the thread pool to 10s.
Fixes bug #67159.

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

19 years ago * ThemeWin32Classic.cs: Clip text to the staus bar panels rects.
Jackson Harper [Fri, 21 Jan 2005 03:30:52 +0000 (03:30 -0000)]
* ThemeWin32Classic.cs: Clip text to the staus bar panels rects.

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

19 years ago2005-01-21 Francisco Figueiredo Jr. <fxjrlists@yahoo.com>
Francisco Figueiredo Jr. [Fri, 21 Jan 2005 02:18:49 +0000 (02:18 -0000)]
2005-01-21  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com>
        * NpgsqlTypes/NpgsqlTypesHelper.cs: Added patch for gborg 1121. Thanks regmaster (regmaster at gmx dot li) and torben (torben-spam-npsql at nehmer dot net) for patch.

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

19 years ago2005-01-21 Francisco Figueiredo Jr. <fxjrlists@yahoo.com>
Francisco Figueiredo Jr. [Fri, 21 Jan 2005 01:41:51 +0000 (01:41 -0000)]
2005-01-21  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com>
        * NpgsqlTypes/NpgsqlDbType.cs,
        NpgsqlTypes/NpgsqlTypesHelper.cs: Added support for Varchar datatype. Removed Internal data type enum. It is not supported yet.
        * Npgsql/PGUtil.cs,
        Npgsql/PGUtil.resx: (WriteString) Added support for logging what string is being written to database server.
        * Npgsql/NpgsqlCommand.cs: Added SingleRow behavior support.
        gborg 1099. Added support for record return type functions. Thanks neri and Michel for heads up and tests.
        Fixed record function bug when function had many parameters. Thanks Neri (neri at gborg dot postgresql dot org) for heads up.
        * Npgsql/NpgsqlCommandBuilder.cs,
        NpgsqlDataAdapter.cs: Applied patch to fix gborg 1095. Thanks Eric van der Gutten (ericvdg at ananzi dot co dot za).
        * Npgsql/NpgsqlDataReader.cs: Removed type conversions for GetXXX() methods.

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

19 years ago2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 21 Jan 2005 00:37:54 +0000 (00:37 -0000)]
2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedDataTest.cs: Added test case for SubjectAltName extension.

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

19 years ago2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 21 Jan 2005 00:37:04 +0000 (00:37 -0000)]
2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedData.cs: Added "internal" support for SubjectAltName
extension as it is required for SSL support.
* Oid.cs: Added Oid / FriendlyName definitions for SubjectAltName.

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 20 Jan 2005 23:11:10 +0000 (23:11 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: if there are no more handlers, finish the request and
ensure we call Complete on it. Now FreeTextBox 3.0 works.

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

19 years ago2005-01-20 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 22:54:27 +0000 (22:54 -0000)]
2005-01-20  Miguel de Icaza  <miguel@ximian.com>

* Add a couple more -nowarns when compiling tests.

2005-01-20  Miguel de Icaza  <miguel@ximian.com>

* Uri.cs: Set the UriSchemNews port default to 119 as well.
Fixes bug #71050.

When dealing with fragments use the `dontEscape' flag passed to
the Uri constructor to decide whether the fragment must or must
not be escaped, fixes 71051.

2005-01-20  Miguel de Icaza  <miguel@ximian.com>

* UriTest.cs: Add test for bugs 71050 and 71051.

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

19 years ago * TreeView.cs: Set the bounds for nodes properly. They were
Jackson Harper [Thu, 20 Jan 2005 22:40:39 +0000 (22:40 -0000)]
* TreeView.cs: Set the bounds for nodes properly. They were
getting screwed up when checkboxes were not enabled, but images
were.

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 20 Jan 2005 22:38:24 +0000 (22:38 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlForm.cs: submitStatements holds Hashtables.

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

19 years ago * runtime/Makefile.am (centum_nunit_tests): Add class/Mono.Posix and
Jonathan Pryor [Thu, 20 Jan 2005 22:30:57 +0000 (22:30 -0000)]
  * runtime/Makefile.am (centum_nunit_tests): Add class/Mono.Posix and
  class/System, both of which pass all their unit tests.

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

19 years ago * StdlibTest.cs: Ignore the signal(3) test, as it's currently hanging Mono.
Jonathan Pryor [Thu, 20 Jan 2005 22:27:32 +0000 (22:27 -0000)]
  * StdlibTest.cs: Ignore the signal(3) test, as it's currently hanging Mono.

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

19 years ago * EndpointPermission.cs: Fix IsSubsetof(hostname) so that the regression
Jonathan Pryor [Thu, 20 Jan 2005 22:06:48 +0000 (22:06 -0000)]
  * EndpointPermission.cs: Fix IsSubsetof(hostname) so that the regression
    tests work.  In particular, IsSubsetOf ("12.13.*.*", "12.13.14.*") failed
    because 14 wasn't a subset of * (which it is).  Fix: if part1 is we
    continue to the next portion.

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

19 years ago * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
Jonathan Pryor [Thu, 20 Jan 2005 21:28:50 +0000 (21:28 -0000)]
  * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
    logic to (1) record ServicePointManager.MaxServicePointIdleTime, and
    (2) set this to 10 milliseconds in setup.  Why?  Because when running the
    full regression tests, the default timeout of 15 minutes applied, causing
    the ServicePointManager to be "full" when ServicePointTest is executed.
    This causes ServicePointTest to generate a failure, as it isn't able to
    add as many ServicePoints as it expects.  Worse, this failure isn't
    apparent if you run ServicePointTest individually; it only occurs if it
    executes *after* ServicePointManagerTest.  Yay Heisenbugs.

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

19 years agosvn path=/trunk/mcs/; revision=39278
Carlos Guzmán Álvarez [Thu, 20 Jan 2005 20:30:07 +0000 (20:30 -0000)]
svn path=/trunk/mcs/; revision=39278

19 years ago2005-01-20 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 20 Jan 2005 20:30:12 +0000 (20:30 -0000)]
2005-01-20 Bernie Solomon  <bernard@ugsolutions.com>

* interp.c: mono_init_icall got renamed

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

19 years ago2005-01-20 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 20 Jan 2005 20:27:20 +0000 (20:27 -0000)]
2005-01-20  Bernie Solomon  <bernard@ugsolutions.com>

* class-internals.h: Sun's compiler insists on explicit
signed on bit fields to handle then correctly.

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 20 Jan 2005 20:24:25 +0000 (20:24 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CheckBox.cs: when rendering the input tag inside a span tag, keep the
attributes that are meant to be in the input tag in their place.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 19:48:42 +0000 (19:48 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_local_regalloc): Fix bug introduced by
previous patch.

* mini-amd64.c (mono_arch_local_regalloc): Ditto.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 19:33:42 +0000 (19:33 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c (mono_arch_local_regalloc): Revert last patch as it
breaks the amd64 build.

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

19 years ago2004-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 19:22:21 +0000 (19:22 -0000)]
2004-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : amd64 build complains /nowarn:0162. It should not, but
  now removing since it breaks the build.

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

19 years agoeol-style
Miguel de Icaza [Thu, 20 Jan 2005 18:57:43 +0000 (18:57 -0000)]
eol-style

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

19 years ago * IPAddress.cs (ParseIPV4): Fix so that the regression tests work. In
Jonathan Pryor [Thu, 20 Jan 2005 18:27:09 +0000 (18:27 -0000)]
  * IPAddress.cs (ParseIPV4): Fix so that the regression tests work.  In
    particular, " foo" and ".1.1.6" weren't being caught (" foo" because it
    started with a space, and ".1.1.6" because the split string accepted a
    0-length portion, which would make 1...6 valid, but isn't valid based on
    similar test cases).

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

19 years ago * HebrewCalendar.cs: Patch by Juan C. Olivares
Jackson Harper [Thu, 20 Jan 2005 18:06:45 +0000 (18:06 -0000)]
* HebrewCalendar.cs: Patch by Juan C. Olivares
(juancri@tagnet.org) to implement 4 digit years and set the
min year correctly.

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

19 years agoUpdated certmgr.1 for -list and -del. Also includes new examples
Sebastien Pouliot [Thu, 20 Jan 2005 16:52:56 +0000 (16:52 -0000)]
Updated certmgr.1 for -list and -del. Also includes new examples

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

19 years ago2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 20 Jan 2005 16:38:20 +0000 (16:38 -0000)]
2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyInfo.cs: Updated copyrights to 2005.
* certmgr.cs: Added --list and implemented -del options. Fix bug 70717
* README: Updated to reflect current situation.

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

19 years ago * WebHeaderCollection.cs: Fix GetValues(string) to split the values on
Jonathan Pryor [Thu, 20 Jan 2005 16:33:51 +0000 (16:33 -0000)]
  * WebHeaderCollection.cs: Fix GetValues(string) to split the values on
    commas if the header is a Multi-Value header.  This matches
    MonoTests.System.Net.WebHeaderCollectionTest.

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

19 years ago2005-01-20 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 20 Jan 2005 15:30:53 +0000 (15:30 -0000)]
2005-01-20  Dick Porter  <dick@ximian.com>

        * support.cs: SeekableStreamReader fix from Sandor Dobos
        (dobos_s@ibcnet.hu) to cope with Position setting when multibyte
        chars are read.  Fixes bug 70369.

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

19 years ago* runtime/Makefile.am (centum_nunit_tests): New. List of NUnit
Raja R Harinath [Thu, 20 Jan 2005 13:54:22 +0000 (13:54 -0000)]
* runtime/Makefile.am (centum_nunit_tests): New.  List of NUnit
tests that are currently passing 100%.
(test_select): Run those on 'make check'.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 13:01:52 +0000 (13:01 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_local_regalloc): Fix bug in div/rem
register allocation. Fixes #71454.

* mini-amd64.c (mono_arch_local_regalloc): Ditto.

* arrays.cs: Add new regression test.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 12:52:01 +0000 (12:52 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* jni.h: Applied patch from Bernie Solomon to fix compilation on
non-gcc compilers.

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

19 years ago* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2' field too.
Raja R Harinath [Thu, 20 Jan 2005 12:50:54 +0000 (12:50 -0000)]
* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2' field too.
* pinvoke2.cs (test_0_return_vtype): Update.

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

19 years ago* cs-parser.jay (catch_clause): Simplify current_block handling somewhat.
Raja R Harinath [Thu, 20 Jan 2005 12:34:40 +0000 (12:34 -0000)]
* cs-parser.jay (catch_clause): Simplify current_block handling somewhat.

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

19 years ago * ssapre.c: Turned usage of snprintf to GString.
Massimiliano Mantione [Thu, 20 Jan 2005 12:01:34 +0000 (12:01 -0000)]
* ssapre.c: Turned usage of snprintf to GString.
* ssapre.h: disabled MONO_APPLY_SSAPRE_TO_SINGLE_METHOD
(I left it on by mistake in my previous commit).

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

19 years ago remove debug code
Jackson Harper [Thu, 20 Jan 2005 11:08:13 +0000 (11:08 -0000)]
remove debug code

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

19 years agoownerdraw support, fixes
Jordi Mas i Hernandez [Thu, 20 Jan 2005 10:58:48 +0000 (10:58 -0000)]
ownerdraw support, fixes

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

19 years agoThu Jan 20 12:00:45 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 20 Jan 2005 10:51:17 +0000 (10:51 -0000)]
Thu Jan 20 12:00:45 CET 2005 Paolo Molaro <lupus@ximian.com>

* mini.c, cfold.c, basic-calls.cs: preserve side effects
on cond branch optimization (fixes bug# 71515).

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

19 years ago * XplatUIStructs.cs: More misc keys
Jackson Harper [Thu, 20 Jan 2005 10:36:57 +0000 (10:36 -0000)]
* XplatUIStructs.cs: More misc keys
* X11Keyboard.cs: Ignore some control keys.

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

19 years ago * X11Structs.cs: Add the modmaps to the keymask struct and tabify.
Jackson Harper [Thu, 20 Jan 2005 10:14:01 +0000 (10:14 -0000)]
* X11Structs.cs: Add the modmaps to the keymask struct and tabify.
* X11Keyboard.cs: Set the AltGr mask when we get a key event.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 09:56:29 +0000 (09:56 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* DataSetTest.cs : use more normalized schema comparison.

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

19 years ago2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 09:25:25 +0000 (09:25 -0000)]
2005-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* DataSetTest.cs,
  DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
  sorting using dom  so that it can ignore XmlSerializer difference.
  Added some new assertion methods.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 08:40:13 +0000 (08:40 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Numeric.cs : Fixed ToSameType(). It should let conversion result to
  reference values.

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

19 years ago abcremoval.c: Fixed bug 71062.
Massimiliano Mantione [Thu, 20 Jan 2005 08:26:45 +0000 (08:26 -0000)]
abcremoval.c: Fixed bug 71062.
abcremoval.h: Likewise.

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

19 years ago2005-01-20 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Thu, 20 Jan 2005 08:20:19 +0000 (08:20 -0000)]
2005-01-20  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcDataReader.cs: case for type OdbcType.Double added in
GetValue.  fixes bug #71173.

Thanks to patch given by "Appasamy T" <appasamy@rediffmail.com>

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

19 years ago * mini.c: Added a new functionality to optimize_branches, the removal
Massimiliano Mantione [Thu, 20 Jan 2005 08:18:33 +0000 (08:18 -0000)]
* mini.c: Added a new functionality to optimize_branches, the removal
of useless basic blocks, and fixed some problem in the removal of
critical edges; some utility functions added for both purposes.
* ssapre.c: Added complex expression support, and fixed bug 70637.
* ssapre.h: Likewise.
* ssapre-cee-ops.h: Added file with list of "CEE_*" opcodes
enabled in SSAPRE.
* ssapre-mini-ops.h: Likewise, but for "OP_*" opcodes.
* driver.c: Re-enabled SSAPRE.

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

19 years agough, today is "eno must miss ChangeLog at any time" day :(
Atsushi Eno [Thu, 20 Jan 2005 07:52:33 +0000 (07:52 -0000)]
ugh, today is "eno must miss ChangeLog at any time" day :(

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 07:49:35 +0000 (07:49 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* ConstraintCollection.cs : Add() should throw ArgumentException when
  the argument constraint fails validation.
  DataTable.cs : set_PrimaryKey should throw ArgumentException when
  the argument contains constraints which fail validation.

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

19 years ago2005-01-20 Alp Toker <alp@atoker.com>
Alp Toker [Thu, 20 Jan 2005 07:27:25 +0000 (07:27 -0000)]
2005-01-20  Alp Toker  <alp@atoker.com>

  * cilc.cs: Name the glib handle getter helper method by namespace for now to
  fully support assemblies with multiple namespaces. Would be better to
  generate a toplevel Cindex file in future.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 07:07:20 +0000 (07:07 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Parser.jay : let's use debug flag when MONO_DEBUG_SQLEXPRESSIONS
  environment variable is set.
  Fixed substring() function. C# cast does not allow implicit
  conversion from object.

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

19 years ago- Unselecting the control when it is loosing focus
Peter Dennis Bartok [Thu, 20 Jan 2005 04:47:37 +0000 (04:47 -0000)]
- Unselecting the control when it is loosing focus

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

19 years ago * TreeView.cs: Hook up to the text controls leave event so we can
Jackson Harper [Thu, 20 Jan 2005 04:19:35 +0000 (04:19 -0000)]
* TreeView.cs: Hook up to the text controls leave event so we can
end editing when the users clicks outside the text box.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 04:15:53 +0000 (04:15 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* class-status.in : let's just remove this lengthy list.

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

19 years agooops, forgot to commit ChangeLog.
Atsushi Eno [Thu, 20 Jan 2005 04:12:14 +0000 (04:12 -0000)]
oops, forgot to commit ChangeLog.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 04:00:22 +0000 (04:00 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile.am : removed nsys4cygwin.zip which has been 404 for a while.

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

19 years ago * X11Keyboard.cs: Fix typo that was causing the wrong keycodes to
Jackson Harper [Thu, 20 Jan 2005 03:23:07 +0000 (03:23 -0000)]
* X11Keyboard.cs: Fix typo that was causing the wrong keycodes to
get set in the conversion array.

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

19 years ago- Added support for Enter and Escape keys in dialogs
Peter Dennis Bartok [Thu, 20 Jan 2005 03:03:55 +0000 (03:03 -0000)]
- Added support for Enter and Escape keys in dialogs
- Added automatic selection of the first control in modal forms
- TextBox improvements related to selections
- Changed the uglyness level of the frame hack for edit
- Added missing attributes to various controls
- Fixed drawing problems (missing clip styles on controls)

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

19 years ago2005-01-19 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 02:47:05 +0000 (02:47 -0000)]
2005-01-19  Miguel de Icaza  <miguel@ximian.com>

* UpDownBase.cs: Added some new properties.

* DomainUpDown.cs: Implement a lot to get my test working.

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

19 years ago2005-01-19 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 01:58:48 +0000 (01:58 -0000)]
2005-01-19  Miguel de Icaza  <miguel@ximian.com>

* file-io.c (ves_icall_System_IO_MonoIO_get_InvalidPathChars):
Make the size of the array fit only the number of invalid path
chars that we have.

* class.c (_mono_class_get): Improve the error reporting when a
class referenced is not found, to assist debugging.

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 22:54:43 +0000 (22:54 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplatUIOSX.cs: Fix a minor bug to bring the close box back

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

19 years ago- Fixed csc complaints
Peter Dennis Bartok [Wed, 19 Jan 2005 22:47:31 +0000 (22:47 -0000)]
- Fixed csc complaints

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

19 years agoMissing ChangeLog entries
Miguel de Icaza [Wed, 19 Jan 2005 22:28:59 +0000 (22:28 -0000)]
Missing ChangeLog entries

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 22:12:22 +0000 (22:12 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplayUIOSX.cs:
          OSXStructs.cs: Initial refactor to move enums and consts into
          OSXStructs and use them in the driver for greater readability.

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

19 years agoUpdated mailing list and, in some case, the mono web site URLs
Sebastien Pouliot [Wed, 19 Jan 2005 21:29:37 +0000 (21:29 -0000)]
Updated mailing list and, in some case, the mono web site URLs

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

19 years ago * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
Jonathan Pryor [Wed, 19 Jan 2005 21:26:43 +0000 (21:26 -0000)]
  * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
    the component name returned for a component without a Site.

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

19 years ago * TypeDescriptor.cs: Fix Info.GetDefaultEvent() so that it filters events
Jonathan Pryor [Wed, 19 Jan 2005 21:24:41 +0000 (21:24 -0000)]
  * TypeDescriptor.cs: Fix Info.GetDefaultEvent() so that it filters events
    properly.  This matches .NET 1.1 and fixes a test case.

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

19 years agoFix the messages, I was getting sick of them
Miguel de Icaza [Wed, 19 Jan 2005 21:22:24 +0000 (21:22 -0000)]
Fix the messages, I was getting sick of them

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

19 years agoUpdated options and mailing list address and fixed typo.
Sebastien Pouliot [Wed, 19 Jan 2005 21:12:20 +0000 (21:12 -0000)]
Updated options and mailing list address and fixed typo.

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 21:09:01 +0000 (21:09 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplatUIOSX.cs: Initial support for Standard Cursors.
        * OSXStructs.cs: Move our structs here; added ThemeCursor enum

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

19 years ago2005-01-19 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 19 Jan 2005 20:59:02 +0000 (20:59 -0000)]
2005-01-19  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* System/Type.cs: Corrected implementation for the Type.FilterNameIgnoreCase
and Type.FilterName delegates They weren't dealing with the optional '*'
at the end of the filter mask
* Test/System/TypeTest.cs: Added tests for the Type.FilterNameIgnoreCase and
Type.FilterName delegates (more precisely the implementations behind)

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

19 years agodoh
Sebastien Pouliot [Wed, 19 Jan 2005 20:57:50 +0000 (20:57 -0000)]
doh

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