mono.git
19 years agoAdd click handling, and proper sizing
Jackson Harper [Tue, 2 Nov 2004 02:57:18 +0000 (02:57 -0000)]
Add click handling, and proper sizing

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

19 years agoNew rendering and sizing code for tab controls
Jackson Harper [Tue, 2 Nov 2004 02:47:55 +0000 (02:47 -0000)]
New rendering and sizing code for tab controls

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

19 years agoadd internal property to store the bounds of a tab page
Jackson Harper [Tue, 2 Nov 2004 02:39:18 +0000 (02:39 -0000)]
add internal property to store the bounds of a tab page

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

19 years agoUpdate Makefile
Miguel de Icaza [Tue, 2 Nov 2004 01:42:05 +0000 (01:42 -0000)]
Update Makefile

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

19 years agoAdd test
Miguel de Icaza [Tue, 2 Nov 2004 01:41:24 +0000 (01:41 -0000)]
Add test

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

19 years ago2004-11-01 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 1 Nov 2004 22:16:39 +0000 (22:16 -0000)]
2004-11-01  Ben Maurer  <bmaurer@ximian.com>

* MonoIOError.cs: All of these fields just take up room in corlib,
bloating things up. To make it worse, we need to malloc data at
runtime about them. Since most are not used, am commenting them
out

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

19 years ago2004-11-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 1 Nov 2004 21:26:11 +0000 (21:26 -0000)]
2004-11-01  Marek Safar  <marek.safar@seznam.cz>

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

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

19 years ago2004-11-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 1 Nov 2004 21:11:32 +0000 (21:11 -0000)]
2004-11-01  Miguel de Icaza  <miguel@ximian.com>

* assign.cs (Assign.DoResolve): Only do the transform of
assignment into a New if the types are compatible, if not, fall
through and let the implicit code deal with the errors and with
the necessary conversions.

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

19 years agoparameter4 is known to fail
Miguel de Icaza [Mon, 1 Nov 2004 21:10:32 +0000 (21:10 -0000)]
parameter4 is known to fail

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

19 years agoup
Miguel de Icaza [Mon, 1 Nov 2004 21:09:16 +0000 (21:09 -0000)]
up

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

19 years agoNew test
Miguel de Icaza [Mon, 1 Nov 2004 21:04:21 +0000 (21:04 -0000)]
New test

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

19 years agoAdd new error
Miguel de Icaza [Mon, 1 Nov 2004 21:01:13 +0000 (21:01 -0000)]
Add new error

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

19 years ago2004-11-01 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 1 Nov 2004 20:43:00 +0000 (20:43 -0000)]
2004-11-01  Marek Safar  <marek.safar@seznam.cz>

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

* cs-tokenizer.cs: Add location for error 1038

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

19 years ago2004-11-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 1 Nov 2004 19:55:45 +0000 (19:55 -0000)]
2004-11-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebResponse.cs: don't lock up when the cookie received ends with
a semicolon. Patch by Darryl VanDorp. Fixes bug #68956.

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

19 years ago * Version.cs: Add null check when creating versions from
Jackson Harper [Mon, 1 Nov 2004 19:35:17 +0000 (19:35 -0000)]
* Version.cs: Add null check when creating versions from
strings.

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

19 years agoSqlCommandTest.cs: Added testcase for bug #66630.
Gert Driesen [Mon, 1 Nov 2004 13:44:40 +0000 (13:44 -0000)]
SqlCommandTest.cs: Added testcase for bug #66630.

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

19 years ago* Tds70.cs: when type of parameter value is enum, convert value to
Gert Driesen [Mon, 1 Nov 2004 13:36:37 +0000 (13:36 -0000)]
* Tds70.cs: when type of parameter value is enum, convert value to
underlying type before converting value to string as we'd otherwise be
using the enum field name. Fixes bug #66630.

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

19 years ago2004-11-01 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 1 Nov 2004 10:58:57 +0000 (10:58 -0000)]
2004-11-01  Zoltan Varga  <vargaz@freemail.hu>

* StringTest.cs: Add new tests for (sbyte*, Encoding) ctor.

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

19 years ago2004-11-01 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 1 Nov 2004 10:50:23 +0000 (10:50 -0000)]
2004-11-01  Zoltan Varga  <vargaz@freemail.hu>

* string-icalls.c (ves_icall_System_String_ctor_encoding):
Implement this. Fixes #67264.

* debug-helpers.h debug-helpers.c marshal.c: Move
mono_find_method_by_name to debug-helpers.c.

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

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

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

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

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

* cs-parser.jay: Add errors 1575,1611 report.

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

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