mono.git
20 years ago* DbDataPermissionAttribute.cs: change AllowMultiple and
Gert Driesen [Thu, 20 May 2004 19:15:27 +0000 (19:15 -0000)]
*  DbDataPermissionAttribute.cs: change AllowMultiple and
Inherited to match .NET

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

20 years ago* SqlClientPermissionAttribute.cs: change AllowMultiple and
Gert Driesen [Thu, 20 May 2004 19:13:10 +0000 (19:13 -0000)]
*  SqlClientPermissionAttribute.cs: change AllowMultiple and
Inherited to match .NET

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

20 years ago* EventLogPermissionAttribute.cs:
Gert Driesen [Thu, 20 May 2004 18:56:34 +0000 (18:56 -0000)]
* EventLogPermissionAttribute.cs:
* PerformanceCounterPermissionAttribute.cs: adjust AllowMultiple
and Inherited to match .NET

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

20 years agoAdded more test code
Marek Safar [Thu, 20 May 2004 18:46:35 +0000 (18:46 -0000)]
Added more test code

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 17:59:36 +0000 (17:59 -0000)]
2004-05-20  Atsushi Enomoto <atsushi@ximian.com>

* OracleCommandBuilder.cs : Added (stub).
* OracleString.cs : Implemented missing bits.

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

20 years ago* Datacontainer.cs : CompareValues reviewed. set_Item and get_Item of null and DBNull...
Boris Kirzner [Thu, 20 May 2004 17:35:22 +0000 (17:35 -0000)]
* Datacontainer.cs : CompareValues reviewed. set_Item and get_Item of null and DBNull values in case of DataContainers for primitive types reviewed. Added check for null values when reading from IDataRecord.

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

20 years ago* MergeManager.cs : AdjustSchema now updates by reference new created table, so in...
Boris Kirzner [Thu, 20 May 2004 17:29:12 +0000 (17:29 -0000)]
* MergeManager.cs : AdjustSchema now updates by reference new created table, so in Merge you do not need to lookup for it (were unable to do this for unnamed tables). Code styling.

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

20 years ago* DataColumn.cs : In set_Item[int] - if autoincrement, adjust next autoincrement...
Boris Kirzner [Thu, 20 May 2004 17:26:23 +0000 (17:26 -0000)]
* DataColumn.cs : In set_Item[int] - if autoincrement, adjust next autoincrement value.
* DataColumnCollection.cs : fixed parantethes.
* DataRow.cs :
- AcceptChanges : do nothing if row state is unchanged.
- GetChildRows, GetParentRows  : bug fix (use correct index).
* DataRowCollection.cs : bug fix (compare all row's values).
* DataTable.cs : bug fix (use correct row version).

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

20 years agoNew test
Marek Safar [Thu, 20 May 2004 16:41:15 +0000 (16:41 -0000)]
New test

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 15:16:41 +0000 (15:16 -0000)]
2004-05-20  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaDataImporter.cs : xs:positiveInteger is mapped to ulong.
  When content type is Mixed, text column is not required (it is
  required only when the complex type has no particle).
  "Repeated element" column is also created (considering maxOccurs=0
  and complex content extension).

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 13:56:00 +0000 (13:56 -0000)]
2004-05-20  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaDataImporter.cs : XmlSchemaGroupBase was not handled
  properly.

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

20 years agoSmall fix from Raja.
Martin Baulig [Thu, 20 May 2004 13:45:12 +0000 (13:45 -0000)]
Small fix from Raja.

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

20 years ago2004-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 20 May 2004 13:38:23 +0000 (13:38 -0000)]
2004-05-20  Martin Baulig  <martin@ximian.com>

* delegate.cs: Convert this file to Unix mode - like the original
version in mcs is.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Thu, 20 May 2004 13:32:19 +0000 (13:32 -0000)]
**** Merged from MCS ****

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

20 years ago2004-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 20 May 2004 13:23:04 +0000 (13:23 -0000)]
2004-05-20  Martin Baulig  <martin@ximian.com>

Merged this back from gmcs to keep the differences to a minumum.

* attribute.cs (Attribute.CheckAttributeType): Take an EmitContext
instead of a Declspace.
(Attribute.ResolveType): Likewise.
(Attributes.Search): Likewise.
(Attributes.Contains): Likewise.
(Attributes.GetClsCompliantAttribute): Likewise.

* class.cs (TypeContainer.VerifyMembers): Added EmitContext
argument.
(MethodData.ApplyAttributes): Take an EmitContext instead of a
DeclSpace.

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

20 years agoMoved this to make diff happy.
Martin Baulig [Thu, 20 May 2004 13:01:34 +0000 (13:01 -0000)]
Moved this to make diff happy.

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

20 years agoWhitespace changes to make this more similar to the mcs version.
Martin Baulig [Thu, 20 May 2004 12:58:53 +0000 (12:58 -0000)]
Whitespace changes to make this more similar to the mcs version.

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

20 years ago2004-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 May 2004 12:53:35 +0000 (12:53 -0000)]
2004-05-20  Zoltan Varga  <vargaz@freemail.hu>

* mini.c: Allow inlining of icall wrappers if the backend supports
the save/restore lmf opcodes.

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

20 years ago2004-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 May 2004 12:50:53 +0000 (12:50 -0000)]
2004-05-20  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c: Insert SAVE_LMF and RESTORE_LMF opcodes around native
calls.

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 12:49:43 +0000 (12:49 -0000)]
2004-05-20  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaDataImporter.cs : Removed unused code and extra MonoTODO.
  Fixed relation inference to consider attribute XPath.

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

20 years ago2004-05-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 May 2004 12:48:40 +0000 (12:48 -0000)]
2004-05-20  Zoltan Varga  <vargaz@freemail.hu>

* opcode.def: Add mono_save_lmf and mono_restore_lmf.

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

20 years ago2004-05-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 20 May 2004 12:48:25 +0000 (12:48 -0000)]
2004-05-20  Martin Baulig  <martin@ximian.com>

* attribute.cs: Convert this file to Unix mode - like the original
version in mcs is.

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

20 years ago2004-04-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 20 May 2004 12:28:27 +0000 (12:28 -0000)]
2004-04-20  Martin Baulig  <martin@ximian.com>

Merged latest changes into gmcs.  Please keep this comment in
here, it makes it easier for me to see what changed in MCS since
the last time I merged.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Thu, 20 May 2004 12:26:41 +0000 (12:26 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Thu, 20 May 2004 12:24:59 +0000 (12:24 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Thu, 20 May 2004 12:08:02 +0000 (12:08 -0000)]
**** Merged from MCS ****

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

20 years agoFix small thinko.
Raja R Harinath [Thu, 20 May 2004 11:19:59 +0000 (11:19 -0000)]
Fix small thinko.

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

20 years agoFix typo.
Raja R Harinath [Thu, 20 May 2004 11:11:44 +0000 (11:11 -0000)]
Fix typo.

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

20 years ago(get-monolite-latest, monolite-bootstrap):
Raja R Harinath [Thu, 20 May 2004 11:06:42 +0000 (11:06 -0000)]
(get-monolite-latest, monolite-bootstrap):
New bootstrap targets to build from monolite.
Based on idea from Jaroslaw Kowalski <jaak@zd.com.pl>.

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

20 years ago2004-05-20 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Thu, 20 May 2004 10:56:16 +0000 (10:56 -0000)]
2004-05-20  Marek Safar <marek.safar@seznam.cz>

* test-255.cs: New test.

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

20 years agoNew test
Marek Safar [Thu, 20 May 2004 10:44:14 +0000 (10:44 -0000)]
New test

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

20 years ago(PROGRAM_COMPILE): Define to $(BOOT_COMPILE).
Raja R Harinath [Thu, 20 May 2004 10:41:26 +0000 (10:41 -0000)]
(PROGRAM_COMPILE): Define to $(BOOT_COMPILE).

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

20 years ago(%.resources): Use INTERNAL_RESGEN.
Raja R Harinath [Thu, 20 May 2004 10:41:09 +0000 (10:41 -0000)]
(%.resources): Use INTERNAL_RESGEN.

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

20 years ago* profiles/default.make (TEST_RUNTIME): Look in class/lib/default
Raja R Harinath [Thu, 20 May 2004 10:40:50 +0000 (10:40 -0000)]
* profiles/default.make (TEST_RUNTIME): Look in class/lib/default
for library to be tested.
* rules.make (INTERNAL_RESGEN): New Define.
* library.make (run-test-local): Move commands to run-test-lib.
Preparartion for allowing creation of addition test dll with .vb
testcases.
* executable.make (PROGRAM_COMPILE): New define.
($(PROGRAM)): Use PROGRAM_COMPILE to compile PROGRAM.

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

20 years ago(SUBDIRS): Move 'monoresgen' ahead of 'class'.
Raja R Harinath [Thu, 20 May 2004 10:40:31 +0000 (10:40 -0000)]
(SUBDIRS): Move 'monoresgen' ahead of 'class'.

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

20 years ago* configure.in (AC_OUTPUT): Add tools/Makefile and
Raja R Harinath [Thu, 20 May 2004 10:26:46 +0000 (10:26 -0000)]
* configure.in (AC_OUTPUT): Add tools/Makefile and
tools/locale-builder/Makefile.
* Makefile.am (SUBDIRS): Remove tools.
(DIST_SUBDIRS): Add 'tools'.
(bootstrap): Rewrite so that we get two new targets.
(faststrap): New two-stage build.
(fasterstrap): New one-stage build.

Make 'faststrap' and 'fasterstrap' are useful for continuing development
once you've bootstrapped a mono/ CVS checkout.

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Thu, 20 May 2004 10:19:19 +0000 (10:19 -0000)]
ChangeLog: Updated ChangeLog.
Icon.cs: Fixed issue with Size property.

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

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Thu, 20 May 2004 10:09:03 +0000 (10:09 -0000)]
ChangeLog: Updated ChangeLog
TestIcon.cs: Added.
bitmaps/smiley.ico: Added.

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

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Thu, 20 May 2004 10:04:19 +0000 (10:04 -0000)]
ChangeLog: Updated ChangeLog
System.Drawing_test.dll.sources: Added TestIcon.cs to the source list.

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

20 years ago2004-05-20 Umadevi S <sumadevi@novell.com>
Umadevi S [Thu, 20 May 2004 09:51:47 +0000 (09:51 -0000)]
2004-05-20 Umadevi S <sumadevi@novell.com>
        * Fixed bug 58406- implemented the hasrow method, test program used
         to test with the bug report

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 08:44:01 +0000 (08:44 -0000)]
2004-05-20  Atsushi Enomoto <atsushi@ximian.com>

* XslTransformTests.cs : Added tests for msxsl:node-set().

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 08:42:32 +0000 (08:42 -0000)]
2004-05-20  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs : We should not catch all kind of exception. Just
  throwing any kind of exception would be preferable.
  Added support for XPathNavigator values.

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 08:42:04 +0000 (08:42 -0000)]
2004-05-20 Atsushi Enomoto <atsushi@ximian.com>

* XslCopyOf.cs : When evaluation result was result tree fragment (i.e.
  XPathNavigator) output its content (children).
* XslNumber.cs : Reflected CompilePattern() change.
* XslTemplateContent.cs : Don't throw System.Exception.
* XslVariable.cs : XslVariableInformation.Evaluate() now returns
  XPathNavigator, not NodeSet (it should not return "children", since
  the node pointed by XPathNavigator should be referenced as Root).

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 08:41:12 +0000 (08:41 -0000)]
2004-05-20  Atsushi Enomoto  <atsushi@ximian.com>

* Compiler.cs :
  - CompilePattern() now throws XsltCompileException for invalid
    pattern, and add error location support.
  - In Compiler.TryGetFunction(), compare namespace URI, not prefix.
    Now it returns MSXslNodeSet instance (for msxsl:node-set).
* Debug.cs : don't throw System.Exception.
* XslFunctions.cs : Added MSXslNodeSet class.
* XslTemplate.cs : reflected CompilePattern() change.
* XslTransformProcessor.cs : don't throw System.Exception.
* XsltCompiledContext.cs : don't throw System.Exception.

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

20 years ago2004-05-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 May 2004 08:40:21 +0000 (08:40 -0000)]
2004-05-20  Atsushi Enomoto <atsushi@ximian.com>

* Pattern.cs : don't throw System.Exception. Delegate error handling to
  the only one caller CompilePattern().

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

20 years agowarnings
Gonzalo Paniagua Javier [Thu, 20 May 2004 00:00:19 +0000 (00:00 -0000)]
warnings

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

20 years ago2004-05-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 May 2004 23:55:44 +0000 (23:55 -0000)]
2004-05-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c:
* assembly.c:
* gc.c:
* locales.c:
* mono-config.c:
* rand.c: getenv -> g_getenv (windows!)

* process.c: complete_path is also used on non-windows platforms.

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

20 years ago * tools/
Jackson Harper [Wed, 19 May 2004 23:18:18 +0000 (23:18 -0000)]
    * tools/
* tools/Makefile.am: Add tools directory
* tools/locale-builder: Add the locale-builder tool, this tool is
not built by default as it is only needed by people that wish to
moidify culture data.
* Makefile.am: Add tools to build

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

20 years agoIgnore Makefile
Jackson Harper [Wed, 19 May 2004 23:16:22 +0000 (23:16 -0000)]
Ignore Makefile

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

20 years agoignore generated table
Jackson Harper [Wed, 19 May 2004 23:15:41 +0000 (23:15 -0000)]
ignore generated table

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

20 years ago.cvsignore
Jackson Harper [Wed, 19 May 2004 23:14:53 +0000 (23:14 -0000)]
.cvsignore

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

20 years agosupplemental locale data
Jackson Harper [Wed, 19 May 2004 23:13:38 +0000 (23:13 -0000)]
supplemental locale data

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

20 years agoAdd locale builder
Jackson Harper [Wed, 19 May 2004 23:11:58 +0000 (23:11 -0000)]
Add locale builder

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

20 years ago * tools/
Jackson Harper [Wed, 19 May 2004 23:10:38 +0000 (23:10 -0000)]
    * tools/
* tools/Makefile.am: Add tools directory
        CVS: ----------------------------------------------------------------------

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

20 years ago2004-05-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 May 2004 23:05:23 +0000 (23:05 -0000)]
2004-05-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* monop.cs: give the correct assembly that fails loading or the type.

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

20 years agoFix ChangeLog entry to tell the truth
Gonzalo Paniagua Javier [Wed, 19 May 2004 19:43:16 +0000 (19:43 -0000)]
Fix ChangeLog entry to tell the truth

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 19:32:24 +0000 (19:32 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 19:21:20 +0000 (19:21 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 19:10:17 +0000 (19:10 -0000)]
**** Merged from MCS ****

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

20 years ago* AttributeTest.cs: added tests for Inherited and
Gert Driesen [Wed, 19 May 2004 18:52:17 +0000 (18:52 -0000)]
* AttributeTest.cs: added tests for Inherited and
AllowMultiple

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

20 years ago* DebuggerHiddenAttribute.cs
Gert Driesen [Wed, 19 May 2004 18:48:58 +0000 (18:48 -0000)]
* DebuggerHiddenAttribute.cs
* DebuggerStepThroughAttribute.cs : now that Inherited is
false by default on AttributeUsageAttribute (as it
should be) we need to explicitly set Inherited to false
for those attributes where it should be false.

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

20 years ago* CustomConstantAttribute.cs
Gert Driesen [Wed, 19 May 2004 18:47:07 +0000 (18:47 -0000)]
* CustomConstantAttribute.cs
* DateTimeconstantAttribute.cs
* DecimalConstantAttribute.cs
* IDispatchConstantAttribute.cs
* IUnknownConstantAttribute.cs
* MethodImplAttribute.cs
* RequiredAttributeAttribute.cs: now that Inherited is
false by default on AttributeUsageAttribute (as it
should be) we need to explicitly set Inherited to false
for those attributes where it should be false.

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

20 years ago * AutomationProxyAttribute.cs
Gert Driesen [Wed, 19 May 2004 18:42:54 +0000 (18:42 -0000)]
* AutomationProxyAttribute.cs
        * BestFitMappingAttribute.cs
        * ClassInterfaceAttribute.cs
        * CoClassAttribute.cs
        * ComAliasNameAttribute.cs
        * ComCompatibleVersionAttribute.cs
* ComConversionLossAttribute.cs
* ComEventInterfaceAttribute.cs
* ComImportAttribute.cs
* ComRegisterFunctionAttribute.cs
* ComSourceInterfaceAttribute.cs
* ComUnregisterFunctionAttribute.cs
* Comvisible.cs
* DispIdAttribute.cs
* DllImportAttribute.cs
* FieldOffsetAttribute.cs
* GuidAttribute.cs
* IDispatchImplAttribute.cs
* ImportedFromTypeLibAttribute.cs
* InAttribute.cs
* InterfaceTypeAttribute.cs
* LCIDConversionAttribute.cs
* MarshalAsAttribute.cs
* OptionalAttribute.cs
* OutAttribute.cs
* PreserveSigAttribute.cs
* PrimaryInteropAssemblyAttribute.cs
* ProgIdAttribute.cs
* StructLayoutAttribute.cs
* TypeLibFuncAttribute.Cs
* TypeLibTypeAttribute.cs
* TypeLibVarAttribute.cs
* TypeLibVersionAttribute.cs now that Inherited is
false by default on AttributeUsageAttribute (as it
should be) we need to explicitly set Inherited to
false for those attributes should where it should be
false.

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

20 years ago* ThreadStaticAttribute.cs
Gert Driesen [Wed, 19 May 2004 18:33:38 +0000 (18:33 -0000)]
* ThreadStaticAttribute.cs
* ContextStaticAttribute.cs
* FlagsAttribute.cs
* ObsoleteAttribute.cs : now that Inherited is false by
default on AttributeUsageAttribute (as it should be) we
need to explicitly set Inherited to false for those
attributes should it be be false.

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

20 years ago* AttributeUsageAttribute.cs: Inherited property should be
Gert Driesen [Wed, 19 May 2004 18:32:32 +0000 (18:32 -0000)]
* AttributeUsageAttribute.cs: Inherited property should be
true by defaultrs.cs: respect Inherited property, and

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

20 years ago* MonoCustomAttrs.cs: respect Inherited property, and
Gert Driesen [Wed, 19 May 2004 18:23:02 +0000 (18:23 -0000)]
* MonoCustomAttrs.cs: respect Inherited property, and
AllowMultiple property of a CustomAttribute. This fixes
a major issue we had with respect to custom attributes.

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

20 years ago2004-05-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 May 2004 17:59:26 +0000 (17:59 -0000)]
2004-05-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c: new signature for Process_Start.

* process.[ch]: new signature for Process_Start. If we're on windows
and UseShellExecute is false, we have to search for the program by
ourselves if we don't get a full path.

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

20 years ago2004-05-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 May 2004 17:59:11 +0000 (17:59 -0000)]
2004-05-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Process.cs: separate the command and the arguments when calling
Start_internal.

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

20 years ago* AttributeTest.cs: formatting, and remove commented
Gert Driesen [Wed, 19 May 2004 16:42:02 +0000 (16:42 -0000)]
* AttributeTest.cs: formatting, and remove commented
code

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

20 years agoWed May 19 13:22:19 EDT 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 19 May 2004 16:38:37 +0000 (16:38 -0000)]
Wed May 19 13:22:19 EDT 2004 Paolo Molaro <lupus@ximian.com>

* configure.in: make MacOSX default to use the included libgc.

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

20 years ago2004-05-19 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 19 May 2004 16:34:34 +0000 (16:34 -0000)]
2004-05-19  Marek Safar  <marek.safar@seznam.cz>

Fix bug #58688 (MCS does not report error when the same attribute
is assigned twice)

* attribute.cs (Attribute.Emit): Distinction between null and default.

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

20 years ago2004-05-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 May 2004 16:10:46 +0000 (16:10 -0000)]
2004-05-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Process.cs: redirecting I/O is not permitted if UseShellExecute is
false. Also throw if FileName is null.

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

20 years ago2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 May 2004 14:57:51 +0000 (14:57 -0000)]
2004-05-19  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources : Added System.Xml.Schema/CustomSerializer.cs

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

20 years ago2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 May 2004 14:57:24 +0000 (14:57 -0000)]
2004-05-19  Atsushi Enomoto <atsushi@ximian.com>

* CustomSerializer.cs : Added custom serializer for XmlSchema, that is
  generated by SerializationCodeGenerator and edited a bit.
* XmlSchema.cs : Use XmlSchemaSerializationWriter.

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

20 years ago2004-05-19 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 19 May 2004 14:38:20 +0000 (14:38 -0000)]
2004-05-19 Marek Safar <marek.safar@seznam.cz>

* cs0579-6.cs: New test for bug #58688.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 14:38:01 +0000 (14:38 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 14:38:01 +0000 (14:38 -0000)]
**** Merged from MCS ****

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

20 years agoFlush
Miguel de Icaza [Wed, 19 May 2004 14:15:29 +0000 (14:15 -0000)]
Flush

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 14:06:39 +0000 (14:06 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 14:00:31 +0000 (14:00 -0000)]
**** Merged from MCS ****

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

20 years ago2004-05-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 May 2004 13:17:05 +0000 (13:17 -0000)]
2004-05-19  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_setup_jit_tls_data): Handle code generated
by gcc-3.4 as well.

* mini-x86.h mini-x86.c tramp-x86.c: Optimize lmf restoring code.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 13:05:18 +0000 (13:05 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 12:55:49 +0000 (12:55 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 12:43:33 +0000 (12:43 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 12:35:05 +0000 (12:35 -0000)]
**** Merged from MCS ****

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

20 years ago* cs-parser.jay (attribute): Create a GlobalAttribute for the case
Raja R Harinath [Wed, 19 May 2004 12:18:11 +0000 (12:18 -0000)]
* cs-parser.jay (attribute): Create a GlobalAttribute for the case
of a top-level attribute without an attribute target.
* attribute.cs (Attribute.Error_AttributeConstructorMismatch):
Make non-static.
(Attribute.Conditional_GetConditionName),
(Attribute.Obsolete_GetObsoleteMessage): Update.
(Attribute.IndexerName_GetIndexerName): New.  Attribute-specific
part of ScanForIndexerName.
(Attribute.CanIgnoreInvalidAttribute): New function.
(Attribute.ScanForIndexerName): Move to ...
(Attributes.ScanForIndexerName): ... here.
(Attributes.Attrs): Rename from now-misnamed AttributeSections.
(Attributes.Search): New internal variant that can choose not to
complain if types aren't resolved.  The original signature now
complains.
(Attributes.GetClsCompliantAttribute): Use internal variant, with
complaints suppressed.
(GlobalAttribute.CheckAttributeType): Overwrite ds.NamespaceEntry
only if it not useful.
(CanIgnoreInvalidAttribute): Ignore assembly attribute errors at
top-level for attributes that are shared between the assembly
and a top-level class.
* parameter.cs (ImplicitParameter): Rename from ParameterAtribute.
* class.cs: Update to reflect changes.
(DefineIndexers): Fuse loops.
* codegen.cs (GetAssemblyName): Update to reflect changes.  Accept
a couple more variants of attribute names.

(cleans up some issues with Marek's patch.  Most importantly, it fixes
a breaking build: errors/CS0618-2-lib.dll)

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

20 years ago2004-05-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 May 2004 12:09:53 +0000 (12:09 -0000)]
2004-05-18  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Get rid of -DMONO_USE_EXC_TABLES.

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

20 years ago2004-05-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 May 2004 12:05:50 +0000 (12:05 -0000)]
2004-05-19  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS7.cs: In sync with Mono.Security.dll version.

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

20 years ago2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 May 2004 11:48:24 +0000 (11:48 -0000)]
2004-05-19  Atsushi Enomoto  <atsushi@ximian.com>

* DataColumn.cs : Fixed set_Item[int]. Convert.ToInt64(DBNull.Value)
  always fails.

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

20 years ago2004-05-19 Jesper Pedersen <jep@itplus.dk>
Sebastien Pouliot [Wed, 19 May 2004 11:24:52 +0000 (11:24 -0000)]
2004-05-19  Jesper Pedersen  <jep@itplus.dk>

* PKCS7.cs: Added SignedData.VerifySignature(AsymmetricAlgorithm aa).
Added support for calculating signature from SignedData content (i.e.
when UseAuthenticatedAttributes is false). Added contentType to
AuthenticatedAttributes (when SignedData.UseAuthenticatedAttributes
is true).

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 10:53:16 +0000 (10:53 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 10:42:15 +0000 (10:42 -0000)]
**** Merged from MCS ****

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

20 years ago* DataColumn.cs - removed default member attribute.
Boris Kirzner [Wed, 19 May 2004 10:37:40 +0000 (10:37 -0000)]
* DataColumn.cs - removed default member attribute.

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

20 years agoMoved the marker.
Martin Baulig [Wed, 19 May 2004 10:34:56 +0000 (10:34 -0000)]
Moved the marker.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 10:33:39 +0000 (10:33 -0000)]
**** Merged from MCS ****
(Last time I merged, I forgot the ChangeLog).

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

20 years agoMoved the marker.
Martin Baulig [Wed, 19 May 2004 10:17:28 +0000 (10:17 -0000)]
Moved the marker.

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

20 years ago* RecordCache.cs - added. Each instance of record cache belongs to specific table...
Boris Kirzner [Wed, 19 May 2004 09:46:00 +0000 (09:46 -0000)]
* RecordCache.cs - added. Each instance of record cache belongs to specific table and manages pool of records ( indexes into data containers) to be used by data rows.
* DataContainer.cs - added. Provides implementation for data containers that holds data in arrays of primitives or objects. Each data container belongs to specific DataColumn.
* DbDataAdapter.cs - changes to complete data storage redesign. Bug fix in FillTable ( to fetch exact number of records required ).

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

20 years ago* System.Data.dll.sources : Added DataContainer.cs, RecordCache.cs
Boris Kirzner [Wed, 19 May 2004 09:39:27 +0000 (09:39 -0000)]
* System.Data.dll.sources : Added DataContainer.cs, RecordCache.cs

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

20 years ago* DataColumn.cs, DataColumnChangeEventArgs.cs, DataColumnCollection.cs, DataRow.cs...
Boris Kirzner [Wed, 19 May 2004 09:30:15 +0000 (09:30 -0000)]
* DataColumn.cs, DataColumnChangeEventArgs.cs, DataColumnCollection.cs, DataRow.cs,  DataRowCollection.cs, DataTable.cs, Index.cs : Data storage in the row is redesigned. Now data is stored in typed containers inside DataColumn. Row holds its versions as indexes inside each of data container, accessed through the row that holds it.

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

20 years ago* UniqueConstraint.cs - added comment.
Boris Kirzner [Wed, 19 May 2004 09:04:44 +0000 (09:04 -0000)]
* UniqueConstraint.cs - added comment.

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