mono.git
20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 10:57:08 +0000 (10:57 -0000)]
2004-06-06  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextWriter.cs : Improved indenting. For children of a mixed
  content element, it won't be indented.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:41:18 +0000 (07:41 -0000)]
2004-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDsigXsltTransformTest.cs : Fixed EmbeddedStylesheet() that missed
  xmlns:xsl declaration.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:37:24 +0000 (07:37 -0000)]
2004-06-06  Atsushi Enomoto <atsushi@ximian.com>

* MsxslScriptTests.cs : Namespace are required (found on fixing
  XmlTextReader's namespace bugfix).

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:36:19 +0000 (07:36 -0000)]
2004-06-06  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextReaderTests.cs : added some namespace check tests.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:34:53 +0000 (07:34 -0000)]
2004-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* XPathDocument.s : The previous patch is still incomplete to close.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:32:59 +0000 (07:32 -0000)]
2004-06-06  Atsushi Enomoto <atsushi@ximian.com>

* DTDObjectModel.cs,
  XmlDocument.cs : Close stream always.
* XmlNodeReader.cs : don't expect atomized name in LookupNamespace().
* XmlTextReader.cs : Namespace has was not done. Some tests depends on
  this failure and to be fixed.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:29:20 +0000 (07:29 -0000)]
2004-06-06  Atsushi Enomoto  <atsushi@ximian.com>

* XslTransformProcessor.cs : On document() function, close the
  XmlTextReader opened from uri string.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:28:04 +0000 (07:28 -0000)]
2004-06-06  Atsushi Enomoto <atsushi@ximian.com>

* DTMXPathDocumentBuilder.cs : Close XmlTextReader strictly. It might
  raise an error after opening stream and before try-catch.

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

20 years ago2004-06-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 6 Jun 2004 07:26:41 +0000 (07:26 -0000)]
2004-06-06  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs : Close XmlTextReader more strictly. Exception
  might be thrown in ctor() *after* stream open and before try-catch.

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 6 Jun 2004 01:17:41 +0000 (01:17 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* X509CertificateCollection.cs: Fixed Contains which works by value
(i.e. not by object reference). Fixed Remove for null and unexisting
elements.

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 6 Jun 2004 01:07:18 +0000 (01:07 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* System_test.dll.sources: Added X509CertificateCollectionTest
to the unit tests.

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 6 Jun 2004 01:05:41 +0000 (01:05 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* X509CertificateCollectionTest.cs: New. Unit tests for
X509CertificateCollection.

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

20 years ago2004-06-05 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 6 Jun 2004 00:11:26 +0000 (00:11 -0000)]
2004-06-05  Miguel de Icaza  <miguel@ximian.com>

* gacutil.cs: GetAssemblyInfo might return null now, check for
that.

Add try/catch to GetAssemblyInfo.

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 5 Jun 2004 23:50:40 +0000 (23:50 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* HybridDictionary.cs: Fixed Contains for null argument.
* NameValueCollection.cs: Fixed Set to remove existing values. Fixed
Add(NVC) to throw same exception as MS implementation.

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 5 Jun 2004 23:47:06 +0000 (23:47 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* HybridDictionaryTest.cs: Added cases with an empty diectionary.
* NameValueCollectionTest.cs: Added tests to add and replace (set)
existing values in collection. Added tests for CopyTo.

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

20 years agoAdd section for Fedora Core 2.
Duncan Mak [Sat, 5 Jun 2004 22:37:45 +0000 (22:37 -0000)]
Add section for Fedora Core 2.

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

20 years agofix
Miguel de Icaza [Sat, 5 Jun 2004 20:49:56 +0000 (20:49 -0000)]
fix

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 5 Jun 2004 20:14:54 +0000 (20:14 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* Convert.cs: Fixed the convertion of negative integers (byte, short,
int and long) into string in a specific base (2, 8, 10 or 16).

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 5 Jun 2004 19:16:29 +0000 (19:16 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* object.c: Fixed possible integer overflow when allocating large
strings.

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 18:41:35 +0000 (18:41 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* culture-info-tables.h: reflecting locale-builder updates.

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

20 years agoTake out redundant gtk# listing.
Duncan Mak [Sat, 5 Jun 2004 18:19:01 +0000 (18:19 -0000)]
Take out redundant gtk# listing.

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 17:37:08 +0000 (17:37 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* en_US.xml : fixed percent pattern.
* en_ZA.xml : fixed NumberDecimalDigits.
* id_ID.xml : fixed CurrencyDecimalDigits.
* ja_JP.xml : added currencySymbol (MS assigns 0x5c).

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 17:36:35 +0000 (17:36 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs : Percent patterns are not properly parsed since they are
  in fact not separated by '.'
* Entry.cs : Escape '\' to "\\" (for Japanese yen-sign fix).

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 16:06:00 +0000 (16:06 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Page.cs: IsPostBack also returns true when method is GET and we have
viewstate information in the query string. Fixes bug #58151.

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 15:55:37 +0000 (15:55 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SocketTest.cs: added test for Select with empty lists. Changed the
'bogus' address of EndConnect test.

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 15:47:26 +0000 (15:47 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/TraceContext.cs: don't check if HttpRuntime.TraceManager
is enabled when writing.

* System.Web.Compilation/PageCompiler.cs: fixed Trace and add support
for Buffer.

* System.Web.UI/Page.cs: removed obsolete TODO. Only check if Trace is
enabled, not HttpRutime.TraceManager.

* System.Web.UI/PageParser.cs: for 'trace' we have 2 variables now.
Added support for 'buffer' attribute.

Fixes bug #58481.

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 15:43:40 +0000 (15:43 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* culture-info-tables.h: reflecting locale-builder updates.

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 15:41:40 +0000 (15:41 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* fr_CH.xml : missing updates.
* Renamed cs.xml as cs_CZ.xml and added number format.
  Also renamed lt.xml as lt_LT.xml. They are files' precedence matter.
* es_NI.xml : added.
* en.xml, en_CA.xml, en_IE.xml, en_PH.xml, en_US.xml, en_ZW.xml :
  Change with related to the change of NumberDecimalDigits handling.
* es_PR.xml, ja.xml, ko_KR.xml :
  Added number format.

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 15:39:24 +0000 (15:39 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs :
  - NumberDecimalDigits are almost differently specified by locale
    xml files. Almost all of them have ".###", but we need ".##" in
    almost all the locale. So let's *assume* that the number of
    digit is always +1 extraneous by this Driver itself.
    This change accompanies with some existing supp/*.xml changes.

  - For decimal patterns and currency patterns, when numeric patterns
    does not have ';'-separated patterns, it ignored the whole pattern
    string. Fixed it by just copying the same patterns.

  - When parsing percent patterns, '%' characters were in the way.
  - When the decimal part of the percent pattern ends with ".##0",
    the value of PercentDecimalDigits is 2.
  - Assume PercentDecimalDigits as 2 by default.

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

20 years ago2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 5 Jun 2004 15:36:07 +0000 (15:36 -0000)]
2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

* ConvertTest.cs: Added tests to convert min/max values of integer
types to strings in all bases.
* SByteTest.cs: Added test to parse min/max values.

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

20 years agoUpdate
Miguel de Icaza [Sat, 5 Jun 2004 15:23:49 +0000 (15:23 -0000)]
Update

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 15:19:23 +0000 (15:19 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs : Let's ignore DTD that takes most of the running time.

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 15:07:10 +0000 (15:07 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* monoresgen.cs: fixed format exception in the po reader.

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 14:08:42 +0000 (14:08 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: throw ArgumentNullException if all the list are null OR
empty. Fixes bug #59632.

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

20 years agoSat Jun 5 16:32:33 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 5 Jun 2004 13:47:16 +0000 (13:47 -0000)]
Sat Jun 5 16:32:33 CEST 2004 Paolo Molaro <lupus@ximian.com>

* iltests.il, mini.c: fixed bug#59580 in branch optimization.
* exceptions.cs: make it compile with new mcs/csc.

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 12:47:03 +0000 (12:47 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile: added target run-test-ondotnet.

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

20 years agorevert
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 10:42:37 +0000 (10:42 -0000)]
revert

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

20 years ago2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 5 Jun 2004 08:55:21 +0000 (08:55 -0000)]
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* XPathDocument.cs : close self-opened XmlTextReader in .ctor().

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 06:36:12 +0000 (06:36 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Binder.cs: don't crash when we have a 'null' argument Type array.
Allow it for non-value types. Fixed for both, methods and properties.
Closes bug #58846.

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 06:31:53 +0000 (06:31 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BinderTests.cs: added test for null type in the argument list.

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 05:59:21 +0000 (05:59 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Calendar.cs: set the title class attribute if we have it. Fixes bug
53671.

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

20 years agoFlush
Miguel de Icaza [Sat, 5 Jun 2004 04:20:14 +0000 (04:20 -0000)]
Flush

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

20 years agoTry this
Miguel de Icaza [Sat, 5 Jun 2004 03:10:24 +0000 (03:10 -0000)]
Try this

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

20 years agowindows installer is only for win2k and above
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 02:57:20 +0000 (02:57 -0000)]
windows installer is only for win2k and above

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

20 years ago2004-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 02:44:38 +0000 (02:44 -0000)]
2004-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c: fixed nullref in ves_icall_type_from_name.

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

20 years agoWe always need to do this check before calling reflection.
Martin Baulig [Fri, 4 Jun 2004 22:12:41 +0000 (22:12 -0000)]
We always need to do this check before calling reflection.

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

20 years agoIgnore inflated methods.
Martin Baulig [Fri, 4 Jun 2004 19:42:02 +0000 (19:42 -0000)]
Ignore inflated methods.

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

20 years agoA type parameter can never be optional.
Martin Baulig [Fri, 4 Jun 2004 19:37:26 +0000 (19:37 -0000)]
A type parameter can never be optional.

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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 4 Jun 2004 17:09:16 +0000 (17:09 -0000)]
2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>

* Math.cs: Fixed IEEERemainder to return -0 (0x8000000000000000) when
the dividend is negative and the result is 0 (remainder).

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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 4 Jun 2004 16:57:59 +0000 (16:57 -0000)]
2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>

* MathTest.cs: Added another case when dividend is negative and
there's no remainder (must return negative 0).

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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 4 Jun 2004 16:36:39 +0000 (16:36 -0000)]
2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>

* MathTest.cs: Added case to check for negative 0 (double) in
IEEERemainder.
* TimeSpanTest.cs: Added more asserts in existing tests cases.
Added case to check for ToString with MinValue and MaxValue.

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

20 years ago * ILTokenizer.cs: Handle comments first, handle whitespace in hex
Jackson Harper [Fri, 4 Jun 2004 16:17:20 +0000 (16:17 -0000)]
    * ILTokenizer.cs: Handle comments first, handle whitespace in hex
blocks properly.

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

20 years ago * Driver.cs: Do everything using the invariant culture.
Jackson Harper [Fri, 4 Jun 2004 16:12:38 +0000 (16:12 -0000)]
    * Driver.cs: Do everything using the invariant culture.

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

20 years ago2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 4 Jun 2004 12:40:01 +0000 (12:40 -0000)]
2004-06-04  Atsushi Enomoto <atsushi@ximian.com>

* SignedXml.cs : Complete fix for bug #59545. Support #xpointer(id()).
  Namespace fixup is required when signing prefixed xml.

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

20 years ago* mb-parser.jay: Modified WithEvents grammar
Anirban Bhattacharjee [Fri, 4 Jun 2004 11:19:17 +0000 (11:19 -0000)]
* mb-parser.jay: Modified WithEvents grammar

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

20 years ago2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 4 Jun 2004 10:57:21 +0000 (10:57 -0000)]
2004-06-04  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : fixed incorrectly unified corlib-plattest in the
  previous fix.

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

20 years ago2004-06-04 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 4 Jun 2004 10:34:09 +0000 (10:34 -0000)]
2004-06-04  Sebastien Pouliot  <sebastien@ximian.com>

* corlib_test.dll.sources: Added new file for unit tests.

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

20 years agoTODOAttribute.cs: Definition for 'Comment' was defined twice
Sachin Kumar [Fri, 4 Jun 2004 10:20:43 +0000 (10:20 -0000)]
TODOAttribute.cs: Definition for 'Comment' was defined twice

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

20 years ago * Makefile: Changed nunit dll, to make it easier to integrate in the result
Lluis Sanchez [Fri, 4 Jun 2004 09:23:43 +0000 (09:23 -0000)]
* Makefile: Changed nunit dll, to make it easier to integrate in the result
  web page.
* wstest.cs: Little fix.

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

20 years agoupdated test.sources
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:30:35 +0000 (08:30 -0000)]
updated test.sources

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

20 years agomore negetive tests for property
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:29:47 +0000 (08:29 -0000)]
more negetive tests for property

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

20 years ago2004-06-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 4 Jun 2004 08:23:43 +0000 (08:23 -0000)]
2004-06-04  Atsushi Enomoto <atsushi@ximian.com>

* SignedXml.cs : Fix for bug #59545. Handle #xpointer(/) as document.

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

20 years ago * class.cs: - NotOverridable modifier support added to Property
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:18:23 +0000 (08:18 -0000)]
 * class.cs: - NotOverridable modifier support added to Property
             - Few overriding related checks put on Property

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

20 years ago* mono-api-info.cs: for checking API compatibility, we're only
Gert Driesen [Fri, 4 Jun 2004 05:46:24 +0000 (05:46 -0000)]
* mono-api-info.cs: for checking API compatibility, we're only
interested in public interfaces that are implemented by a given
type.  Include protected internal fields and ctors.

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

20 years ago* SqlClientPermission.cs: removed extra CreateInstance
Gert Driesen [Fri, 4 Jun 2004 05:36:15 +0000 (05:36 -0000)]
* SqlClientPermission.cs: removed extra CreateInstance
method

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

20 years ago* OleDbDataAdapter.cs: added stub for missing
Gert Driesen [Fri, 4 Jun 2004 05:35:48 +0000 (05:35 -0000)]
* OleDbDataAdapter.cs: added stub for missing
Dispose override

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

20 years ago* OdbcPermission.cs: moved Obsolete attribute to correct
Gert Driesen [Fri, 4 Jun 2004 05:35:23 +0000 (05:35 -0000)]
* OdbcPermission.cs: moved Obsolete attribute to correct
ctor

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

20 years ago* DataAdapter.cs: added missing protected ctor
Gert Driesen [Fri, 4 Jun 2004 05:34:58 +0000 (05:34 -0000)]
* DataAdapter.cs: added missing protected ctor
* DbDataAdapter.cs: added stub for missing protected ctor
* DbDataPermission.cs: added stubs for missing protected
ctors, added stub for missing Clear method

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

20 years ago* Constraint.cs: marked methods internal to fix public API
Gert Driesen [Fri, 4 Jun 2004 05:34:25 +0000 (05:34 -0000)]
* Constraint.cs: marked methods internal to fix public API
* ConstraintCollection.cs: to fix public API, use
DataTable.fInitInProgress to check whether initialization
of DataTable is in progress
* DataColumn.cs: added stubs for missing methods
* DataRowBuilder.cs: marked Table property internal to
fix public API
* DataSet.cs: removed extra empty destructor, marked
OnMergeFailed internal to fix public API
* DataTable.cs: use fInitInProgress field to hold init
status, to match MS.NET
* DataView.cs: added missing attributes on IsOpen

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

20 years ago* decl.cs: Check for duplicate member name within same container
Anirban Bhattacharjee [Fri, 4 Jun 2004 04:36:34 +0000 (04:36 -0000)]
* decl.cs: Check for duplicate member name within same container

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

20 years ago2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 04:01:07 +0000 (04:01 -0000)]
2004-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpRequest.cs: added ClientTarget internal property.

* System.Web.Compilation/PageCompiler.cs: override CreateConstructor
to add assignment for ClientTarget.

* System.Web.Configuration/HttpCapabilitiesBase.cs: ClientTarget takes
precedence over UserAgent.

* System.Web.UI/Page.cs: implemented ClientTarget.
* System.Web.UI/PageParser.cs: support for clientTarget and check for
validity.

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

20 years ago * class.cs: changed exception number in event grammar
Anirban Bhattacharjee [Fri, 4 Jun 2004 04:00:09 +0000 (04:00 -0000)]
 * class.cs: changed exception number in event grammar

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

20 years agoadded system.web/clientTarget handler
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 03:52:38 +0000 (03:52 -0000)]
added system.web/clientTarget handler

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

20 years ago2004-06-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 4 Jun 2004 02:16:39 +0000 (02:16 -0000)]
2004-06-03  Sebastien Pouliot  <sebastien@ximian.com>

* Delegate.cs: Fix the NullReferenceException in Combine(Delegate[]).

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

20 years ago2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 01:57:37 +0000 (01:57 -0000)]
2004-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Style.cs: added SetBit.

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

20 years ago2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 4 Jun 2004 01:17:07 +0000 (01:17 -0000)]
2004-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api-diff.cs: fixes event diff when we're missing attributes. Now
the class status properly shows the attributes under the event.

* mono-api-info.cs: include protected internal methods.

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

20 years ago2004-06-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 4 Jun 2004 01:16:39 +0000 (01:16 -0000)]
2004-06-03  Sebastien Pouliot  <sebastien@ximian.com>

* BufferedStreamTest.cs: Modified two tests (using newer helper
classes) to be more specific and avoid regressions of bugs like
 #59534.
* StreamHelperTest.cs: New. Helper classes that provides read-only,
write-only or non-seekable stream.

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

20 years agoMoved the marker.
Martin Baulig [Fri, 4 Jun 2004 00:46:37 +0000 (00:46 -0000)]
Moved the marker.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Fri, 4 Jun 2004 00:45:05 +0000 (00:45 -0000)]
**** Merged from MCS ****

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

20 years agoPut everything back I reverted with the "Reverted everything back until 14:15 this...
Martin Baulig [Fri, 4 Jun 2004 00:00:22 +0000 (00:00 -0000)]
Put everything back I reverted with the "Reverted everything back until 14:15 this afternoon." commit.

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

20 years ago * PEAPI.cs: Do not null terminate byte arrays when writing to the
Jackson Harper [Thu, 3 Jun 2004 21:53:25 +0000 (21:53 -0000)]
    * PEAPI.cs: Do not null terminate byte arrays when writing to the
blob stream.

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:33:48 +0000 (21:33 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* culture-info-tables.h: reflecting locale-builder updates.

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:28:23 +0000 (21:28 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* fr_CH.xml : missing updates.

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:27:21 +0000 (21:27 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs : {3} is the almost default number for group digits.

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:12:23 +0000 (21:12 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* DataSet.cs : Use NameTable.Get() before calling LookupNamespace()
  in XmlNamespaceManager.

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:05:17 +0000 (21:05 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs : LookupNamespace() only allows already-atomized names.
* XPathEditableNavigator.cs : removed incorrect set_OuterXml() and
  set_InnerXml().

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:03:29 +0000 (21:03 -0000)]
2004-06-03  Atsushi Enomoto <atsushi@ximian.com>

* BuiltInDatatype.cs,
  XmlSchemaFacet.cs,
  XmlSchemaSimpleTypeRestriction.cs,
  XmlSchemaXPath.cs : modified some enum const to static readonly
  (.NET 1.0 does not allow it). Use safe overload of LookupNamespace().

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:02:31 +0000 (21:02 -0000)]
2004-06-03  Atsushi Enomoto <atsushi@ximian.com>

* XmlNamespaceManagre.cs : Fixed LookupNamespace() and LookupPrefix().
  They require that names are *already* atomized.
* XmlNodeReader.cs,
  XmlTextWriter.cs : use safe overload of LookupXXX().

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:01:54 +0000 (21:01 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* Compiler.cs,
  GenericOutputter.cs : XmlNamespaceManager.LookupPrefix() allows only
  atomized names. Fixed XPathNavigatorNsm.LookupNamespace() that
  should override another overload.

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 21:01:11 +0000 (21:01 -0000)]
2004-06-03  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs : XmlNamespaceManager.LookupPrefix() allows
  only atomized names.

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

20 years agoWhat happened to this line?
Duncan Mak [Thu, 3 Jun 2004 20:30:12 +0000 (20:30 -0000)]
What happened to this line?

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

20 years agoRemove the Description field and use Comment, this makes it consistent
Duncan Mak [Thu, 3 Jun 2004 20:27:28 +0000 (20:27 -0000)]
Remove the Description field and use Comment, this makes it consistent
with the other TODOAttributes, and it also fixes the build.

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

20 years ago2004-06-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 3 Jun 2004 19:15:01 +0000 (19:15 -0000)]
2004-06-03  Martin Baulig  <martin@ximian.com>

* generic.cs (ConstructedType.GetMemberAccess): Renamed to
GetSimpleName() and return a SimpleName.

* ecore.cs (SimpleName.Arguments): New public field.
(SimpleName): Added overloaded ctor which takes an additional
TypeArguments argument.
(SimpleName.SimpleNameResolve): Added support for generic methods.
(MethodGroupExpr.ResolveGeneric): New public method.  The code was
formerly in MemberAccess.DoResolve(), but we also need it in
SimpleNameResolve().

* expression.cs (MemberAccess.DoResolve): Use the new
MethodGroupExpr.ResolveGeneric().

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

20 years ago2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 3 Jun 2004 19:05:45 +0000 (19:05 -0000)]
2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>

* DataSet.cs : complex table content child was not properly added
  when it is the only one child in the parent table. Fixed bug #53959.

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

20 years ago* threads.c: Made Thread.Sleep abortable.
Lluis Sanchez [Thu, 3 Jun 2004 19:02:00 +0000 (19:02 -0000)]
* threads.c: Made Thread.Sleep abortable.

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 18:58:34 +0000 (18:58 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api-info.cs: we don't want internal members listed.

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

20 years ago * threads.c: Implemented SleepEx.
Lluis Sanchez [Thu, 3 Jun 2004 18:58:23 +0000 (18:58 -0000)]
* threads.c: Implemented SleepEx.
* threads.h: Fixed SleepEx signature.

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

20 years ago2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 18:25:00 +0000 (18:25 -0000)]
2004-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Cscompmgd/Microsoft.CSharp/TODOAttribute.cs:
* Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs:
* Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs:
* Mono.Data.MySql/Mono.Data.MySql/TODOAttribute.cs:
* Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/TODOAttribute.cs:
* Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs:
* Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs:
* Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs:
* Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs:
* Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs:
* System/Microsoft.Win32/TODOAttribute.cs:
* System/System/TODOAttribute.cs:
* System.Data/System.Data/TODOAttribute.cs:
* System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs:
* System.Design/System.Design/TODOAttribute.cs:
* System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs:
* System.Design/System.Windows.Forms.Design/TODOAttribute.cs:
* System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs:
* System.Drawing.Design/Assembly/TODOAttribute.cs:
* System.Messaging/System.Messaging/MonoTODO.cs:
* System.Web/System.Web/TODOAttribute.cs:
* System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs:
* System.Web.Services/System.Web.Services/TODOAttribute.cs:
* System.Windows.Forms/System.Resources/ResXResourceReader.cs:
* System.Windows.Forms/System.Windows.Forms/TODOAttribute.cs:
* System.Windows.Forms/WINELib/TODOAttribute.cs:
* System.XML/System.Xml/TODOAttribute.cs:
Added Comment property.

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

20 years ago * HttpApplication.cs: Clear the http handler list after releasing the
Lluis Sanchez [Thu, 3 Jun 2004 18:21:05 +0000 (18:21 -0000)]
* HttpApplication.cs: Clear the http handler list after releasing the
  handlers.

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

20 years ago* mono-api-info.cs: also check protected internal members
Gert Driesen [Thu, 3 Jun 2004 17:29:45 +0000 (17:29 -0000)]
* mono-api-info.cs: also check protected internal members

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