mono.git
20 years ago2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 10 Jan 2004 18:07:11 +0000 (18:07 -0000)]
2004-01-10  Atsushi Enomoto <atsushi@ximian.com>

* Path.cs : GetDirectoryName ("c:\readme.txt") should return "c:\"
  instead of "c:" . This fixed bug #52735.

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

20 years agotypo fix
Ben Maurer [Sat, 10 Jan 2004 17:40:43 +0000 (17:40 -0000)]
typo fix

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

20 years agoAdd new docs
Miguel de Icaza [Sat, 10 Jan 2004 17:30:03 +0000 (17:30 -0000)]
Add new docs

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

20 years agoUpdate
Miguel de Icaza [Sat, 10 Jan 2004 17:05:03 +0000 (17:05 -0000)]
Update

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

20 years agoAh, thta was a mistake, its not ready
Miguel de Icaza [Sat, 10 Jan 2004 16:34:17 +0000 (16:34 -0000)]
Ah, thta was a mistake, its not ready

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

20 years ago2004-01-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 10 Jan 2004 15:50:09 +0000 (15:50 -0000)]
2004-01-10  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* System.Reflection.Emit/ModuleBuilder.cs: 'types' array is normally larger than number of itens in it,
so searchs have to stop at 'num_types' limit (as it was it was throwing exceptions inside mbas that needs the case insensitive scan)

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

20 years ago2004-01-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 10 Jan 2004 10:55:15 +0000 (10:55 -0000)]
2004-01-10  Zoltan Varga  <vargaz@freemail.hu>

* AppDomain.cs: Keep track of type resolve and assembly resolve
events in progress to prevent infinite recursion.

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

20 years ago * System.Web.dll.sources: Add TraceData.cs and TraceManager.cs to
Jackson Harper [Sat, 10 Jan 2004 09:57:07 +0000 (09:57 -0000)]
    * System.Web.dll.sources: Add TraceData.cs and TraceManager.cs to
build.

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

20 years ago * HttpRuntime.cs: Add trace manager
Jackson Harper [Sat, 10 Jan 2004 09:55:31 +0000 (09:55 -0000)]
    * HttpRuntime.cs: Add trace manager
* TraceManager.cs: New class for handling trace configuration and
storing trace data objects.
* TraceContext.cs: Save trace data to the trace manager. Fix
        typo.

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

20 years agoMade all Enums serializable.
Ravindra [Sat, 10 Jan 2004 09:51:29 +0000 (09:51 -0000)]
Made all Enums serializable.

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

20 years agochangelog
Jackson Harper [Sat, 10 Jan 2004 09:51:18 +0000 (09:51 -0000)]
changelog

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

20 years agoMade all Enums serializable and corrected some class declarations.
Ravindra [Sat, 10 Jan 2004 09:43:58 +0000 (09:43 -0000)]
Made all Enums serializable and corrected some class declarations.

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

20 years agoMade all Enums serializable and corrected some class declarations.
Ravindra [Sat, 10 Jan 2004 09:21:19 +0000 (09:21 -0000)]
Made all Enums serializable and corrected some class declarations.

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

20 years ago * Page.cs: Save trace data before rendering it.
Jackson Harper [Sat, 10 Jan 2004 09:08:53 +0000 (09:08 -0000)]
    * Page.cs: Save trace data before rendering it.
* System.Web.dll.sources: Add TraceData.cs

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

20 years ago * Page.cs: Save trace data before rendering it.
Jackson Harper [Sat, 10 Jan 2004 09:07:41 +0000 (09:07 -0000)]
    * Page.cs: Save trace data before rendering it.

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

20 years ago * TraceData.cs: New class for storing trace data. Data is stored
Jackson Harper [Sat, 10 Jan 2004 09:06:39 +0000 (09:06 -0000)]
    * TraceData.cs: New class for storing trace data. Data is stored
here instead of the trace context so it can be saved and accessed
from the trace handler.
* TraceContext.cs: Save data in the TraceData object, let the
trace data object handle the rendering.

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

20 years agoAdded missing attributes to relevent classes and corrected coding style mistakes...
Ravindra [Sat, 10 Jan 2004 09:05:31 +0000 (09:05 -0000)]
Added missing attributes to relevent classes and corrected coding style mistakes of my previous commit.

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

20 years ago2004-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Jan 2004 05:36:25 +0000 (05:36 -0000)]
2004-01-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Services/WebService.cs: added SetContext ().

* System.Web.Services.Protocols/HttpSoapWebServiceHandler.cs:
* System.Web.Services.Protocols/HttpSimpleWebServiceHandler.cs: set
base.Context property.

* System.Web.Services.Protocols/WebServiceHandler.cs: added set_Context
and set the context for the WebService when creating the instance.

Fixes bug #52615.

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

20 years ago * monodis.1: Add --show-method-tokens switch
Jackson Harper [Sat, 10 Jan 2004 03:19:45 +0000 (03:19 -0000)]
    * monodis.1: Add --show-method-tokens switch
* get.c: When stringifying methods show the method token if the
show-method-tokens flag is set.
* get.h: Add show_method_tokens flag
* main.c: Add --show-method-tokens switch

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

20 years ago2004-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Jan 2004 02:10:33 +0000 (02:10 -0000)]
2004-01-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CSharpCodeCompiler.cs: when generating files from DOM, set the
encoding to UTF-8 with BOM marker. Fixes bug #52604.

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

20 years agoUse monologue
Miguel de Icaza [Sat, 10 Jan 2004 01:16:39 +0000 (01:16 -0000)]
Use monologue

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

20 years ago2004-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Jan 2004 00:02:57 +0000 (00:02 -0000)]
2004-01-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: patch from Brad Fitzpatrick <brad@danga.com> take 2.

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

20 years ago2004-01-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jan 2004 22:53:00 +0000 (22:53 -0000)]
2004-01-09  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs (IsCastToken): Allow the various native types
here to return true, as they can be used like this:

(XXX) int.MEMBER ()

Fixed 49836 and all the other dups

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

20 years agoupdate
Miguel de Icaza [Fri, 9 Jan 2004 22:51:28 +0000 (22:51 -0000)]
update

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

20 years agoi think this is clean, notsure as i cant build the web page for some reason.
Todd Berman [Fri, 9 Jan 2004 21:54:51 +0000 (21:54 -0000)]
i think this is clean, notsure as i cant build the web page for some reason.

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

20 years ago * monodis.1: Add typespec switch
Jackson Harper [Fri, 9 Jan 2004 21:36:39 +0000 (21:36 -0000)]
* monodis.1: Add typespec switch

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

20 years ago2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 9 Jan 2004 21:02:20 +0000 (21:02 -0000)]
2004-01-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs: Data.Init is a bad boy. Lluis realized. He also
tidied up the end of ReadDone. Disabled relaunching the request if 2
InitRead are called, since now we don't throw everything into
RegisterWaitForSingleObject but one request at a time.

* WebConnectionGroup.cs: when checking available connections, allow them
not to be Connected but allocated to honor the connection limit.

* WebConnectionStream.cs: CheckComplete() now checks for nextReadCalled
too. ReadAll don't mess contentLength if it's provided in the headers.

BIG thanks to Lluis. Turns out that we were debugging the same stuff and
his Data.Init discovery was THE thing I was missing.

Fixes bug #51277.

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

20 years ago2004-01-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jan 2004 17:55:57 +0000 (17:55 -0000)]
2004-01-09  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaSet.cs : implemented some members.
* XmlSchemaCollection.cs : modified to use internal schema set (This
  class provides more precise schema validation feature and will be
  commonly used for XPathNavigator2).
  Added .NET 1.1 .ctor() which takes XmlResolver.
* XmlSchema.cs : fix related to above changes.
  Use validation event handler on Read() at all required places.
  Added .NET 1.1 .ctor() which takes XmlResolver.
* XmlSchemaComplexType.cs : content type comparison was incorrect.
  Renamed confusing method.
* XmlSchemaElement.cs : don't use ContentTypeParticle in
  CheckRecursion(), where that property might not be determined yet.
* XmlSchemaGroupBase.cs : Modified ValidateRecurse() a bit (currently
  no effect)
* XmlSchemaGroupBase.cs,
  XmlSchemaChoice.cs,
  XmlSchemaAll.cs,
  XmlSchemaSequence.cs : moved CheckRecursion to XmlSchemaGroupBase.
* XmlSchemaObjectTable.cs : Fixed missing error info.
* BUGS-MS.txt : Added info a bit.

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

20 years ago2004-01-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 9 Jan 2004 16:02:46 +0000 (16:02 -0000)]
2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

* custom-attr.cs: Add test for properties with array type.

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

20 years ago2004-01-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 9 Jan 2004 16:02:00 +0000 (16:02 -0000)]
2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c: Applied patch from Benjamin Jemlich (pcgod@gmx.net).
Fix #52451.

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

20 years agoSubmitted thanks to patch from Joerg Rosenkranz ...
Tim Coleman [Fri, 9 Jan 2004 14:52:39 +0000 (14:52 -0000)]
Submitted thanks to patch from Joerg Rosenkranz ...

2004-01-09  Joerg Rosenkranz  <joergr@voelcker.com>

        * System.Data.OracleClient.Oci/OciCalls.cs:
                Added. It contains all external OCI calls which are
                removed from all other files.
        * System.Data.OracleClient/OciGlue.cs:
                Fix for #52699 (OCI not thread safe).
        * System.Data.OracleClient.Oci/OciHandle.cs:
                Introduced special handling for Bind, Define and
                Environment handles in FreeHandle. Revised the handling for
                other types. Minor change in Dispose.
                Replaced OCI calls.
        * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
                Special handling for Parameter handles in FreeHandle.
                Replaced OCI calls.
        * System.Data.OracleClient.Oci/OciDefineHandle.cs:
                Character types are converted using the DefaultEncoding.
                Replaced OCI calls.
        * System.Data.OracleClient/OracleCommand.cs:
                Dispose created OciStatementHandles.
        * System.Data.OracleClient/OracleDataReader.cs:
                Dispose used OciStatementHandle.
        * System.Data.OracleClient/OracleTransaction.cs:
                Dispose transaction handle.
        * System.Data.OracleClient.Oci/OciStatementHandle.cs:
                OCI_INVALID_HANDLE results in exception "Invalid handle."
                Replaced OCI calls.
        * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
                Introduced DetachFromServiceContext which is called in Commit
                and Rollback (Fix for #52702).
        * System.Data.OracleClient/OracleParameter.cs:
        * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
        * System.Data.OracleClient.Oci/OciErrorHandle.cs:
        * System.Data.OracleClient.Oci/OciLobLocator.cs:
        * System.Data.OracleClient.Oci/OciServerHandle.cs:
        * System.Data.OracleClient.Oci/OciServiceHandle.cs:
        * System.Data.OracleClient.Oci/OciSessionHandle.cs:
                Replaced OCI calls.

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

20 years ago2004-01-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 9 Jan 2004 14:45:45 +0000 (14:45 -0000)]
2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

* Win32Resources.cs: Fix warnings not detected by mcs.

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

20 years ago2004-01-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jan 2004 14:37:06 +0000 (14:37 -0000)]
2004-01-09  Atsushi Enomoto  <atsushi@ximian.com>

* DbDataPermission.cs : .ctor(PermissionState state) should not call
  obsolete .ctor(state, allowBlankPassword). csc reports an error.

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

20 years agoUpdate man page with Zoltan's new improvements
Miguel de Icaza [Fri, 9 Jan 2004 14:07:45 +0000 (14:07 -0000)]
Update man page with Zoltan's new improvements

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

20 years ago2004-01-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 9 Jan 2004 13:43:02 +0000 (13:43 -0000)]
2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

* exceptions-ppc.c exceptions-x86.c exceptions-sparc.c
tramp-x86.c tramp-ppc.c tramp-sparc.c: Applied patch from
Max Horn (max@quendi.de). Fix file names in comments.

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

20 years ago2004-01-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 9 Jan 2004 13:34:02 +0000 (13:34 -0000)]
2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

* driver.cs: Implement /win32res and /win32icon.

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

20 years ago2004-01-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 9 Jan 2004 13:17:03 +0000 (13:17 -0000)]
2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

* Win32Resources.cs (Win32VersionInfoResource:WriteTo): Add padding
at the end of each string entry.

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

20 years ago2004-01-09 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Fri, 9 Jan 2004 06:55:43 +0000 (06:55 -0000)]
2004-01-09  Nick Drochak <ndrochak@ieee.org>

* TypeBuilderTest.cs (TestEnums): Fix build with csc.

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

20 years ago2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 9 Jan 2004 03:18:04 +0000 (03:18 -0000)]
2004-01-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ServicePointManager.cs: use GetMaxConnections to get the appropiate
number of connections limit.

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

20 years ago * main.c: Add switch to dump typespec table.
Jackson Harper [Thu, 8 Jan 2004 23:40:51 +0000 (23:40 -0000)]
* main.c: Add switch to dump typespec table.
* dump.c/dump.h: Add function for dumping typespec table.

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

20 years ago2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Jan 2004 23:06:06 +0000 (23:06 -0000)]
2004-01-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MonoHttpDate.cs: use the invariant culture, not en-US. Suspected
guilty for bug 52629.

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

20 years ago2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Jan 2004 23:05:58 +0000 (23:05 -0000)]
2004-01-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UrlUtils.cs: make reduce not to throw an exception for '../'. Fixes
bug #52599.

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

20 years ago2004-01-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 8 Jan 2004 21:31:34 +0000 (21:31 -0000)]
2004-01-08  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Add a rule to improve error handling for the
common mistake of placing modifiers after the type.

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

20 years agoAdd
Miguel de Icaza [Thu, 8 Jan 2004 21:29:09 +0000 (21:29 -0000)]
Add

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

20 years agoThu Jan 8 19:56:08 CET 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 8 Jan 2004 18:43:26 +0000 (18:43 -0000)]
Thu Jan 8 19:56:08 CET 2004 Paolo Molaro <lupus@ximian.com>

* mono-uri.c: fixed compile problem.

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

20 years ago2004-01-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jan 2004 16:35:42 +0000 (16:35 -0000)]
2004-01-08  Zoltan Varga  <vargaz@freemail.hu>

* CustomAttributeBuilder.cs (string_arg): New helper method.

* AssemblyBuilder.cs (DefineVersionInfoResource): Implement.

* AssemblyBuilder.cs (SetCustomAttribute): Use the new helper method.

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

20 years ago2004-01-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jan 2004 16:32:13 +0000 (16:32 -0000)]
2004-01-08  Zoltan Varga  <vargaz@freemail.hu>

* Win32Resources.cs (Win32VersionInfoResource): Fix version number
calculation. Add Language property.

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

20 years agoModified SystemPens.cs and SystemBrushes.cs as per the .NET specs. Specs say that...
Ravindra [Thu, 8 Jan 2004 15:12:48 +0000 (15:12 -0000)]
Modified SystemPens.cs and SystemBrushes.cs as per the .NET specs. Specs say that these classes provide an already existing object when requested, instead of creating a new one every time. Also, now they return unmodifiable Pens and Brushes like .NET. To achieve this Pen.cs and SolidBrush.cs are also modified.

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

20 years ago2004-01-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jan 2004 14:48:58 +0000 (14:48 -0000)]
2004-01-08  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (DefineUnmanagedResource): Implement.

* AssemblyBuilder.cs (DefineIconResource): New internal method to
support mcs.

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

20 years ago2004-01-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jan 2004 14:44:38 +0000 (14:44 -0000)]
2004-01-08  Zoltan Varga  <vargaz@freemail.hu>

* Win32Resources.cs: Organize win32 resources into a class hierarchy
with the class Win32Resource as the abstract superclass. Add
Win32ResFileReader and Win32IconFileReader classes and the
corresponding resource types.

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

20 years agoAdd remarks.
Eran Domb [Thu, 8 Jan 2004 12:23:25 +0000 (12:23 -0000)]
Add remarks.

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

20 years agoDataSet.cs (ReadXml) : Fix bugs. Read correctly the xml file with XmlReadMode of...
Eran Domb [Thu, 8 Jan 2004 12:22:51 +0000 (12:22 -0000)]
DataSet.cs (ReadXml) : Fix bugs. Read correctly the xml file with XmlReadMode of DiffGram, InferSchema, ReadSchema and IgnoreSchema.
XmlDataLoader.cs : All modes use the same logic.
XmlDiffLoader.cs : Adding BuildXmlDocument method to the class.

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

20 years agoSynchronizationAttributeTest.cs: Improved test.
Lluis Sanchez [Thu, 8 Jan 2004 12:22:03 +0000 (12:22 -0000)]
SynchronizationAttributeTest.cs: Improved test.

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

20 years agoFix a bug. Check if table is in DataSet before adding it.
Eran Domb [Thu, 8 Jan 2004 12:21:47 +0000 (12:21 -0000)]
Fix a bug. Check if table is in DataSet before adding it.

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

20 years ago * XsdValidatingReader.cs: In MoveToAttribute(name), if "name" is a default
Lluis Sanchez [Thu, 8 Jan 2004 12:04:46 +0000 (12:04 -0000)]
* XsdValidatingReader.cs: In MoveToAttribute(name), if "name" is a default
attribute, search for the attribute ignoring the namespace. This matches
MS.NET behavior (and fixes bug #52557).

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

20 years ago2004-01-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jan 2004 10:57:14 +0000 (10:57 -0000)]
2004-01-08  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs (IsDefined): Implement this, since some corlib classes
make calls to IsDefined.

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

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

* xsdtest.cs : XmlReaders should be closed in case of errors.

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

20 years ago2004-01-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 8 Jan 2004 07:53:49 +0000 (07:53 -0000)]
2004-01-08  Atsushi Enomoto  <atsushi@ximian.com>

* BUGS-MS.txt : added list derivation and facet case.
* XmlSchemaComplexType.cs :
  Added some description.  Avoided null reference exception in
  some places.
  Fixed incorrect 3.4.6 Derivation Valid (Extension) 1.4.1.2.2 and
  3.9.6 Particle Valid (Extension) 2.
* XmlSchemaGroupBase.cs : Fixed ParticleEquals() which didn't work
  properly against sequence and all.

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

20 years agoAdd bug fix to fullbuild
Miguel de Icaza [Thu, 8 Jan 2004 04:29:30 +0000 (04:29 -0000)]
Add bug fix to fullbuild

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

20 years agoFlush
Miguel de Icaza [Thu, 8 Jan 2004 04:15:05 +0000 (04:15 -0000)]
Flush

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

20 years agoRemove this until we get the packages signed
Miguel de Icaza [Thu, 8 Jan 2004 04:08:27 +0000 (04:08 -0000)]
Remove this until we get the packages signed

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

20 years agoFlush
Miguel de Icaza [Thu, 8 Jan 2004 04:04:17 +0000 (04:04 -0000)]
Flush

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

20 years agoNothing to see here, move along
Miguel de Icaza [Thu, 8 Jan 2004 03:31:24 +0000 (03:31 -0000)]
Nothing to see here, move along

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

20 years ago2004-01-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 8 Jan 2004 02:52:39 +0000 (02:52 -0000)]
2004-01-08  Atsushi Enomoto  <atsushi@ximian.com>

* XmlAttribute.cs, XmlElement.cs :
  Fixed incorrect protected .ctor modification.

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

20 years agoSmall update from Peter's posting
Miguel de Icaza [Thu, 8 Jan 2004 02:29:24 +0000 (02:29 -0000)]
Small update from Peter's posting

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

20 years ago2004-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Jan 2004 00:59:35 +0000 (00:59 -0000)]
2004-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: use ContentEncoding for QueryString. Fixes bug #52577.
Thanks to Jan Jaros (mono-bug@jerryweb.info).

* HttpRequestValidationException.cs: fix comment.

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

20 years ago2004-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 7 Jan 2004 23:08:12 +0000 (23:08 -0000)]
2004-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* metadata/appdomain.c:
* metadata/assembly.c: escape the uri before passing it to
g_filename_from_uri.

* utils/Makefile.am: added mono-uri.[ch]
* utils/mono-uri.[ch]: slightly modified static function from glib used
to escape URIs.

Fixes bug #52630.

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

20 years ago2004-01-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 7 Jan 2004 22:58:36 +0000 (22:58 -0000)]
2004-01-07  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (interface_event_declaration): Catch
initialization of events on interfaces, and report cs0068

* cs-parser.jay (interface_event_declaration): Catch
initialization of events.

* ecore.cs: Better report missing constructors.

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

20 years ago2004-01-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 7 Jan 2004 21:06:01 +0000 (21:06 -0000)]
2004-01-07  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c: Add support for more than one unmanaged resource.

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

20 years ago2004-01-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Jan 2004 19:34:52 +0000 (19:34 -0000)]
2004-01-08  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs : Fixed in reflection to
  XmlSchemaObjectTableGetEnumerator.Value change.

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

20 years ago2004-01-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Jan 2004 19:34:15 +0000 (19:34 -0000)]
2004-01-08  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaObjectTable.cs : Modified enumerator's Current to return
  DictionaryEntry.
* XmlSchemaComplexType.cs, XmlSchemaUtil.cs :
  In reflection to object table enumerator change.

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

20 years ago * RegexBugs.cs: Improved test. In Split(), if the last match is at the end
Lluis Sanchez [Wed, 7 Jan 2004 18:24:11 +0000 (18:24 -0000)]
* RegexBugs.cs: Improved test. In Split(), if the last match is at the end
of the string, an empty string must be added to the array of results.

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

20 years ago * regex.cs: In Split(), if the last match is at the end of the string,
Lluis Sanchez [Wed, 7 Jan 2004 18:23:37 +0000 (18:23 -0000)]
* regex.cs: In Split(), if the last match is at the end of the string,
an empty string must be added to the array of results.

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

20 years ago2004-01-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Jan 2004 17:58:48 +0000 (17:58 -0000)]
2004-01-08  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaElement.cs : Fixed incorrect unique particle attribution
  check on ##other and target namespace element.

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

20 years agoApplied patch from Marek Safar
Miguel de Icaza [Wed, 7 Jan 2004 16:36:17 +0000 (16:36 -0000)]
Applied patch from Marek Safar

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

20 years agoApplied Patch from Marek Safar
Miguel de Icaza [Wed, 7 Jan 2004 16:35:35 +0000 (16:35 -0000)]
Applied Patch from Marek Safar

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

20 years ago2004-01-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 7 Jan 2004 15:27:28 +0000 (15:27 -0000)]
2004-01-07  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (interface_event_declaration): Catch
initialization of events.

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:13:11 +0000 (15:13 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* Iterator.cs: Removed unused variable.

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

20 years ago2004-01-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 7 Jan 2004 15:12:29 +0000 (15:12 -0000)]
2004-01-07  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.ResolveOperator): My previous bug fix had
the error reporting done in the wrong place.  Fix.

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:11:57 +0000 (15:11 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* XmlSchemaImporter.cs: Removed unused variable.

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

20 years agoImprove
Miguel de Icaza [Wed, 7 Jan 2004 15:11:15 +0000 (15:11 -0000)]
Improve

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:10:49 +0000 (15:10 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* XmlSchemaSimpleType.cs: Needed a 'new' on the property
* XmlSchemaXPath.cs: Removed unreachable code.

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:08:37 +0000 (15:08 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* DTDValidatingReader.cs: Removed unused variable

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:06:40 +0000 (15:06 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* XslAttribute.cs: Removed unused variable

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:05:40 +0000 (15:05 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* XsltCompiledContext.cs: Remove unused variable and unreachable code.

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

20 years ago2004-01-08 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 15:00:48 +0000 (15:00 -0000)]
2004-01-08  Nick Drochak <ndrochak@ieee.org>

* XsdParticleValidationState.cs: Remove unreachable code.

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

20 years ago2004-01-07 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 14:51:32 +0000 (14:51 -0000)]
2004-01-07  Nick Drochak <ndrochak@ieee.org>

* Makefile: Don't hide behind the /nowarns.  Fix them.

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

20 years ago2004-01-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Jan 2004 14:46:43 +0000 (14:46 -0000)]
2004-01-07  Atsushi Enomoto  <atsushi@ximian.com>

* XmlNamespaceManager.cs : Implemented .NET 1.2 methods that take
  atomizedNames argument.
* XmlTextReader.cs : Use new namespace manager methods.
  Reduced NameTable.Add().
* DTDObjectModel.cs : fixed incorrectly commented-out line.

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

20 years ago2004-01-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 7 Jan 2004 14:17:54 +0000 (14:17 -0000)]
2004-01-07  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilderTest.cs (TestEnums): New test for using runtime generated
enums.

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

20 years ago2004-01-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 7 Jan 2004 14:09:23 +0000 (14:09 -0000)]
2004-01-07  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_get_enum_info): Store the value of the enum fields
in field->def_value, as done in all other cases.

* reflection.c (mono_reflection_get_custom_attrs): Add support for
TypeBuilders.

* reflection.c (mono_reflection_create_runtime_class): Remove
errorneous assignment to klass->element_class, since it is already
done in mono_reflection_setup_internal_class.

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

20 years ago2004-01-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 7 Jan 2004 13:52:26 +0000 (13:52 -0000)]
2004-01-07  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilderTest.cs (IsDefined): Comment out this test, since
IsDefined works under mono.

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

20 years ago2004-01-07 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 7 Jan 2004 13:18:37 +0000 (13:18 -0000)]
2004-01-07  Nick Drochak <ndrochak@ieee.org>

* genericparser.cs:
* mb-tokenizer.cs:
* row.cs: Eliminate warnings about unused variables.

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

20 years agoFixed PrepareControlHierarchyForItem().
Alon Gazit [Wed, 7 Jan 2004 13:09:40 +0000 (13:09 -0000)]
Fixed PrepareControlHierarchyForItem().
merge the column's style to the cell's style and not to the item's(row) style.

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

20 years ago * XmlReflectionImporter.cs: Ignore Namespace property when applying
Lluis Sanchez [Wed, 7 Jan 2004 12:32:07 +0000 (12:32 -0000)]
* XmlReflectionImporter.cs: Ignore Namespace property when applying
  the [XmlType] attribute to an enum. This fixes bug #52607.

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

20 years ago2004-01-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Jan 2004 12:26:28 +0000 (12:26 -0000)]
2004-01-07  Atsushi Enomoto  <atsushi@ximian.com>

* XmlAttribute.cs, XmlDocument.cs, XmlElement.cs :
  set_Prefix should atomize to name table.
  Avoided extraneous atomization attempt a bit.

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

20 years agoAdded information about web service tests
Lluis Sanchez [Wed, 7 Jan 2004 11:51:55 +0000 (11:51 -0000)]
Added information about web service tests

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

20 years ago2004-01-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 7 Jan 2004 09:05:23 +0000 (09:05 -0000)]
2004-01-07  Atsushi Enomoto  <atsushi@ximian.com>

* DTDObjectModel.cs, DTDReader.cs, XmlSecureResolver.cs :
  avoiding obvious exception.
* DTDReader.cs, XmlTextReader.cs : Some optimization.
  Avoided extraneous PeekChar() and reduced name string creation.

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

20 years agoFix a bug. No need to load the document.
Eran Domb [Wed, 7 Jan 2004 06:47:14 +0000 (06:47 -0000)]
Fix a bug. No need to load the document.

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

20 years ago2004-01-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 7 Jan 2004 06:29:43 +0000 (06:29 -0000)]
2004-01-07  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.ResolveOperator): Catch the
operator + (E x, E y) error earlier, and later allow for implicit
conversions in operator +/- (E e, U x) from U to the underlying
type of E.

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

20 years agoImprove test
Miguel de Icaza [Wed, 7 Jan 2004 06:27:09 +0000 (06:27 -0000)]
Improve test

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