mono.git
21 years agosmall cleanup of MenuItem.cs
Joel Basson [Sun, 1 Jun 2003 16:12:24 +0000 (16:12 -0000)]
small cleanup of MenuItem.cs

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

21 years ago2003-06-01 Francisco Figueiredo Jr <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Sun, 1 Jun 2003 16:10:06 +0000 (16:10 -0000)]
2003-06-01  Francisco Figueiredo Jr <fxjrlists@yahoo.com.br>
* NpgsqlCommand.cs NpgsqlConnection.cs NpgsqlMediator.cs NpgsqlState.cs: Added Listen/Notify support. Thanks Wojtek Wierzbicki.

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

21 years ago2003-06-01 Joshua Tauberer <tauberer@for.net>
Joshua Tauberer [Sun, 1 Jun 2003 15:39:08 +0000 (15:39 -0000)]
2003-06-01  Joshua Tauberer <tauberer@for.net>

        * XslTransform.cs: Cache extension object delegates
        between calls to Transform.

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

21 years ago2003-06-01 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Sun, 1 Jun 2003 13:17:02 +0000 (13:17 -0000)]
2003-06-01  Ville Palo <vi64pa@kolumbus.fi>

* SqlStringTest.cs: one exception test to nunit2

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

21 years ago2003-06-01 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Sun, 1 Jun 2003 13:06:26 +0000 (13:06 -0000)]
2003-06-01  Ville Palo <vi64pa@kolumbus.fi>

* SqlString.cs: added null checking

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

21 years ago2003-06-01 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 1 Jun 2003 11:17:20 +0000 (11:17 -0000)]
2003-06-01  Zoltan Varga  <vargaz@freemail.hu>

* loader.c (mono_method_get_signature): Add support for dynamic
assemblies.

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

21 years ago * ILParser.jay: Set assembly names. When looking up types in the
Jackson Harper [Sun, 1 Jun 2003 07:02:34 +0000 (07:02 -0000)]
    * ILParser.jay: Set assembly names. When looking up types in the
form [assembly]name first check if the assembly is this
assembly. Implement scope_blocks, and implement scope block form
exception handling.

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

21 years ago * CodeGen.cs: Allow this assembly name to be set.
Jackson Harper [Sun, 1 Jun 2003 06:53:24 +0000 (06:53 -0000)]
    * CodeGen.cs: Allow this assembly name to be set.
* HandlerBlock.cs: Make label fields public so they can be
accessed in a TryBlocks constructor.
* MethodDef.cs: Allow random labels to be inserted at the current
position. These are use for scope blocks.
* TryBlock.cs: New constructor takes from and to labels as a HandlerBlock

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

21 years agoWe now do the call correctly (thanks to Lluis input on the namespace issue) to Google,
Miguel de Icaza [Sun, 1 Jun 2003 06:36:12 +0000 (06:36 -0000)]
We now do the call correctly (thanks to Lluis input on the namespace issue) to Google,
but my response serializer still can not cope with the <return> feature of the RPC
model.

2003-06-01  Miguel de Icaza  <miguel@ximian.com>

* Methods.cs (MethodStubInfo): If creating an RPC call, pass an
optional XmlElementAttribute with the namespace set to null;  Use
this on each element of the request and response serializers.

(MakeRequestSerializer, MakeResponseSerializer): Use the empty
element for the return values.

* SoapRpcMethodAttribute.cs: Drop the default name on the
SoapRpcMethodAttribute, it was incorrectly given a default name.

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

21 years ago2003-06-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 1 Jun 2003 06:09:28 +0000 (06:09 -0000)]
2003-06-01  Miguel de Icaza  <miguel@ximian.com>

* XmlSerializationReader.cs (UnknownAttribute, UnknownNode,
UnknownElement): Add line number information.

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

21 years ago2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 1 Jun 2003 05:58:05 +0000 (05:58 -0000)]
2003-06-01  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XPathNavigatorTests.cs : added DocumentWithProcessingInstruction().

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

21 years ago2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 1 Jun 2003 05:57:26 +0000 (05:57 -0000)]
2003-06-01  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlConvertTests.cs : added VerifyNCName().

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

21 years ago2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 1 Jun 2003 05:56:49 +0000 (05:56 -0000)]
2003-06-01  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlDocumentNavigator.cs : Compute document node one time.
  MoveToFirstChild() should move to PIs and comments.

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

21 years agoAdded Click event to menus
Joel Basson [Sun, 1 Jun 2003 03:02:11 +0000 (03:02 -0000)]
Added Click event to menus

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

21 years agomore error filters
Piers Haken [Sat, 31 May 2003 23:31:21 +0000 (23:31 -0000)]
more error filters

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

21 years ago2003-05-31 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 31 May 2003 22:08:45 +0000 (22:08 -0000)]
2003-05-31  Ben Maurer <bmaurer@users.sourceforge.net>
* BitArray.cs: Rewrote, as it was failing most of the Rotor
tests. It now passes them 100%. Also fixes bug #43667.

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

21 years agoupdate
Miguel de Icaza [Sat, 31 May 2003 19:13:17 +0000 (19:13 -0000)]
update

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

21 years agoThe gethostname fix
Miguel de Icaza [Sat, 31 May 2003 19:13:00 +0000 (19:13 -0000)]
The gethostname fix

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

21 years ago * ILParser.jay: Use type instead of params for calli signatures.
Jackson Harper [Sat, 31 May 2003 19:03:00 +0000 (19:03 -0000)]
    * ILParser.jay: Use type instead of params for calli signatures.

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

21 years agosmall update
Gonzalo Paniagua Javier [Sat, 31 May 2003 18:58:38 +0000 (18:58 -0000)]
small update

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

21 years agoAdd nice link
Miguel de Icaza [Sat, 31 May 2003 18:35:27 +0000 (18:35 -0000)]
Add nice link

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

21 years agomore tests
Jackson Harper [Sat, 31 May 2003 18:26:30 +0000 (18:26 -0000)]
more tests

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

21 years agoAdd nice link
Miguel de Icaza [Sat, 31 May 2003 18:16:20 +0000 (18:16 -0000)]
Add nice link

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

21 years agomisc diff tests, proper tests to come soon.
Jackson Harper [Sat, 31 May 2003 17:57:39 +0000 (17:57 -0000)]
misc diff tests, proper tests to come soon.

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

21 years ago * ILParser.jay: When looking up types first check to see if this
Jackson Harper [Sat, 31 May 2003 17:54:53 +0000 (17:54 -0000)]
    * ILParser.jay: When looking up types first check to see if this
is actually a primitive object type (System.String,
System.Object). Add custom attributes to types. Handle the il
keyword the exact same way as cil. Add ellipsises to param and sig
lists. Add an optional name to typelists, this is just parsed it
is not implemented properly. Add custom attributes to
methods. Implement custom types (just methodrefs to ctors).

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

21 years agoAdd custom attributes to build.
Jackson Harper [Sat, 31 May 2003 17:54:10 +0000 (17:54 -0000)]
Add custom attributes to build.

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

21 years ago * CustomAttr.cs: New file - Custom attributes
Jackson Harper [Sat, 31 May 2003 17:53:45 +0000 (17:53 -0000)]
    * CustomAttr.cs: New file - Custom attributes
* InstrTable.cs: Add stelem.r4 and stelem.r8 instructions. Add
. tail to unaligned modifier.
* LdtokenInstr.cs: Add type tokens.
* MethodDef.cs: Fix IsVararg, add method to add custom attributes,
emitting custom attributes when writing code, allow for Ellipsises
in param lists, add coma between args in signatures.
* ParamDef.cs: Add the Ellipsis pseudo param
* PrimitiveTypeRef.cs: System.String and System.Object can be
referenced without an [mscorlib] assembly prefix.
* TypeDef.cs: Add Custom attributes.

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

21 years ago * ILTables.cs: Add refany keyword which is just an alias for typedref.
Jackson Harper [Sat, 31 May 2003 17:14:21 +0000 (17:14 -0000)]
    * ILTables.cs: Add refany keyword which is just an alias for typedref.

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

21 years agoColor fixes
Philip Van Hoof [Sat, 31 May 2003 17:07:24 +0000 (17:07 -0000)]
Color fixes

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

21 years agoFore -BackColor fixes
Philip Van Hoof [Sat, 31 May 2003 17:05:44 +0000 (17:05 -0000)]
Fore -BackColor fixes

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

21 years agoColor demo
Philip Van Hoof [Sat, 31 May 2003 17:04:10 +0000 (17:04 -0000)]
Color demo

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

21 years ago * PEAPI.cs: Initial work on implementing custom
Jackson Harper [Sat, 31 May 2003 16:49:50 +0000 (16:49 -0000)]
    * PEAPI.cs: Initial work on implementing custom
attributes. Attributes can now be added to ClassDefs and
MethodDefs. Still need to implement for other metadata elements.
Added the stele.r4 and stelem.r8 instructions, this should also
shift the stelem.ref instruction to the proper value (0xA2)

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

21 years agoSat May 31 15:22:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 31 May 2003 13:31:18 +0000 (13:31 -0000)]
Sat May 31 15:22:07 CEST 2003 Paolo Molaro <lupus@ximian.com>

* reflection.c: fixed bug #43905.

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

21 years agoSat May 31 12:21:21 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 31 May 2003 10:30:52 +0000 (10:30 -0000)]
Sat May 31 12:21:21 CEST 2003 Paolo Molaro <lupus@ximian.com>

* System.Resources/ResXResourceReader.cs: get simple reading and error
checks working.

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

21 years ago2003-05-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 31 May 2003 02:34:28 +0000 (02:34 -0000)]
2003-05-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RegisteredWaitHandle.cs: check that the callback is not null before
invoking.

* ThreadPool.cs: fixed timeout -> TimeSpan conversions (closes bug
#43963). Queue the item before setting the handle. If there's a timeout,
avoid trying to Dequeue, getting the exception et al, just continue the
loop.

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

21 years agoFirst set of attempts to do RPC, but I need to prefix the method name only,
Miguel de Icaza [Sat, 31 May 2003 00:47:21 +0000 (00:47 -0000)]
First set of attempts to do RPC, but I need to prefix the method name only,
not the parameters.   So still confused.  Only needed for Google

2003-05-30  Miguel de Icaza  <miguel@ximian.com>

* Methods.cs (MethodStubInfo): Start support for RPC style as well
as Literal style.  Take an object instead of a
SoapDocumentMethodAttribute, and allow the value to be also a
SoapRpcMethodAttribute.  Pull data from both.

Kill SoapBindingUse, we only use this during validation.

Turn out Google uses RPC/Literal, and its a good demo.

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

21 years ago2003-05-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 30 May 2003 20:08:41 +0000 (20:08 -0000)]
2003-05-30  Miguel de Icaza  <miguel@ximian.com>

* Methods.cs (MakeResponseSerializer): OneWay is not the only
condition to catch;  Also void return types are not required to
have a response.

(MakeRequestSerializer): InParameters *might* be ref parameters,
deal with that here too.

Add some debugging code for tracking down missing implementation
details in serialization creation.

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

21 years ago2003-05-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 30 May 2003 20:07:54 +0000 (20:07 -0000)]
2003-05-30  Miguel de Icaza  <miguel@ximian.com>

* HttpWebRequest.cs (EndGetResponse): Do not throw exceptions on
InternalServerError (500)

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

21 years ago2003-05-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 30 May 2003 19:03:12 +0000 (19:03 -0000)]
2003-05-30  Miguel de Icaza  <miguel@ximian.com>

* Methods.cs (MakeResponseSerializer): DUH.  Use the
ResponseName/ResponseNamespace for the member import, not the
RequestName and RequestNamespace.  The bugs of cut-and-paste.

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

21 years agomaybe this is part of the problem
Miguel de Icaza [Fri, 30 May 2003 18:20:31 +0000 (18:20 -0000)]
maybe this is part of the problem

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

21 years agoFri May 30 18:40:24 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 30 May 2003 17:05:32 +0000 (17:05 -0000)]
Fri May 30 18:40:24 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini.c, mini-ops.h, cpu-pentium.md, inssel.brg, mini-x86.c, mini.h:
Implemented arglist opcode and handling of TypedReference type.
Fixed x86 call convention when a structure is returned.
Minimal support for calling static vararg methods.

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

21 years agodisable the previous patch
Dietmar Maurer [Fri, 30 May 2003 16:25:38 +0000 (16:25 -0000)]
disable the previous patch

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

21 years ago * GroupBox.cs : take BackColor into account
Aleksey Ryabchuk [Fri, 30 May 2003 13:51:24 +0000 (13:51 -0000)]
* GroupBox.cs : take BackColor into account

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

21 years ago2003-05-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 30 May 2003 13:40:12 +0000 (13:40 -0000)]
2003-05-30  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs: Implement DefineTypeInitializer.

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

21 years agoFri May 30 12:56:29 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 30 May 2003 11:09:00 +0000 (11:09 -0000)]
Fri May 30 12:56:29 CEST 2003 Paolo Molaro <lupus@ximian.com>

* class.c, domain.c, icall.c, metadata.h, object.h: support for
handling TypedReference and ArgIterator.
* loader.c, loader.h: added function to get signature at call site.

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

21 years ago2003-05-30 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 30 May 2003 09:13:26 +0000 (09:13 -0000)]
2003-05-30  Dietmar Maurer  <dietmar@ximian.com>

* mini.c (mini_method_compile):  always remove unreachable code,
because the code in them may be inconsistent  (access to dead
variables for example).

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

21 years agoThanks to Lluis' work on the XmlSerializer it is now possible to perform
Miguel de Icaza [Fri, 30 May 2003 04:32:14 +0000 (04:32 -0000)]
Thanks to Lluis' work on the XmlSerializer it is now possible to perform
a Soap invocation.

The result is still not handled though.

2003-05-29  Miguel de Icaza  <miguel@ximian.com>

* SoapHttpClientProtocol.cs (CreateMessage): Kill.  Move
functionality to Invoke.

(Invoke): Use new TypeStubInfo/MethodStubInfo instead.

* SoapClientMessage.cs: Drop old mechanism, use MethodStubInfo instead.

* Methods.cs: New file.  Contains the managed for TypeStubs and
MethodInfoStubs.

A MethodInfoStub contains the serializers we use for the SOAP
request.

* SoapClientMessage.cs: Drop parameters from the clientmessage, it
does not belong here.  Drop oneway, we canextract that from the
SoapDocumentMethodAttribute class that we pass.

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

21 years ago2003-05-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 30 May 2003 04:16:52 +0000 (04:16 -0000)]
2003-05-30  Miguel de Icaza  <miguel@ximian.com>

* XmlReader.cs (ReadStartElement): Improve error message.

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

21 years ago2003-05-29 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 30 May 2003 02:45:46 +0000 (02:45 -0000)]
2003-05-29  Miguel de Icaza  <miguel@ximian.com>

* HttpWebRequest.cs (Close): Move the code that accumulates the
output to Close from Flush.  Flush could have been called in the
middle of the processing, and would have generated invalid results
(which it did).

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

21 years ago2003-05-29 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 30 May 2003 01:43:17 +0000 (01:43 -0000)]
2003-05-29  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS1MaskGenerationMethodTest.cs: Added [Ignore] to vector test
(as it's result isn't valid on both framework 1.0 and 1.1).
* RSAPKCS1SignatureDeformatter.cs: Splitting the test for NUnit2
cloned the previous error into many more tests. Hopefully fixed.

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

21 years ago * TypeData.cs, TypeTranslator.cs: Renamed some properties.
Lluis Sanchez [Thu, 29 May 2003 20:14:18 +0000 (20:14 -0000)]
* TypeData.cs, TypeTranslator.cs: Renamed some properties.
* XmlCustomFormatter.cs: Fixed bug in serialization of chars. Support for byte[].
* XmlMapping.cs: Added internal property.
* XmlMemberMapping.cs, XmlMembersMapping.cs: Implemented.
* XmlReflectionImporter.cs: Implemented importing of XmlMembersMapping. Several fixes.
* XmlReflectionMember.cs: XmlAttributes are now created by default
* XmlSerializationReader.cs, XmlSerializationWriter.cs: Several fixes.
* XmlSerializationReaderInterpreter.cs, XmlSerializationWriterInterpreter.cs, XmlSerializer.cs:
  Implemented support for XmlMembersMapping.
* XmlTypeMapping.cs: Property ObjectMap moved to XmlMapping.

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

21 years agoAdd licenses
Miguel de Icaza [Thu, 29 May 2003 16:06:30 +0000 (16:06 -0000)]
Add licenses

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

21 years ago2003-05-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 29 May 2003 15:09:51 +0000 (15:09 -0000)]
2003-05-29  Nick Drochak <ndrochak@gol.com>

* BinaryReaderTest.cs: fix my oversight
* BinaryWriterTest.cs: cleanups
* BufferedStreamTest.cs: cleanups
* DirectoryInfoTest.cs: cleanups
* DirectoryTest.cs: cleanups
* FileStreamTest.cs: cleanups

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

21 years ago2003-05-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 29 May 2003 15:05:36 +0000 (15:05 -0000)]
2003-05-29  Nick Drochak <ndrochak@gol.com>

* ms_run_test.sh: added .NET verion of helper script

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

21 years ago2003-05-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 29 May 2003 13:29:10 +0000 (13:29 -0000)]
2003-05-29  Nick Drochak <ndrochak@gol.com>

* makefile.gnu: turn on debug since it works again.

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

21 years agoUpdated URL
Dick Porter [Thu, 29 May 2003 12:28:05 +0000 (12:28 -0000)]
Updated URL

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

21 years agoThu May 29 12:52:40 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 May 2003 11:02:35 +0000 (11:02 -0000)]
Thu May 29 12:52:40 CEST 2003 Paolo Molaro <lupus@ximian.com>

* opcode.def, cil-opcodes.xml: fix opcode entries.

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

21 years agoThu May 29 12:21:47 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 May 2003 10:30:30 +0000 (10:30 -0000)]
Thu May 29 12:21:47 CEST 2003 Paolo Molaro <lupus@ximian.com>

* dump.c, get.c: misc fixes.

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

21 years agoThu May 29 11:44:49 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 May 2003 09:53:39 +0000 (09:53 -0000)]
Thu May 29 11:44:49 CEST 2003 Paolo Molaro <lupus@ximian.com>

* driver.c, debug-mini.c: warning fixes.

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

21 years agoThu May 29 11:34:55 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 May 2003 09:46:04 +0000 (09:46 -0000)]
Thu May 29 11:34:55 CEST 2003 Paolo Molaro <lupus@ximian.com>

* metadata.c, metadata.h, private.h, tokentype.h, loader.c: make more
data readonly. Buglets and warning fixes. Some MethodSpec support.

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

21 years agoAdd my scratch pad for web services notes
Miguel de Icaza [Thu, 29 May 2003 05:39:03 +0000 (05:39 -0000)]
Add my scratch pad for web services notes

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

21 years ago2003-05-28 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 29 May 2003 03:24:48 +0000 (03:24 -0000)]
2003-05-28  Miguel de Icaza  <miguel@ximian.com>

* LogicalMethodInfo.cs (Create): Implement begin/end method
pairing.
(Name): Implement.
(EndMethodInfo): Always return end_method_info.

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

21 years ago2003-05-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 29 May 2003 03:00:05 +0000 (03:00 -0000)]
2003-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGrid.cs: fixed delegate type for SortCommand.

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

21 years ago2003-05-28 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Thu, 29 May 2003 02:32:38 +0000 (02:32 -0000)]
2003-05-28  Ben Maurer <bmaurer@users.sourceforge.net>

* Array.cs: Added better argument checking to Array.Sort () (approved by Gonzalo)
* DBNull.cs: Made the conversions throw like they do in MS.

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

21 years ago2003-05-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 29 May 2003 01:10:57 +0000 (01:10 -0000)]
2003-05-28  Sebastien Pouliot  <spouliot@videotron.ca>

* RSAPKCS1SignatureDeformatter.cs: Fixed (well I hope so) a test
which doesn't throw the same exception under 1.1. Also converted
the tests to NUnit2 format.

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

21 years agommm, mcs does not compile this. csc does.
Gonzalo Paniagua Javier [Thu, 29 May 2003 00:56:08 +0000 (00:56 -0000)]
mmm, mcs does not compile this. csc does.

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

21 years ago2003-05-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 29 May 2003 00:53:45 +0000 (00:53 -0000)]
2003-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ArrayTest.cs: added more tests for bug 43783.

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

21 years agoAdded System.Data t AssemblyInfo.cs in the makefile
Philip Van Hoof [Thu, 29 May 2003 00:37:23 +0000 (00:37 -0000)]
Added System.Data t AssemblyInfo.cs in the makefile

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

21 years ago * TypeData.cs, TypeTranslator.cs: Added support for enums. Added method for translating
Lluis Sanchez [Wed, 28 May 2003 22:30:06 +0000 (22:30 -0000)]
* TypeData.cs, TypeTranslator.cs: Added support for enums. Added method for translating
  from xml type to clr type.
* XmlCustomFormatter.cs: Fixed bug in serialization of chars. Support for byte[].
* XmlReflectionMember.cs: Added default constructor.
* XmlSerializationReader.cs: Implemented ReadTypedPrimitive(), ToByteArrayBase64().
* XmlSerializationWriter.cs: Several fixes.
* XmlSerializationReaderInterpreter.cs, XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs
  XmlTypeMapMember.cs, XmlTypeMapMemberElement.cs, XmlTypeMapping.cs:
  Added support for enums. Added support for XmlElement and XmlNode.
  Support for XmlAnyAttributeAttribute and XmlAnyElementAttribute. Many fixes.

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

21 years agoAdded setters of ForeColor and BackColor
Philip Van Hoof [Wed, 28 May 2003 22:21:48 +0000 (22:21 -0000)]
Added setters of ForeColor and BackColor

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

21 years ago * XmlTextReader.cs : MoveToAttribute methods must set the enumerator to the right
Lluis Sanchez [Wed, 28 May 2003 22:13:28 +0000 (22:13 -0000)]
* XmlTextReader.cs : MoveToAttribute methods must set the enumerator to the right
  position, since MoveToNextAttribute may be called after it.
  SetProperties(): attributes do not "inherit" the namespace.
* XmlDocument.cs: ReadNode(), ReadAttributeNode(): must keep the current reader position.

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

21 years ago * Control.cs : helper method getParentForm
Aleksey Ryabchuk [Wed, 28 May 2003 16:13:10 +0000 (16:13 -0000)]
* Control.cs : helper method getParentForm
* Form.cs : ActiveForm , FormBorderStyle implemented
* GroupBox.cs : some chages in drawing code, don't register another window class
* FormBorderStyle.cs : fixed typo
* win32functions.cs : UpdateWindowExStyle added, new prototypes for GetActiveWindow, GetForegroundWindow

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

21 years ago2003-05-28 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Wed, 28 May 2003 15:45:18 +0000 (15:45 -0000)]
2003-05-28 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
ServeurFault.cs:  finishing implementation
SoapFault.cs:  finishing implementation
SoapMessage.cs:  finishing implementation

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

21 years ago2003-05-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 28 May 2003 15:39:52 +0000 (15:39 -0000)]
2003-05-29  Nick Drochak <ndrochak@gol.com>

* BinaryReaderTest.cs:
* BinaryWriterTest.cs:
* DirectoryInfoTest.cs:
* DirectoryTest.cs:
* FileInfoTest.cs:
* FileStreamTest.cs:
* FileSystemInfoTest.cs: Stop throwing exceptions on windows, and sub-
class from Assertion for brevity.

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

21 years agoadded entry for Joshua's changes
Gonzalo Paniagua Javier [Wed, 28 May 2003 14:59:09 +0000 (14:59 -0000)]
added entry for Joshua's changes

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

21 years ago2003-05-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 28 May 2003 14:55:46 +0000 (14:55 -0000)]
2003-05-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XslTransform.cs: fixed NullReferenceExceptions after the last
change (which, btw, should have included a ChangeLog entry).

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

21 years ago2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 28 May 2003 12:47:12 +0000 (12:47 -0000)]
2003-05-28  Ville Palo <vi64pa@kolumbus.fi>

* XmlDataDocumentTest.cs: fixed some tests. Now works better on ms.net

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

21 years agoBuild fix
Dick Porter [Wed, 28 May 2003 12:16:15 +0000 (12:16 -0000)]
Build fix

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

21 years agochanged to use base implementation of CreateParams
Aleksey Ryabchuk [Wed, 28 May 2003 10:39:55 +0000 (10:39 -0000)]
changed to use base implementation of CreateParams

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

21 years agoinclude PictureBox.cs to the build
Aleksey Ryabchuk [Wed, 28 May 2003 09:59:10 +0000 (09:59 -0000)]
include PictureBox.cs to the build

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

21 years ago2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 28 May 2003 09:55:35 +0000 (09:55 -0000)]
2003-05-28  Ville Palo <vi64pa@kolumbus.fi>

* SqlMoney.cs: little fixes and clean ups

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

21 years agoWed May 28 11:19:15 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 28 May 2003 09:33:15 +0000 (09:33 -0000)]
Wed May 28 11:19:15 CEST 2003 Paolo Molaro <lupus@ximian.com>

* Makefile.am, jit.h, mini.h: install header for embedding mono.

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

21 years ago2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 28 May 2003 09:20:11 +0000 (09:20 -0000)]
2003-05-28  Ville Palo <vi64pa@kolumbus.fi>

* SqlInt16.cs: more checked fixes.
* SqlInt64.cs: checked fixes.
* SqlSingle.cs: checked fixes.

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

21 years ago2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 28 May 2003 08:10:33 +0000 (08:10 -0000)]
2003-05-28  Ville Palo <vi64pa@kolumbus.fi>

* SqlInt16.cs: little fixes.

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

21 years ago2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 28 May 2003 07:51:40 +0000 (07:51 -0000)]
2003-05-28  Ville Palo <vi64pa@kolumbus.fi>

* SqlDouble.cs: Some fixes. Mostly infinity checks
* SqlSingle.cs: tiny fixes.
* SqlInt64.cs: checked fix.

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

21 years ago *makefile.gnu: Added anonymous.cs to the compiler sources.
Hector E. Gomez Morales [Wed, 28 May 2003 07:45:09 +0000 (07:45 -0000)]
 *makefile.gnu: Added anonymous.cs to the compiler sources.

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

21 years ago2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 28 May 2003 07:06:18 +0000 (07:06 -0000)]
2003-05-28  Ville Palo <vi64pa@kolumbus.fi>

* ChangeLog: Added this.
* SqlByte.cs: Fixed checked parts

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

21 years agoupdate todo
Miguel de Icaza [Wed, 28 May 2003 05:23:07 +0000 (05:23 -0000)]
update todo

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

21 years ago2003-05-28 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 28 May 2003 05:09:55 +0000 (05:09 -0000)]
2003-05-28  Miguel de Icaza  <miguel@ximian.com>

* iterators.cs: Change the name of the proxy class to include two
underscores.

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

21 years ago2003-05-28 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 28 May 2003 05:00:13 +0000 (05:00 -0000)]
2003-05-28  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Update grammar to include anonymous methods.

* anonymous.cs: new file.

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

21 years ago2003-05-27 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 28 May 2003 01:45:40 +0000 (01:45 -0000)]
2003-05-27  Ben Maurer <bmaurer@users.sourceforge.net>
* XslTransform.cs: unsafe classes need unsafe!

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

21 years ago2003-05-27 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Wed, 28 May 2003 00:25:04 +0000 (00:25 -0000)]
2003-05-27  Jean-Marc Andre <jean-marc.andre@polymtl.ca>
Bugs fixed
Preparing the SoapFormatter for remoting

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

21 years ago2003-05-27 Joshua Tauberer <tauberer@for.net>
Joshua Tauberer [Wed, 28 May 2003 00:23:51 +0000 (00:23 -0000)]
2003-05-27  Joshua Tauberer <tauberer@for.net>

        * XslTransform.cs: Initial support for extension objects.
                Known issues:
                        Extension method signatures must match exactly to the
                        types of parameters that the method is called with from the stylesheet.
                        Node set parameters are converted to an ArrayList of strings.
        * makefule.gnu: Added -unsafe flag, required by the above stuff.
        * System.XML.build: Added /unsafe flag.  Hope this is the right place.

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

21 years agoSmall code-formatting changes to the Demo2.cs
Philip Van Hoof [Tue, 27 May 2003 22:16:53 +0000 (22:16 -0000)]
Small code-formatting changes to the Demo2.cs

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

21 years ago*** empty log message ***
Philip Van Hoof [Tue, 27 May 2003 22:13:09 +0000 (22:13 -0000)]
*** empty log message ***

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

21 years agoLittle changes to the demo-application
Philip Van Hoof [Tue, 27 May 2003 21:39:12 +0000 (21:39 -0000)]
Little changes to the demo-application

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

21 years agoProof-demo that the scrollbar works
Philip Van Hoof [Tue, 27 May 2003 21:36:03 +0000 (21:36 -0000)]
Proof-demo that the scrollbar works

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

21 years agoEvent fix
Philip Van Hoof [Tue, 27 May 2003 21:30:44 +0000 (21:30 -0000)]
Event fix

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

21 years ago2003-05-27 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 27 May 2003 21:03:55 +0000 (21:03 -0000)]
2003-05-27  Miguel de Icaza  <miguel@ximian.com>

* class.cs (Field.Define): Add missing test for pointers and
safety.

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

21 years ago2003-05-27 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Tue, 27 May 2003 20:01:56 +0000 (20:01 -0000)]
2003-05-27  Ravi Pratap  <ravi@ximian.com>

* expression.cs (ArrayAccess.GetStoreOpCode): For System.IntPtr,
we use the stobj opcode.

(ArrayCreation.EmitDynamicInitializers): Revert Miguel's patch
since it wasn't the correct fix.

It still is puzzling that we are required to use stobj for IntPtr
which seems to be a ValueType.

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