Dennis Hayes [Fri, 14 Feb 2003 02:17:26 +0000 (02:17 -0000)]
Samples\QuickStart\winforms\samples\controlreference\comboboxctl\cs
svn path=/trunk/mcs/; revision=11566
Daniel Morgan [Thu, 13 Feb 2003 23:41:06 +0000 (23:41 -0000)]
2003-02-13 Daniel Morgan <danmorg@sc.rr.com>
* doc/screenshots
* doc/ado-net
* doc/oracle
* doc/gtk-sharp: update web pages
svn path=/trunk/mono/; revision=11562
Miguel de Icaza [Thu, 13 Feb 2003 23:04:57 +0000 (23:04 -0000)]
Push
svn path=/trunk/mono/; revision=11558
Zoltan Varga [Thu, 13 Feb 2003 19:12:54 +0000 (19:12 -0000)]
2003-02-13 Zoltan Varga <vargaz@freemail.hu>
* Thread.cs (Sleep): Timeout.Infinite is a value argument.
svn path=/trunk/mcs/; revision=11556
Paolo Molaro [Thu, 13 Feb 2003 17:44:46 +0000 (17:44 -0000)]
Thu Feb 13 18:40:52 CET 2003 Paolo Molaro <lupus@ximian.com>
* ModuleBuilder.cs: add the basic initialization call.
svn path=/trunk/mcs/; revision=11555
Miguel de Icaza [Thu, 13 Feb 2003 16:56:14 +0000 (16:56 -0000)]
update
svn path=/trunk/mono/; revision=11553
Gonzalo Paniagua Javier [Thu, 13 Feb 2003 16:22:35 +0000 (16:22 -0000)]
2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspElements.cs: get the property Type for controls that use
ParseChildren with a property name.
* AspGenerator.cs: generate correct signature for the method that
adds controls to the default property in ParseChildren.
svn path=/trunk/mcs/; revision=11552
Zoltan Varga [Thu, 13 Feb 2003 12:43:51 +0000 (12:43 -0000)]
2003-02-13 Zoltan Varga <vargaz@freemail.hu>
* reflection.c (mono_reflection_get_custom_attrs): Added support for
AssemblyBuilder objects. Factored out custom attribute creation into
a separate function.
(create_custom_attr): new function to create custom attributes.
svn path=/trunk/mono/; revision=11551
Zoltan Varga [Thu, 13 Feb 2003 12:40:19 +0000 (12:40 -0000)]
2003-02-13 Zoltan Varga <vargaz@freemail.hu>
* corlib_test.args: added AssemblyBuilderTest.cs
svn path=/trunk/mcs/; revision=11550
Zoltan Varga [Thu, 13 Feb 2003 12:39:31 +0000 (12:39 -0000)]
2003-02-13 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilderTest.cs: New file.
svn path=/trunk/mcs/; revision=11549
Zoltan Varga [Thu, 13 Feb 2003 12:38:14 +0000 (12:38 -0000)]
2003-02-13 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilder.cs: Added basic error checking to some methods
according to the MSDN docs.
svn path=/trunk/mcs/; revision=11548
Nick Drochak [Thu, 13 Feb 2003 05:11:09 +0000 (05:11 -0000)]
2003/02/13 Nick Drochak <ndrochak@gol.com>
* ActivatorTest.cs:
* MarshalByRefTest.cs: New unit tests from Jean-Marc Andr
[jean-marc.andre@polymtl.ca]. One failure on .NET in the latter.
svn path=/trunk/mcs/; revision=11547
Gonzalo Paniagua Javier [Thu, 13 Feb 2003 02:47:50 +0000 (02:47 -0000)]
2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* GlobalizationConfiguration.cs: added internal fields to hold the
values in the globalization node.
* GlobalizationConfigurationHandler.cs: handler to load
<system.web/globalization> section.
svn path=/trunk/mcs/; revision=11543
Gonzalo Paniagua Javier [Thu, 13 Feb 2003 02:45:08 +0000 (02:45 -0000)]
2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* data/machine.config: added sample globalization section.
svn path=/trunk/mono/; revision=11542
Gonzalo Paniagua Javier [Thu, 13 Feb 2003 00:58:42 +0000 (00:58 -0000)]
2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpApplication.cs: only execute the EndRequest step on error
condition or request marked as completed. This prevent page events from
being called when, for example, the url authorization module forbids
the request.
svn path=/trunk/mcs/; revision=11541
Miguel de Icaza [Thu, 13 Feb 2003 00:56:24 +0000 (00:56 -0000)]
2003-02-12 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (FieldExpr.AddressOf): In the particular case of This
and structs, we do not want to load the instance variable
svn path=/trunk/mcs/; revision=11540
Gonzalo Paniagua Javier [Thu, 13 Feb 2003 00:55:42 +0000 (00:55 -0000)]
2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlAuthorizationModule.cs: tell the application not to run any other
step apart from EndRequest.
svn path=/trunk/mcs/; revision=11539
Tim Coleman [Thu, 13 Feb 2003 00:50:39 +0000 (00:50 -0000)]
2003-02-12 Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient/OracleException.cs:
* System.Data.OracleClient.Oci/IOciHandle.cs:
* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
* System.Data.OracleClient.Oci/OciErrorHandle.cs:
* System.Data.OracleClient.Oci/OciErrorInfo.cs:
* System.Data.OracleClient.Oci/OciHandle.cs:
* System.Data.OracleClient.Oci/OciServerHandle.cs:
* System.Data.OracleClient.Oci/OciServiceHandle.cs:
* System.Data.OracleClient.Oci/OciSessionHandle.cs:
* System.Data.OracleClient.Oci/OciStatementHandle.cs:
* System.Data.OracleClient.Oci/OciTransactionHandle.cs:
* list:
New classes added. This encapsulates the OCI
functionality into Handle objects.
* System.Data.OracleClient/OciGlue.cs:
Move a lot of code into Handle classes.
* System.Data.OracleClient/OracleCommand.cs:
* System.Data.OracleClient/OracleConnection.cs:
* System.Data.OracleClient/OracleTransaction.cs:
Retrofit for changes in OciGlue.
svn path=/trunk/mcs/; revision=11538
Piers Haken [Thu, 13 Feb 2003 00:46:14 +0000 (00:46 -0000)]
fix stopping after fix
svn path=/trunk/mcs/; revision=11537
Miguel de Icaza [Thu, 13 Feb 2003 00:34:47 +0000 (00:34 -0000)]
Update tests
svn path=/trunk/mcs/; revision=11535
Miguel de Icaza [Thu, 13 Feb 2003 00:08:07 +0000 (00:08 -0000)]
2003-02-12 Miguel de Icaza <miguel@ximian.com>
* Makefile.am: Got tired of typing the full pathname to pedump.
Until there is another option, am installing this.
svn path=/trunk/mono/; revision=11534
Miguel de Icaza [Wed, 12 Feb 2003 23:24:07 +0000 (23:24 -0000)]
2003-02-12 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (ImplicitReferenceConversion,
ImplicitReferenceConversionExists): enum_type has to be handled
like an object reference (implicit conversions exists from this to
object), but the regular IsClass and IsValueType tests will never
return true for this one.
Also we use TypeManager.IsValueType instead of type.IsValueType,
just for consistency with the rest of the code (this is only
needed if we ever use the construct exposed by test-180.cs inside
corlib, which we dont today).
svn path=/trunk/mcs/; revision=11533
Miguel de Icaza [Wed, 12 Feb 2003 23:16:24 +0000 (23:16 -0000)]
2003-02-12 Miguel de Icaza <miguel@ximian.com>
* Type.cs: IsClass should return false for Enumerations
svn path=/trunk/mcs/; revision=11532
Zoltan Varga [Wed, 12 Feb 2003 20:37:23 +0000 (20:37 -0000)]
2003-02-12 Zoltan Varga <vargaz@freemail.hu>
* MethodBuilderTest.cs: Added test for setting MethodImplAttributes
using a custom attribute.
svn path=/trunk/mcs/; revision=11531
Zoltan Varga [Wed, 12 Feb 2003 17:30:22 +0000 (17:30 -0000)]
2003-02-12 Zoltan Varga <vargaz@freemail.hu>
* makefile (TEST_SOURCES): Added test-181.
svn path=/trunk/mcs/; revision=11530
Zoltan Varga [Wed, 12 Feb 2003 17:29:28 +0000 (17:29 -0000)]
2003-02-12 Zoltan Varga <vargaz@freemail.hu>
* attribute.cs (ApplyAttributes): apply all MethodImplAttributes, not
just InternalCall.
svn path=/trunk/mcs/; revision=11529
Miguel de Icaza [Wed, 12 Feb 2003 15:34:16 +0000 (15:34 -0000)]
Update update
svn path=/trunk/mono/; revision=11528
Rafael Teixeira [Wed, 12 Feb 2003 13:53:05 +0000 (13:53 -0000)]
2003/02/12 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* added argument.cs (extracted from expression.cs) makefiles corrected
* mb-parser.jay : eliminated reduce/reduce conflict on opt_argument_list rule,
by putting and if to make a argument list with just an empty argument list become an empty list
svn path=/trunk/mcs/; revision=11524
Dietmar Maurer [Wed, 12 Feb 2003 12:18:20 +0000 (12:18 -0000)]
(mono_ldtoken): use mono_defaults.fieldhandle_class;
svn path=/trunk/mono/; revision=11523
Daniel Morgan [Wed, 12 Feb 2003 12:08:18 +0000 (12:08 -0000)]
2003-02-12 Daniel Morgan <danmorg@sc.rr.com>
* README.TXT
* System.Data.OracleClient/OciGlueLib_BCC_win32.make
* System.Data.OracleClient/OciGlueLib_GCC_linux.make
* System.Data.OracleClient/OciGlueLib_MSVC_win32.make
* System.Data.OracleClient/ociglue.c
* System.Data.OracleClient/ociglue.h
* Test/Test.csproj
* Test/Test.csproj.user: removed files because System.Data.OracleClient
no longer uses a glue library
* System.Data.OracleClient/TODOAttribute.cs: added file
* System.Data.OracleClient/OracleCommand.cs
* System.Data.OracleClient/OracleConnection.cs
* System.Data.OracleClient/OciGlue.cs: modified -
implement Disconnect and error handling (still need
to create OracleException though)
* Test/TestOracleClient.cs: clean up and accept
connection parameters from command line
svn path=/trunk/mcs/; revision=11522
Martin Baulig [Wed, 12 Feb 2003 11:26:57 +0000 (11:26 -0000)]
Ooops, forgot to correct the size. This change only affects reading the symbol files, so we don't need to increment the version number.
svn path=/trunk/mcs/; revision=11521
Dietmar Maurer [Wed, 12 Feb 2003 10:12:03 +0000 (10:12 -0000)]
2003-02-12 Dietmar Maurer <dietmar@ximian.com>
* class.c (class_compute_field_layout): always set field->parent
svn path=/trunk/mono/; revision=11520
Tim Coleman [Wed, 12 Feb 2003 03:57:47 +0000 (03:57 -0000)]
2003-02-11 Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient.Oci/OciAttributeType.cs:
* System.Data.OracleClient.Oci/OciCredentialType.cs:
* System.Data.OracleClient.Oci/OciDescriptorType.cs:
* System.Data.OracleClient.Oci/OciEnvironmentMode.cs:
* System.Data.OracleClient.Oci/OciExecuteMode.cs:
* System.Data.OracleClient.Oci/OciHandleType.cs:
* System.Data.OracleClient.Oci/OciLobType.cs:
* System.Data.OracleClient.Oci/OciPointerType.cs:
* System.Data.OracleClient.Oci/OciSessionMode.cs:
* System.Data.OracleClient.Oci/OciStatementLanguage.cs:
* System.Data.OracleClient.Oci/OciStatementMode.cs:
* System.Data.OracleClient.Oci/OciStatementType.cs:
* System.Data.OracleClient.Oci/OciTransactionFlags.cs:
New files for Oci namespace
* list:
* makefile.gnu:
Update these files to fix linux build
* System.Data.OracleClient/OciGlue.cs:
Use OCI through P/Invoke directly, rename namespace
* System.Data.OracleClient/OracleCommand.cs:
* System.Data.OracleClient/OracleConnection.cs:
* System.Data.OracleClient/OracleDataReader.cs:
* System.Data.OracleClient/OracleParameter.cs:
* System.Data.OracleClient/OracleParameterCollection.cs:
* System.Data.OracleClient/OracleTransaction.cs:
Retrofit these files for the changes in OciGlue.cs
svn path=/trunk/mcs/; revision=11516
Gonzalo Paniagua Javier [Wed, 12 Feb 2003 03:39:46 +0000 (03:39 -0000)]
2003-02-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list: added AuthorizationConfig and AuthorizationConfigHandler.
* System.Web/HttpRequest.cs: implemented the indexer.
* System.Web.Configuration/AuthorizationConfigHandler.cs: handler for
system.web/authorization section.
* System.Web.Configuration/AuthorizationConfig.cs: keeps record of
authorization configuration.
* System.Web.Security/FormsAuthentication.cs: implemented
RedirectFromLoginPage and GetRedirectUrl.
* System.Web.Security/FormsAuthenticationModule.cs: redirect to the
login page when a 401 error happens.
* System.Web.Security/UrlAuthorizationModule.cs: check for valid user
or render error page.
svn path=/trunk/mcs/; revision=11512
Gonzalo Paniagua Javier [Wed, 12 Feb 2003 03:24:09 +0000 (03:24 -0000)]
2003-02-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* configure.in: added check for sys/un.h.
* mono/metadata/socket-io.c: support AF_UNIX and use the same layout as
MS, not the one they documented (bytes 0 and 1 are the family).
svn path=/trunk/mono/; revision=11511
Jaime Anguiano Olarra [Wed, 12 Feb 2003 00:36:40 +0000 (00:36 -0000)]
More infoMore info..
svn path=/trunk/mono/; revision=11500
Miguel de Icaza [Tue, 11 Feb 2003 21:40:27 +0000 (21:40 -0000)]
Flush
svn path=/trunk/mono/; revision=11496
Marco Ridoni [Tue, 11 Feb 2003 20:04:27 +0000 (20:04 -0000)]
A few minor fixes
svn path=/trunk/mcs/; revision=11495
Marco Ridoni [Tue, 11 Feb 2003 19:56:01 +0000 (19:56 -0000)]
Variable and array initializers are properly implemented
Array creation is handled in a better fashion
svn path=/trunk/mcs/; revision=11494
Tim Coleman [Tue, 11 Feb 2003 18:08:26 +0000 (18:08 -0000)]
Fix changelog
svn path=/trunk/mcs/; revision=11493
Tim Coleman [Tue, 11 Feb 2003 18:02:38 +0000 (18:02 -0000)]
2003-02-11 Tim Coleman <tim@timcoleman.com>
* System.Data.SqlClient/SqlConnection.cs:
* System.Data.SqlClient/SqlDataReader.cs:
Close the data reader properly, and be sure
to close the data reader when the connection
is closed.
svn path=/trunk/mcs/; revision=11492
Tim Coleman [Tue, 11 Feb 2003 17:52:21 +0000 (17:52 -0000)]
2003-02-11 Tim Coleman <tim@timcoleman.com>
* data/config.in: Add mapping for Oracle call interface
(OCI) native libraries.
svn path=/trunk/mono/; revision=11491
Jaime Anguiano Olarra [Tue, 11 Feb 2003 17:47:14 +0000 (17:47 -0000)]
Added link to the MWN item and archives.
svn path=/trunk/mono/; revision=11490
Jaime Anguiano Olarra [Tue, 11 Feb 2003 17:32:17 +0000 (17:32 -0000)]
Fix.
svn path=/trunk/mono/; revision=11489
Jaime Anguiano Olarra [Tue, 11 Feb 2003 17:06:22 +0000 (17:06 -0000)]
Links to mwn today and mwn archives
svn path=/trunk/mono/; revision=11488
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 16:49:21 +0000 (16:49 -0000)]
No comments.
svn path=/trunk/mcs/; revision=11487
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 16:37:57 +0000 (16:37 -0000)]
2003-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: rethrow exceptions that may can from parsing or
compilation if a user control.
svn path=/trunk/mcs/; revision=11486
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 15:30:50 +0000 (15:30 -0000)]
2003-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoCustomAttrs.cs: return the correct array type in the short case.
Fixes bug #37818.
svn path=/trunk/mcs/; revision=11485
Dick Porter [Tue, 11 Feb 2003 15:11:50 +0000 (15:11 -0000)]
2003-02-11 Dick Porter <dick@ximian.com>
* Monitor.cs: Infinite wait is Infinite, not 0 ms
svn path=/trunk/mcs/; revision=11484
Dick Porter [Tue, 11 Feb 2003 15:10:40 +0000 (15:10 -0000)]
2003-02-11 Dick Porter <dick@ximian.com>
* threads-types.h:
* monitor.c: Rewrote Monitor, making lock much faster and
Pulse/Wait work as specified. Also uses much fewer handles, and only
creates them as needed.
* exception.c: Added SynchronizationLockException
* threads.c: Deleted old Monitor implementation. The new one is
in a new file.
2003-02-11 Dick Porter <dick@ximian.com>
* timefuncs.h:
* timefuncs.c: Added GetTickCount()
svn path=/trunk/mono/; revision=11483
Piers Haken [Tue, 11 Feb 2003 12:48:30 +0000 (12:48 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11482
Patrik Torstensson [Tue, 11 Feb 2003 12:43:46 +0000 (12:43 -0000)]
2003-02-11 Patrik Torstensson
* ObjectReader.cs: Fixed root object bug causing object reader to return root object
before fixup. Closes bug #37842.
svn path=/trunk/mcs/; revision=11481
Zoltan Varga [Tue, 11 Feb 2003 11:06:12 +0000 (11:06 -0000)]
2003-02-11 Zoltan Varga <vargaz@freemail.hu>
* trampoline.c (arch_create_jit_trampoline): This function should
allways return a trampoline for managed methods. Fixes bug #29859.
svn path=/trunk/mono/; revision=11480
Zoltan Varga [Tue, 11 Feb 2003 11:04:14 +0000 (11:04 -0000)]
Added regression test for bug #29859.
svn path=/trunk/mono/; revision=11479
Jackson Harper [Tue, 11 Feb 2003 07:32:24 +0000 (07:32 -0000)]
* makefile: remove unneeded rm's
svn path=/trunk/mcs/; revision=11478
Jackson Harper [Tue, 11 Feb 2003 07:28:15 +0000 (07:28 -0000)]
* test-4.il: Add file
* makefile: Add new test
svn path=/trunk/mcs/; revision=11477
Jackson Harper [Tue, 11 Feb 2003 07:23:59 +0000 (07:23 -0000)]
Use arg_list for method signatures, set method parameters
svn path=/trunk/mcs/; revision=11476
Jackson Harper [Tue, 11 Feb 2003 07:22:08 +0000 (07:22 -0000)]
* Method.cs: Add method to set parameters,
set parameters when defining type
* Class.cs: Fix very silly bug in GetMethod method
svn path=/trunk/mcs/; revision=11475
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 06:36:05 +0000 (06:36 -0000)]
2003-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* debug.c: allocate debug->source_files. Fixes GLib-CRITICAL upon
debugging clean up.
svn path=/trunk/mono/; revision=11474
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 05:42:51 +0000 (05:42 -0000)]
2003-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringReader.cs:
(ReadLine): fixed the case when the string ends with a '\n'.
svn path=/trunk/mcs/; revision=11473
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 05:13:15 +0000 (05:13 -0000)]
Fixes the build
svn path=/trunk/mcs/; revision=11470
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 05:06:13 +0000 (05:06 -0000)]
Forgot this one.
svn path=/trunk/mcs/; revision=11468
Gonzalo Paniagua Javier [Tue, 11 Feb 2003 05:04:30 +0000 (05:04 -0000)]
2003-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list: added a couple of new files.
* System.Web/HtmlizedException.cs: base class for exceptions that makes
it easy to generate error pages.
* System.Web/HttpException.cs: improved error displaying.
* System.Web/HttpRuntime.cs: removed debugging output.
* System.Web.Compilation/AspGenerator.cs: throw ParseException on parse
error.
* System.Web.Compilation/AspParser.cs: added Line and Column props.
* System.Web.Compilation/CompilationException.cs: derives now from
HtmlizedException.
* System.Web.Compilation/CompilationResult.cs: added fileName field.
Fixed set_ExitCode.
* System.Web.Compilation/GlobalAsaxCompiler.cs:
* System.Web.Compilation/PageCompiler.cs:
* System.Web.Compilation/UserControlCompiler.cs: pass the file name in
the CompilationResult.
* System.Web.Compilation/ParseException.cs: new exception.
svn path=/trunk/mcs/; revision=11467
Miguel de Icaza [Tue, 11 Feb 2003 05:01:35 +0000 (05:01 -0000)]
Commit for Daniel: many improvements to the FileSystem code.
svn path=/trunk/mcs/; revision=11466
Tim Coleman [Tue, 11 Feb 2003 04:44:31 +0000 (04:44 -0000)]
2003-02-10 Tim Coleman <tim@timcoleman.com>
* MonoOracleClient.csproj :
* MonoOracleClient.csproj.user :
* MonoOracleClient.sln :
* MonoOracleClient.suo :
Remove obsolete files
svn path=/trunk/mcs/; revision=11465
Tim Coleman [Tue, 11 Feb 2003 01:37:56 +0000 (01:37 -0000)]
2003-02-10 Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient/OracleDataReader.cs:
* System.Data.OracleClient/OracleParameter.cs:
* System.Data.OracleClient/OracleParameterCollection.cs:
* System.Data.OracleClient/OracleString.cs:
* System.Data.OracleClient/OracleTransaction.cs:
* System.Data.OracleClient/OracleType.cs:
Added some implementation of these required objects.
* list:
Add new files to the build.
* System.Data.OracleClient/OciGlue.cs:
* System.Data.OracleClient/ociglue.c:
* System.Data.OracleClient/ociglue.h:
Add transaction logic.
* System.Data.OracleClient/OracleCommand.cs:
* System.Data.OracleClient/OracleConnection.cs:
Add some more implementation
svn path=/trunk/mcs/; revision=11457
Tim Coleman [Tue, 11 Feb 2003 01:32:46 +0000 (01:32 -0000)]
2003-02-10 Tim Coleman <tim@timcoleman.com>
* library.build:
Disable OracleClient build on Windows so that I don't
break the build. I'm developing on Linux at present.
svn path=/trunk/mcs/; revision=11456
Christopher Bockner [Mon, 10 Feb 2003 21:31:37 +0000 (21:31 -0000)]
DB2ClientPrototypes.cs
Added SQLDescribeParam and SQLBindParameter.
svn path=/trunk/mcs/; revision=11454
Christopher Bockner [Mon, 10 Feb 2003 21:29:04 +0000 (21:29 -0000)]
DB2ClientDataReader.cs:
Small change, cast to int instead of ToInt32()...
svn path=/trunk/mcs/; revision=11453
Christopher Bockner [Mon, 10 Feb 2003 21:22:57 +0000 (21:22 -0000)]
DB2ClientConstants.cs:
Added a bunch of costants for SQL data types.
svn path=/trunk/mcs/; revision=11452
Christopher Bockner [Mon, 10 Feb 2003 21:20:22 +0000 (21:20 -0000)]
DB2ClientConnection.cs: Added error checking on SQLDisconnect.
svn path=/trunk/mcs/; revision=11451
Christopher Bockner [Mon, 10 Feb 2003 21:17:55 +0000 (21:17 -0000)]
DB2ClientCommand.cs: Various changes, mostly to support prepared statements.
svn path=/trunk/mcs/; revision=11450
Christopher Bockner [Mon, 10 Feb 2003 21:10:53 +0000 (21:10 -0000)]
DB2ClientParameterCollection.cs: Adding this class to support prepared statements.
svn path=/trunk/mcs/; revision=11449
Christopher Bockner [Mon, 10 Feb 2003 21:06:18 +0000 (21:06 -0000)]
DB2ClientParameter.cs: Adding the parameter class so we can implement prepared statements.
:
svn path=/trunk/mcs/; revision=11448
Paolo Molaro [Mon, 10 Feb 2003 16:58:57 +0000 (16:58 -0000)]
Mon Feb 10 17:54:10 CET 2003 Paolo Molaro <lupus@ximian.com>
* class.c: handled TypedReference type code. Set the correct size for
class data. Setup interface_offsets for interface classes, too.
svn path=/trunk/mono/; revision=11447
Nick Drochak [Mon, 10 Feb 2003 14:46:30 +0000 (14:46 -0000)]
2003-02-10 Nick Drochak <ndrochak@gol.com>
* makefile: Add testcorlib target to run just the corlib unit tests.
svn path=/trunk/mcs/; revision=11446
Nick Drochak [Mon, 10 Feb 2003 14:44:58 +0000 (14:44 -0000)]
2003-02-10 Nick Drochak <ndrochak@gol.com>
* library.build:
* makefile: add testcorlib target to run unit tests just for corlib.
svn path=/trunk/mcs/; revision=11445
Gonzalo Paniagua Javier [Mon, 10 Feb 2003 14:14:13 +0000 (14:14 -0000)]
2003-02-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Thread.cs: fixed bug #37759.
svn path=/trunk/mcs/; revision=11444
Nick Drochak [Mon, 10 Feb 2003 14:14:06 +0000 (14:14 -0000)]
2003-02-10 Nick Drochak <ndrochak@gol.com>
* Registry.cs: Class should be sealed and have a private default ctor.
svn path=/trunk/mcs/; revision=11443
Nick Drochak [Mon, 10 Feb 2003 14:10:12 +0000 (14:10 -0000)]
2003-02-10 Nick Drochak <ndrochak@gol.com>
* System.Data.build: Keep the standalone tests out of the dll. Fixes
build breakage on cygwin.
svn path=/trunk/mcs/; revision=11442
Nick Drochak [Mon, 10 Feb 2003 13:58:05 +0000 (13:58 -0000)]
2003-02-10 Nick Drochak <ndrochak@gol.com>
* Mono.CSharp.Debugger.build: passing the /r using an 'arg' node works.
The <include> node wasn't getting to the compiler. This fixes build
breakage on cygwin.
* MonoSymbolFile.cs: Qualify which Min method. Fixes build breakage
on cygwin.
svn path=/trunk/mcs/; revision=11441
Zoltan Varga [Mon, 10 Feb 2003 13:53:12 +0000 (13:53 -0000)]
2003-02-10 Zoltan Varga <vargaz@freemail.hu>
* ConstructorBuilder.cs:
- Added basic error checking to all methods according to the MSDN docs.
- modified a lot of methods to throw NotSupportedException, to comply
with MS.NET.
svn path=/trunk/mcs/; revision=11440
Zoltan Varga [Mon, 10 Feb 2003 13:17:31 +0000 (13:17 -0000)]
2003-02-10 Zoltan Varga <vargaz@freemail.hu>
* ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
svn path=/trunk/mcs/; revision=11439
Zoltan Varga [Mon, 10 Feb 2003 12:51:08 +0000 (12:51 -0000)]
2003-02-10 Zoltan Varga <vargaz@freemail.hu>
* MethodBuilderTest.cs: updated to NUNIT2 conventions.
* ConstructorBuilderTest.cs: New file.
svn path=/trunk/mcs/; revision=11438
Zoltan Varga [Mon, 10 Feb 2003 10:41:09 +0000 (10:41 -0000)]
2003-02-09 Zoltan Varga <vargaz@freemail.hu>
* TypeBuilder.cs:
- Added basic error checking to all methods according to the MSDN docs.
- fixed AssemblyQualifiedName.
- implemented 'Size'.
- modified a lot of methods to throw NotSupportedException, to comply
with MS.NET.
- changes tested by running a full bootstrap.
svn path=/trunk/mcs/; revision=11437
Dennis Hayes [Mon, 10 Feb 2003 06:28:51 +0000 (06:28 -0000)]
checkin for Alexandre Pigolkine see chagelog
svn path=/trunk/mcs/; revision=11434
Jackson Harper [Mon, 10 Feb 2003 05:32:31 +0000 (05:32 -0000)]
* test-3.il: Add file
* makefile: Add new test
svn path=/trunk/mcs/; revision=11433
Jackson Harper [Mon, 10 Feb 2003 05:30:01 +0000 (05:30 -0000)]
full names can be short names too (for members)
svn path=/trunk/mcs/; revision=11432
Jackson Harper [Mon, 10 Feb 2003 05:27:36 +0000 (05:27 -0000)]
* Class.cs: Resolve Methods before emiting
* InstrBase.cs: Take a Class instead of CodeGen when emiting
* Method.cs: Replace MethodInfo property with MethodBuilder property,
Add resolve method
* Instructions.cs: Take Class instead of CodeGen when emitting,
get member methods from Class.
* TypeManager.cs: Add set indexer
svn path=/trunk/mcs/; revision=11431
Piers Haken [Sun, 9 Feb 2003 22:57:59 +0000 (22:57 -0000)]
2003-02-09 Piers Haken <piersh@friskit.com>
* SelectNodesTests.cs: added TestNamespaceSelect (from Jerome Laban)
svn path=/trunk/mcs/; revision=11428
Piers Haken [Sun, 9 Feb 2003 22:54:50 +0000 (22:54 -0000)]
2003-02-09 Piers Haken <piersh@friskit.com>
* XPathNavigator.cs:
* Iterator.cs:
* Expression.cs: fix namespace handling
svn path=/trunk/mcs/; revision=11427
Martin Baulig [Sun, 9 Feb 2003 22:42:42 +0000 (22:42 -0000)]
Ooops.
svn path=/trunk/mcs/; revision=11424
Martin Baulig [Sun, 9 Feb 2003 22:39:06 +0000 (22:39 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* AssemblyBuilder.cs (AssemblyBuilder.methods): Removed. This was
a hack for the symbol writer which is no longer needed.
svn path=/trunk/mcs/; revision=11423
Martin Baulig [Sun, 9 Feb 2003 22:37:32 +0000 (22:37 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* MonoSymbolWriter.cs (MonoSymbolWriter.ctor): We don't need the
`mbuilder_array' anymore.
svn path=/trunk/mcs/; revision=11422
Martin Baulig [Sun, 9 Feb 2003 22:36:14 +0000 (22:36 -0000)]
Small fix.
svn path=/trunk/mcs/; revision=11421
Martin Baulig [Sun, 9 Feb 2003 22:33:59 +0000 (22:33 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.h: Reflect latest symbol writer changes.
svn path=/trunk/mono/; revision=11420
Martin Baulig [Sun, 9 Feb 2003 22:32:46 +0000 (22:32 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* namespace.cs (Namespace..ctor): Added SourceFile argument.
(Namespace.DefineNamespaces): New static public method; this is
called when we're compiling with debugging to add all namespaces
to the symbol file.
* tree.cs (Tree.RecordNamespace): Added SourceFile argument and
pass it to the Namespace's .ctor.
* symbolwriter.cs (SymbolWriter.OpenMethod): Added TypeContainer
and MethodBase arguments; pass the namespace ID to the symwriter;
pass the MethodBase instead of the token to the symwriter.
(SymbolWriter.DefineNamespace): New method to add a namespace to
the symbol file.
svn path=/trunk/mcs/; revision=11419
Martin Baulig [Sun, 9 Feb 2003 22:27:43 +0000 (22:27 -0000)]
Fixed typo.
svn path=/trunk/mcs/; revision=11418
Martin Baulig [Sun, 9 Feb 2003 22:27:01 +0000 (22:27 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* MonoSymbolWrtier.cs (SourceFile): Derive from SourceFileEntry.
(SourceBlock): We don't need source lines here.
(SourceMethod): We're always constructed with source info.
* MonoSymbolTable.cs: Added support for namespaces.
(NamespaceEntry): New struct.
(SourceFileEntry.DefineNamespace): New method.
(MethodEntry.BuildLineNumberTable): The table is already sorted,
so we don't need to do this here.
svn path=/trunk/mcs/; revision=11417
Martin Baulig [Sun, 9 Feb 2003 22:24:18 +0000 (22:24 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* IMonoSymbolWriter.cs: Ooops, I forgot to remove this.
svn path=/trunk/mcs/; revision=11416