mono.git
21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 14:07:46 +0000 (14:07 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
        * System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
                Complete these classes
        * System.Data.Common/DbDataAdapter.cs:
                Experimental support for FillSchema ()

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

21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 13:47:37 +0000 (13:47 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
        * System.Data.Common/DbDataAdapter.cs:
                Experimental support for FillSchema ()

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

21 years agonew test
Miguel de Icaza [Tue, 12 Nov 2002 10:38:51 +0000 (10:38 -0000)]
new test

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

21 years agoMade class sealed
Jackson Harper [Tue, 12 Nov 2002 06:43:55 +0000 (06:43 -0000)]
Made class sealed

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

21 years agoAdd a missing comma to make it compile.
Duncan Mak [Tue, 12 Nov 2002 06:25:49 +0000 (06:25 -0000)]
Add a missing comma to make it compile.

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

21 years agoFixed date in changelog
Jackson Harper [Tue, 12 Nov 2002 06:23:37 +0000 (06:23 -0000)]
Fixed date in changelog

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

21 years agoReordered ErrorLevel enumeration to match MS values
Jackson Harper [Tue, 12 Nov 2002 06:22:28 +0000 (06:22 -0000)]
Reordered ErrorLevel enumeration to match MS values

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

21 years agoError levels are now lower case to match MS spec
Jackson Harper [Tue, 12 Nov 2002 06:16:02 +0000 (06:16 -0000)]
Error levels are now lower case to match MS spec

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

21 years agoUpdating changelog
Jackson Harper [Tue, 12 Nov 2002 06:01:58 +0000 (06:01 -0000)]
Updating changelog

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

21 years agoAdded tests for the Microsoft.CSharp.CompilerError class
Jackson Harper [Tue, 12 Nov 2002 06:00:21 +0000 (06:00 -0000)]
Added tests for the Microsoft.CSharp.CompilerError class

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

21 years agoFixed section loader in sample app.config
Brian Ritchie [Tue, 12 Nov 2002 05:41:09 +0000 (05:41 -0000)]
Fixed section loader in sample app.config

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

21 years agoInitial version
Brian Ritchie [Tue, 12 Nov 2002 05:40:08 +0000 (05:40 -0000)]
Initial version

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:12:20 +0000 (04:12 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TableItemStyle.cs: TypeDescriptor.GetConverter seems to fail.
Commented out some code until it works.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:10:15 +0000 (04:10 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* LosFormatter.cs: added array serialization support. Disabled binary
serialization and add some debugging code.

* StateBag.cs: the length of the list of value can be less than the
length if the list of keys when remaining values are null.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:06:48 +0000 (04:06 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpException.cs: simple error output.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:02:01 +0000 (04:02 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: style.
* HttpException.cs: style.
* HttpRuntime.cs: only flush the response if there are no errors.
Otherwise, write an error output.
* HttpWriter.cs: change Unicode to UTF8.

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

21 years ago2002-11-11 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 02:08:36 +0000 (02:08 -0000)]
2002-11-11  Tim Coleman <tim@timcoleman.com>
* ChangeLog:
Forgot to commit with last changes.

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

21 years ago2002-11-11 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 02:05:34 +0000 (02:05 -0000)]
2002-11-11 Tim Coleman <tim@timcoleman.com>
        * list.unix:
        * list:
        * System.ComponentModel/DesignTimeVisibleAttribute.cs:
                Add new class

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

21 years ago2002-11-11 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 01:41:04 +0000 (01:41 -0000)]
2002-11-11  Tim Coleman <tim@timcoleman.com>
        * System.Data/ResDescriptionAttribute.cs:
        * list
                New internal class added
        * System.Data/Constraint.cs:
        * System.Data/ConstraintCollection.cs:
        * System.Data/DBConcurrencyException.cs:
        * System.Data/DataColumn.cs:
        * System.Data/DataColumnCollection.cs:
        * System.Data/DataRelation.cs:
        * System.Data/DataRelationCollection.cs:
        * System.Data/DataRow.cs:
        * System.Data/DataRowBuilder.cs:
        * System.Data/DataRowBuilder.cs:
        * System.Data/DataRowCollection.cs:
        * System.Data/DataSet.cs:
        * System.Data/DataTable.cs:
        * System.Data/DataTableCollection.cs:
        * System.Data/DataView.cs:
        * System.Data/DataViewManager.cs:
        * System.Data/DataViewSetting.cs:
        * System.Data/DataViewSettingCollection.cs:
        * System.Data/ForeignKeyConstraint.cs:
        * System.Data/ForeignKeyConstraint.cs:
        * System.Data/InternalDataCollectionBase.cs:
        * System.Data/MergeFailedEventArgs.cs:
        * System.Data/StrongTypingException.cs:
        * System.Data/TypeDataSetGeneratorException.cs:
        * System.Data/UniqueConstraint.cs:
        * System.Data.Common/DataAdapter.cs:
        * System.Data.Common/DataColumnMapping.cs:
        * System.Data.Common/DataColumnMappingCollection.cs:
        * System.Data.Common/DataTableMapping.cs:
        * System.Data.Common/DataTableMappingCollection.cs:
        * System.Data.Common/DbDataAdapter.cs:
        * System.Data.Common/DbDataPermission.cs:
        * System.Data.Common/DbDataPermissionAttribute.cs:
        * System.Data.Common/DbEnumerator.cs:
        * System.Data.SqlClient/SqlCommand.cs:
        * System.Data.SqlClient/SqlCommandBuilder.cs:
        * System.Data.SqlClient/SqlConnection.cs:
        * System.Data.SqlClient/SqlDataAdapter.cs:
        * System.Data.SqlClient/SqlParameter.cs:
                Add missing attributes, methods, properties based on information
                from System.Data class status page on go-mono.com.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 01:23:45 +0000 (01:23 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListBox.cs: added ItemHeight and DrawMode properties. Fixes the build
in unix.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 23:23:45 +0000 (23:23 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* jit.c: display the domain name in trace output.

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

21 years ago2002-11-11 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Mon, 11 Nov 2002 21:05:57 +0000 (21:05 -0000)]
2002-11-11  Daniel Morgan <danmorg@sc.rr.com>

* SqlSharpCli.cs: added new SQL# command \exexml
to execute a query and put results in an xml file via a
generic DbDataAdapter and a DataSet.  Added
Mono.Data.SybaseClient as a provider to use
via \provider sybase which is easier than SQL# command
\loadextprovider Mono.Data.SybaseClient Mono.DataSybaseClient.SybaseConnection

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

21 years ago 2002-10-29 DennisHayes <dennish@raytek.com>
Dennis Hayes [Mon, 11 Nov 2002 19:41:27 +0000 (19:41 -0000)]
  2002-10-29  DennisHayes <dennish@raytek.com>

* AmbientProperties.cs
* Application.cs
* ApplicationContext.cs
* CheckBox.cs
* CheckedListBox.cs
* ColumnHeader.cs
* ContainerControl.cs
* ContextMenu.cs
* Control.cs
* Cursors.cs
* HScrollBar.cs
* ListBox.cs
* MainMenu.cs
* Menu.cs
* MenuItem.cs
* MessageBox.cs
* NativeWindow.cs
* PictureBox.cs
* ScrollableControl.cs
* ScrollBar.cs
* System.Windows.Forms.csproj
* System.Windows.Forms.csproj.user
* VScrollBar.cs
* Win32.cs

* minor formating, bug fixes, and implmentation

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

21 years agoSome debugging stubs.
Mark Crichton [Mon, 11 Nov 2002 19:13:08 +0000 (19:13 -0000)]
Some debugging stubs.

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

21 years ago2002-11-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 18:37:18 +0000 (18:37 -0000)]
2002-11-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Timer.cs: implemented more stuff. It works now.

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

21 years ago2002-11-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 18:34:15 +0000 (18:34 -0000)]
2002-11-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* error.[ch]: added errno_to_WSA (). It displays a warning and return
WSASYSCALLFAILURE if there is no error mapping for the given errno,

* sockets.c: use errno_to_WSA and fixed display of warning for h_errno.

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

21 years ago2002-11-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 18:29:43 +0000 (18:29 -0000)]
2002-11-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Win32Exception.cs: added 10107 -> WASSYSCALLFAILURE.

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

21 years ago2002-11-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Mon, 11 Nov 2002 15:31:44 +0000 (15:31 -0000)]
2002-11-11  Dietmar Maurer  <dietmar@ximian.com>

* assembly.c (mono_assembly_open): check the guid of aot compiled lib.

* metadata.c (mono_guid_to_string): imported method form Zoltan
Varga (slightly modified)

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

21 years ago*** empty log message ***
Dietmar Maurer [Mon, 11 Nov 2002 13:23:56 +0000 (13:23 -0000)]
*** empty log message ***

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

21 years ago2002-11-10 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sun, 10 Nov 2002 17:47:54 +0000 (17:47 -0000)]
2002-11-10  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlString.cs: Now all methods are implemented

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

21 years ago2002-11-10 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sun, 10 Nov 2002 17:44:51 +0000 (17:44 -0000)]
2002-11-10  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlStringTest.cs: Added more tests

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

21 years ago2002-10-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 03:51:15 +0000 (03:51 -0000)]
2002-10-09  Tim Coleman <tim@timcoleman.com>
* OleDbDataAdapter.cs:
Change events to be consistent.  Rodrigo didn't see this
change.

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 02:52:54 +0000 (02:52 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
        * System.Data/DataCategoryAttribute.cs:
                Add new attribute based on corcompare

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

21 years ago2002-11-09 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sun, 10 Nov 2002 01:17:38 +0000 (01:17 -0000)]
2002-11-09  Rodrigo Moya <rodrigo@ximian.com>

* System.Data.OleDb/OleDbDataAdapter.cs: cleaned up implementation,
based on the PgSql/SqlClient data adapter classes.

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:38:08 +0000 (00:38 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
* System.Data.SqlClient/SqlErrorCollection.cs:
Remove ToString ()

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:36:17 +0000 (00:36 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
                Add new internal tds classes
        * System.Data.Common/DbDataAdapter.cs:
        * System.Data.SqlClient/SqlDataAdapter.cs:
                Change event calling system
        * System.Data.SqlClient/SqlClientPermission.cs:
        * System.Data.SqlClient/SqlClientPermissionAttribute.cs:
        * System.Data.SqlClient/SqlDataReader.cs:
                Add comments
        * System.Data.SqlClient/SqlCommand.cs:
                Some changes to make consistent with .NET based on Sql server traces
                Implement command timeout
        * System.Data.SqlClient/SqlCommandBuilder.cs:
                Make sure that we only build a command if key info found
        * System.Data.SqlClient/SqlConnection.cs:
                Change event calling system
                Some changes to make consistent with .NET based on Sql server traces
                Implement connection timeout
        * System.Data.SqlClient/SqlConnectionPool.cs:
                Implement connection timeout
        * System.Data.SqlClient/SqlError.cs:
                Implement ToString ()
        * System.Data.SqlClient/SqlException.cs:
                Mucho implementation and cleanup
        * System.Data.SqlClient/SqlParameter.cs:
                Implement Clone ()
        * System.Data.SqlClient/SqlParameterCollection.cs:
                Code cleanup
        * System.Data.SqlClient/SqlTransaction.cs:
                Move some of the transaction creation to SqlConnection to be consistent
                with .NET SQL traces

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

21 years agocommit changelog
Tim Coleman [Sun, 10 Nov 2002 00:32:12 +0000 (00:32 -0000)]
commit changelog

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

21 years agocommit ChangeLog
Tim Coleman [Sun, 10 Nov 2002 00:31:51 +0000 (00:31 -0000)]
commit ChangeLog

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:31:13 +0000 (00:31 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
                Add new internal tds classes
        * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
        * Mono.Data.SybaseClient/SybaseConnection.cs:
                Implement connection timeouts

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:30:16 +0000 (00:30 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
                Add new internal classes
        * Mono.Data.TdsClient.Internal/TdsInternalException.cs:
        * Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
                Add new classes to implement timeouts
        * Mono.DataTdsClient/TdsConnection.cs:
        * Mono.DataTdsClient/TdsConnectionPool.cs:
                Add connection timeout
        * Mono.Data.TdsClient.Internal/ITds.cs:
                Add command timeouts
        * Mono.Data.TdsClient.Internal/Tds.cs:
        * Mono.Data.TdsClient.Internal/Tds42.cs:
        * Mono.Data.TdsClient.Internal/Tds50.cs:
        * Mono.Data.TdsClient.Internal/Tds70.cs:
        * Mono.Data.TdsClient.Internal/Tds80.cs:
        * Mono.Data.TdsClient.Internal/TdsComm.cs:
                Add command, connection timeouts

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

21 years agoToString() Do not show source file info if there was no source file in the error...
Jackson Harper [Sun, 10 Nov 2002 00:08:18 +0000 (00:08 -0000)]
ToString() Do not show source file info if there was no source file in the error message

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

21 years ago2002-11-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 9 Nov 2002 18:40:38 +0000 (18:40 -0000)]
2002-11-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: don't begin the request using ExecuteNextAsync
(it fails to work on NetServ).

* HttpWorkerRequest.cs: typo.

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

21 years ago2002-11-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 9 Nov 2002 14:29:49 +0000 (14:29 -0000)]
2002-11-09  Nick Drochak  <ndrochak@gol.com>

* makefile: have test target be smart about windows/linux

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

21 years agothe mono logo converted to svg
Johannes Roith [Sat, 9 Nov 2002 13:45:54 +0000 (13:45 -0000)]
the mono logo converted to svg

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

21 years ago2002-11-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 9 Nov 2002 09:46:27 +0000 (09:46 -0000)]
2002-11-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: offset == size == 0 it's ok in Send ().

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

21 years agoFlush
Miguel de Icaza [Fri, 8 Nov 2002 23:46:39 +0000 (23:46 -0000)]
Flush

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

21 years agoFlush
Miguel de Icaza [Fri, 8 Nov 2002 19:53:34 +0000 (19:53 -0000)]
Flush

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

21 years ago2002-11-08 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Fri, 8 Nov 2002 19:13:08 +0000 (19:13 -0000)]
2002-11-08  Tim Coleman <tim@timcoleman.com>
        * System.Data/DataRow.cs:
        * System.Data/DataTable.cs:
                Some fix-ups related to the DbDataAdapter to make it work.
        * System.Data.Common/DbDataAdapter.cs:
                Fix the Fill () and Update () methods.  These now work
                fairly well.  Need mucho testing.
        * System.Data.SqlClient/SqlCommandBuilder.cs:
                Support table mappings and parameter source versions now.
        * System.Data.SqlClient/SqlConnection.cs:
        * System.Data.SqlClient/SqlTransaction.cs:
                Add set accessor for transaction so that SqlTransaction.Commit ()
                will remove itself from the connection.
        * System.Data.SqlClient/SqlDataAdapter.cs:
                Update/Insert/Delete command should be null by default.
        * System.Data.SqlClient/SqlException.cs:
                Remove a TODO attribute
        * System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
                Properly handle the SqlCommand object

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

21 years ago fix bug #2721
Dietmar Maurer [Fri, 8 Nov 2002 17:11:49 +0000 (17:11 -0000)]
 fix bug #2721

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

21 years ago2002-11-08 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Fri, 8 Nov 2002 17:06:07 +0000 (17:06 -0000)]
2002-11-08  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlDateTime.cs: Now the all methods are
implemented.

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

21 years agomake exvar_offset signed
Dietmar Maurer [Fri, 8 Nov 2002 14:06:49 +0000 (14:06 -0000)]
make exvar_offset signed

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

21 years agoFri Nov 8 14:53:03 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Nov 2002 13:57:06 +0000 (13:57 -0000)]
Fri Nov 8 14:53:03 CET 2002 Paolo Molaro <lupus@ximian.com>

* ILGenerator.cs: account for the exception object being passed to the
catch handler to calc max_stack.

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

21 years agoadded exvar_offset used by the new jit
Dietmar Maurer [Fri, 8 Nov 2002 13:17:58 +0000 (13:17 -0000)]
added exvar_offset used by the new jit

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

21 years ago2002-11-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 8 Nov 2002 08:42:57 +0000 (08:42 -0000)]
2002-11-08  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (LookupType): Added a negative-hit hashtable for
the Type lookups, as we perform quite a number of lookups on
non-Types.  This can be removed once we can deterministically tell
whether we have a type or a namespace in advance.

But this might require special hacks from our corlib.

* TODO: updated.

* ecore.cs (TryImplicitIntConversion): Handle conversions to float
and double which avoids a conversion from an integer to a double.

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

21 years ago2002-11-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 8 Nov 2002 05:36:14 +0000 (05:36 -0000)]
2002-11-08  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: tiny optimization, avoid calling IsConstant,
because it effectively performs the lookup twice.

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

21 years ago2002/11/08 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 8 Nov 2002 03:06:59 +0000 (03:06 -0000)]
2002/11/08  Nick Drochak <ndrochak@gol.com>

* SqlSingleTest.cs : Remove debug statement that was breaking the build

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

21 years ago2002-11-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 8 Nov 2002 01:39:14 +0000 (01:39 -0000)]
2002-11-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Data.SqlTypes/SqlDecimal.cs: fixed build. Someone should check
my comments and do something more appropiate.

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

21 years ago2002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Nov 2002 21:21:51 +0000 (21:21 -0000)]
2002-11-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c: insert the loaded assemblies in the domain->assemblies in
the hook function called when an assembly is loaded.

* domain.c: Modified file.
(mono_domain_assembly_load): removed hash table insertion of assemblies.

Fixes bug #33196.

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

21 years ago2002-11-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 7 Nov 2002 20:39:42 +0000 (20:39 -0000)]
2002-11-07  Miguel de Icaza  <miguel@ximian.com>

* reflection.c: Map PEFileKind to the value expected by the WinNT
image loader.

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

21 years ago2002-11-07 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Thu, 7 Nov 2002 15:43:00 +0000 (15:43 -0000)]
2002-11-07  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlDecimalTest.cs
* System.Data.SqlTypes/SqlDoubleTest.cs
* System.Data.SqlTypes/SqlMoneyTest.cs
* System.Data.SqlTypes/SqlSingleTest.cs:
mcs don't understand (currently) correctly what 1e10 means,
with mcs it must be 1E+10.

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

21 years ago2002-11-07 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Thu, 7 Nov 2002 15:34:44 +0000 (15:34 -0000)]
2002-11-07  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlBinary.cs:
* System.Data.SqlTypes/SqlBoolean.cs:
* System.Data.SqlTypes/SqlByte.cs:
* System.Data.SqlTypes/SqlDateTime.cs:
* System.Data.SqlTypes/SqlDecimal.cs:
* System.Data.SqlTypes/SqlDouble.cs:
* System.Data.SqlTypes/SqlDecimal.cs:
* System.Data.SqlTypes/SqlGuid.cs:
* System.Data.SqlTypes/SqlInt16.cs:
* System.Data.SqlTypes/SqlInt32.cs:
* System.Data.SqlTypes/SqlInt64.cs:
* System.Data.SqlTypes/SqlMoney.cs:
* System.Data.SqlTypes/SqlSingle.cs:
* System.Data.SqlTypes/SqlString.cs: Implemented more methods and
fixed some. SqlBoolean Equals (object value) -method improvements to
all classes.

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

21 years agoflush
Gonzalo Paniagua Javier [Thu, 7 Nov 2002 08:38:35 +0000 (08:38 -0000)]
flush

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

21 years agoAdded Microsoft.CSharp/Compiler.cs to build
Jackson Harper [Thu, 7 Nov 2002 08:18:51 +0000 (08:18 -0000)]
Added Microsoft.CSharp/Compiler.cs to build

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

21 years agoAdded Microsoft.CSharp tests
Jackson Harper [Thu, 7 Nov 2002 07:59:53 +0000 (07:59 -0000)]
Added Microsoft.CSharp tests

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

21 years agoAdded files
Jackson Harper [Thu, 7 Nov 2002 07:28:06 +0000 (07:28 -0000)]
Added files

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

21 years ago2002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Nov 2002 07:23:30 +0000 (07:23 -0000)]
2002-11-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlButton.cs: make it do a POST if the button has any ServerClick
events.

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

21 years ago2002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Nov 2002 07:20:52 +0000 (07:20 -0000)]
2002-11-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Page.cs: return something useful in GetPostBackClientEvent.

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

21 years ago2002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Nov 2002 07:19:23 +0000 (07:19 -0000)]
2002-11-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpValueCollection.cs: the value may contain trailing '=' as it is
UrlEncoded. Don't split name=value based on '='.

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

21 years agoNo longer waits untill mcs is finished running to read output, this should prevent...
Jackson Harper [Thu, 7 Nov 2002 07:19:09 +0000 (07:19 -0000)]
No longer waits untill mcs is finished running to read output, this should prevent crashes from buffers filling up

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

21 years ago2002-11-07 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Thu, 7 Nov 2002 06:07:01 +0000 (06:07 -0000)]
2002-11-07  Tim Coleman <tim@timcoleman.com>
        * System.Data.Common/DbDataAdapter.cs:
                Remove NotImplementedException in Dispose
        * System.Data.Common/FieldNameLookup.cs:
                Should be sealed
        * System.Data.SqlClient/SqlCommand.cs:
                Fix CommandText accessor (stack overflow)
                Implement DeriveParameters method
        * System.Data.SqlClient/SqlCommandBuilder.cs:
                Implement this class
        * System.Data.SqlClient/SqlConnection.cs:
                Change application name to "Mono SqlClient Data Provider"
        * System.Data.SqlClient/SqlDataReader.cs:
                Add new schema information
        * System.Data.SqlClient/SqlError.cs:
        * System.Data.SqlClient/SqlErrorCollection.cs:
                Remove internal methods, TODO attributes
        * System.Data.SqlClient/SqlParameter.cs:
                Add new internal constructor for DeriveParameters use
        * System.Data.SqlClient/SqlParameterConverter.cs:
                Add missing methods based on class status

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

21 years ago2002-11-06 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 7 Nov 2002 00:58:30 +0000 (00:58 -0000)]
2002-11-06  Miguel de Icaza  <miguel@ximian.com>

But a bogus return here to keep the semantics of the old code
until the Mono runtime is fixed.

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

21 years ago2002-11-06 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 7 Nov 2002 00:49:16 +0000 (00:49 -0000)]
2002-11-06  Miguel de Icaza  <miguel@ximian.com>

* pending.cs (GetMissingInterfaces): New method used to remove all
the interfaces that are already implemented by our parent
classes from the list of pending methods.

* interface.cs: Add checks for calls after ResolveTypeExpr.

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

21 years ago2002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Nov 2002 00:24:24 +0000 (00:24 -0000)]
2002-11-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StreamReader.cs: Changed all Encoding.UTF8 to Encoding.UTF8Unmarked.

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

21 years ago2002-11-06 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 7 Nov 2002 00:11:05 +0000 (00:11 -0000)]
2002-11-06  Miguel de Icaza  <miguel@ximian.com>

* StreamWriter.cs: Changed all Encoding.UTF8 to Encoding.UTF8Unmarked.

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

21 years ago2002-11-06 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 7 Nov 2002 00:09:42 +0000 (00:09 -0000)]
2002-11-06  Miguel de Icaza  <miguel@ximian.com>

* StreamWriter.cs: Changed all Encoding.UTF8 to Encoding.UTF8Unmarked.

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

21 years ago * ListDictionary.cs:
Daniel Stodden [Wed, 6 Nov 2002 21:23:18 +0000 (21:23 -0000)]
* ListDictionary.cs:
- Filled in missing CopyTo()s.
- No, overwriting an entry should not change the Count <:)

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

21 years agoremoved trailing \
Gonzalo Paniagua Javier [Wed, 6 Nov 2002 16:05:27 +0000 (16:05 -0000)]
removed trailing \

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

21 years ago2002-11-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 6 Nov 2002 16:00:09 +0000 (16:00 -0000)]
2002-11-07  Nick Drochak  <ndrochak@gol.com>

* makefile: for the clean target, handle linux and windows differently.

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

21 years ago2002-11-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 6 Nov 2002 15:48:30 +0000 (15:48 -0000)]
2002-11-07  Nick Drochak <ndrochak@gol.com>
        * list: add System.Data/ColumnDataPropertyDescriptor.cs

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

21 years ago2002-11-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 6 Nov 2002 14:34:18 +0000 (14:34 -0000)]
2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* parser.cs: detect illegal \ at end of pattern. Fixes 31334.

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

21 years agono longer needed
Daniel Morgan [Wed, 6 Nov 2002 12:40:46 +0000 (12:40 -0000)]
no longer needed

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

21 years ago2002-11-06 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Wed, 6 Nov 2002 12:13:52 +0000 (12:13 -0000)]
2002-11-06  Daniel Morgan <danmorg@sc.rr.com>

* DataColumnPropertyDescriptor.cs: added file

* System.Data/DataRowView.cs: started implementation

* DataTable.cs: stubbed more interfaces.  Implemented
IListSource.GetList()

* DataView.cs: stubbed more interfaces.  Implemented
some properties and methods: GetEnumerator(),
ITypedList.GetItemProperties, Item indexer, CopyTo()

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

21 years agoFixed (C) in header
Jackson Harper [Wed, 6 Nov 2002 03:34:39 +0000 (03:34 -0000)]
Fixed (C) in header

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

21 years agoremoved echoes
Gonzalo Paniagua Javier [Wed, 6 Nov 2002 03:28:33 +0000 (03:28 -0000)]
removed echoes

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

21 years agoFixed (C) in file header
Jackson Harper [Wed, 6 Nov 2002 03:26:01 +0000 (03:26 -0000)]
Fixed (C) in file header

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

21 years ago2002-11-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 6 Nov 2002 01:58:53 +0000 (01:58 -0000)]
2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* autogen.sh: make it work when MONO_PATH is set and it has more than
one directory or ends in ":". Also check that the directory added to
ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).

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

21 years ago2002-11-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 6 Nov 2002 01:53:46 +0000 (01:53 -0000)]
2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* rand.c: use /dev/urandom. If it fails to open, use the previous one.
Read until the buffer is filled completely.

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

21 years ago2002-11-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 6 Nov 2002 00:07:30 +0000 (00:07 -0000)]
2002-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Encoding.cs: unixConsoleEncoding is now the same as Default. Avoid
locking whenever possible.

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

21 years ago2002-11-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 5 Nov 2002 23:56:45 +0000 (23:56 -0000)]
2002-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Common/ByteEncoding.cs: fixed buglet in GetString.
* Common/Manager.cs: the handlers Hashtable and GetType are now case
insensitive because Normalize may return lower case strings.
In GetEncoding (string) also look for the name passed without prepending
any string when the encoding is not found.
When getting the stream for the resource, if it's null, load the
internal list of classes. Catch the correct exception.

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

21 years ago2002-11-05 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 5 Nov 2002 23:30:01 +0000 (23:30 -0000)]
2002-11-05  Miguel de Icaza  <miguel@ximian.com>

* class.cs (Class.Emit): Report warning 67: event not used if the
warning level is beyond 3.

* ecore.cs (Expression.ConvertExplicit): Missed a check for expr
being a NullLiteral.

* cs-parser.jay: Fix, Gonzalo reverted the order of the rank
specifiers.

* class.cs (TypeContainer.GetClassBases): Cover a missing code
path that might fail if a type can not be resolved.

* expression.cs (Binary.Emit): Emit unsigned versions of the
operators.

* driver.cs: use error 5.

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

21 years agoAdd new test
Miguel de Icaza [Tue, 5 Nov 2002 22:02:43 +0000 (22:02 -0000)]
Add new test

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

21 years ago2002-11-05 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 5 Nov 2002 17:24:19 +0000 (17:24 -0000)]
2002-11-05  Tim Coleman <tim@timcoleman.com>
* library.build
Add SybaseClient to the win32 build.

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

21 years agolittle fix
Gonzalo Paniagua Javier [Tue, 5 Nov 2002 16:54:47 +0000 (16:54 -0000)]
little fix

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

21 years agoadded missing files
Gonzalo Paniagua Javier [Tue, 5 Nov 2002 16:47:50 +0000 (16:47 -0000)]
added missing files

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

21 years agoAdded file
Jackson Harper [Tue, 5 Nov 2002 07:22:29 +0000 (07:22 -0000)]
Added file

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

21 years agoChanged FileName property to the correct name 'SourceFile'
Jackson Harper [Tue, 5 Nov 2002 07:15:16 +0000 (07:15 -0000)]
Changed FileName property to the correct name 'SourceFile'

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

21 years ago2002-11-04 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Tue, 5 Nov 2002 06:00:59 +0000 (06:00 -0000)]
2002-11-04  Tim Coleman (tim@timcoleman.com)
* SqlCommand.cs:
Add SchemaOnly behavior

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

21 years ago2002-11-04 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Tue, 5 Nov 2002 05:34:12 +0000 (05:34 -0000)]
2002-11-04  Tim Coleman (tim@timcoleman.com)
* StateChangeEventArgs.cs:
Implement

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

21 years ago2002-11-04 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Tue, 5 Nov 2002 04:50:11 +0000 (04:50 -0000)]
2002-11-04  Tim Coleman (tim@timcoleman.com)
* list:
forgot to add a couple of files.

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

21 years ago2002-11-04 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 5 Nov 2002 04:44:47 +0000 (04:44 -0000)]
2002-11-04  Tim Coleman <tim@timcoleman.com>
        * list:
                Add Mono.Data.TdsClient.Internal.TdsInternalError
                Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
                Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
                Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
                Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
                Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
                Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
                Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
                Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
        * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
        * Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
        * Mono.Data.TdsClient.Internal/TdsInternalError.cs:
        * Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
        * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
        * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
        * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
        * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
                New classes added
        * Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
        * Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
        * Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
                Classes removed
        * Mono.Data.TdsClient/TdsCommand.cs:
        * Mono.Data.TdsClient/TdsConnection.cs:
        * Mono.Data.TdsClient/TdsError.cs:
        * Mono.Data.TdsClient/TdsErrorCollection.cs:
        * Mono.Data.TdsClient/TdsException.cs:
        * Mono.Data.TdsClient/TdsTransaction.cs:
        * Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
                More implementation
        * Mono.Data.TdsClient.Internal/ITds.cs:
        * Mono.Data.TdsClient.Internal/Tds.cs:
        * Mono.Data.TdsClient.Internal/Tds42.cs:
        * Mono.Data.TdsClient.Internal/Tds50.cs:
        * Mono.Data.TdsClient.Internal/Tds70.cs:
        * Mono.Data.TdsClient.Internal/Tds80.cs:
                New events added

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