mono.git
19 years ago2004-10-31 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sun, 31 Oct 2004 16:25:48 +0000 (16:25 -0000)]
2004-10-31  Marek Safar  <marek.safar@seznam.cz>

* cs-parser.jay: Add error 1001 report.

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

19 years agouseless
Marek Safar [Sun, 31 Oct 2004 16:22:34 +0000 (16:22 -0000)]
useless

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

19 years agomissing /unsafe
Marek Safar [Sun, 31 Oct 2004 15:33:28 +0000 (15:33 -0000)]
missing /unsafe

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

19 years agorefresh
Marek Safar [Sun, 31 Oct 2004 15:32:12 +0000 (15:32 -0000)]
refresh

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

19 years ago2004-10-31 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sun, 31 Oct 2004 15:06:54 +0000 (15:06 -0000)]
2004-10-31  Marek Safar  <marek.safar@seznam.cz>

Fix #68850
* attribute.cs (GetMarshal): Add method argument for
caller identification.

* class.cs, codegen.cs, enum.cs, parameter.cs: Added
agument for GetMarshal and RuntimeMissingSupport.

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

19 years agonew tests
Marek Safar [Sun, 31 Oct 2004 15:04:59 +0000 (15:04 -0000)]
new tests

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

19 years agoupdate
Gonzalo Paniagua Javier [Sun, 31 Oct 2004 13:28:54 +0000 (13:28 -0000)]
update

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

19 years ago2004-10-31 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sun, 31 Oct 2004 11:37:02 +0000 (11:37 -0000)]
2004-10-31  Marek Safar <marek.safar@seznam.cz>

* test-311.cs: New test for security attrbiutes.

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

19 years ago2004-10-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 31 Oct 2004 10:31:59 +0000 (10:31 -0000)]
2004-10-31  Zoltan Varga  <vargaz@freemail.hu>

* object.c (mono_release_type_locks): type_initialization_hash is
a GHashTable.

* reflection.c object.c object-internals.h: Fix warnings.

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

19 years ago2004-10-31 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Sun, 31 Oct 2004 10:06:48 +0000 (10:06 -0000)]
2004-10-31  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs (ExtractSecurityPermissionSet): Removed
TypeManager.code_access_permission_type.

* typemanager.cs: Removed TypeManager.code_access_permission_type.

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

19 years ago2004-10-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 31 Oct 2004 00:03:26 +0000 (00:03 -0000)]
2004-10-31  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Fix up --with-jit=no so it actually works. Fixes
#61320.

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

19 years ago2004-10-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 30 Oct 2004 23:46:08 +0000 (23:46 -0000)]
2004-10-31  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_Type_GetPropertiesByName): Handle properties
without accessors. Fixes #61561.

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

19 years ago2004-10-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 30 Oct 2004 22:50:37 +0000 (22:50 -0000)]
2004-10-31  Zoltan Varga  <vargaz@freemail.hu>

* appdomain.c (ves_icall_System_AppDomain_createDomain): Inherit
application base from the root domain if not set. Fixes #65641.
(mono_runtime_init): Fix warning.

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

19 years ago2004-10-30 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 30 Oct 2004 21:26:32 +0000 (21:26 -0000)]
2004-10-30 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* Makefile: Added some -codepage:utf8 options for mcs, or our sources (specially for tests) get miscompiled.

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

19 years ago2004-10-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 30 Oct 2004 19:32:08 +0000 (19:32 -0000)]
2004-10-30  Zoltan Varga  <vargaz@freemail.hu>

* CustomAttributeBuilder.cs: Check that arguments are not
multi-dimensional arrays.

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

19 years ago2004-09-30 Juraj Skripsky <js@hotfeet.ch>
Juraj Skripsky [Sat, 30 Oct 2004 12:18:18 +0000 (12:18 -0000)]
2004-09-30  Juraj Skripsky <js@hotfeet.ch>

* Encoding.cs: Add encoding name "latin1" for compatibility with
MS.NET.

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

19 years agoDrawing ListView and some default values.
Ravindra [Sat, 30 Oct 2004 10:23:02 +0000 (10:23 -0000)]
Drawing ListView and some default values.

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

19 years agoAdded support for scrolling and fixed calculations.
Ravindra [Sat, 30 Oct 2004 10:21:14 +0000 (10:21 -0000)]
Added support for scrolling and fixed calculations.

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

19 years ago- Removed extension of DllImported libs
Peter Dennis Bartok [Sat, 30 Oct 2004 09:06:38 +0000 (09:06 -0000)]
- Removed extension of DllImported libs

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

19 years agoFix typo
Duncan Mak [Sat, 30 Oct 2004 07:12:38 +0000 (07:12 -0000)]
Fix typo

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

19 years ago2004-10-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 30 Oct 2004 06:11:55 +0000 (06:11 -0000)]
2004-10-30  Zoltan Varga  <vargaz@freemail.hu>

* trace.c (is_filenamechar): Add '_'.

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

19 years ago2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 29 Oct 2004 21:36:33 +0000 (21:36 -0000)]
2004-10-29  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS7.cs: Added a flag to avoid resigning a structure (which was
duplicating some attributes).

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

19 years ago2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 29 Oct 2004 21:04:02 +0000 (21:04 -0000)]
2004-10-29  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS7.cs: Added a flag to avoid resigning a structure (which was
duplicating some attributes).

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

19 years ago2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 29 Oct 2004 21:03:12 +0000 (21:03 -0000)]
2004-10-29  Sebastien Pouliot  <sebastien@ximian.com>

* AuthenticodeFormatter.cs: Fixed spcSpOpusInfo attribute (it wasn't
added) and contentType attribute (was added 2 times). Also fixed the
case where we signed an already Authenticode signed file (re-signing).
* SoftwarePublisherCertificate.cs: Support for base64 encoded ASN.1
files (either Unicode or ASCII).

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

19 years ago2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 29 Oct 2004 19:54:38 +0000 (19:54 -0000)]
2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* man/mono.1: documented MONO_THREADS_PER_CPU.
* mono/metadata/appdomain.c: call mono_thread_pool_init.
* mono/metadata/threadpool.[ch]: new mono_thread_pool_init that sets
the max. number of worker threads based on the number of CPUs and the
environment variable MONO_THREADS_PER_CPU if present. The defaults are
50 (25) for non-windows (windows) systems.

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

19 years agoRemoved files that are down net_x_x now
Gonzalo Paniagua Javier [Fri, 29 Oct 2004 19:48:23 +0000 (19:48 -0000)]
Removed files that are down net_x_x now

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

19 years agoCleanup exception s390 handling; fix prolog length setting; correct test
Neale Ferguson [Fri, 29 Oct 2004 19:27:24 +0000 (19:27 -0000)]
Cleanup exception s390 handling; fix prolog length setting; correct test

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

19 years ago2004-10-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 29 Oct 2004 19:23:06 +0000 (19:23 -0000)]
2004-10-29  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am (libgc_libs): Do some automake magic so libmono/mono
depends on libmonogc. Fixes #68805.

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

19 years ago2004-10-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 29 Oct 2004 19:20:34 +0000 (19:20 -0000)]
2004-10-29  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Add INCLUDED_LIBGC automake conditional.

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

19 years agoUpdate with anonymous method documentation
Miguel de Icaza [Fri, 29 Oct 2004 17:08:58 +0000 (17:08 -0000)]
Update with anonymous method documentation

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

19 years agoMenu key navigation, itemcollection completion, menu fixes
Jordi Mas i Hernandez [Fri, 29 Oct 2004 15:55:26 +0000 (15:55 -0000)]
Menu key navigation, itemcollection completion, menu fixes

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

19 years agoVersion
Miguel de Icaza [Fri, 29 Oct 2004 14:52:22 +0000 (14:52 -0000)]
Version

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

19 years agoVersion
Miguel de Icaza [Fri, 29 Oct 2004 14:52:22 +0000 (14:52 -0000)]
Version

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

19 years agoImprove
Miguel de Icaza [Fri, 29 Oct 2004 14:51:08 +0000 (14:51 -0000)]
Improve

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

19 years agoUp
Miguel de Icaza [Fri, 29 Oct 2004 14:50:03 +0000 (14:50 -0000)]
Up

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

19 years agoFix Ben's build issue
Miguel de Icaza [Fri, 29 Oct 2004 14:06:07 +0000 (14:06 -0000)]
Fix Ben's build issue

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

19 years ago2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 29 Oct 2004 13:40:51 +0000 (13:40 -0000)]
2004-10-29  Sebastien Pouliot  <sebastien@ximian.com>

* ASN1.cs: Throw an NotSupportedException when "undefined length
encoding" is used (#68903 but it's not a fix ;-). Fixed GetBytes to
encode structures bigger than 64k (fix #68907). Simplified ToString
and added Length to help debugging.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 12:21:38 +0000 (12:21 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaAttribute.cs : AttributeSchemaType could be determined on
  compilation time. AttributeType is obsolete.
* XmlSchemaElement.cs : ditto for ElementSchemaType and ElementType.

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

19 years agoHelp the gc
Jordi Mas i Hernandez [Fri, 29 Oct 2004 11:58:24 +0000 (11:58 -0000)]
Help the gc

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

19 years ago(install-local): Install .mdb files too.
Raja R Harinath [Fri, 29 Oct 2004 10:50:37 +0000 (10:50 -0000)]
(install-local): Install .mdb files too.
(uninstall-local): Remove them.

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

19 years ago(bootstrap_libs,bootstrap_libfiles): New.
Raja R Harinath [Fri, 29 Oct 2004 10:49:05 +0000 (10:49 -0000)]
(bootstrap_libs,bootstrap_libfiles): New.
(bootstrap-libs): New target.  Invokes the net_2_0_bootstrap profile.
(gmcs.exe): Invoke bootstrap-libs.
(clean-local): Clean the net_2_0_bootstrap profile too.
(PROGRAM_INSTALL_DIR): New.
(install-local): Use it.

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

19 years agoMove support for building net_2_0_bootstrap libraries
Raja R Harinath [Fri, 29 Oct 2004 10:46:40 +0000 (10:46 -0000)]
Move support for building net_2_0_bootstrap libraries
to gmcs.

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

19 years ago(net_2_0_SUBDIRS): New. Only build 'wsdl' in the
Raja R Harinath [Fri, 29 Oct 2004 10:45:00 +0000 (10:45 -0000)]
(net_2_0_SUBDIRS): New.  Only build 'wsdl' in the
net_2_0 profile.

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

19 years ago(net_2_0_bootstrap_SUBDIRS): New.
Raja R Harinath [Fri, 29 Oct 2004 10:43:16 +0000 (10:43 -0000)]
(net_2_0_bootstrap_SUBDIRS): New.

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

19 years ago(PROFILE_MCS_FLAGS): Remove
Raja R Harinath [Fri, 29 Oct 2004 10:40:18 +0000 (10:40 -0000)]
(PROFILE_MCS_FLAGS): Remove
-langversion:default flag.

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

19 years ago(net_2_0_bootstrap_SUBDIRS,net_2_0_SUBDIRS): New.
Raja R Harinath [Fri, 29 Oct 2004 10:39:17 +0000 (10:39 -0000)]
(net_2_0_bootstrap_SUBDIRS,net_2_0_SUBDIRS): New.
(profile-do--net_2_0_bootstrap--all): New target.
(profile-do--net_2_0--all): Depend on it.
(distdir,top_distdir): Remove.
(dist-tarball): Define distdir here for dist-recursive.

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

19 years agoMake 'dist-recursive' better integrate with automake's 'make dist'.
Raja R Harinath [Fri, 29 Oct 2004 10:38:58 +0000 (10:38 -0000)]
Make 'dist-recursive' better integrate with automake's 'make dist'.

(distdir): Remove.
(PROFILE_SUBDIRS): New.  Support profile-specific SUBDIRS.
(DIST_SUBDIRS): New.
(dist-recursive): Define distdir here.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 09:35:12 +0000 (09:35 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaComplexType.cs : added LocalElements, with the description
  why it can never be correct implementation.
* XmlSchemaUtil.cs : use IHasXmlParserContext.

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

19 years ago2004-10-30 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 29 Oct 2004 08:39:00 +0000 (08:39 -0000)]
2004-10-30 Umadevi S <sumadevi@novell.com>
        * SqlDataAdapterTest.cs - Added testcase for nullguid

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 08:36:44 +0000 (08:36 -0000)]
2004-10-29  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : just ignore obsolete attribute warnings (those obsolete
  members are widely used in obsolete code).

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 08:33:35 +0000 (08:33 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaSimpleTypeUnion.cs : Added 2.0 BaseMemberTypes property
  (this property name is also ambiguous and should be changed too.)

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 07:15:47 +0000 (07:15 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaSimpleTypeList.cs : Added 2.0 BaseItemType property (BTW
  this property name is really ambiguous and should be changed.)

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 06:56:59 +0000 (06:56 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlValidatingReader.cs : fixed incorrect recursion between
  indexer and GetAttribute().

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

19 years ago2004-10-30 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 29 Oct 2004 05:27:33 +0000 (05:27 -0000)]
2004-10-30 Umadevi S <sumadevi@novell.com>
        * Tds.cs : GetColumnValue method: handling null guid values correctly.
                This fixes bug #68804.
                Thanks for the patch /bug report by Aleksandar Dezelin

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 04:48:04 +0000 (04:48 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* DTDReader.cs, DTDValidatingReader.cs, XmlTextReader.cs :
  When XmlTextReader is created with NodeType Element or Attribute,
  skip possible text declaration (that might be used for resolving
  entities) that specifies text encoding. With this fix, bug #61274
  must be regarded as fixed.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 04:26:02 +0000 (04:26 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlNodeReader.cs : Reimplemented ResolveEntity(). It does not use
  XmlTextReader trick anymore. XmlNodeReader itself it used instead.

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

19 years ago2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 29 Oct 2004 04:16:46 +0000 (04:16 -0000)]
2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: correctly process script tags that self-closing.
Fixes bug #69657.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 03:20:30 +0000 (03:20 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlNodeReader.cs : for NET_1_0 ReadInnerXml(), just use
  XmlReader.ReadInnerXmlInternal(). It should work fine.
  Ditto for ReadOuterXml().

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

19 years agoOops. Correcting the grave errors that I "committed" previously.
Jambunathan K [Fri, 29 Oct 2004 03:13:19 +0000 (03:13 -0000)]
Oops. Correcting the grave errors that I "committed" previously.

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

19 years agoOops.
Jambunathan K [Fri, 29 Oct 2004 03:00:43 +0000 (03:00 -0000)]
Oops.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 02:51:37 +0000 (02:51 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlNodeReader.cs : removed unused/unreachable code. Simplify
  namespace lookup.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 02:07:07 +0000 (02:07 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlReaderCommonTests.cs : ReadAsObject() is removed.
* XmlTextWriterTests.cs : added CloseTwice().
* XmlNodeTests.cs : added labels.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 01:20:48 +0000 (01:20 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocument.cs, XmlNodeReader.cs, XmlTextReader.cs,
  XmlValidatingReader.cs : Those readers could just implement internal
  interface IHasXmlParserContext.
* XmlTextReader.cs, XmlValidatingReader.cs : this[] disappeared in 2.0.
  (XmlReader has them as virtual.)
* XmlReader.cs : ReadAsObject() disappeared.
* XmlWriter.cs : WriteFromObject() disappeared.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 01:16:28 +0000 (01:16 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XPathEditableDocument.cs : internalize classes.

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

19 years ago2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 29 Oct 2004 01:13:03 +0000 (01:13 -0000)]
2004-10-29  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocumentNavigator.cs : GetNode() should consider namespace nodes.
* XmlNode.cs : dustclean.

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

19 years ago... should have been removed in the last commit.
Atsushi Eno [Thu, 28 Oct 2004 20:26:16 +0000 (20:26 -0000)]
... should have been removed in the last commit.

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

19 years agoOops
Miguel de Icaza [Thu, 28 Oct 2004 18:47:13 +0000 (18:47 -0000)]
Oops

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

19 years agoUpdate
Miguel de Icaza [Thu, 28 Oct 2004 18:42:23 +0000 (18:42 -0000)]
Update

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

19 years ago2004-10-28 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Thu, 28 Oct 2004 18:22:26 +0000 (18:22 -0000)]
2004-10-28  Ben Maurer  <bmaurer@ximian.com>

* String.cs: Rather than == String.Empty, use .Length == 0. It
is a bit faster (avoids a method call, and the code is less complex).

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

19 years ago2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 28 Oct 2004 17:56:40 +0000 (17:56 -0000)]
2004-10-28  Sebastien Pouliot  <sebastien@ximian.com>

* Updated to NUnit 2.2.0 Final Release.

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

19 years agoNew files.
Sebastien Pouliot [Thu, 28 Oct 2004 17:55:19 +0000 (17:55 -0000)]
New files.

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

19 years ago* mb-parser.jay: Refined the attributes grammar so that a
Jambunathan K [Thu, 28 Oct 2004 17:46:46 +0000 (17:46 -0000)]
* mb-parser.jay: Refined the attributes grammar so that a
syntactically correct VB.NET file containing both global and
non-global attributes could atleast be tokenized correctly.

* errors/AttributesC8.vb:
* errors/AttributesC7.vb:
* errors/AttributesC3.vb: Newly added.

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

19 years agoAdd another test case, this was a recent regression
Miguel de Icaza [Thu, 28 Oct 2004 15:45:38 +0000 (15:45 -0000)]
Add another test case, this was a recent regression

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

19 years ago2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 28 Oct 2004 12:32:10 +0000 (12:32 -0000)]
2004-10-28  Sebastien Pouliot  <sebastien@ximian.com>

* KeyPairPersistenceTest.cs: Fix two tests to work even if the user
doesn't have access to the machine key store.

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

19 years ago2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 28 Oct 2004 12:30:08 +0000 (12:30 -0000)]
2004-10-28  Sebastien Pouliot  <sebastien@ximian.com>

* AuthenticodeDeformatterTest.cs: Check timestamp as an UTC value so
that the test can work anywhere in the world (and not just at home ;)

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

19 years ago2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 28 Oct 2004 11:54:56 +0000 (11:54 -0000)]
2004-10-28  Sebastien Pouliot  <sebastien@ximian.com>

* KeyPairPersistence.cs: Added localization for exceptions messages.
Also added more details (type and path) when an exception is thrown.

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

19 years ago * gdipFunctions.cs: Added checks for null stream in the
Ravindra [Thu, 28 Oct 2004 11:34:12 +0000 (11:34 -0000)]
* gdipFunctions.cs: Added checks for null stream in the
StreamHelper internal class.
* Icon.cs: Removed an ugly hack that used temp files in
ToBitmap () method. We use MemoryStream instead.

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 06:29:02 +0000 (06:29 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XPathEditableDocument.cs : Copied from sys.xml.

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 06:27:46 +0000 (06:27 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocument.cs : use XPathEditableDocument again.
* XmlNode.cs : To be compatible with XPathEditableDocument, it should
  not cast XPathNavigator to XmlDocumentNavigator but to IHasXmlNode.

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 06:26:53 +0000 (06:26 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XPathEditableDocument.cs : fixed wrong recursion problem.

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 05:13:09 +0000 (05:13 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* .cvsignore : should be here ;-)

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 05:10:05 +0000 (05:10 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* Mono.Xml.Ext.dll.sources : added new files.
* .cvsignore : added

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 05:05:40 +0000 (05:05 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XmlCachingResolver.cs : added (thanks to BenM).
* XmlNodeWriter.cs, SubtreeXmlReader.cs : added (copy from sys.xml).
* InternalPool.cs : it is NET_2_0.
* XmlStoredResolver.cs : namespace Mono.Xml.

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

19 years ago- Now throws a nice error message when no X display could be opened
Peter Dennis Bartok [Thu, 28 Oct 2004 04:58:13 +0000 (04:58 -0000)]
- Now throws a nice error message when no X display could be opened

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 03:01:13 +0000 (03:01 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XmlChar.cs, XmlConstructs.cs :
  Switched again, for reducing per-process memory consumption.
* XmlInputStream.cs :
  Just 64 bytes of buffer would be enough, for example like
  <?xml version="1.0" encoding="iso-8859-15" standalone="yes" ?>

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 02:48:41 +0000 (02:48 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaAttributeGroup.cs, XmlSchemaGroup.cs :
  in 2.0, QualifiedName properties are public.
* XmlSchemaType.cs : TypeCode is [XmlIgnore] (anyways ignored though).

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 02:48:09 +0000 (02:48 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XQueryConvert.cs : hexbinary to base64 is now byte[] to byte[].

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 02:41:43 +0000 (02:41 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* SubtreeXmlReader.cs, XmlFilterReader.cs : internal.

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 02:41:21 +0000 (02:41 -0000)]
2004-10-28  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources : removed IXmlDataEvidence, fixed
  XmlDateTimeSerializationMode, added NewLineHandling.

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 02:41:01 +0000 (02:41 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* IXmlDataEvidence.cs : disappeared.
* XmlConvertDateTimeSerializationMode.cs : incorrect filename. removed.
* XmlDateTimeSerializationMode.cs : added
* NewLineHandling.cs : added
* IXmlNamespaceResolver.cs, XmlNamespaceManager.cs :
  now 'atomizedNames' is obsolete.
* XmlReaderSettings.cs, XmlWriterSettings.cs :
  Should not be sealed. Should not be ICloneable.

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

19 years agoPatch so we can bootstrap with older mcs
Miguel de Icaza [Thu, 28 Oct 2004 01:51:54 +0000 (01:51 -0000)]
Patch so we can bootstrap with older mcs

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

19 years ago2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 28 Oct 2004 01:26:49 +0000 (01:26 -0000)]
2004-10-28  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocument.cs : XPathEditableDocument looks broken. Just reverted
  to fix 2.0 corcompare.

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

19 years ago2004-10-27 Chris Toshok <toshok@ximian.com>
Chris Toshok [Wed, 27 Oct 2004 23:25:38 +0000 (23:25 -0000)]
2004-10-27  Chris Toshok  <toshok@ximian.com>

* mono-debug-debugger.c (write_class): don't call mono_class_init
here, as even with the check for (!klass->init_pending), we get
into a situation where we're hitting cycles in class
initialization.  Fixes #68816.

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

19 years ago2004-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 27 Oct 2004 23:17:14 +0000 (23:17 -0000)]
2004-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: don't hang if a sync step is aborted. Fixes the
system.web portion of bug #68270.

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

19 years ago2004-10-27 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 27 Oct 2004 21:04:35 +0000 (21:04 -0000)]
2004-10-27  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (LocalVariableReference.DoResolveLValue): Check
for obsolete use of a variable here.   Fixes regression on errors

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

19 years agoUpdate
Miguel de Icaza [Wed, 27 Oct 2004 20:35:12 +0000 (20:35 -0000)]
Update

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

19 years ago2004-10-27 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Wed, 27 Oct 2004 20:17:07 +0000 (20:17 -0000)]
2004-10-27  Ben Maurer  <bmaurer@ximian.com>

* TextInfoTest.cs: Fix up migster's type

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

19 years ago2004-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 27 Oct 2004 20:07:06 +0000 (20:07 -0000)]
2004-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: don't fail if the request has already been sent
when accessing ContentType setter. Fixes bug #68848.

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

19 years agonew error tests
Marek Safar [Wed, 27 Oct 2004 19:57:40 +0000 (19:57 -0000)]
new error tests

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

19 years ago2004-10-27 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Wed, 27 Oct 2004 19:19:07 +0000 (19:19 -0000)]
2004-10-27  Ben Maurer  <bmaurer@ximian.com>

* DateTimeTest.cs (TestToString): Remove test C28.
The test does not work in banglore because they have an
offset that has a half-hour part.

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