mono.git
17 years ago2006-08-16 Aaron Bockover <abockover@novell.com>
Aaron Bockover [Wed, 16 Aug 2006 22:50:00 +0000 (22:50 -0000)]
2006-08-16  Aaron Bockover  <abockover@novell.com>

    * src/gstr.c: Added g_strsplit implementation

    * test/driver.c: Run the split test

    * test/str.c: Added a test for g_strsplit

    * Makefile.am:
    * src/Makefile.am:
    * test/Makefile.am: Added MAINTAINERCLEANFILES

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

17 years ago2006-08-17 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 16 Aug 2006 22:11:41 +0000 (22:11 -0000)]
2006-08-17  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (mono_marshal_get_xappdomain_invoke): Use the new helper functions here.

* appdomain.c (ves_icall_System_AppDomain_createDomain): Fix a warning.

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

17 years agoUpdate
Miguel de Icaza [Wed, 16 Aug 2006 21:55:36 +0000 (21:55 -0000)]
Update

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

17 years agoupdate
Miguel de Icaza [Wed, 16 Aug 2006 21:50:02 +0000 (21:50 -0000)]
update

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

17 years ago * MdiWindowManager.cs: Do this closing cleanup in a Closed
Jackson Harper [Wed, 16 Aug 2006 21:38:16 +0000 (21:38 -0000)]
    * MdiWindowManager.cs: Do this closing cleanup in a Closed
        handler, instead of when the button is clicked, so cancelling
the
        close works correctly.

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

17 years ago * Form.cs: Fire the closing events for all the mdi child windows
Jackson Harper [Wed, 16 Aug 2006 21:25:12 +0000 (21:25 -0000)]
    * Form.cs: Fire the closing events for all the mdi child windows
        when a window is closed.  If the cancel args are set to true,
the
        main window still gets the event fired, but it doesn't not
close.

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

17 years ago2006-08-16 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Wed, 16 Aug 2006 21:20:33 +0000 (21:20 -0000)]
2006-08-16  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com.br>

*  Npgsql/NpgsqlParameter.cs
        Npgsql/NpgsqlConnectionString.cs
        Npgsql/NpgsqlState.resx
        Npgsql/NpgsqlConnection.cs
        Npgsql/NpgsqlSchema.cs
        Npgsql/NpgsqlClosedState.cs
        Npgsql/NpgsqlCommand.cs
        Npgsql/NpgsqlConnectorPool.cs
        Npgsql/NpgsqlConnector.cs
        Npgsql/NpgsqlTransaction.resx
        Npgsql/NpgsqlRowDescription.cs
        Npgsql/NpgsqlCommandBuilder.cs
        Npgsql/NpgsqlDataReader.cs
        Npgsql/NpgsqlException.cs
        Npgsql/NpgsqlMediator.cs
        Npgsql/NpgsqlReadyState.cs
        NpgsqlTypes/NpgsqlDbType.cs
        NpgsqlTypes/NpgsqlTypeConverters.cs
        NpgsqlTypes/NpgsqlTypesHelper.cs: Updated to RC3 version.

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

17 years ago2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 21:08:59 +0000 (21:08 -0000)]
2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c:
* marshal.c: don't load all the assemblies from a domain into newly
created ones. The new domains might have different rules and load
assemblies from different locations. Fixes bug #76757.

Patch by Lluis. Conflicts resolved by Brian Crowell.

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

17 years ago2006-08-16 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Wed, 16 Aug 2006 21:04:04 +0000 (21:04 -0000)]
2006-08-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListBox.cs: When passing 'null' to SelectedItem,
set SelectedIndex to -1, to unselect items. This is the
observed behaviour in .Net.

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

17 years agostruct_offset
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 20:45:59 +0000 (20:45 -0000)]
struct_offset

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

17 years agoMore stuff
Miguel de Icaza [Wed, 16 Aug 2006 20:22:11 +0000 (20:22 -0000)]
More stuff

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

17 years agoAdd files
Miguel de Icaza [Wed, 16 Aug 2006 19:50:08 +0000 (19:50 -0000)]
Add files

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

17 years ago2006-08-16 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 16 Aug 2006 19:48:54 +0000 (19:48 -0000)]
2006-08-16  Miguel de Icaza  <miguel@novell.com>

* src/gouput.c: Implement some output routines, update missing
progress.

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

17 years agoConverted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.
Kornél Pál [Wed, 16 Aug 2006 19:42:36 +0000 (19:42 -0000)]
Converted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.

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

17 years agoConverted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.
Kornél Pál [Wed, 16 Aug 2006 19:42:08 +0000 (19:42 -0000)]
Converted ChangeLogs to UTF-8 and recovered incorrectly encoded characters.

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

17 years ago2006-08-16 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 16 Aug 2006 19:16:28 +0000 (19:16 -0000)]
2006-08-16  Peter Dennis Bartok  <pbartok@novell.com>

* TextBoxBase.cs: Overriding HandleClick to get clicks in spite of
  MS flags saying there won't be any. (fixes #78800)
* Control.cs (HandleClick): Made virtual

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

17 years ago2006-08-16 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 16 Aug 2006 18:45:07 +0000 (18:45 -0000)]
2006-08-16  Zoltan Varga  <vargaz@gmail.com>

* aot-compiler.c (get_got_offset): Add a cache for GOT entries, not yet used.

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

17 years ago2006-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Aug 2006 17:31:15 +0000 (17:31 -0000)]
2006-08-16  Atsushi Enomoto  <atsushi@ximian.com>

* PageSetupDialog.cs : use Yard-Pound units only in en-GB and en-US
  cultures. Fixed bug #78399.

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

17 years ago2006-08-16 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 16 Aug 2006 17:25:47 +0000 (17:25 -0000)]
2006-08-16  Zoltan Varga  <vargaz@gmail.com>

* aot-compiler.c (get_plt_index): Add a cache for wrappers too. Simplify the
code somewhat.

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

17 years ago * Form.cs: Use the MdiClients MdiChildren property to access
Jackson Harper [Wed, 16 Aug 2006 16:52:27 +0000 (16:52 -0000)]
    * Form.cs: Use the MdiClients MdiChildren property to access
        MdiChildren instead of creating the array from the child
controls.
        * MdiClient.cs: Maintain a separate array of the mdi children,
        * so
        that insertion order is maintained when the Z-order is changed.

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

17 years ago2006-08-16 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 16 Aug 2006 15:49:46 +0000 (15:49 -0000)]
2006-08-16  Alp Toker  <alp@atoker.com>

  * UnixEndPoint.cs:
  * AbstractUnixEndPoint.cs: Second half of the fix for #79084.
    Add support for the abstract namespace, and update existing file-based
    UnixEndPoint (de)serialization to reflect changes in the runtime.

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

17 years ago2006-08-16 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 16 Aug 2006 15:37:44 +0000 (15:37 -0000)]
2006-08-16  Alp Toker  <alp@atoker.com>

  * metadata/socket-io.c: First half of the fix for #79084.
  Set sa_size to the length of the content, not that of the struct.
  Don't add NULL suffix to the content, this should be done in
  managed code if needed.

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

17 years agoClarify everything into a toplevel file
Miguel de Icaza [Wed, 16 Aug 2006 15:24:48 +0000 (15:24 -0000)]
Clarify everything into a toplevel file

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

17 years agoUpdate
Miguel de Icaza [Wed, 16 Aug 2006 15:16:00 +0000 (15:16 -0000)]
Update

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

17 years ago2006-08-16 Mike Kestner <mkestner@novell.com>
Mike Kestner [Wed, 16 Aug 2006 15:11:33 +0000 (15:11 -0000)]
2006-08-16  Mike Kestner  <mkestner@novell.com>

* ListView.cs : add an ItemComparer and default to it for sorting.
Fixes #79076, but sorting needs a complete overhaul to be compat with
MS.

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

17 years ago2006-08-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Aug 2006 13:31:06 +0000 (13:31 -0000)]
2006-08-16  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReader2.cs : Check recursive entity reference.
  Fixed bug #79085. It makes W3C standalone tests on NET_2_0 working.

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

17 years agorun xml standalone tests on GH 2.0
Andrew Skiba [Wed, 16 Aug 2006 13:20:41 +0000 (13:20 -0000)]
run xml standalone tests on GH 2.0

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

17 years ago2006-08-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Aug 2006 13:14:50 +0000 (13:14 -0000)]
2006-08-16  Sebastien Pouliot  <sebastien@ximian.com>

* GraphicsPathTest.cs: Ignore some test cases if we cannot get any
font family from GDI+.
* TestHatchBrush.cs: Ignore some test cases if we cannot get any font
family from GDI+. Update to NUnit 2.2+ and fix getOutSufix method

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

17 years ago2006-08-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Aug 2006 13:11:53 +0000 (13:11 -0000)]
2006-08-16  Sebastien Pouliot  <sebastien@ximian.com>

* GDIPlusTest.cs: Ignore some test cases if we cannot get any font
family from GDI+.

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

17 years agoDisable references to 'InstanceId' to unbreak the build.
Raja R Harinath [Wed, 16 Aug 2006 12:51:15 +0000 (12:51 -0000)]
Disable references to 'InstanceId' to unbreak the build.

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

17 years agonew test added : DataSourceControlTest.cs and DataSourceViewTest.cs
Yoni Klain [Wed, 16 Aug 2006 12:50:23 +0000 (12:50 -0000)]
new test added : DataSourceControlTest.cs and DataSourceViewTest.cs

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

17 years agomake this build
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 11:19:19 +0000 (11:19 -0000)]
make this build

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

17 years ago2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Aug 2006 10:33:15 +0000 (10:33 -0000)]
2006-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: replace hardcoded error numbers with the SocketError
values. When ReceiveTimeout is set on a blocking socket, correctly
report timeouts in the generated exception.

* SocketException.cs: add new internal ctor (int, string).

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

17 years agoinclude macros as well
Miguel de Icaza [Wed, 16 Aug 2006 06:19:46 +0000 (06:19 -0000)]
include macros as well

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

17 years agoSome more low hanging fruit, and add a list of functions we need
Miguel de Icaza [Wed, 16 Aug 2006 04:43:32 +0000 (04:43 -0000)]
Some more low hanging fruit, and add a list of functions we need

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

17 years ago2006-08-16 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 16 Aug 2006 04:19:14 +0000 (04:19 -0000)]
2006-08-16  Miguel de Icaza  <miguel@novell.com>

* test: Add test driver, and initial tests.

2006-08-15  Miguel de Icaza  <miguel@novell.com>

* src/ghashtable.c: Implement most of this, it is completely
untested at this point.

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

17 years agoMake this build, it wont work yet
Miguel de Icaza [Wed, 16 Aug 2006 00:22:30 +0000 (00:22 -0000)]
Make this build, it wont work yet

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

17 years agoAdd the foundation for eglib
Miguel de Icaza [Wed, 16 Aug 2006 00:09:38 +0000 (00:09 -0000)]
Add the foundation for eglib

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

17 years ago2006-08-15 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 16 Aug 2006 00:04:54 +0000 (00:04 -0000)]
2006-08-15  Miguel de Icaza  <miguel@novell.com>

        * configure.in: Add support for an altenative version of glib.

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

17 years ago2006-08-15 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 15 Aug 2006 20:50:43 +0000 (20:50 -0000)]
2006-08-15  Marek Safar  <marek.safar@seznam.cz>

* expression.cs (SizeOf.DoResolve): Check for void type. Fixed enum types
support.
* class.cs, ecore.cs, statement.cs: Merged to one error message.

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

17 years agooops
Gonzalo Paniagua Javier [Tue, 15 Aug 2006 20:47:50 +0000 (20:47 -0000)]
oops

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

17 years ago2006-08-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 15 Aug 2006 20:42:40 +0000 (20:42 -0000)]
2006-08-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SerialPort.cs: allow settings StopBits.None.

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

17 years ago2006-08-15 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 15 Aug 2006 20:41:09 +0000 (20:41 -0000)]
2006-08-15  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIX11.cs (SetZOrder): Fix debugging leftover (fixes #79080)

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

17 years ago- Flush
Peter Dennis Bartok [Tue, 15 Aug 2006 20:30:51 +0000 (20:30 -0000)]
- Flush

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

17 years ago- Flush
Peter Dennis Bartok [Tue, 15 Aug 2006 20:30:10 +0000 (20:30 -0000)]
- Flush

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

17 years ago2006-08-15 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 15 Aug 2006 20:28:06 +0000 (20:28 -0000)]
2006-08-15  Peter Dennis Bartok  <pbartok@novell.com>

* Hwnd.cs (Mapped): Properly traverse the tree

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

17 years ago* UnixRegistryApi.cs: Undo change for new eventlog implementation that
Gert Driesen [Tue, 15 Aug 2006 19:40:34 +0000 (19:40 -0000)]
* UnixRegistryApi.cs: Undo change for new eventlog implementation that
was not rolled back earlier this week, and which does not make sense
without that implementation anyway.

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

17 years ago * Binding.cs: fix PullData/SetPropertyValue. We don't want to
Chris Toshok [Tue, 15 Aug 2006 19:14:56 +0000 (19:14 -0000)]
* Binding.cs: fix PullData/SetPropertyValue.  We don't want to
pass manager.Current.GetType() to ParseData.  It has to be the
property type.  So, hold off doing the ParseData until we're in
SetPropertyValue where we know the type.  This fixes the crash in
#78821 but the textbox is still empty.

2006-08-15  Chris Toshok  <toshok@ximian.com>

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

17 years ago* RegistryKeyTest.cs: Added large batch of tests.
Gert Driesen [Tue, 15 Aug 2006 19:00:58 +0000 (19:00 -0000)]
* RegistryKeyTest.cs: Added large batch of tests.
* Win32ResultCode.cs: Added error code for attempting to perform an
operation on registry key that is marked for deletion.
* RegistryKey.cs: Keep writable state. Automatically flush changes to
disk when closing key (to match MS). Allow values to be set on root
keys. Throw UnauthorizedAccessException when attempting to set/delete
value or create/delete sub key on registry key that is openen
read-only. Fixed DecodeString to only strip trailing nullchars (as
documented).
* Win32RegistryApi.cs: For a key that is marked for deletion, return
null when attempting to get a value of that key (and no default value
was specified) or open a subkey. Throw an IOException when attempting
to perform the following operation on a key that is marked for
deletion:
        1) set value on key
        2) obtain SubKeyCount
        3) obtain ValueCount
        4) create a sub key
        5) obtain value names
and ignore deleting a value. Ignore flushing changes of a key and
closing a when the key is closed.
* UnixRegistryApi.cs: Maintain handler cache per directory instead of
caching registry keys. This allows both a single key to be in memory
in both read-only and read-write key configuration, while sharing the
KeyHandler. Use case-insensitive hashtable for mapping directory to
KeyHandler. Added support for keys that have been marked for deletion
by another operation (eg. DeleteSubKeyTree). Allow different file store
for machine-level and user-level hives (but have them use the same
file store, needs further discussion). Allow KeyHandler failure when
create directory, or saving values file to bubble up. Do not save
values file when key is marked for deletion. Encapsulate access to
values collection. When setting value with null name, use zero-length
name instead. Treat key name case-insensitive in DeleteKey to match
OpenSubKey.

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

17 years ago2006-08-15 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 15 Aug 2006 18:31:24 +0000 (18:31 -0000)]
2006-08-15  Chris Toshok  <toshok@ximian.com>

* DataGrid.cs:
- when we're scrolling, only call Edit() again if the
current cell is still unobscured. Fixes bug #78927.
- when handling mousedown on a cell, ensure the cell is visible
before calling Edit.
- remove the properties from DataGridRow, and remove the
DataGridParentRow class altogether.

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

17 years ago2006-08-15 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 15 Aug 2006 17:58:40 +0000 (17:58 -0000)]
2006-08-15  Peter Dennis Bartok  <pbartok@novell.com>

* TextBoxBase.cs (set_Text): Don't use base.Text, instead just
  fire OnTextChanged by ourselves. There's no point calling base,
  we don't set the base value anywhere else. Fixes #78773.

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

17 years ago * ListBox.cs: Call CollectionChanged when modifying
Carlos Alberto Cortez [Tue, 15 Aug 2006 17:40:19 +0000 (17:40 -0000)]
* ListBox.cs: Call CollectionChanged when modifying
an item from Items indexer, to update the actual items
in the list box.

2006-08-15  Carlos Alberto Cortez <calberto.cortez@gmail.com>

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

17 years ago2006-08-15 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Tue, 15 Aug 2006 17:22:21 +0000 (17:22 -0000)]
2006-08-15  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* PrintDialog.cs: Small fixes for focus and a pair of checks,
to match .Net behaviour.

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

17 years agoAdd it to the others, and fix my previous commit
Miguel de Icaza [Tue, 15 Aug 2006 16:50:20 +0000 (16:50 -0000)]
Add it to the others, and fix my previous commit

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

17 years agoAdd MONO_OPTIONS here
Miguel de Icaza [Tue, 15 Aug 2006 16:48:13 +0000 (16:48 -0000)]
Add MONO_OPTIONS here

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

17 years ago2006-08-15 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 15 Aug 2006 15:45:40 +0000 (15:45 -0000)]
2006-08-15  Sebastien Pouliot  <sebastien@ximian.com>

* FontFamilyTest.cs: Ignore test cases if we cannot get any font
family from GDI+.
* TestFont.cs: Ignore test cases if we cannot get any font family
from GDI+.

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

17 years ago2006-08-15 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 15 Aug 2006 15:45:07 +0000 (15:45 -0000)]
2006-08-15  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIX11.cs (SetZOrder): Handle raising toplevel windows

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

17 years ago2006-08-15 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 15 Aug 2006 15:11:54 +0000 (15:11 -0000)]
2006-08-15  Zoltan Varga  <vargaz@gmail.com>

* mini.c (mini_init): Fix registration of idiv/imul opcodes which can throw
exceptions.

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

17 years ago2006-08-15 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 15 Aug 2006 14:31:43 +0000 (14:31 -0000)]
2006-08-15  Peter Dennis Bartok  <pbartok@novell.com>

* Control.cs: Handle BringToFront for toplevel windows (Fixes #78737)

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

17 years ago2006-08-15 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 15 Aug 2006 14:16:59 +0000 (14:16 -0000)]
2006-08-15  Peter Dennis Bartok  <pbartok@novell.com>

* MessageBox.cs: Prevent potential NRE exception.
* TextBoxBase.cs: AutoSize only applies if MultiLine is false. Fixes #78889

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

17 years agoOnBubleEvent works properly - controls like Button, LinkButton nested into template...
Igor Zelmanovich [Tue, 15 Aug 2006 14:06:27 +0000 (14:06 -0000)]
OnBubleEvent works properly - controls like Button, LinkButton nested into template can raise MenuItemClick event

ViewState of Items saved and restored properly.

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

17 years agoGrasshopper now supports remoting.
Eyal Alalouf [Tue, 15 Aug 2006 13:43:19 +0000 (13:43 -0000)]
Grasshopper now supports remoting.

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

17 years agoTARGET_JVM: adding msbuild project files
Konstantin Triger [Tue, 15 Aug 2006 13:43:14 +0000 (13:43 -0000)]
TARGET_JVM: adding msbuild project files

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

17 years agoremove WindowsAuthentication related types as WindowsAuthentication is not supported
Konstantin Triger [Tue, 15 Aug 2006 13:29:58 +0000 (13:29 -0000)]
remove WindowsAuthentication related types as WindowsAuthentication is not supported

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

17 years agoNo support for Nullable<bool>.GetValueOrDefault() yet
Konstantin Triger [Tue, 15 Aug 2006 13:26:49 +0000 (13:26 -0000)]
No support for Nullable<bool>.GetValueOrDefault() yet

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

17 years agoremove XslCompiledTransform from compilation
Konstantin Triger [Tue, 15 Aug 2006 12:28:02 +0000 (12:28 -0000)]
remove XslCompiledTransform from compilation

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

17 years agoadding msbuild project file
Konstantin Triger [Tue, 15 Aug 2006 12:24:20 +0000 (12:24 -0000)]
adding msbuild project file

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

17 years agoupgrade to msbuild
Konstantin Triger [Tue, 15 Aug 2006 12:21:34 +0000 (12:21 -0000)]
upgrade to msbuild

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

17 years ago2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 15 Aug 2006 09:49:28 +0000 (09:49 -0000)]
2006-08-15  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * MakeDir.cs, Touch.cs, ReadLinesFromFile.cs, RemoveDir.cs, Delete.cs,
        Message.cs, FindUnderPath.cs, GenerateResource.cs, Copy.cs: Start to
        use generics.

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

17 years ago2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 15 Aug 2006 09:41:01 +0000 (09:41 -0000)]
2006-08-15  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ReservedNameUtils.cs: Removed redundant function call.

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

17 years ago2006-08-15 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Tue, 15 Aug 2006 09:29:31 +0000 (09:29 -0000)]
2006-08-15  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildTask.cs, UsingTaskCollection.cs, ImportCollection.cs,
        Target.cs, TaskDatabase.cs, TaskEngine.cs, BuildItemGroup.cs,
        BuildChoose.cs, DirectoryScanner.cs, BuildPropertyGroup.cs,
        TargetCollection.cs, Engine.cs, Project.cs: Started to use generics.

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

17 years agonew tests were added
Igor Zelmanovich [Tue, 15 Aug 2006 09:08:42 +0000 (09:08 -0000)]
new tests were added

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

17 years agoremove SqlTypes and some 2.0 tests
Konstantin Triger [Tue, 15 Aug 2006 08:13:15 +0000 (08:13 -0000)]
remove SqlTypes and some 2.0 tests

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

17 years agosupport profile net_2_0
Andrew Skiba [Tue, 15 Aug 2006 07:50:20 +0000 (07:50 -0000)]
support profile net_2_0

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

17 years ago2006-08-14 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 14 Aug 2006 23:21:57 +0000 (23:21 -0000)]
2006-08-14  Peter Dennis Bartok  <pbartok@novell.com>

* MessageBox.cs: Calculate the owner of a messagebox, also make
  it topmost. Fixes #78753

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

17 years ago2006-08-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 14 Aug 2006 22:34:18 +0000 (22:34 -0000)]
2006-08-14  Chris Toshok  <toshok@ximian.com>

* XplatUIX11.cs: A couple of fixes so that metacity will let us
programmatically move windows.  first, set the PPosition hint as
well as the USPosition hint.  Second include some code from pdb
that sets the window type to NORMAL when we set the transient for
hint.  This is because, in the absence of a window type, metacity
thinks any window with TransientFor set is a dialog, and refuses
to let us move it programmatically.  fascists.

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

17 years ago2006-08-14 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Mon, 14 Aug 2006 22:22:16 +0000 (22:22 -0000)]
2006-08-14  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIX11.cs: When setting normal hints, take into consideration
  an different hints previously set so we don't delete them (fixes #78866)

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

17 years ago2006-08-14 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 14 Aug 2006 18:32:24 +0000 (18:32 -0000)]
2006-08-14  Sebastien Pouliot  <sebastien@ximian.com>

* GDIPlusTest.cs: Re-add LOGONT definition as a class (instead of a
struct like it's currently defined inside SD).

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

17 years agoPatch #37.
Martin Baulig [Mon, 14 Aug 2006 18:07:06 +0000 (18:07 -0000)]
Patch #37.

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

17 years agoPatch #35.
Martin Baulig [Mon, 14 Aug 2006 16:22:36 +0000 (16:22 -0000)]
Patch #35.

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

17 years ago2006-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 14 Aug 2006 16:19:33 +0000 (16:19 -0000)]
2006-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormsAuthentication.cs: set the Secure attribute of the authentication
cookie when required.

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

17 years agouse ResolveClientUrl instead of ResolveUrl to be complient with MS.NET
Andrew Skiba [Mon, 14 Aug 2006 16:05:27 +0000 (16:05 -0000)]
use ResolveClientUrl instead of ResolveUrl to be complient with MS.NET

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

17 years agoremove writeline
Chris Toshok [Mon, 14 Aug 2006 15:58:12 +0000 (15:58 -0000)]
remove writeline

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

17 years ago2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 14 Aug 2006 15:54:23 +0000 (15:54 -0000)]
2006-08-14  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReader.cs : When a whitespace node comes after a text
  declaration in XML external entity (i.e. .ctor() with
  XmlNodeType.Element), it contained extra value character ('<').

* XmlTextReaderTests.cs : added test for whitespace node value which
  comes after a text declaration in XML external entity (i.e. .ctor()
  with XmlNodeType.Element).

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

17 years ago2006-08-14 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 14 Aug 2006 15:37:59 +0000 (15:37 -0000)]
2006-08-14  Chris Toshok  <toshok@ximian.com>

* SerialPort.cs: the paths returned by Directory.GetFiles have the
directory at the beginning of the string.

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

17 years ago2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 14 Aug 2006 14:38:42 +0000 (14:38 -0000)]
2006-08-14  Atsushi Enomoto  <atsushi@ximian.com>

* mono.1 : MONO_LOCAL_EVENTLOG_PATH -> MONO_EVENTLOG_PATH.

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

17 years ago2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 14 Aug 2006 14:38:21 +0000 (14:38 -0000)]
2006-08-14  Atsushi Enomoto  <atsushi@ximian.com>

* LocalFileEventLog.cs : change lengthy environment variable name.
  MONO_LOCAL_EVENTLOG_PATH -> MONO_EVENTLOG_PATH.

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

17 years agoimplemented specialized CopyTo() method
Konstantin Triger [Mon, 14 Aug 2006 13:56:09 +0000 (13:56 -0000)]
implemented specialized CopyTo() method

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

17 years agoPatch #34.
Martin Baulig [Mon, 14 Aug 2006 13:49:24 +0000 (13:49 -0000)]
Patch #34.

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

17 years ago* IDataSourceFieldSchema.cs: New. Used by dll in #79012 testcase.
Raja R Harinath [Mon, 14 Aug 2006 13:40:18 +0000 (13:40 -0000)]
* IDataSourceFieldSchema.cs: New.  Used by dll in #79012 testcase.

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

17 years agoPatch #33.
Martin Baulig [Mon, 14 Aug 2006 13:22:31 +0000 (13:22 -0000)]
Patch #33.

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

17 years ago* IRaiseItemChangedEvents.cs: Add. Mentioned in #79012.
Raja R Harinath [Mon, 14 Aug 2006 12:55:27 +0000 (12:55 -0000)]
* IRaiseItemChangedEvents.cs: Add.  Mentioned in #79012.

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

17 years agoFix part of #79012
Raja R Harinath [Mon, 14 Aug 2006 12:37:59 +0000 (12:37 -0000)]
Fix part of #79012
* metadata.c (do_mono_metadata_parse_generic_class): Don't SEGV if
mono_metadata_parse_type returns NULL.

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

17 years agoIn gmcs:
Raja R Harinath [Mon, 14 Aug 2006 11:57:42 +0000 (11:57 -0000)]
In gmcs:
Fix #79067
* cs-tokenizer.cs (parse_less_than): Allow '*' to appear in a type
parameter too.  This only avoids a parse error -- the semantic
error is caught elsewhere.

In errors:
* gcs0306.cs: New test based on #79067.

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

17 years agosupport net_2_0 PROFILE
Andrew Skiba [Mon, 14 Aug 2006 11:48:37 +0000 (11:48 -0000)]
support net_2_0 PROFILE

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

17 years agoIn System:
Raja R Harinath [Mon, 14 Aug 2006 08:59:56 +0000 (08:59 -0000)]
In System:
Fix #78943
* Activator.cs (CreateInstance): Throw ArgumentException on open
generic types.

In Test/System:
* ActivatorTest.cs (GenericType_Open1): New test based on #78943.
(GenericType_Open2, GenericTypes_Closed): Likewise.

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

17 years agorevert the ChangeLog massacre ;-)
Atsushi Eno [Mon, 14 Aug 2006 08:21:20 +0000 (08:21 -0000)]
revert the ChangeLog massacre ;-)

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

17 years agoTARGET_JVM: adding msbuild project files
Konstantin Triger [Mon, 14 Aug 2006 08:11:33 +0000 (08:11 -0000)]
TARGET_JVM: adding msbuild project files

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

17 years agofixed data binding feature:
Igor Zelmanovich [Mon, 14 Aug 2006 07:48:02 +0000 (07:48 -0000)]
fixed data binding feature:
ensure that items initialization occurs only once

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

17 years agoAdd comment
Miguel de Icaza [Mon, 14 Aug 2006 07:21:49 +0000 (07:21 -0000)]
Add comment

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