mono.git
18 years agomerge my stuff into the man file
Sebastien Pouliot [Wed, 12 Oct 2005 12:56:25 +0000 (12:56 -0000)]
merge my stuff into the man file

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

18 years ago2005-10-12 Jonathan Chambers <jonathan.chambers@ansys.com>
Jonathan Chambers [Wed, 12 Oct 2005 12:03:19 +0000 (12:03 -0000)]
2005-10-12  Jonathan Chambers <jonathan.chambers@ansys.com>

        * PropertyGrids.cs: Get sub properties
        * PropertyGridView.cs: Fix drawing code

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

18 years ago2005-10-12 Renato Suga <renato@psl-pr.softwarelivre.org>
Alexandre Rocha Lima e Marcondes [Wed, 12 Oct 2005 04:52:22 +0000 (04:52 -0000)]
2005-10-12 Renato Suga <renato@psl-pr.softwarelivre.org>
        * mb-parser.jay: foreach_statement now emits the correct error code for test ForEachC1.vb, which is an error test

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

18 years agoAdd Mozroots man page
Miguel de Icaza [Wed, 12 Oct 2005 02:15:28 +0000 (02:15 -0000)]
Add Mozroots man page

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

18 years agoupdate error cause
César Natarén [Wed, 12 Oct 2005 00:39:40 +0000 (00:39 -0000)]
update error cause

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

18 years ago2005-10-11 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Tue, 11 Oct 2005 23:32:19 +0000 (23:32 -0000)]
2005-10-11  Cesar Lopez Nataren  <cnataren@novell.com>

* mjs-most.tests: Add js1_3/Script/in-001.js and js1_3/regress/in-001.js.

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

18 years ago2005-10-11 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Tue, 11 Oct 2005 23:31:16 +0000 (23:31 -0000)]
2005-10-11  Cesar Lopez Nataren  <cnataren@novell.com>

* CodeGenerator.cs (CodeGenerator): EmitRelationalComp handle 'in'
operator case.

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

18 years ago2005-10-11 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Tue, 11 Oct 2005 22:14:11 +0000 (22:14 -0000)]
2005-10-11  Cesar Lopez Nataren  <cnataren@novell.com>

* Add support for multiple files compilation. This involved addig
an extra pass into the AST for ensuring the resolve process, this
pass is named PopulateContext. The AST nodes that implement
ICanModifyContext call PopulateContext.

* IdentificationTable.cs: Added class Environment, which is a
symbol table which takes into account namespace info, this is for
package statement future implementation.

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

18 years agoAdded missing count for removed certificates and a message that the import process...
Sebastien Pouliot [Tue, 11 Oct 2005 20:30:16 +0000 (20:30 -0000)]
Added missing count for removed certificates and a message that the import process is complete

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

18 years ago2005-10-11 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 11 Oct 2005 20:28:58 +0000 (20:28 -0000)]
2005-10-11  Chris Toshok  <toshok@ximian.com>

* ConfigurationProperty.cs: don't use null to mean no default
value, use NoDefaultValue.

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

18 years agoAdd mozroots to the scripts
Sebastien Pouliot [Tue, 11 Oct 2005 20:24:11 +0000 (20:24 -0000)]
Add mozroots to the scripts

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

18 years ago2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 Oct 2005 20:23:29 +0000 (20:23 -0000)]
2005-10-11  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile: Add mozroot to the build.
* mozroots.cs: A new command-line tool to download and import the list
of Mozilla's trusted root certificates into Mono's stores.

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

18 years ago2005-10-11 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 11 Oct 2005 20:16:30 +0000 (20:16 -0000)]
2005-10-11  Chris Toshok  <toshok@ximian.com>

* KeyValueConfigurationCollection.cs (GetElementKey): duh.
BaseGet calls GetElementKey, so we were hitting an infinite
recursion here.  Use BaseIndexOf instead.

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

18 years ago2005-10-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 Oct 2005 20:03:01 +0000 (20:03 -0000)]
2005-10-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: removed NO_SIGPIPE macro.
* sockets.c: no need for MSG_NOSIGNAL or ignoring SIGPIPE.

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

18 years agoadd tests for collections with different add/remove/clear item names
Chris Toshok [Tue, 11 Oct 2005 19:10:56 +0000 (19:10 -0000)]
add tests for collections with different add/remove/clear item names

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

18 years agofix c&p
Chris Toshok [Tue, 11 Oct 2005 19:07:27 +0000 (19:07 -0000)]
fix c&p

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

18 years agoout the type of the exception raised
Chris Toshok [Tue, 11 Oct 2005 19:07:11 +0000 (19:07 -0000)]
out the type of the exception raised

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

18 years ago2005-10-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 11 Oct 2005 17:33:27 +0000 (17:33 -0000)]
2005-10-11  Zoltan Varga  <vargaz@gmail.com>

* pthread_support.c (GC_thread_deregister_foreign): Make this return
void instead of void*.

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

18 years ago2005-10-11 John Luke <john.luke@gmail.com>
John Luke [Tue, 11 Oct 2005 17:19:00 +0000 (17:19 -0000)]
2005-10-11  John Luke  <john.luke@gmail.com>

        * man/monop.1: update for new monop options

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

18 years ago * ListBox.cs: Fixes 76383
Jordi Mas i Hernandez [Tue, 11 Oct 2005 16:52:20 +0000 (16:52 -0000)]
* ListBox.cs: Fixes 76383

2005-10-11  Jordi Mas i Hernandez <jordi@ximian.com>

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

18 years ago * X509CRL.cs: Updated from Mono.Security.dll (same IsCurrent problem
Sebastien Pouliot [Tue, 11 Oct 2005 15:27:59 +0000 (15:27 -0000)]
* X509CRL.cs: Updated from Mono.Security.dll (same IsCurrent problem
and another previously fixed bug).

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

18 years ago2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 Oct 2005 15:26:22 +0000 (15:26 -0000)]
2005-10-11  Sebastien Pouliot  <sebastien@ximian.com>

* X509CRL.cs: ValidFrom and ValidUntil are local date/time so
IsCurrent most also use a local date/time.

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

18 years ago2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 Oct 2005 15:23:35 +0000 (15:23 -0000)]
2005-10-11  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Fixed bug #76407. ValidFrom and ValidUntil are
local date/time so IsCurrent most also use a local date/time.

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

18 years ago2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 Oct 2005 15:22:41 +0000 (15:22 -0000)]
2005-10-11  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Fixed bug #76407. ValidFrom and ValidUntil are
local date/time so IsCurrent most also use a local date/time.

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

18 years agoIn Test/System.Data:
Sureshkumar T [Tue, 11 Oct 2005 14:16:15 +0000 (14:16 -0000)]
In Test/System.Data:
2005-10-11  Sureshkumar T  <tsureshkumar@novell.com>

* DataViewTest_IBindingList.cs: Added test cases for IBindingList
implementation by DataView. This is used by DataGrid control.

In System.Data:
2005-10-11  Sureshkumar T  <tsureshkumar@novell.com>

* DataView.cs (IBindingList): Implemented methods for IBindingList interface.

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

18 years ago2005-10-11 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
Alexandre Rocha Lima e Marcondes [Tue, 11 Oct 2005 13:53:35 +0000 (13:53 -0000)]
2005-10-11 Maverson Eduardo Schulze Rosa <maverson@gmail.com>

   * block.cs, statements.cs, mb-parser.jay: Support for On Error
Goto 0, On Error Goto -1 and On Error Goto <Label>

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

18 years ago2005-10-11 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
Alexandre Rocha Lima e Marcondes [Tue, 11 Oct 2005 13:52:53 +0000 (13:52 -0000)]
2005-10-11 Maverson Eduardo Schulze Rosa <maverson@gmail.com>

   * block.cs, statements.cs, mb-parser.jay: Support for On Error
Goto 0, On Error Goto -1 and On Error Goto <Label>

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

18 years ago2005-10-11 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 11 Oct 2005 13:21:43 +0000 (13:21 -0000)]
2005-10-11  Dick Porter  <dick@ximian.com>

        * sockets.c (_wapi_getsockopt): Translate SO_ERROR results into
        w32 error codes.

        * error.c (errno_to_WSA): Don't return a bogus error if someone
        asks to translate errno 0.

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

18 years ago2005-10-11 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 11 Oct 2005 13:20:59 +0000 (13:20 -0000)]
2005-10-11  Dick Porter  <dick@ximian.com>

        * Socket.cs: Don't call connect(2) twice for non-blocking sockets,
        it breaks on macos (and probably other bsd-based stacks too,) use
        poll() and getsockopt() to check if it worked.

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

18 years ago* gtest-212.cs, gtest-213.cs: New tests based on #76084.
Raja R Harinath [Tue, 11 Oct 2005 12:43:07 +0000 (12:43 -0000)]
* gtest-212.cs, gtest-213.cs: New tests based on #76084.

Merging r51512 fixed these bugs.

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

18 years ago*** Merged revisions from mcs: 51512, 51513
Raja R Harinath [Tue, 11 Oct 2005 12:42:26 +0000 (12:42 -0000)]
*** Merged revisions from mcs: 51512, 51513

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

18 years ago*** Merged revisions from mcs: 51396, 51403, 51548
Raja R Harinath [Tue, 11 Oct 2005 12:07:13 +0000 (12:07 -0000)]
*** Merged revisions from mcs: 51396, 51403, 51548

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

18 years ago*** Merged revisions from mcs: 51156, 51258, 51349
Raja R Harinath [Tue, 11 Oct 2005 11:47:55 +0000 (11:47 -0000)]
*** Merged revisions from mcs: 51156, 51258, 51349

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

18 years ago2005-10-11 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 11 Oct 2005 11:33:45 +0000 (11:33 -0000)]
2005-10-11  Dick Porter  <dick@ximian.com>

        * handles.c: Fix several race conditions

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

18 years ago * DataGridTextBoxColumn.cs: Sets location and size before attachment
Jordi Mas i Hernandez [Tue, 11 Oct 2005 11:33:01 +0000 (11:33 -0000)]
* DataGridTextBoxColumn.cs: Sets location and size before attachment
* ThemeWin32Classic.cs: Fixes border drawing and calculations
* DataGridDrawingLogic.cs: Fixes border drawing and calculations

2005-10-11  Jordi Mas i Hernandez <jordi@ximian.com>

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

18 years ago2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Tue, 11 Oct 2005 09:33:50 +0000 (09:33 -0000)]
2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>

* SystemColors.cs: Fixes the Win32 system colors including the color
name and the knownColor properties.

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

18 years ago2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Tue, 11 Oct 2005 08:43:34 +0000 (08:43 -0000)]
2005-10-11  Jordi Mas i Hernandez <jordi@ximian.com>

* ComboBox.cs: Fixes border drawing

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

18 years ago2005-10-11 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 11 Oct 2005 07:20:21 +0000 (07:20 -0000)]
2005-10-11  Marek Safar <marek.safar@seznam.cz>

* test-461.cs: New test for #76370.

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

18 years agoThis from Miguel
Gonzalo Paniagua Javier [Tue, 11 Oct 2005 07:19:53 +0000 (07:19 -0000)]
This from Miguel

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

18 years ago2005-10-11 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 11 Oct 2005 06:49:09 +0000 (06:49 -0000)]
2005-10-11  Marek Safar  <marek.safar@seznam.cz>

Fix #76370.
* convert.cs (ExplicitConversionCore): Fixed object->enum
conversion.

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

18 years agoadd --help output for the two new options
John Luke [Tue, 11 Oct 2005 04:37:50 +0000 (04:37 -0000)]
add --help output for the two new options

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

18 years ago2005-10-10 John Luke <john.luke@gmail.com>
John Luke [Tue, 11 Oct 2005 01:43:42 +0000 (01:43 -0000)]
2005-10-10  John Luke  <john.luke@gmail.com>

        * monop.cs: add PrintRefs and use it if the
        option is set
        * options.cs: add PrintRefs option to see the
        assemblies referenced by an assembly

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

18 years ago2005-10-10 John Luke <john.luke@gmail.com>
John Luke [Tue, 11 Oct 2005 01:32:11 +0000 (01:32 -0000)]
2005-10-10  John Luke  <john.luke@gmail.com>

        * monop.cs: don't print obsolete types if the
        --filter-obsolete option is passed
        * options.cs: add FilterObsolete option
        * outline.cs: don't print obsolete members if
        the --filter-obsolete option is passed

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

18 years ago2005-10-10 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 11 Oct 2005 00:10:15 +0000 (00:10 -0000)]
2005-10-10  Miguel de Icaza  <miguel@novell.com>

* MimeIcon.cs: Ignore errors if the file can not be read.

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

18 years ago2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Mon, 10 Oct 2005 22:52:40 +0000 (22:52 -0000)]
2005-10-11  Jordi Mas i Hernandez <jordi@ximian.com>

* Theme.cs, ThemeWin32Classic.cs, ListBox.cs:
 - Fixed border calculations
 - Fixed horizontal scrolling in single column listboxes
 - Fixed drawing issues

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

18 years ago2005-10-10 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 10 Oct 2005 22:39:52 +0000 (22:39 -0000)]
2005-10-10  Peter Dennis Bartok <pbartok@novell.com>

* GenerateControlStyleTest.cs, ControlStyleTest.cs: Flipped
  order for want and actual to avoid misleading errors

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

18 years ago2005-10-10 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 10 Oct 2005 21:28:56 +0000 (21:28 -0000)]
2005-10-10  Ben Maurer  <bmaurer@ximian.com>

* DateTimeFormatInfo.cs: Rather than having a + ' ' + b, have a +
" " + b. This lets us avoid 1) boxing the char and 2) calling
char.ToString. Results in a fairly substantial savings on
DateTime.Parse.

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

18 years ago2005-10-10 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 10 Oct 2005 21:02:09 +0000 (21:02 -0000)]
2005-10-10  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUI.cs, XplatUIOSX.cs, XplatUIWin32.cs: Switched from BorderStyle to
  FormBorderStyle enum
* XplatUIX11.cs: Switched BorderStyle to FormBorderStyle, added
  code to determine FormBorderStyles from CreateParams
* Form.cs:
  - Fixed bug where we'd set the wrong window styles if we were
    not creating an MDI window
  - Added call to XplatUI.SetBorderStyle when form borders are set
* Control.cs: Casting BorderStyles to accommodate changed XplatUI APIs
* Hwnd.cs:
  - Removed obsolete edge style
  - Switched from BorderStyle to FormBorderStyle

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

18 years ago * Form.cs: Use the property to get the window handle instead of
Jackson Harper [Mon, 10 Oct 2005 18:01:47 +0000 (18:01 -0000)]
* Form.cs: Use the property to get the window handle instead of
accessing it directly. Prevents a null reference exception.

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

18 years ago * TreeView.cs: Don't adjust the rect given to DrawString now that
Jackson Harper [Mon, 10 Oct 2005 16:58:26 +0000 (16:58 -0000)]
* TreeView.cs: Don't adjust the rect given to DrawString now that
our libgdiplus draws correctly.

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

18 years ago2005-10-09 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 10 Oct 2005 15:24:20 +0000 (15:24 -0000)]
2005-10-09  Miguel de Icaza  <miguel@novell.com>

* class.c (mono_type_get_full_name): Reimplement method that was
removed.

* image.c: Some docs

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

18 years agoremove some debugging code.
Raja R Harinath [Mon, 10 Oct 2005 12:50:14 +0000 (12:50 -0000)]
remove some debugging code.

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

18 years ago* ecore.cs (PropertyExpr.Emit): Use Invocation.EmitCall to emit
Raja R Harinath [Mon, 10 Oct 2005 12:34:38 +0000 (12:34 -0000)]
* ecore.cs (PropertyExpr.Emit): Use Invocation.EmitCall to emit
InstanceExpression.
(PropertyExpr.EmitCall): Likewise.
* expression.cs (Invocation.EmitArguments): Handle case where
arguments == null.
(Invocation.EmitCall): Avoid allocating temporary variable if
there are no arguments.

Preparation for fixing #76084.  I believe that merging this to GMCS
will fix that bug.

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

18 years ago2005-10-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 10 Oct 2005 12:23:36 +0000 (12:23 -0000)]
2005-10-10  Zoltan Varga  <vargaz@gmail.com>

* profiler.c (output_newobj_profile): Fix printing of Total memory
on x86.

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

18 years ago2005-10-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 10 Oct 2005 11:38:02 +0000 (11:38 -0000)]
2005-10-10  Zoltan Varga  <vargaz@gmail.com>

* debug-mini.c (mono_debug_init_method): Fix warning.

* mini.h branch-opts.c (mono_branch_optimize_exception_target): Make
the 'exname' parameter const to fix some warnings.

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

18 years ago2005-10-10 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 10 Oct 2005 11:15:36 +0000 (11:15 -0000)]
2005-10-10  Lluis Sanchez Gual  <lluis@novell.com>

* HttpServer.cs: Removed all non-sense regular expressions for
parsing files. Makes the channel faster and fixes bug #75886.

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

18 years ago2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 Oct 2005 09:21:49 +0000 (09:21 -0000)]
2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataList.cs: copied and adapted PrepareControlHierarchy from DataGrid.
Now the items get the attributes from the styles in datalist.  Add the
separators after each item, not before. GetItemStyle returns the actual
item style, not the styles in the datalist. Fixes bug #76384 and all
new tests pass.

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

18 years ago2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 Oct 2005 09:15:55 +0000 (09:15 -0000)]
2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataListTest.cs: added some style and IRepeatInfoUser tests.

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

18 years ago2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 Oct 2005 07:08:36 +0000 (07:08 -0000)]
2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Style.cs: add a 'border-style: solid' to make IE happy. Fixes bug
76373.

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

18 years ago2005-10-09 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 9 Oct 2005 21:19:30 +0000 (21:19 -0000)]
2005-10-09  Miguel de Icaza  <miguel@novell.com>

* Samples/gtk/sysdraw.cs: Fix the sample

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

18 years agoadded -z option
Gonzalo Paniagua Javier [Sun, 9 Oct 2005 02:14:06 +0000 (02:14 -0000)]
added -z option

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

18 years ago2005-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 9 Oct 2005 02:12:12 +0000 (02:12 -0000)]
2005-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TODO: remove obsolete stuff.
* mkbundle.cs: added -z option so that assemblies are deflated before
being embedded.
* template_z.c: template C code used when -z is used.
* Makefile: add new resource file.

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

18 years ago2005-10-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 9 Oct 2005 00:19:56 +0000 (00:19 -0000)]
2005-10-09  Zoltan Varga  <vargaz@freemail.hu>

* mini-exceptions.c (mono_handle_exception_internal): Fix another bug
introduced by the previous patch.

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

18 years ago2005-10-07 Joshua Tauberer <tauberer@for.net>
Joshua Tauberer [Sat, 8 Oct 2005 21:01:02 +0000 (21:01 -0000)]
2005-10-07  Joshua Tauberer <tauberer@for.net>

    * XmlTextReader.cs: SkipTextDeclaration would not accept processing
    instructions that began with the string 'xml', e.g. rejecting
    'xml-stylesheet'.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 8 Oct 2005 19:32:12 +0000 (19:32 -0000)]
2005-10-08  Zoltan Varga  <vargaz@gmail.com>

* basic-float.cs: Add test for precision of float arithmetic.

* mini-ia64.c (mono_arch_output_basic_block): Convert to/from doubles
when loading/storing single values from/to memory.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 8 Oct 2005 18:50:09 +0000 (18:50 -0000)]
2005-10-08  Zoltan Varga  <vargaz@gmail.com>

* mini.c (mono_jit_compile_method_with_opt): Create the function
pointers in the correct domain.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 8 Oct 2005 18:48:38 +0000 (18:48 -0000)]
2005-10-08  Zoltan Varga  <vargaz@gmail.com>

* appdomain-unload.cs: Allocate some MBR objects between unloads to
exercise more code.

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

18 years ago * TreeView.cs: Don't try to find the clicked on node if there are
Jackson Harper [Sat, 8 Oct 2005 18:20:48 +0000 (18:20 -0000)]
* TreeView.cs: Don't try to find the clicked on node if there are
no nodes in the tree.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 8 Oct 2005 17:44:32 +0000 (17:44 -0000)]
2005-10-08  Zoltan Varga  <vargaz@gmail.com>

* XslTransformTests.cs: Remove test which depends on random GC
behaviour.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 8 Oct 2005 15:42:21 +0000 (15:42 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* mini-exceptions.c (mono_handle_exception_internal): Fix bug
introduced by previous patch.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 8 Oct 2005 15:09:41 +0000 (15:09 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* profiler.c: Add support for allocations > 2GB. Fixes #74886.

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

18 years ago* XPathNavigator.cs: Removed DebuggerDisplay attribute.
Gert Driesen [Sat, 8 Oct 2005 14:41:34 +0000 (14:41 -0000)]
* XPathNavigator.cs: Removed DebuggerDisplay attribute.
* XPathNodeIterator.cs: Removed DebuggerDisplay attribute.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 8 Oct 2005 12:37:25 +0000 (12:37 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* mini-exceptions.c (mono_handle_exception_internal): Handle the case
when out_filter_idx is NULL.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 8 Oct 2005 12:36:09 +0000 (12:36 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* mini-exceptions.c: Don't run filter clauses twice during exception
handling. Fixes #75755.

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

18 years ago* XPathNavigator.cs: [NET_2_0] Added DebuggerDisplay attribute,
Gert Driesen [Sat, 8 Oct 2005 11:44:25 +0000 (11:44 -0000)]
* XPathNavigator.cs: [NET_2_0] Added DebuggerDisplay attribute,
added ReplaceRange and DeleteRange methods.
* XPathNodeIterator.cs: [NET_2_0] Added DebuggerDisplay attribute.

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

18 years ago* XsltSettings.cs: Marked sealed.
Gert Driesen [Sat, 8 Oct 2005 11:26:54 +0000 (11:26 -0000)]
* XsltSettings.cs: Marked sealed.

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

18 years ago* XmlAttribute.cs: InnerText and InnerXml do not override getters in
Gert Driesen [Sat, 8 Oct 2005 11:23:54 +0000 (11:23 -0000)]
* XmlAttribute.cs: InnerText and InnerXml do not override getters in
NET_2_0. Removed extra CLSCompliant attribute on SchemaInfo.
* XmlReaderSettings.cs: Marked sealed.

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

18 years ago2005-10-08 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Sat, 8 Oct 2005 10:08:20 +0000 (10:08 -0000)]
2005-10-08  Sureshkumar T  <tsureshkumar@novell.com>

* System.Data.dll.sources: added
System.Data.Odbc/NativeBuffer.cs. native buffer pointer.

In System.Data.Odbc:

* OdbcParameter.cs: re-implemented the native buffer handling and
odbc type handling.

* OdbcCommand.cs (BindParameters): Copy the parameter Value after
binding.

* NativeBuffer.cs: A native buffer class to hold pointer to native
memory.

* OdbcTypeMap.cs (OdbcTypeMap): structure to hold different odbc
types and the default mapping.

* OdbcTypeConverter.cs: Simplified mapping between different odbc
types using switch-case.

* libodbc.cs (SQLBindParameter): use only one entry point and use
IntPtr instead of ref.

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

18 years ago* threads.c: remove debug output.
Gert Driesen [Sat, 8 Oct 2005 10:03:26 +0000 (10:03 -0000)]
* threads.c: remove debug output.

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

18 years agoIn System.Data.Odbc:
Sureshkumar T [Sat, 8 Oct 2005 09:57:37 +0000 (09:57 -0000)]
In System.Data.Odbc:
2005-10-08  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcParameterTest.cs (OdbcTypeTest): Disconnected Tests for
OdbcParameter class.

In ProviderTests/sql:
2005-10-08  Sureshkumar T  <tsureshkumar@novell.com>

* mysql.sql: impact from sqlserver.sql.

In ProviderTests/System.Data.Odbc:
2005-10-08  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcParameterTest.cs: Corrections.

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

18 years ago* WebConfigurationHost.cs: Added stubs for missing implementation
Gert Driesen [Sat, 8 Oct 2005 09:41:12 +0000 (09:41 -0000)]
* WebConfigurationHost.cs: Added stubs for missing implementation
of IInternalConfigHost to fix build for 2.0 profile.

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

18 years ago * RichTextBox.cs:
Alexander Olk [Sat, 8 Oct 2005 09:19:55 +0000 (09:19 -0000)]
* RichTextBox.cs:

  restore

2005-10-08  Alexander Olk  <alex.olk@googlemail.com>

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

18 years ago2005-10-08 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Sat, 8 Oct 2005 09:12:44 +0000 (09:12 -0000)]
2005-10-08  Alexander Olk  <alex.olk@googlemail.com>

* ImageListStreamer.cs, TreeView.cs, UpDownBase.cs, RichTextBox.cs,
  ColorDialog.cs, TextControl.cs, Panel.cs, MdiChildContext.cs,
  ErrorProvider.cs:
  Use ResPool for brushes and dispose System.Drawing objects that
  are not used anymore.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 8 Oct 2005 00:14:01 +0000 (00:14 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* threads.c (mono_thread_manage): Fix crashes if more than 64
threads need to be aborted. Hopefully fixes #75899.

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 7 Oct 2005 22:46:13 +0000 (22:46 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* assembly.c (mono_stringify_assembly_name): New helper function.

* class.c: Use mono_stringify_assembly_name instead of the similar
static function.

* assembly.h assembly.c: Add support for calling a postload search
hook if an assembly cannot be loaded.

* appdomain.c: Register new search hooks which call the AssemblyResolve
events in AppDomain. Fixes #75231

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

18 years ago2005-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 7 Oct 2005 22:45:36 +0000 (22:45 -0000)]
2005-10-08  Zoltan Varga  <vargaz@freemail.hu>

* assembly.c (mono_stringify_assembly_name): New helper function.

* class.c: Use mono_stringify_assembly_name instead of the similar
static function.

* assembly.h assembly.c: Add support for calling a postload search
hook if an assembly cannot be loaded.

* appdomain.c: Register new search hooks which call the AssemblyResolve
events in AppDomain. Fixes #75231

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

18 years ago2005-10-07 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 7 Oct 2005 21:28:07 +0000 (21:28 -0000)]
2005-10-07  Chris Toshok  <toshok@ximian.com>

* InternalConfigurationHost.cs: some interface work, adding in the
new methods.

* ConfigurationProperty.cs: remove debug spew.

* Configuration.cs: add NIE'd NamespaceDeclared property.

* ElementInformation.cs: add NIE'd Errors property.

* PropertyInformationCollection.cs: add NIE'd GetObjectData().

* ConfigurationManager.cs: quite a bit of new work here.  Some
definie TODO's still though.

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

18 years ago2005-10-07 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 7 Oct 2005 21:27:53 +0000 (21:27 -0000)]
2005-10-07  Chris Toshok  <toshok@ximian.com>

* IInternalConfigHost.cs: add some missing properties/methods.

* IConfigurationManagerInternal.cs: add some missing properties.

* IInternalConfigClientHost.cs: add some missing methods.

* IInternalConfigRoot.cs: add a missing property.

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

18 years agoUpdate
Miguel de Icaza [Fri, 7 Oct 2005 21:26:01 +0000 (21:26 -0000)]
Update

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

18 years agoMan
Miguel de Icaza [Fri, 7 Oct 2005 21:25:44 +0000 (21:25 -0000)]
Man

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

18 years agoPatch incorporated from SUSE, Neale reviewed it
Miguel de Icaza [Fri, 7 Oct 2005 21:25:31 +0000 (21:25 -0000)]
Patch incorporated from SUSE, Neale reviewed it

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

18 years ago2005-10-07 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 7 Oct 2005 21:23:27 +0000 (21:23 -0000)]
2005-10-07  Chris Toshok  <toshok@ximian.com>

* ProviderCollection.cs: fix compiler warning with Hashtable ctor.

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

18 years ago2005-10-07 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 7 Oct 2005 21:07:10 +0000 (21:07 -0000)]
2005-10-07  Chris Toshok  <toshok@ximian.com>

* ConfigurationErrorsException.cs (.ctor): for the (string)
overload, chain up to the base (string) ctor.

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

18 years ago2005-10-07 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 7 Oct 2005 21:06:27 +0000 (21:06 -0000)]
2005-10-07  Chris Toshok  <toshok@ximian.com>

* ConfigurationElement.cs (ElementMap.ReflectProperties): make
sure the type of the default value is compatible with that of the
property itself, and throw ConfigurationErrorsException if they
don't match.  Fixes t12.

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

18 years agoadd both new tests
Chris Toshok [Fri, 7 Oct 2005 21:00:47 +0000 (21:00 -0000)]
add both new tests

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

18 years agoadd test for custom section where the default value's type doesn't match the property
Chris Toshok [Fri, 7 Oct 2005 20:59:38 +0000 (20:59 -0000)]
add test for custom section where the default value's type doesn't match the property

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

18 years agoadd test of custom section with validator and property attributes
Chris Toshok [Fri, 7 Oct 2005 20:57:43 +0000 (20:57 -0000)]
add test of custom section with validator and property attributes

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

18 years agoPatch incorporated from SUSE, Neale reviewed it
Miguel de Icaza [Fri, 7 Oct 2005 20:36:01 +0000 (20:36 -0000)]
Patch incorporated from SUSE, Neale reviewed it

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

18 years agoPatch incorporated from SUSE, Neale reviewed it
Miguel de Icaza [Fri, 7 Oct 2005 20:35:15 +0000 (20:35 -0000)]
Patch incorporated from SUSE, Neale reviewed it

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

18 years ago2005-10-07 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
Alexandre Rocha Lima e Marcondes [Fri, 7 Oct 2005 20:14:38 +0000 (20:14 -0000)]
2005-10-07 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
           Alexandre Rocha Lima e Marcondes <alexandre@psl-pr.softwarelivre.org>
           Rafael Teixeira <rafaelteixeirabr@hotmail.com>

       * block.cs, statements.cs, expression.cs: Fix ForEach when iterating fields
       * Some Test fixes

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