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
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
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
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
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
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
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
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
Miguel de Icaza [Sat, 5 Jun 2004 15:23:49 +0000 (15:23 -0000)]
Update
svn path=/trunk/mono/; revision=28868
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
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
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
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
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
Gonzalo Paniagua Javier [Sat, 5 Jun 2004 10:42:37 +0000 (10:42 -0000)]
revert
svn path=/trunk/mono/; revision=28861
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
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
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
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
Miguel de Icaza [Sat, 5 Jun 2004 04:20:14 +0000 (04:20 -0000)]
Flush
svn path=/trunk/mono/; revision=28856
Miguel de Icaza [Sat, 5 Jun 2004 03:10:24 +0000 (03:10 -0000)]
Try this
svn path=/trunk/mono/; revision=28855
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
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
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
Martin Baulig [Fri, 4 Jun 2004 19:42:02 +0000 (19:42 -0000)]
Ignore inflated methods.
svn path=/trunk/mcs/; revision=28847
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
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
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
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
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
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
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
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
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
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
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
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
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:30:35 +0000 (08:30 -0000)]
updated test.sources
svn path=/trunk/mcs/; revision=28826
Anirban Bhattacharjee [Fri, 4 Jun 2004 08:29:47 +0000 (08:29 -0000)]
more negetive tests for property
svn path=/trunk/mcs/; revision=28825
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Martin Baulig [Fri, 4 Jun 2004 00:46:37 +0000 (00:46 -0000)]
Moved the marker.
svn path=/trunk/mcs/; revision=28803
Martin Baulig [Fri, 4 Jun 2004 00:45:05 +0000 (00:45 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=28802
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
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
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
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
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
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
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
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
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
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
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
Duncan Mak [Thu, 3 Jun 2004 20:30:12 +0000 (20:30 -0000)]
What happened to this line?
svn path=/trunk/mcs/; revision=28786
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
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
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 17:18:13 +0000 (17:18 -0000)]
2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControlCompiler.cs: use CodeDelegateCreateExpression instead
of CodeObjectCreateExpression for the render method delegate. Thanks
to Jochen Wezel.
svn path=/trunk/mcs/; revision=28775
Gert Driesen [Thu, 3 Jun 2004 16:39:17 +0000 (16:39 -0000)]
* DirectoryEntries.cs: flagged field private to fix public API
* DirectoryEntry.cs: added protected override for Dispose, marked
properties TODO
* DirectoryServicesPermissionEntryCollection.cs: added stubs for
missing protected methods
* PropertyCollection.cs: flagged field private to fix public API
* PropertyValueCollection.cs: removed empty extra methods, added
stub for missing methods to fix public API
* SearchResult.cs: removed unused local variable
* SearchResultCollection.cs: flagged field private to fix public
API, added missing property Dispose method and finalizer
svn path=/trunk/mcs/; revision=28771
Gert Driesen [Thu, 3 Jun 2004 16:37:47 +0000 (16:37 -0000)]
* XmlSerializationReader.cs: added missing protected members
to fix API compatibility with MS.NET
* XmlSerializationWriter.cs: added missing protected members
to fix API compatibility with MS.NET
svn path=/trunk/mcs/; revision=28770
Miguel de Icaza [Thu, 3 Jun 2004 14:54:43 +0000 (14:54 -0000)]
2004-06-03 Miguel de Icaza <miguel@ximian.com>
* threads.c: When running under valgrind, do not allocate too much
stack, as Valgrind default is 1 meg.
svn path=/trunk/mono/; revision=28769
Jochen Wezel [Thu, 3 Jun 2004 13:34:50 +0000 (13:34 -0000)]
Fixes for Property ReadOnly/WriteOnly, Property Set
svn path=/trunk/mcs/; revision=28766
Ravindra [Thu, 3 Jun 2004 12:36:51 +0000 (12:36 -0000)]
* HatchBrush.cs: Added missing test cases for all the hatch styles.
svn path=/trunk/mcs/; revision=28765
Massimiliano Mantione [Thu, 3 Jun 2004 12:11:54 +0000 (12:11 -0000)]
* cpu-pentium.md basic-float.cs Fixed bug on fpu spills (see bug 54467),
and added relevant test case.
svn path=/trunk/mono/; revision=28764
Paolo Molaro [Thu, 3 Jun 2004 11:53:27 +0000 (11:53 -0000)]
Thu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
* configure.in: libc setting for NetBSD (patch from recht@netbsd.org).
svn path=/trunk/mono/; revision=28763
Raja R Harinath [Thu, 3 Jun 2004 11:36:53 +0000 (11:36 -0000)]
Bug #50820.
* typemanager.cs (closure_private_ok, closure_invocation_type)
(closure_qualifier_type, closure_invocation_assembly)
(FilterWithClosure): Move to ...
(Closure): New internal nested class.
(Closure.CheckValidFamilyAccess): Split out from Closure.Filter.
(MemberLookup, RealMemberLookup): Add new almost_match parameter.
* ecore.cs (almostMatchedMembers): New variable to help report CS1540.
(MemberLookup, MemberLookupFailed): Use it.
* expression.cs (New.DoResolve): Treat the lookup for the
constructor as being qualified by the 'new'ed type.
(Indexers.GetIndexersForTypeOrInterface): Update.
svn path=/trunk/mcs/; revision=28761
Raja R Harinath [Thu, 3 Jun 2004 11:32:31 +0000 (11:32 -0000)]
New testcases for bug #50820.
svn path=/trunk/mcs/; revision=28760
Anirban Bhattacharjee [Thu, 3 Jun 2004 10:49:22 +0000 (10:49 -0000)]
* mb-parser.jay: RaiseEvent grammar fixed to get it working
svn path=/trunk/mcs/; revision=28755
Ravindra [Thu, 3 Jun 2004 10:08:47 +0000 (10:08 -0000)]
* Makefile: Updated. We don't need to define the flag
DECLARE_CDECL_DELEGATES anymore. As we have moved all the
codecs to libgdiplus.
svn path=/trunk/mcs/; revision=28754
Lluis Sanchez [Thu, 3 Jun 2004 09:42:19 +0000 (09:42 -0000)]
* Makefile: generate client source file list before compiling the test
suite.
svn path=/trunk/mcs/; revision=28752
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 07:59:04 +0000 (07:59 -0000)]
2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BufferedStream.cs: fixed typo that prevented Read() from working.
This went out with beta 2. Closes bug #59534.
svn path=/trunk/mcs/; revision=28750
Anirban Bhattacharjee [Thu, 3 Jun 2004 07:50:36 +0000 (07:50 -0000)]
* driver.cs: fixed bug - 59540
svn path=/trunk/mcs/; revision=28749
Raja R Harinath [Thu, 3 Jun 2004 07:40:01 +0000 (07:40 -0000)]
Add. Copied from System/Assembly/Consts.cs.
Unbreak build
svn path=/trunk/mcs/; revision=28748
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 07:33:58 +0000 (07:33 -0000)]
2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mono-api-info.cs: if we have a TODOAttribute, get the Comment property
value and store it in attribute 'comment'.
* mono-api-diff.cs: if we have a 'comment' keep it in the output file.
* mono-api.xsl: if we have a 'comment' set it as the title attribute
of the monoTODO gif image.
Now we can see the MonoTODO comments when browsing the class status
pages.
svn path=/trunk/mcs/; revision=28747
Marek Safar [Thu, 3 Jun 2004 07:18:12 +0000 (07:18 -0000)]
Enabled again
svn path=/trunk/mcs/; revision=28746
Marek Safar [Thu, 3 Jun 2004 07:15:04 +0000 (07:15 -0000)]
2004-06-03 Marek Safar <marek.safar@seznam.cz>
* attribute.cs
(GetConditionalAttributeValue): New method. Returns
condition of ConditionalAttribute.
(SearchMulti): New method. Returns all attributes of type 't'.
Use it when attribute is AllowMultiple = true.
(IsConditionalMethodExcluded): New method.
* class.cs
(Method.IsExcluded): Implemented. Returns true if method has conditional
attribute and the conditions is not defined (method is excluded).
(IMethodData): Extended interface for ConditionalAttribute support.
(PropertyMethod.IsExcluded): Implemented.
* decl.cs
(MemberCore.Flags): Excluded_Undetected, Excluded new caching flags.
* expression.cs
(Invocation.IsMethodExcluded): Checks the ConditionalAttribute
on the method.
svn path=/trunk/mcs/; revision=28745
Raja R Harinath [Thu, 3 Jun 2004 06:22:57 +0000 (06:22 -0000)]
Don't sign if BOOTSTRAP_WITH_OLDLIB.
svn path=/trunk/mcs/; revision=28744
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 06:17:31 +0000 (06:17 -0000)]
2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Handlers/TraceHandler.cs:
* System.Web.UI/Control.cs:
* System.Web.UI/Html32TextWriter.cs:
* System.Web.UI/HtmlTextWriter.cs:
* System.Web.UI/SimpleWebHandlerParser.cs:
* System.Web.UI/TemplateControl.cs:
* System.Web.UI.WebControls/Calendar.cs:
* System.Web.UI.WebControls/CompareValidator.cs:
* System.Web.UI.WebControls/ImageButton.cs:
* System.Web.UI.WebControls/Style.cs:
* System.Web.UI.WebControls/WebControl.cs:
Added protected missing members and attributes.
svn path=/trunk/mcs/; revision=28743
Gonzalo Paniagua Javier [Thu, 3 Jun 2004 05:04:57 +0000 (05:04 -0000)]
Fixed link text for mod_mono
svn path=/trunk/mono/; revision=28738