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

* Makefile.am: added filewatcher.[ch]
* filewatcher.[ch]: FileSystemWatcher runtime support.
* icall.c: added new FSW icalls.

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

20 years agoChanged line endings
Gonzalo Paniagua Javier [Fri, 16 Jan 2004 03:04:13 +0000 (03:04 -0000)]
Changed line endings

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

20 years ago * NpgslTypes/NpgsqlTypesHelper.cs: Add StringFixedLength type.
Jackson Harper [Fri, 16 Jan 2004 01:50:25 +0000 (01:50 -0000)]
    * NpgslTypes/NpgsqlTypesHelper.cs: Add StringFixedLength type.

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

20 years ago * HttpCachePolicy.cs: Fix typo causing varyby params headers to be
Jackson Harper [Thu, 15 Jan 2004 23:43:25 +0000 (23:43 -0000)]
* HttpCachePolicy.cs: Fix typo causing varyby params headers to be
created when they shouldn't be.

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

20 years agoremoved
Andreas N [Thu, 15 Jan 2004 22:55:25 +0000 (22:55 -0000)]
removed

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

20 years ago2004-01-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 15 Jan 2004 22:46:19 +0000 (22:46 -0000)]
2004-01-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.DirectoryServices.dll.sources: Added lots of files, sorted existing

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

20 years ago2004-01-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 15 Jan 2004 22:45:28 +0000 (22:45 -0000)]
2004-01-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ChangeLog: Added
* AssemblyInfo.cs: Removed
* DirectoryEntry.cs: Added attributes, fixed warning, stubbed missing
* DirectorySearcher.cs: Added attributes, stubbed missing
* DirectoryServicesPermissionAccess.cs: Added, implemented
* DSDescriptionAttribute.cs: Added, implemented
* DSDescriptionAttribute.cs, Added implemented

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

20 years ago2004-01-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 15 Jan 2004 22:44:15 +0000 (22:44 -0000)]
2004-01-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Locale.cs: Added
* Consts.cs: Added
* AssemblyInfo.cs: Added
* ChangeLog: Added

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

20 years ago2004-01-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 15 Jan 2004 22:43:29 +0000 (22:43 -0000)]
2004-01-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* DirectoryEntryConverter.cs: Added, stubbed minimal version
* ChangeLog: Added

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

20 years ago2004-01-15 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Thu, 15 Jan 2004 22:35:45 +0000 (22:35 -0000)]
2004-01-15  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* ReferenceAttribute.cs: moved it back to namespace Microsoft.JScript.

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

20 years ago * TemplateParser.cs: Detect if we are parsing a control or page
Jackson Harper [Thu, 15 Jan 2004 22:26:13 +0000 (22:26 -0000)]
    * TemplateParser.cs: Detect if we are parsing a control or page
properly.
* Page.cs: vary by params and vary by headers can be null now.

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

20 years ago2004-01-15 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Thu, 15 Jan 2004 20:50:43 +0000 (20:50 -0000)]
2004-01-15  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* CodeGenerator.cs: small fixes to generate same things that ms.

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

20 years ago * XmlSchemaContent.cs: Make actualBaseSchemaType protected (fixes
Jackson Harper [Thu, 15 Jan 2004 19:54:09 +0000 (19:54 -0000)]
    * XmlSchemaContent.cs: Make actualBaseSchemaType protected (fixes
build).

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

20 years agoThu Jan 16 19:20:00 GMT+2 2003 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Thu, 15 Jan 2004 17:19:30 +0000 (17:19 -0000)]
Thu Jan 16 19:20:00 GMT+2 2003 Joel Basson <jstrike@mweb.co.za>
* Applied patch from Alberto Fernandez with the following changes...
Finished ProgressBar (Events?)
Finished HScrollBar VScrollBar and ScrollBar
Finished FolderBrowserDialog
Base ComboBox
Added DrawMode.cs
Added ComboBoxStyle.cs
Added Appearance.cs
Added CheckState.cs
Added TabAlignment
Added TabAppearance.cs
Added TabDrawMode.cs
Added TabSizeMode.cs
Added Panel.cs
Added TabPage.cs
Added TabControl.cs
Added Cursors.cs
Added MessageBoxDefaultButton.cs
Added MessageBoxIcon.cs
Added MessageBoxOptions.cs
Changes in MessageBoxButtons.cs (Added values)
Changes in MessageBox (Completed all functions, added return values).
"Finished" CheckBox.cs
"Finished" ComboBox.cs
"Finished" RadioButton
"Finished" GroupBox
"Finished" Panel
Changes in Form to work with new RadioButton.
Fix double Click reported on MenuItems.
"Finished" Application

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

20 years ago2004-01-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 15 Jan 2004 16:18:22 +0000 (16:18 -0000)]
2004-01-15  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (Save): Handle entry points with an int return
type as well.

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

20 years agoRepeatLayout property should affect the rendered html.
Alon Gazit [Thu, 15 Jan 2004 16:04:35 +0000 (16:04 -0000)]
RepeatLayout property should affect the rendered html.

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

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

* jit-icalls.c (helper_stelem_ref_check): New jit icall for array type
checking in Array.Set ().

* mini.c (method_to_ir): Add array type checking in Array.Set (). Fixes
#52590.

* object.cs (test_0_multi_array_cast): New regression test.

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

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

* interp.c (ves_array_set): Check for ArrayTypeMismatchException.

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

20 years ago * HtmlTextWriter.cs: Fixed OutputTab routine to generate correct indention.
Martin Willemoes Hansen [Thu, 15 Jan 2004 15:27:12 +0000 (15:27 -0000)]
    * HtmlTextWriter.cs: Fixed OutputTab routine to generate correct indention.

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

20 years agoThu Jan 15 16:30:24 CET 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 15 Jan 2004 15:15:26 +0000 (15:15 -0000)]
Thu Jan 15 16:30:24 CET 2004 Paolo Molaro <lupus@ximian.com>

* exceptions-ppc.c: fix build on Linux/PPC.

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

20 years agoAdd validation check to Size property.
Alon Gazit [Thu, 15 Jan 2004 15:01:55 +0000 (15:01 -0000)]
Add validation check to Size property.

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

20 years ago2004-01-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 15 Jan 2004 13:11:28 +0000 (13:11 -0000)]
2004-01-15  Zoltan Varga  <vargaz@freemail.hu>

* scripts/Makefile.am: Add al.exe.

* scripts/al.in: New file.

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

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

* runtime/Makefile.am: Add al.exe.

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

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

* Makefile: Added al directory.

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

20 years ago2004-01-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 15 Jan 2004 12:54:46 +0000 (12:54 -0000)]
2004-01-15  Zoltan Varga  <vargaz@freemail.hu>

* Al.cs Makefile ChangeLog al.exe.sources: New files.

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

20 years ago2004-01-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 15 Jan 2004 12:47:31 +0000 (12:47 -0000)]
2004-01-15  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (Save): If the entry point is in a module, create
a new entry point which calls the real one, since the entry point must
be in the module which contains the manifest.

* ModuleBuilder.cs (Save): Create the global type automatically if not
already done.

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

20 years agoThe property name always return the value of the property UniqueID.
Alon Gazit [Thu, 15 Jan 2004 12:36:43 +0000 (12:36 -0000)]
The property name always return the value of the property UniqueID.

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

20 years ago2004-01-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 15 Jan 2004 11:59:04 +0000 (11:59 -0000)]
2004-01-15  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs : Now use ValidatableParticle instead of
  ContentTypeParticle.  Use BaseXmlSchemaType.

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

20 years ago2004-01-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 15 Jan 2004 11:22:00 +0000 (11:22 -0000)]
2004-01-15  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaComplexContentExtension.cs,
  XmlSchemaSimpleContentExtension.cs,
  XmlSchemaSimpleContentExtension.cs,
  XmlSchemaSimpleContentRestriction.cs,
  XmlSchemaContent.cs : Added IsExtension. GetXXX() became nonvirtual.
* XmlSchemaType.cs :
  - Added NET_1_2 BaseXmlSchemaType (other members are commented out).
  - Now BaseSchemaType redirects to new property BaseXmlSchemaType.
* XmlSchemaComplexType.cs :
  - Now it fully uses BaseXmlSchemaType above.
  - Since ValidateXXX() became too huge, I divided them into
    CollectXXX() [spec 3.4.1] and ValidateXXX() [spec 3.4.3 / 3.4.6].
    Schema Components are contributed before constraint check.
  - Now ContentTypeParticle is distinguished from validating particle
    which is newly introduced as "ValidatableParticle" (only used in
    XsdValidatingReader).
* XmlSchemaSimpleType.cs : Now it uses BaseXmlSchemaType.
  capitalized internal members a bit.

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

20 years ago2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 15 Jan 2004 10:48:23 +0000 (10:48 -0000)]
2004-01-14  Atsushi Enomoto <atsushi@ximian.com>

* XmlNode.cs : When adding a node to child list, it should reject its
  ancestors. Patch by Boris Kirzner.

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

20 years ago * TraceData.cs: Fix control position when adding controls recursively.
Jackson Harper [Thu, 15 Jan 2004 09:38:25 +0000 (09:38 -0000)]
   * TraceData.cs: Fix control position when adding controls recursively.

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

20 years ago * Page.cs: If we have a postback that wasn't sent through a
Jackson Harper [Thu, 15 Jan 2004 09:25:20 +0000 (09:25 -0000)]
    * Page.cs: If we have a postback that wasn't sent through a
postback script (ie user hit submit on a input type=submit) call
Validate so page validation occurs. This fixes bug #52770.

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

20 years ago * TraceData.cs: Fix some typos in the output text.
Jackson Harper [Thu, 15 Jan 2004 07:49:35 +0000 (07:49 -0000)]
    * TraceData.cs: Fix some typos in the output text.

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

20 years ago * Cache.cs: Return null when items are expired but have not been
Jackson Harper [Thu, 15 Jan 2004 06:42:06 +0000 (06:42 -0000)]
    * Cache.cs: Return null when items are expired but have not been
removed yet.
* OutputCacheModule.cs: Handle sliding expirations. Remove hacks
checking if the item is expired, the cache no longer returns
expired items.

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

20 years ago * Page.cs: Set the cache's duration.
Jackson Harper [Thu, 15 Jan 2004 06:39:46 +0000 (06:39 -0000)]
    * Page.cs: Set the cache's duration.

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

20 years ago * HttpCachePolicy.cs: Expose duration and sliding properties.
Jackson Harper [Thu, 15 Jan 2004 06:38:23 +0000 (06:38 -0000)]
    * HttpCachePolicy.cs: Expose duration and sliding properties.

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

20 years ago * Cache.cs: When using sliding expiration update the cache objects
Jackson Harper [Thu, 15 Jan 2004 05:18:02 +0000 (05:18 -0000)]
    * Cache.cs: When using sliding expiration update the cache objects
expires time as well as the expires entry expire time because the
objects expire time is checked when objects are pulled out. This
fixex bug #52778.

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

20 years agoReverted my last commit.
Martin Baulig [Thu, 15 Jan 2004 04:29:40 +0000 (04:29 -0000)]
Reverted my last commit.

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

20 years ago2004-01-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 15 Jan 2004 04:28:34 +0000 (04:28 -0000)]
2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib_test.dll.sources: Added Url and UrlMembershipCondition unit
tests in System.Security.Policy namespace.

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

20 years ago2004-01-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 15 Jan 2004 04:23:52 +0000 (04:23 -0000)]
2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>

* UrlTest.cs: New. Unit tests for Url. Site test still fails.
* UrlMembershipConditionTest.cs: New. Unit tests for
UrlMembershipCondition. Site test still fails.

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

20 years ago2004-01-15 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 15 Jan 2004 04:23:48 +0000 (04:23 -0000)]
2004-01-15  Martin Baulig  <martin@ximian.com>

* MonoSymbolFile.cs (MonoDebuggerSupport): New public class
containing static wrappers for calling the `MonoDebugger_*'
function in S.R.Assembly.

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

20 years ago2004-01-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 15 Jan 2004 04:21:37 +0000 (04:21 -0000)]
2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>

* Url.cs: Added IBuiltInEvidence (corcompare) and new static methods
to prepare and compare urls.
* UrlMembershipCondition.cs: Added missing [Serializable] attribute
and set_Url property. Implemented Check. Fixed Equals and To/FromXml.

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

20 years ago2003-12-08 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 15 Jan 2004 03:56:43 +0000 (03:56 -0000)]
2003-12-08  Martin Baulig  <martin@ximian.com>

* MonoGenericInst.cs (MonoGenericParam): New internal class;
derives from MonoType.

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

20 years ago2004-01-15 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 15 Jan 2004 03:55:37 +0000 (03:55 -0000)]
2004-01-15  Martin Baulig  <martin@ximian.com>

* IMonoSymbolWriter.cs (IMonoSymbolWriter): Make this interface internal.

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

20 years ago * HttpCachePolicy.cs: Add an event that is fired when the
Jackson Harper [Thu, 15 Jan 2004 03:50:30 +0000 (03:50 -0000)]
    * HttpCachePolicy.cs: Add an event that is fired when the
cacheability is updated. The response uses this to determine
whether or not it needs to cache itself.
* HttpResponse.cs: When the cacheability is updated either create
or dispose of the cached raw response based on whether or not we
wil need it. This allows output caching to be controlled
programatically.

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

20 years ago * Page.cs: Don't tell the response to cache anymore. This is done
Jackson Harper [Thu, 15 Jan 2004 03:39:30 +0000 (03:39 -0000)]
    * Page.cs: Don't tell the response to cache anymore. This is done
when the cacheability is modified by a callback.

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

20 years ago2004-01-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 15 Jan 2004 02:53:48 +0000 (02:53 -0000)]
2004-01-15  Atsushi Enomoto  <atsushi@ximian.com>

* ManagedXslTransform.cs : Pass TextReader's encoding for outputter.
  don't write start and end document.

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

20 years ago * TemplateParser.cs: If varybyparam is set to "none" make it null
Jackson Harper [Thu, 15 Jan 2004 01:32:35 +0000 (01:32 -0000)]
    * TemplateParser.cs: If varybyparam is set to "none" make it null
so we dont get a param named null in the outputcache key.

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

20 years ago * BasePartialCachingControl.cs: Use varyby attributes in key
Jackson Harper [Thu, 15 Jan 2004 01:14:19 +0000 (01:14 -0000)]
    * BasePartialCachingControl.cs: Use varyby attributes in key
generation.

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

20 years ago * TemplateControlCompiler.cs: Is a user control is cached and
Jackson Harper [Thu, 15 Jan 2004 01:11:49 +0000 (01:11 -0000)]
    * TemplateControlCompiler.cs: Is a user control is cached and
shared use the controls type hashcode for the GUID so it will be
the same across instances.

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

20 years ago2004-01-14 David Sheldon <dave-mono@earth.li>
David Sheldon [Wed, 14 Jan 2004 23:29:02 +0000 (23:29 -0000)]
2004-01-14  David Sheldon <dave-mono@earth.li>

        * XmlSchemaSimpleTypeRestriction: Convert pattern facets to be ORed,
          as per: http://www.w3.org/TR/xmlschema-2/#src-multiple-patterns
          Fixes bug 52841

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

20 years agoImproved handling of length facets on non-standard data types. Fixed bug
David Sheldon [Wed, 14 Jan 2004 23:22:46 +0000 (23:22 -0000)]
Improved handling of length facets on non-standard data types. Fixed bug
52840.

2004-01-14  David Sheldon <dave-mono@earth.li>

  * BuiltInDatatype.cs:
   XsdAnySimpleType - Added Length that returns the string length.
   XsdBase64Binary - Added Length, and used more direct, less fussy,
       Base64 decoder.
   XsdHexBinary - Added Length method

* XmlSchemaSimpleTypeRestriction: use DataType Length method to
  determine length to compare against. Stop testing Lenght facets on
  QName and Notation types (as per errata)

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

20 years agofix filename
Jackson Harper [Wed, 14 Jan 2004 23:06:27 +0000 (23:06 -0000)]
fix filename

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

20 years ago * OutputCache.cs: Add all the outputcache attribute error
Jackson Harper [Wed, 14 Jan 2004 23:01:27 +0000 (23:01 -0000)]
    * OutputCache.cs: Add all the outputcache attribute error
messages.

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

20 years ago * GenericOutputter.cs: Add constructors that do not take an
Jackson Harper [Wed, 14 Jan 2004 21:44:58 +0000 (21:44 -0000)]
    * GenericOutputter.cs: Add constructors that do not take an
encoding to fix build.

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

20 years ago2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 14 Jan 2004 19:44:16 +0000 (19:44 -0000)]
2004-01-14 Atsushi Enomoto <atsushi@ximian.com>

* XslVariable.cs : Use new GenericOutputter.ctor() to indicate it is
  created for variable. (It is required not to output "PI for xmldecl"
  incorrectly.)
* XslNumber.cs : trivial code refactoring.
* XslCopy.cs : comment out WriteLine().

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

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

* XmlWriterEmitter.cs : It now uses WriteProcessingInstruction() to
  write XML declaration. It means that output supports non document
  entity. This fixes bug #52729.
* Emitter.cs, TextEmitter.cs, HtmlEmitter.cs, XmlWriterEmitter.cs :
  modified WriteStartDocument() signature to receive Encoding.
* GenericOutputter.cs :
  - Added .ctor() which receives Encoding. (It is used for TextWriter
    output to get actual encoding.)
  - Added .ctor() to take an boolean argument which indicates it is
    variable content or not. (When variable, it does not call
    WriteStartDocument().)
* XslKey.cs,
  XsltCompiledContext.cs : comment out WriteLine().
* XslOutput.cs : set default encoding utf-16.

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

20 years ago2004-01-14 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 14 Jan 2004 19:38:32 +0000 (19:38 -0000)]
2004-01-14  Zoltan Varga  <vargaz@freemail.hu>

* tramp-x86.c (x86_magic_trampoline): Fix build bustage.

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

20 years agoSet web service namespace
Lluis Sanchez [Wed, 14 Jan 2004 17:36:45 +0000 (17:36 -0000)]
Set web service namespace

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

20 years ago * wstest.cs: Wsdl documents are cached locally.
Lluis Sanchez [Wed, 14 Jan 2004 17:33:26 +0000 (17:33 -0000)]
* wstest.cs: Wsdl documents are cached locally.
* services.xml: updated services.

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

20 years ago * ProtocolImporter.cs, SoapProtocolImporter.cs: Added support for OneWay
Lluis Sanchez [Wed, 14 Jan 2004 17:32:31 +0000 (17:32 -0000)]
* ProtocolImporter.cs, SoapProtocolImporter.cs: Added support for OneWay
operations (those don't have output message).
* SoapProtocolReflector.cs: Set the correct element name and
namespace for headers (those are not managed like other data classes).

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

20 years ago * Methods.cs: Set the correct element name and namespace for headers (those
Lluis Sanchez [Wed, 14 Jan 2004 17:31:40 +0000 (17:31 -0000)]
* Methods.cs: Set the correct element name and namespace for headers (those
are not managed like other data classes).

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

20 years ago * MapCodeGenerator.cs: Use type namespace instead of root namespace as
Lluis Sanchez [Wed, 14 Jan 2004 17:30:50 +0000 (17:30 -0000)]
* MapCodeGenerator.cs: Use type namespace instead of root namespace as
  default namespace for members.
* XmlCodeExporter.cs: Fixed generation of XmlRootAttribute.
* XmlReflectionImporter.cs: Fixed the assignment of root and type
  namespaces.
* XmlSchemaExporter.cs: Use type namespace instead of root namespace as
  default namespace for members. In AddSchemaElement, if the element is
  a root element never use a "ref" attribute.
* XmlSchemaImporter.cs: Fixed issue when importing root elements.

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

20 years ago2004-01-14 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 14 Jan 2004 16:41:05 +0000 (16:41 -0000)]
2004-01-14  Zoltan Varga  <vargaz@freemail.hu>

* tramp-x86.c (x86_magic_trampoline): Disable code patching when
running under valgrind.

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

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

* debug-mini.c: Modify the debug info serialize/deserialize code so it handles
negative values as well. This is needed for the encoding of the line number
info, since sometimes the line numbers are not in increasing order.

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

20 years agoChanged SolidBrush constructor to initialize its color from IntPtr.
Ravindra [Wed, 14 Jan 2004 16:17:19 +0000 (16:17 -0000)]
Changed SolidBrush constructor to initialize its color from IntPtr.

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

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

* XmlSchemaComplexType.cs : forgot to commit ;)
* XmlSchemaUtil.cs : Fixed IsSchemaDatatypeEquals() to return false
  for comparison between ID and IDREF.

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

20 years ago2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 14 Jan 2004 15:41:32 +0000 (15:41 -0000)]
2004-01-14  Atsushi Enomoto <atsushi@ximian.com>

* XsdIdentityState.cs :
  Now takes xsi:nil value into consideration for comparison.
  nsname:* was not handled correctly.
  Reject complexType as key value type (it is dynamic instance error).
* XsdKeyTable.cs : remoed unused code.
* XsdValidatingReader.cs :
  ID comparison was not done.
  {final} value of attribute definition was not used for default value.
  Get xsi:nil value from non-default value.

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

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

* FileStream.cs (.ctor): Avoid allocating a large buffer when reading
from small files.

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

20 years agoindex:Fixed spelling
Martin Willemoes Hansen [Wed, 14 Jan 2004 12:36:04 +0000 (12:36 -0000)]
index:Fixed spelling

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

20 years ago * MonoCustomAttrs.cs: Removed attribute cache. Attribute instances can't
Lluis Sanchez [Wed, 14 Jan 2004 11:19:29 +0000 (11:19 -0000)]
* MonoCustomAttrs.cs: Removed attribute cache. Attribute instances can't
be reused because they could be modified. This fixes bug #52655.

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

20 years ago * INSTALL.txt: Fixed, autogen should be autogen.sh
Martin Willemoes Hansen [Wed, 14 Jan 2004 10:46:28 +0000 (10:46 -0000)]
    * INSTALL.txt: Fixed, autogen should be autogen.sh

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

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

* README, Makefile, xmltest.cs : Initial checkin.

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

20 years ago2004-01-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 14 Jan 2004 08:02:53 +0000 (08:02 -0000)]
2004-01-14  Atsushi Enomoto <atsushi@ximian.com>

* XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute().
* XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs,
  XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs :
  Close or avoid XmlTextReader.

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

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

* XmlAttribute.cs : when set a value, it is no longer default
  (even if the value is the same as default value).
* XmlAttributeCollection.cs : Remove() should recover default attribute
  value to default, not specified value.
  Patch by Boris Kirzner (modified a bit)
* XmlDocument.cs : Reference to undeclared entity is not allowed in
  Load(), while allowed in ReadNode(). Added such distinguishing logic.

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

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

* System.Xml.dll.sources : added SchemaDataValueType.cs

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

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

* Added SchemaDataValueType.cs.
* BuiltInDatatype.cs, XmlSchemaDatatype.cs : Adde ParseValueType() on
  all derived datatype classes.
* XmlSchemaComplexType.cs : Fixed ContentType value for simple types.
  Errata-considered simple content derivation check and simple content
  restriction should check this too.

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

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

* StringBuilderTest.cs: added tests for the couple of bugs found in the
new StringBuilder implementation.

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

20 years agoCheck for empty elements to avoid NullReferenceException.
Eran Domb [Wed, 14 Jan 2004 05:09:32 +0000 (05:09 -0000)]
Check for empty  elements to avoid NullReferenceException.

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

20 years ago2004-01-13 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 14 Jan 2004 02:07:20 +0000 (02:07 -0000)]
2004-01-13  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* VariableDeclaration.cs: get the this.type which is a Type not a TypeBuilder.

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

20 years agoremove my mistake
Miguel de Icaza [Tue, 13 Jan 2004 23:43:42 +0000 (23:43 -0000)]
remove my mistake

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

20 years ago2004-01-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Tue, 13 Jan 2004 23:22:42 +0000 (23:22 -0000)]
2004-01-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IISAPIRuntime.cs: Fixed wrong attribute

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

20 years ago2004-01-13 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Tue, 13 Jan 2004 22:55:36 +0000 (22:55 -0000)]
2004-01-13  Bernie Solomon  <bernard@ugsolutions.com>

* graphics-path.c (append): fix struct initialization
for old fashioned C compilers

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

20 years agoFlush
Miguel de Icaza [Tue, 13 Jan 2004 22:40:30 +0000 (22:40 -0000)]
Flush

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

20 years agoinstall config, not config.in
Gonzalo Paniagua Javier [Tue, 13 Jan 2004 22:39:12 +0000 (22:39 -0000)]
install config, not config.in

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

20 years ago * TemplateControlCompiler.cs: If an item has the partial caching
Jackson Harper [Tue, 13 Jan 2004 21:22:37 +0000 (21:22 -0000)]
    * TemplateControlCompiler.cs: If an item has the partial caching
attribute build a PartialCachingControl in the parents __Build method.
* BaseCompiler.cs: Add a method for adding class attributes to the
class.
* UserControlCompiler.cs: If caching is enabled on a user control
add the PartialCachingAttribute to it.

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

20 years ago * TemplateParser.cs: Add VaryByControls and Shared output cache
Jackson Harper [Tue, 13 Jan 2004 21:21:27 +0000 (21:21 -0000)]
    * TemplateParser.cs: Add VaryByControls and Shared output cache
properties. These are not assigned yet.
* TemplateControlParser.cs: Do not ignore the OutputCache
attribute.
* BasePartialCachingControl.cs: Initial implementation. Keys are
still not created properly.
* StaticPartialCachingControl.cs: Assign properties in base class,
implement CreateControl.

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

20 years ago2004-01-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 13 Jan 2004 21:18:06 +0000 (21:18 -0000)]
2004-01-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StringBuilder.cs: added checks for null in a few Append methods.

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

20 years agoTue Jan 13 22:23:25 CET 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 Jan 2004 21:08:46 +0000 (21:08 -0000)]
Tue Jan 13 22:23:25 CET 2004 Paolo Molaro <lupus@ximian.com>

* StringBuilder.cs: fixed start offset in Append(char).

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

20 years ago * XmlSchemaComplexType.cs: Comment out line that was breaking
Jackson Harper [Tue, 13 Jan 2004 19:52:22 +0000 (19:52 -0000)]
    * XmlSchemaComplexType.cs: Comment out line that was breaking
          the build.

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

20 years ago2004-01-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 13 Jan 2004 19:49:14 +0000 (19:49 -0000)]
2004-01-10  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (FieldExpr.AddressOf): Fix generated IL for accessing
static read-only fields in ctors.

Applied patch from Benjamin Jemlich

* expression.cs (UnaryMutator): Avoid leaking local variables.

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

20 years agoTue Jan 13 20:03:17 CET 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 13 Jan 2004 18:49:30 +0000 (18:49 -0000)]
Tue Jan 13 20:03:17 CET 2004 Paolo Molaro <lupus@ximian.com>

* string-icalls.c: fix stringbuilder regression as suggested by
Iain McCoy <iain@mccoy.id.au>.

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

20 years ago2004-01-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jan 2004 18:23:23 +0000 (18:23 -0000)]
2004-01-13  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs :
  Dependent change with XmlSchemaElement internal property.

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

20 years ago2004-01-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jan 2004 18:22:49 +0000 (18:22 -0000)]
2004-01-13  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaSimpleTypeUnion.cs : The same reason as the previous patch.
* XmlSchemaComplexType.cs : Now it handles ContentTypeParticle and
  ContentType much more presise than before.
* XmlSchemaElement.cs :
  Simplified property handling for reference element.

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

20 years agoUpdate
Miguel de Icaza [Tue, 13 Jan 2004 16:56:47 +0000 (16:56 -0000)]
Update

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

20 years ago * XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs
Lluis Sanchez [Tue, 13 Jan 2004 15:19:53 +0000 (15:19 -0000)]
* XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs
XmlTypeMapping.cs: more namespace fixes.

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

20 years agoEscape backslashed
Miguel de Icaza [Tue, 13 Jan 2004 14:36:52 +0000 (14:36 -0000)]
Escape backslashed

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

20 years ago2004-01-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 13 Jan 2004 14:12:26 +0000 (14:12 -0000)]
2004-01-13  Zoltan Varga  <vargaz@freemail.hu>

* process.c (process_read_stringtable_block): Recognize '007f' as
a language neutral stringtable block.

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

20 years ago2004-01-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 13 Jan 2004 13:30:41 +0000 (13:30 -0000)]
2004-01-13  Zoltan Varga  <vargaz@freemail.hu>

* cpu-pentium.md (localloc): Increase the size of the localloc
instruction since it is a loop under Win32.

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

20 years ago2004-01-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 13 Jan 2004 13:18:22 +0000 (13:18 -0000)]
2004-01-13  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (DefineVersionInfoResource): Set more
version info properties.

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