Atsushi Eno [Sat, 12 Jul 2003 15:11:07 +0000 (15:11 -0000)]
2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
TestAttributeDefaultContribution().
svn path=/trunk/mcs/; revision=16141
Atsushi Eno [Sat, 12 Jul 2003 15:10:34 +0000 (15:10 -0000)]
2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* DTDObjectModel.cs,
DTDValidatingReader.cs : Completely rewrote attribute handling.
svn path=/trunk/mcs/; revision=16140
Atsushi Eno [Sat, 12 Jul 2003 07:45:33 +0000 (07:45 -0000)]
2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* BuiltInDatatype.cs,
XmlSchemaDatatype.cs : added NOTATION type support.
svn path=/trunk/mcs/; revision=16133
Atsushi Eno [Sat, 12 Jul 2003 07:44:45 +0000 (07:44 -0000)]
2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
ReadState check.
* ChangeLog was incorrectly added about above stuff.
* XmlTextReaderTests.cs : added some reader's state check tests and
ReadAsElementContent and ReadAsAttributeContent.
* XmlTextWriterTests.cs : added DontOutputMultipleXmlns().
svn path=/trunk/mcs/; revision=16132
Atsushi Eno [Sat, 12 Jul 2003 07:39:25 +0000 (07:39 -0000)]
2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlAttribute.cs,
XmlElement.cs : Fixed CloneNode() for bug #46129.
* XmlDocument.cs : Fixed MakeReaderErrorMessage that specified invalid
String.Format arguments, and basically XmlException.ctor(
IXmlLineInfo, message) seems good idea to use.
* XmlTextReader.cs :
- Fixed .ctor(Stream, XmlNodeType, XmlParserContext) which had
required non-null context which don't have to exist.
- Added state check. Introduced 'currentState' and 'maybeTextDecl'
(for external entity) and removed hasEnteredDocument. Added
state-check logic to ReadStartTag(), ReadEndTag(), ReadText(),
ReadCData(), ReadDoctypeDecl() and ReadWhitespace().
- Replaced throw ReaderError() with throw new XmlException() and
fixed that some error hadn't thrown, only created.
- ResetState() should re-initialize existing private members other
than some specified fields.
- Private AddAttribute() should check if the same-named attribute
already exists.
* DTDObjectModel.cs : Additive declaration for ATTLIST is availabe now.
svn path=/trunk/mcs/; revision=16131
Zoltan Varga [Fri, 11 Jul 2003 19:04:20 +0000 (19:04 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* ModuleBuilderTest.cs: Added tests for IsTransient ().
* ModuleBuilderTest.cs: Added tests for DefineDocument ().
svn path=/trunk/mcs/; revision=16127
Zoltan Varga [Fri, 11 Jul 2003 19:02:42 +0000 (19:02 -0000)]
2003-06-27 Zoltan Varga <vargaz@freemail.hu>
* MonoSymbolWriter.cs: Enable calling of DefineDocument multiple
times with the same URL.
svn path=/trunk/mcs/; revision=16126
Zoltan Varga [Fri, 11 Jul 2003 18:57:05 +0000 (18:57 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* ModuleBuilder.cs AssemblyBuilder.cs: Implemented IsTransient ().
svn path=/trunk/mcs/; revision=16125
Zoltan Varga [Fri, 11 Jul 2003 18:49:13 +0000 (18:49 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.
* AssemblyFlagsAttribute.cs: Added new property from NET 1.1.
svn path=/trunk/mcs/; revision=16124
Zoltan Varga [Fri, 11 Jul 2003 17:29:05 +0000 (17:29 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilderTest.cs: Added error handling tests.
svn path=/trunk/mcs/; revision=16123
Zoltan Varga [Fri, 11 Jul 2003 17:27:37 +0000 (17:27 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.
svn path=/trunk/mcs/; revision=16122
Zoltan Varga [Fri, 11 Jul 2003 17:19:29 +0000 (17:19 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilder.cs: Added argument checking to all methods according
to the MSDN docs. Also marked DefineUnmanagedResource and its friends
as not implemented.
* ModuleBuilder.cs: Added new property FileName used by AssemblyBuilder.
svn path=/trunk/mcs/; revision=16121
Zoltan Varga [Fri, 11 Jul 2003 17:16:00 +0000 (17:16 -0000)]
2003-07-11 Zoltan Varga <vargaz@freemail.hu>
* domain.c (foreach_domain): fix compiler warning.
svn path=/trunk/mono/; revision=16120
Dietmar Maurer [Fri, 11 Jul 2003 14:44:54 +0000 (14:44 -0000)]
latest libgc already defines GC_WIN32_THREADS
svn path=/trunk/mono/; revision=16119
Dietmar Maurer [Fri, 11 Jul 2003 14:40:33 +0000 (14:40 -0000)]
2003-07-11 Dietmar Maurer <dietmar@ximian.com>
* image.c (load_metadata_ptrs): use g_strndup because strndup is
not available on all plattforms
svn path=/trunk/mono/; revision=16118
Andreas N [Thu, 10 Jul 2003 17:01:18 +0000 (17:01 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Added abstract to class definition, fixed two fields
svn path=/trunk/mcs/; revision=16110
Andreas N [Thu, 10 Jul 2003 16:59:29 +0000 (16:59 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* TypeConverter.cs: Implemented missing methods
* TypeDescriptor.cs: Redirections added
svn path=/trunk/mcs/; revision=16109
Andreas N [Thu, 10 Jul 2003 16:57:34 +0000 (16:57 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* NameObjectCollectionBase.cs: Implemented a few missing methods, fixed public signatures
svn path=/trunk/mcs/; revision=16108
Andreas N [Thu, 10 Jul 2003 16:56:19 +0000 (16:56 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* Executor.cs: Changed abstract to sealed
svn path=/trunk/mcs/; revision=16107
Andreas N [Thu, 10 Jul 2003 16:55:22 +0000 (16:55 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* SystemEvents.cs: Implemented preliminary timer support, added private constructor, fixed events
svn path=/trunk/mcs/; revision=16106
Martin Baulig [Thu, 10 Jul 2003 15:01:09 +0000 (15:01 -0000)]
New test for CS0673.
svn path=/trunk/mcs/; revision=16100
Martin Baulig [Thu, 10 Jul 2003 15:00:01 +0000 (15:00 -0000)]
2003-07-10 Martin Baulig <martin@ximian.com>
* expression.cs (TypeOfVoid): New class.
(TypeOf): Report a CS0673 if it's System.Void. Fixes #42264.
svn path=/trunk/mcs/; revision=16099
Martin Baulig [Thu, 10 Jul 2003 14:38:46 +0000 (14:38 -0000)]
2003-07-10 Martin Baulig <martin@ximian.com>
* class.cs (MethodCore.DoDefineParameters): Added CS0225 check.
svn path=/trunk/mcs/; revision=16098
Lluis Sanchez [Thu, 10 Jul 2003 14:25:18 +0000 (14:25 -0000)]
* HttpSoapWebServiceHandler.cs: MS puts the soap action in quotation marks??
Fix for this case.
* SoapHttpClientProtocol.cs: Implemented support for asynchronous calls
(BeginInvoke and EndInvoke).
svn path=/trunk/mcs/; revision=16097
Andreas N [Thu, 10 Jul 2003 14:23:49 +0000 (14:23 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* list.unix: Added AssemblyInfo.cs
svn path=/trunk/mcs/; revision=16096
Andreas N [Thu, 10 Jul 2003 14:21:49 +0000 (14:21 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Added
* ChangeLog: Added
svn path=/trunk/mcs/; revision=16095
Andreas N [Thu, 10 Jul 2003 14:19:51 +0000 (14:19 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* Accidentally added wrong file - removed
svn path=/trunk/mcs/; revision=16094
Andreas N [Thu, 10 Jul 2003 14:17:36 +0000 (14:17 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Added file
svn path=/trunk/mcs/; revision=16093
Andreas N [Thu, 10 Jul 2003 14:13:55 +0000 (14:13 -0000)]
2003-07-09 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* NameObjectCollectionBase.cs: Fixed signature to be CLSCompliant, changed/corrected header
* StringCollection.cs: Improved implementation (should perform better)
svn path=/trunk/mcs/; revision=16092
Andreas N [Thu, 10 Jul 2003 14:12:00 +0000 (14:12 -0000)]
2003-07-09 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* IODescriptionAttribute.cs: Removed unneeded field
svn path=/trunk/mcs/; revision=16091
Zoltan Varga [Thu, 10 Jul 2003 14:10:46 +0000 (14:10 -0000)]
2003-07-10 Zoltan Varga <vargaz@freemail.hu>
* Assembly.cs: Implemented ImageRuntimeVersion property from NET 1.1.
svn path=/trunk/mcs/; revision=16090
Andreas N [Thu, 10 Jul 2003 14:10:39 +0000 (14:10 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* ProxyUseType.cs:
* WebStatus.cs: Deleted (do not exist in this assembly)
* IPv6Address.cs: Made internal
svn path=/trunk/mcs/; revision=16089
Zoltan Varga [Thu, 10 Jul 2003 14:09:48 +0000 (14:09 -0000)]
2003-07-10 Zoltan Varga <vargaz@freemail.hu>
* image.h image.c: Store the metadata version string in MonoImage.
* icall.c: New icall to retrieve the image version.
* reflection.c (create_dynamic_image): Fill in the image version field
* reflection.c (build_compressed_metadata): Use the image version
from the image structure.
svn path=/trunk/mono/; revision=16088
Martin Baulig [Thu, 10 Jul 2003 14:08:13 +0000 (14:08 -0000)]
2003-07-10 Martin Baulig <martin@ximian.com>
* rootcontext.cs (RootContext.NamespaceLookup): Take a DeclSpace,
not a NamespaceEntry, so we can use DeclSpace.CheckAccessLevel().
* decl.cs (DeclSpace.FindType): Use DeclSpace.CheckAccessLevel().
* typemanager.cs (TypeManager.IsAccessibleFrom): Removed.
svn path=/trunk/mcs/; revision=16087
Andreas N [Thu, 10 Jul 2003 14:06:53 +0000 (14:06 -0000)]
2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* list.unix: Removed System.Net/ProxyUseType.cs, System.Net/WebStatus.cs
svn path=/trunk/mcs/; revision=16086
Martin Baulig [Thu, 10 Jul 2003 13:22:39 +0000 (13:22 -0000)]
2003-07-10 Martin Baulig <martin@ximian.com>
* expression.cs (ArrayCreation): Don't use a byte blob for arrays
of decimal. Fixes #42850.
NOTE: I also fixed the created byte blob, but this doesn't work on
the MS runtime and csc never produces any byte blobs for decimal
arrays.
svn path=/trunk/mcs/; revision=16083
Martin Baulig [Thu, 10 Jul 2003 13:20:09 +0000 (13:20 -0000)]
2003-07-10 Martin Baulig <martin@ximian.com>
* statement.cs (StructInfo.GetStructInfo): Catch deep cycles in
structs; fixes #32068.
(Block.AddChildVariableNames): Fixed #44302.
svn path=/trunk/mcs/; revision=16082
Gonzalo Paniagua Javier [Thu, 10 Jul 2003 01:59:45 +0000 (01:59 -0000)]
2003-07-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MemoryStream.cs: fixed bug #46060. Thanks to Carlos Barcenilla.
svn path=/trunk/mcs/; revision=16079
Gonzalo Paniagua Javier [Thu, 10 Jul 2003 01:58:13 +0000 (01:58 -0000)]
2003-07-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MemoryStreamTest.cs: added a couple of tests for WriteByte.
svn path=/trunk/mcs/; revision=16078
Miguel de Icaza [Wed, 9 Jul 2003 22:31:46 +0000 (22:31 -0000)]
Update slightly
svn path=/trunk/mono/; revision=16075
Martin Willemoes Hansen [Wed, 9 Jul 2003 22:30:16 +0000 (22:30 -0000)]
* doc/web/team.xml : Modified my tasks a bit.
svn path=/trunk/mono/; revision=16074
Miguel de Icaza [Wed, 9 Jul 2003 22:15:34 +0000 (22:15 -0000)]
better version
svn path=/trunk/mono/; revision=16073
Miguel de Icaza [Wed, 9 Jul 2003 21:31:59 +0000 (21:31 -0000)]
more updates
svn path=/trunk/mono/; revision=16070
Lluis Sanchez [Wed, 9 Jul 2003 19:26:47 +0000 (19:26 -0000)]
* SymmetricAlgorithm.cs: Fixed FinalEncrypt. Return empty array if inputCount is 0.
svn path=/trunk/mcs/; revision=16067
Jean-Marc Andre [Wed, 9 Jul 2003 17:19:42 +0000 (17:19 -0000)]
2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.ca>
* unix.arg: SoapClientFormatterSinkProvider.cs & SoapMessageFormatter.cs added to the build list
svn path=/trunk/mcs/; revision=16064
Miguel de Icaza [Wed, 9 Jul 2003 17:19:16 +0000 (17:19 -0000)]
Update
svn path=/trunk/mono/; revision=16063
Jean-Marc Andre [Wed, 9 Jul 2003 17:13:46 +0000 (17:13 -0000)]
2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.cs>
* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs, SoapMessageFormatter.cs: Support for the soap serialization added to the remoting infrastructure
svn path=/trunk/mcs/; revision=16062
Miguel de Icaza [Wed, 9 Jul 2003 17:08:26 +0000 (17:08 -0000)]
Update
svn path=/trunk/mono/; revision=16061
Jean-Marc Andre [Wed, 9 Jul 2003 17:04:00 +0000 (17:04 -0000)]
2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.ca>
* ReturnMessage.cs: Bug fix. GetOutArgName didn't return the right name for the given out parameter.
svn path=/trunk/mcs/; revision=16060
Lluis Sanchez [Wed, 9 Jul 2003 16:48:52 +0000 (16:48 -0000)]
* XmlTextReader.cs : Implemented ResetState() method.
svn path=/trunk/mcs/; revision=16059
Lluis Sanchez [Wed, 9 Jul 2003 16:29:27 +0000 (16:29 -0000)]
* XmlSerializationWriter.cs: WriteStartElement(): Do not write xsd and xsi
namespace declarations if they have already been defined.
svn path=/trunk/mcs/; revision=16058
Lluis Sanchez [Wed, 9 Jul 2003 16:23:31 +0000 (16:23 -0000)]
* SoapHttpClientProtocol.cs, HttpSoapWebServiceHandler.cs, Methods.cs:
Added support for soap extensions. Moved some code to
WebServiceHelper. Implemented support for the two types of RoutingStyle. Added support
for In and Out headers. Improved management of exceptions.
* SoapClientMessage.cs: code to retrieve soap headers moved to SoapMessage.
* SoapExtension.cs: Added methods for getting and creating soap extensions.
* SoapMessage.cs: Added methods for getting and assigning headers to an object.
* SoapServerMessage.cs: Added setter for MethodStubInfo. Other minor fixes.
* WebServiceHandler.cs: Added support for In and Out headers. Fixed management of exceptions.
* WebServiceHandlerFactory.cs: Check if the request protocol is supported.
* WebServiceHelper.cs: Added method for reading a soap request.
svn path=/trunk/mcs/; revision=16057
Gonzalo Paniagua Javier [Wed, 9 Jul 2003 14:38:02 +0000 (14:38 -0000)]
Forgot to add this
svn path=/trunk/mcs/; revision=16056
Gonzalo Paniagua Javier [Wed, 9 Jul 2003 14:31:10 +0000 (14:31 -0000)]
Arrrgh. Wrong Eri[kc]
svn path=/trunk/mcs/; revision=16055
Gonzalo Paniagua Javier [Wed, 9 Jul 2003 14:17:24 +0000 (14:17 -0000)]
2003-07-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* system_linux_test.args: added new tests in Microsoft.CSharp.
* Microsoft.CSharp/CodeGeneratorFromCompileUnitTest.cs:
* Microsoft.CSharp/CodeGeneratorFromExpressionTest.cs:
* Microsoft.CSharp/CodeGeneratorFromNamespaceTest.cs:
* Microsoft.CSharp/CodeGeneratorFromStatementTest.cs:
* Microsoft.CSharp/CodeGeneratorFromTypeTest.cs:
* Microsoft.CSharp/CodeGeneratorTestBase.cs: new tests from Erik LeBel
<eriklebel@yahoo.ca>.
svn path=/trunk/mcs/; revision=16054
Gonzalo Paniagua Javier [Wed, 9 Jul 2003 12:44:17 +0000 (12:44 -0000)]
2003-07-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* regex.cs: patch from Eric Lindvall <eric@5stops.com> that fixes bug
#44830.
svn path=/trunk/mcs/; revision=16053
Gonzalo Paniagua Javier [Wed, 9 Jul 2003 11:55:31 +0000 (11:55 -0000)]
Fixed namespace
svn path=/trunk/mcs/; revision=16052
César Natarén [Wed, 9 Jul 2003 04:43:21 +0000 (04:43 -0000)]
2003-07-09 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* jscript-lexer-parser.g: Added conditional_compilation_directive,
which is the beginning of our support for conditional compilation
statements and directives in our parser. Added
cc_on_statement, and some lexer rules for getting the needed
tokens (COND_SET, COND_DEBUG, COND_POSITION, COND_POSITION,
COND_IF, COND_ELIF, COND_ELSE, COND_END and CC_ON.
svn path=/trunk/mcs/; revision=16049
Martin Baulig [Tue, 8 Jul 2003 19:04:13 +0000 (19:04 -0000)]
Reverted this. Miguel's change was older than my last change to this
function and it no longer works with my change; ie. we're now using my
version.
2003-07-07 Miguel de Icaza <miguel@ximian.com>
* rootcontext.cs (NamespaceLookup): Accept a DeclSpace, so we can
call the CheckAccessLevel routine. Only use types that pass the
CheckAccessLevel
svn path=/trunk/mcs/; revision=16046
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 18:57:57 +0000 (18:57 -0000)]
2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BaseCompiler.cs: first look for cached items, then generate the tree.
This should speed things up.
* CachingCompiler.cs: when compiling web services, use the full path of
the .asmx file as key when caching.
* WebServiceCompiler.cs: first look for cached items, then generate
the source file.
svn path=/trunk/mcs/; revision=16045
Martin Baulig [Tue, 8 Jul 2003 18:51:08 +0000 (18:51 -0000)]
Reverted this. Miguel's change was older than my last change to this
function and it no longer works with my change; ie. we're now using my
version.
2003-07-07 Miguel de Icaza <miguel@ximian.com>
* decl.cs (DeclSpace.FindType): CheckAccessLevel on the type as
well. Sorry, this fixes the bug Gonzalo tried to fix.
svn path=/trunk/mcs/; revision=16044
Martin Baulig [Tue, 8 Jul 2003 18:03:21 +0000 (18:03 -0000)]
2003-07-08 Martin Baulig <martin@ximian.com>
* test-198.cs, test-199.cs: New tests for bugs #36316, #36314 and
#36313.
svn path=/trunk/mcs/; revision=16042
Martin Baulig [Tue, 8 Jul 2003 17:58:51 +0000 (17:58 -0000)]
2003-07-08 Martin Baulig <martin@ximian.com>
* rootcontext.cs (RootContext.NamespaceLookup): Ignore
inaccessible types. Fixes #36313.
* decl.cs (DeclSpace.FindType): Ignore inaccessible types.
* namespace.cs (NamespaceEntry): Create implicit entries for all
namespaces; ie. if we have `namespace N1.N2.N3 { ... }', we create
implicit entries for N1.N2 and N1.
svn path=/trunk/mcs/; revision=16041
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 14:59:43 +0000 (14:59 -0000)]
2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* appdomain.c: modified comment.
* gc.c: finalizer_thread can call finalizers even when finished == TRUE.
That will be its last iteration when mono_gc_cleanup is called from
mono_runtime_cleanup and before the domain is unloaded.
Fixes bug #45962.
svn path=/trunk/mono/; revision=16039
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 13:10:32 +0000 (13:10 -0000)]
sigh, i need more sleep :)
svn path=/trunk/mcs/; revision=16038
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 13:02:48 +0000 (13:02 -0000)]
Nothing escapes from Lluis' sight
svn path=/trunk/mcs/; revision=16037
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 12:49:54 +0000 (12:49 -0000)]
2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebServicesConfigurationSectionHandler.cs: added <soapExtensionTypes>
support.
svn path=/trunk/mcs/; revision=16036
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 09:37:18 +0000 (09:37 -0000)]
class status fixes
svn path=/trunk/mcs/; revision=16035
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 08:56:30 +0000 (08:56 -0000)]
Ugh. Applied the wrong patch. Thanks again, Eric
svn path=/trunk/mcs/; revision=16034
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 02:45:37 +0000 (02:45 -0000)]
added bug report number
svn path=/trunk/mcs/; revision=16033
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 02:39:52 +0000 (02:39 -0000)]
2003-07-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* namespace.cs: fixed compilation with csc. I'll file a bug report
about this.
svn path=/trunk/mcs/; revision=16032
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 02:34:12 +0000 (02:34 -0000)]
removed Console.W
svn path=/trunk/mcs/; revision=16031
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 02:24:24 +0000 (02:24 -0000)]
2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs:
* ServicePointManager.cs:
* WebConnection.cs: added support for proxies.
svn path=/trunk/mcs/; revision=16030
Gonzalo Paniagua Javier [Tue, 8 Jul 2003 01:14:40 +0000 (01:14 -0000)]
2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpContext.cs: Session doesn't have a setter.
* System.Web/HttpResponse.cs: Request is private.
* System.Web.SessionState/SessionDictionary.cs: locking.
* System.Web.SessionState/SessionInProcHandler.cs: use the new method
instead of the setter.
svn path=/trunk/mcs/; revision=16029
Miguel de Icaza [Mon, 7 Jul 2003 21:48:45 +0000 (21:48 -0000)]
2003-07-07 Miguel de Icaza <miguel@ximian.com>
* attribute.cs: And this test is onger needed.
svn path=/trunk/mcs/; revision=16028
Miguel de Icaza [Mon, 7 Jul 2003 21:14:30 +0000 (21:14 -0000)]
Updated fix to work with the new changes from Martin
2003-07-07 Miguel de Icaza <miguel@ximian.com>
* decl.cs (DeclSpace.FindType): CheckAccessLevel on the type as
well. Sorry, this fixes the bug Gonzalo tried to fix.
* rootcontext.cs (NamespaceLookup): Accept a DeclSpace, so we can
call the CheckAccessLevel routine. Only use types that pass the
CheckAccessLevel
svn path=/trunk/mcs/; revision=16027
Martin Baulig [Mon, 7 Jul 2003 20:32:40 +0000 (20:32 -0000)]
2003-07-08 Martin Baulig <martin@ximian.com>
Rewrote the handling of namespaces to fix a lot of the issues
wrt. `using' aliases etc.
* namespace.cs (Namespace): Splitted this class into a
per-assembly `Namespace' and a per-file `NamespaceEntry'.
* typemanager.cs (TypeManager.IsNamespace): Removed.
(TypeManager.ComputeNamespaces): Only compute namespaces from
loaded assemblies here, not the namespaces from the assembly we're
currently compiling.
svn path=/trunk/mcs/; revision=16025
Martin Baulig [Mon, 7 Jul 2003 20:22:14 +0000 (20:22 -0000)]
2003-07-08 Martin Baulig <martin@ximian.com>
* rootcontext.cs, class.cs: Fixed the CS1530 reporting.
svn path=/trunk/mcs/; revision=16023
Miguel de Icaza [Mon, 7 Jul 2003 18:22:58 +0000 (18:22 -0000)]
2003-07-07 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs: Reverted patch from Gonzalo, my previous patch
already fixed it.
I thought about the memory savings here, but LookupTypeReflection
is used under already very constrained scenarios. Compiling
corlib or mcs only exposes one hit, so it would not really reduce
any memory consumption.
svn path=/trunk/mcs/; revision=16022
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 14:48:07 +0000 (14:48 -0000)]
2003-07-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Hashtable.cs: made SynchedHashtable serializable. Fixes bug #45918.
Thanks to JoergR@voelcker.com (Joerg Rosenkranz).
svn path=/trunk/mcs/; revision=16021
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 14:21:50 +0000 (14:21 -0000)]
2003-07-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* typemanager.cs: fixes bug #45889 by only adding public types from
other assemblies to the list of known types.
svn path=/trunk/mcs/; revision=16020
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 12:48:25 +0000 (12:48 -0000)]
added 10040 - message too long
svn path=/trunk/mcs/; revision=16018
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 12:20:08 +0000 (12:20 -0000)]
Fixed typo. Thanks to Sam Clegg <sam@superduper.net>
svn path=/trunk/mono/; revision=16016
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 11:26:58 +0000 (11:26 -0000)]
added missing / in <remarks>
svn path=/trunk/mcs/; revision=16014
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 11:26:17 +0000 (11:26 -0000)]
added test target
svn path=/trunk/mcs/; revision=16013
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 11:23:22 +0000 (11:23 -0000)]
added TODOAttribute.cs
svn path=/trunk/mcs/; revision=16012
Martin Willemoes Hansen [Mon, 7 Jul 2003 11:08:37 +0000 (11:08 -0000)]
Wrong comment removed
svn path=/trunk/mcs/; revision=16011
Andreas N [Mon, 7 Jul 2003 11:03:46 +0000 (11:03 -0000)]
2003-07-07 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* EventLog.cs: Removed unneccesary attribute according to corecompare
* EventLogEntry.cs: Removed unneccesary attribute according to corecompare
* Process.cs: Removed unneccesary attributes according to corecompare, added attribute
* ProcessModule.cs: Removed unneccesary attribute according to corecompare
* ProcessStartInfo.cs: Removed unneccesary attribute according to corecompare
* ProcessThread.cs: Removed unneccesary attribute according to corecompare, fixed signature
svn path=/trunk/mcs/; revision=16010
Andreas N [Mon, 7 Jul 2003 11:01:52 +0000 (11:01 -0000)]
2003-07-07 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* DesignerTransaction.cs: Fixed signature
svn path=/trunk/mcs/; revision=16009
Andreas N [Mon, 7 Jul 2003 11:00:51 +0000 (11:00 -0000)]
2003-07-07 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* CodeDomProvider.cs: Removed unneccesary attribute according to corecompare
* Executor.cs: Fixed signature with ref calls according to corecompare and made neccessary changes
svn path=/trunk/mcs/; revision=16008
Andreas N [Mon, 7 Jul 2003 10:59:55 +0000 (10:59 -0000)]
2003-07-07 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* VBCodeProvider.cs: Removed unneccesary attributes according to corecompare
svn path=/trunk/mcs/; revision=16007
Martin Willemoes Hansen [Mon, 7 Jul 2003 10:54:20 +0000 (10:54 -0000)]
Added: TODOAttribute to System.Windows.Forms.Design
svn path=/trunk/mcs/; revision=16006
Martin Willemoes Hansen [Mon, 7 Jul 2003 10:38:27 +0000 (10:38 -0000)]
* System.Windows.Forms.Design/AnchorEditor.cs
System.Windows.Forms.Design/AxImporter.cs
System.Windows.Forms.Design/ComponentDocumentDesigner.cs
System.Windows.Forms.Design/ComponentTray.cs
System.Windows.Forms.Design/ControlDesigner.cs
System.Windows.Forms.Design/DocumentDesigner.cs
System.Windows.Forms.Design/FileNameEditor.cs
System.Windows.Forms.Design/IMenuEditorService.cs
System.Windows.Forms.Design/MenusCommands.cs
System.Windows.Forms.Design/ParentControlDesigner.cs
System.Windows.Forms.Design/ScrollableControlDesigner.cs
System.Windows.Forms.Design/SelectionRules.cs: Moved to System.Design assembly
svn path=/trunk/mcs/; revision=16005
Miguel de Icaza [Mon, 7 Jul 2003 06:37:58 +0000 (06:37 -0000)]
2003-07-07 Miguel de Icaza <miguel@ximian.com>
* attribute.cs (Attribute.Resolve): Add call to CheckAccessLevel
on the type we resolved.
svn path=/trunk/mcs/; revision=16002
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 00:49:20 +0000 (00:49 -0000)]
2003-07-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* corlib_linux_test.args:
* corlib_test.args: added AppDomainSetupTest and fixed a couple of typos
to make this compile.
* System/AppDomainSetupTest.cs: new tests.
svn path=/trunk/mcs/; revision=16000
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 00:42:25 +0000 (00:42 -0000)]
More on ApplicationBase
svn path=/trunk/mcs/; revision=15999
Gonzalo Paniagua Javier [Mon, 7 Jul 2003 00:40:43 +0000 (00:40 -0000)]
added a couple of files
svn path=/trunk/mcs/; revision=15998
Andreas N [Sun, 6 Jul 2003 22:16:19 +0000 (22:16 -0000)]
2003-07-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* CSharpCodeCompiler.cs: Few fixes for update in CodeDom.Compiler
svn path=/trunk/mcs/; revision=15997
Andreas N [Sun, 6 Jul 2003 22:15:18 +0000 (22:15 -0000)]
2003-07-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* list.unix: Add VBCodeGenerator.cs, VBCodeProvider.cs
svn path=/trunk/mcs/; revision=15996
Andreas N [Sun, 6 Jul 2003 22:11:57 +0000 (22:11 -0000)]
2003-06-25 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* VBCodeGenerator.cs: Added and nearly completely implemented
(it compiles, but the functionallity is completely untested)
(also without a working mbas the compilaton options will fail)
(once all command line arguments for mbas are final and the warning output is final
change the apropriate code to generate these options)
* VBCodeProvider.cs: Added and implemented
svn path=/trunk/mcs/; revision=15995