Miguel de Icaza [Tue, 16 Mar 2004 16:54:13 +0000 (16:54 -0000)]
Move the platform dependent code here; Temporary solution until I get time to redo it like Paolo suggested
svn path=/trunk/mono/; revision=24137
Miguel de Icaza [Tue, 16 Mar 2004 16:20:03 +0000 (16:20 -0000)]
Add
svn path=/trunk/mono/; revision=24136
Miguel de Icaza [Tue, 16 Mar 2004 16:16:57 +0000 (16:16 -0000)]
renamed again
svn path=/trunk/mono/; revision=24135
Miguel de Icaza [Tue, 16 Mar 2004 16:16:35 +0000 (16:16 -0000)]
Rename, since stupid cvs gets confused with the dash in x86-64
svn path=/trunk/mono/; revision=24134
Miguel de Icaza [Tue, 16 Mar 2004 16:16:07 +0000 (16:16 -0000)]
Added back
svn path=/trunk/mono/; revision=24133
Miguel de Icaza [Tue, 16 Mar 2004 16:04:52 +0000 (16:04 -0000)]
Flush
svn path=/trunk/mono/; revision=24132
Miguel de Icaza [Tue, 16 Mar 2004 16:03:49 +0000 (16:03 -0000)]
Add x86-64
svn path=/trunk/mono/; revision=24131
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 15:56:35 +0000 (15:56 -0000)]
more build fixing
svn path=/trunk/mono/; revision=24130
Rafael Teixeira [Tue, 16 Mar 2004 15:55:55 +0000 (15:55 -0000)]
2004/03/02 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* mb-tokenizer.cs : handling better linebreak, specially when delaing with literals and preprocessing directives
svn path=/trunk/mcs/; revision=24129
Rafael Teixeira [Tue, 16 Mar 2004 15:54:41 +0000 (15:54 -0000)]
2004-03-16 Rafael Teixeira (rafaelteixeira@hotmail.com)
* Test1.vb: corrected mispelling in keyword
* Test.Sources: no misc1.vb or CharacterLiteralsA.vb sources
* ConditionalCompilationC.vb: added some tests with #Const
svn path=/trunk/mcs/; revision=24128
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 15:41:20 +0000 (15:41 -0000)]
2004-03-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* file-io.h: define here WapiOverlapped on windows. I don't want the
regular OVERLAPPED one.
svn path=/trunk/mono/; revision=24127
Sebastien Pouliot [Tue, 16 Mar 2004 13:28:17 +0000 (13:28 -0000)]
2004-03-16 Sebastien Pouliot <sebastien@ximian.com>
* SignedXml.cs: Commented my last changes to SignedXml as it made other
unis tests fail (in the c14n-izer).
svn path=/trunk/mcs/; revision=24125
Atsushi Eno [Tue, 16 Mar 2004 12:56:18 +0000 (12:56 -0000)]
2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
* XmlDsigNodeList.cs : removed BOM from code file.
svn path=/trunk/mcs/; revision=24124
Umadevi S [Tue, 16 Mar 2004 12:51:11 +0000 (12:51 -0000)]
2004-03-16 Umadevi S (sumadevi@novell.com)
* SqlNullValueException.cs & SqlTruncateException.cs - Added "sealed" to the class
definition
svn path=/trunk/mcs/; revision=24123
Umadevi S [Tue, 16 Mar 2004 11:55:11 +0000 (11:55 -0000)]
2004-03-16 Umadevi S (sumadevi@novell.com)
* Contribution from Roopa Wilson - Testcases for AddRange (), CanRemove (), RemoveAt (), Remove (), Exceptions of Remove(), and Clear ()
svn path=/trunk/mcs/; revision=24122
Atsushi Eno [Tue, 16 Mar 2004 11:44:00 +0000 (11:44 -0000)]
2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
* System.Security.dll.sources: added XmlDsigNodeList.cs
svn path=/trunk/mcs/; revision=24121
Atsushi Eno [Tue, 16 Mar 2004 11:43:33 +0000 (11:43 -0000)]
2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
* XmlDsigNodeList.cs : added.
* XmlDsigXPathTransform.cs : removed XmlDsigNodeList class.
* XmlDsigEnvelopedSignatureTransform.cs :
Implemented GetOutput(). However, it is totally MS behavior
dependent and not based on the spec (we can reimplement it based on
improved XmlDsigXPathTransform).
* SignedXml.cs : in GetOutput(), accept XmlNodeList input too.
svn path=/trunk/mcs/; revision=24120
Umadevi S [Tue, 16 Mar 2004 11:19:14 +0000 (11:19 -0000)]
2004-03-16 Umadevi S (sumadevi@novell.com)
* Contributed by Roopa Wilson: Testcases for ColumnErrors,RowEdit,DeleteRow,EditMode,ParentRow.
svn path=/trunk/mcs/; revision=24119
Anirban Bhattacharjee [Tue, 16 Mar 2004 10:35:32 +0000 (10:35 -0000)]
Test cases for testing behaviour of variables
svn path=/trunk/mcs/; revision=24118
Anirban Bhattacharjee [Tue, 16 Mar 2004 10:21:15 +0000 (10:21 -0000)]
- changed variable declaration grammar and added support for multiple variables declartion under single type e.g. dim x, y as integer
- added few exception checks in variables
- added one exception check in property
svn path=/trunk/mcs/; revision=24117
Umadevi S [Tue, 16 Mar 2004 09:13:00 +0000 (09:13 -0000)]
2004-03-16 Umadevi S (sumadevi@novell.com)
* OdbcParameterCollection.cs - Implemented all the remaining methods & attributes
* OdbcParameter.cs - Included a Container property to keep track of the Collection
that it is attached
svn path=/trunk/mcs/; revision=24116
Jordi Mas i Hernandez [Tue, 16 Mar 2004 08:37:35 +0000 (08:37 -0000)]
run test info update
svn path=/trunk/mcs/; revision=24115
Umadevi S [Tue, 16 Mar 2004 06:22:26 +0000 (06:22 -0000)]
2004-03-16 Umadevi S (sumadevi@novell.com)
* SqlParameterCollection.cs
Corrected IndexOf method to return -1 if the parametername is not
found in the collection
svn path=/trunk/mcs/; revision=24111
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 05:28:14 +0000 (05:28 -0000)]
forgot these
svn path=/trunk/mono/; revision=24110
Miguel de Icaza [Tue, 16 Mar 2004 05:24:19 +0000 (05:24 -0000)]
Update
svn path=/trunk/mcs/; revision=24109
Miguel de Icaza [Tue, 16 Mar 2004 05:11:33 +0000 (05:11 -0000)]
dos2unix
svn path=/trunk/mcs/; revision=24108
Atsushi Eno [Tue, 16 Mar 2004 04:32:32 +0000 (04:32 -0000)]
2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocumentNavigator.cs : Value should return concatenated string for
sequential text nodes. Considered detached nodes, the result of
MoveToParent() should be checked.
svn path=/trunk/mcs/; revision=24107
Atsushi Eno [Tue, 16 Mar 2004 04:32:06 +0000 (04:32 -0000)]
2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigator.cs, Iterator.cs : Considered detached nodes, the
result of MoveToParent() should be checked.
svn path=/trunk/mcs/; revision=24106
Atsushi Eno [Tue, 16 Mar 2004 04:31:20 +0000 (04:31 -0000)]
2004-03-16 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigatorCommonTests.cs : Added test for splitted text.
svn path=/trunk/mcs/; revision=24105
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 04:21:35 +0000 (04:21 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Process.cs: patch by Gert Driesen that fixes WaitForExit when the
timeout is int.MaxValue.
svn path=/trunk/mcs/; revision=24104
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 03:45:17 +0000 (03:45 -0000)]
Typo
svn path=/trunk/mono/; revision=24103
Miguel de Icaza [Tue, 16 Mar 2004 03:41:00 +0000 (03:41 -0000)]
Indent, indent
svn path=/trunk/mcs/; revision=24102
Miguel de Icaza [Tue, 16 Mar 2004 03:39:09 +0000 (03:39 -0000)]
2004-03-15 Miguel de Icaza <miguel@ximian.com>
* decl.cs (DefineTypeAndParents): New helper method to define a
type's containers before the type itself is defined; This is a
bug exposed by the recent changes to Windows.Forms when an
implemented interface was defined inside a class that had not been
built yet.
svn path=/trunk/mcs/; revision=24101
Miguel de Icaza [Tue, 16 Mar 2004 03:37:49 +0000 (03:37 -0000)]
Revert my revert, the compiler has raised to the occasion
svn path=/trunk/mcs/; revision=24100
Miguel de Icaza [Tue, 16 Mar 2004 02:55:41 +0000 (02:55 -0000)]
This change breaks the build: MCS is not ready for it
svn path=/trunk/mcs/; revision=24099
Miguel de Icaza [Tue, 16 Mar 2004 02:43:42 +0000 (02:43 -0000)]
Flush
svn path=/trunk/mono/; revision=24098
Sebastien Pouliot [Tue, 16 Mar 2004 02:35:46 +0000 (02:35 -0000)]
2004-03-15 Sebastien Pouliot <sebastien@ximian.com>
* Random.cs: Corrected random value when Next is called with a
negative value. Testing indictae that our results aren't exactly the
same as MS, we have a +/- 1 (probably rounding errors due to
different implementation).
svn path=/trunk/mcs/; revision=24097
Miguel de Icaza [Tue, 16 Mar 2004 02:18:35 +0000 (02:18 -0000)]
Flush
svn path=/trunk/mono/; revision=24096
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 02:17:47 +0000 (02:17 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpValueCollection.cs: don't UrlDecode cookies. Fixes bug #55254.
svn path=/trunk/mcs/; revision=24095
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 01:45:14 +0000 (01:45 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/GlobalAsaxCompiler.cs: removed Imports and
Assemblies properties.
* System.Web.UI/TemplateParser.cs: don't add import statement or
assemblies from global.asax to every file. Fixes bug #55496.
svn path=/trunk/mcs/; revision=24094
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 01:39:04 +0000 (01:39 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* marshal.c: Marshal.SizeOf throws an exception for AutoLayout. Fixes
bug #55385.
svn path=/trunk/mono/; revision=24093
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 01:37:14 +0000 (01:37 -0000)]
added new test
svn path=/trunk/mcs/; revision=24092
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 01:36:55 +0000 (01:36 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MarshalTest.cs: added a few tests for Marshal.SizeOf.
svn path=/trunk/mcs/; revision=24091
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 01:35:58 +0000 (01:35 -0000)]
oop
svn path=/trunk/mcs/; revision=24090
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 01:35:22 +0000 (01:35 -0000)]
oops
svn path=/trunk/mcs/; revision=24089
Bernie Solomon [Tue, 16 Mar 2004 00:31:20 +0000 (00:31 -0000)]
2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
* mini-sparc.h: implement __builtin_frame_address
and __builtin_return_address for Sun C compiler
svn path=/trunk/mono/; revision=24088
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 00:18:22 +0000 (00:18 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CSharpCodeGenerator.cs: patch from Jaroslaw Kowalski that fixes
CodeMethodReturnStatement(). Closes bug #54934.
svn path=/trunk/mcs/; revision=24087
Bernie Solomon [Tue, 16 Mar 2004 00:07:28 +0000 (00:07 -0000)]
2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
* mini.c (mini_init): #warning is GNUC only
svn path=/trunk/mono/; revision=24086
Gonzalo Paniagua Javier [Tue, 16 Mar 2004 00:07:25 +0000 (00:07 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* sn.cs: fixed crash in -T and -Tp.
svn path=/trunk/mcs/; revision=24085
Bernie Solomon [Tue, 16 Mar 2004 00:02:55 +0000 (00:02 -0000)]
2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
* sparc/sparc-codegen.h: tweak sparc_mov_reg_reg
so Sun's dis command recognizes it.
svn path=/trunk/mono/; revision=24084
Martin Baulig [Mon, 15 Mar 2004 23:49:53 +0000 (23:49 -0000)]
2004-03-15 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.GetFullName): New public method.
(TypeManager.MemberLookup): Added `int_num_type_arguments'
argument; only return members with the correct number of type
arguments.
(TypeManager.CheckGeneric): Allow -1 to bypass the check.
(TypeManager.FilterWithClosure): Call CheckGeneric() to check
whether the number of type arguments matches.
* generic.cs (GenericMemberAccess.ResolveAsTypeStep): Allow `expr'
not being a ConstructedType; we can now do "typeof (Foo.Bar<U>)".
* expression.cs (MemberAccess): Added public `NumTypeArguments'
field; it's set by the protected .ctor when we're actually a
GenericMemberAccess.
(MemberAccess.ResolveAsTypeStep): Compute the total number of type
arguments and pass it to MemberLookupFinal ().
* ecore.cs (Expression.MemberLookup): Added `int
num_type_arguments' argument; only return members with the correct
number of type arguments.
(Expression.MemberLookupFailed): Check whether the MemberLookup
failed because we did not have the correct number of type
arguments; report CS0305 in this case.
* decl.cs (DeclSpace.ResolveTypeExpr): Don't report an error if
`e.ResolveAsTypeTerminal()' already did so.
svn path=/trunk/mcs/; revision=24083
Ben Maurer [Mon, 15 Mar 2004 23:14:26 +0000 (23:14 -0000)]
buffer
svn path=/trunk/mcs/; revision=24082
Ben Maurer [Mon, 15 Mar 2004 23:11:02 +0000 (23:11 -0000)]
support for events
svn path=/trunk/mcs/; revision=24081
Atsushi Eno [Mon, 15 Mar 2004 23:02:12 +0000 (23:02 -0000)]
2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
* reverted the latest XmlSchemaUnique.cs change (MS.NET looks fine to
reject incorrect schemas ;-)
svn path=/trunk/mcs/; revision=24080
Ben Maurer [Mon, 15 Mar 2004 22:53:59 +0000 (22:53 -0000)]
code cleanup
svn path=/trunk/mcs/; revision=24079
Bernie Solomon [Mon, 15 Mar 2004 22:13:55 +0000 (22:13 -0000)]
2004-03-15 Bernie Solomon <bernard@ugsolutions.com>
* libtest.c (mono_test_marshal_time_t): fix
for current code on 64 bit machines with 64bit time
* marshal9.cs marshal10.cs: Do arithmetic on
pointers as 64bits.
svn path=/trunk/mono/; revision=24078
Miguel de Icaza [Mon, 15 Mar 2004 22:03:11 +0000 (22:03 -0000)]
2004-03-15 Miguel de Icaza <miguel@ximian.com>
* modifiers.cs (MethodAttr): All methods in C# are HideBySig.
svn path=/trunk/mcs/; revision=24077
Andreas N [Mon, 15 Mar 2004 21:59:16 +0000 (21:59 -0000)]
2004-03-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* StreamWriter.cs: Removed unneeded function
svn path=/trunk/mcs/; revision=24076
Martin Baulig [Mon, 15 Mar 2004 21:58:31 +0000 (21:58 -0000)]
Call TypeManager.CheckGeneric() everywhere.
svn path=/trunk/mcs/; revision=24075
Miguel de Icaza [Mon, 15 Mar 2004 21:57:49 +0000 (21:57 -0000)]
2004-03-15 Miguel de Icaza <miguel@ximian.com>
* modifiers.cs (Check): Loop correctly to report errors modifiers
(UNSAFE was not in the loop, since it was the same as TOP).
* interface.cs: Every interface member now takes a ModFlags,
instead of a "is_new" bool, which we set on the base MemberCore.
Every place where we called "UnsafeOk" in the interface, now we
call the proper member (InterfaceMethod.UnsafeOK) instead to get
the unsafe settings from the member declaration instead of the
container interface.
* cs-parser.jay (opt_new): Allow unsafe here per the spec.
svn path=/trunk/mcs/; revision=24074
Martin Baulig [Mon, 15 Mar 2004 21:41:40 +0000 (21:41 -0000)]
Don't crash here.
svn path=/trunk/mcs/; revision=24073
Martin Baulig [Mon, 15 Mar 2004 21:32:53 +0000 (21:32 -0000)]
2004-03-15 Martin Baulig <martin@ximian.com>
* ecore.cs (Expression.ResolveLValue): Allow e.type being null if
we're a ConstructedType; in this case, the caller must report an
error (for instance CS0131).
* generic.cs (TypeArguments): Added Location argument to the .ctor.
(TypeArguments.Resolve): Actually report errors here.
svn path=/trunk/mcs/; revision=24072
Gonzalo Paniagua Javier [Mon, 15 Mar 2004 21:19:57 +0000 (21:19 -0000)]
added MONO_DISABLE_AIO
svn path=/trunk/mono/; revision=24071
Sebastien Pouliot [Mon, 15 Mar 2004 21:19:18 +0000 (21:19 -0000)]
2004-03-15 Sebastien Pouliot <sebastien@ximian.com>
* SignedXml.cs: Added null test for LoadXml.
svn path=/trunk/mcs/; revision=24070
Gonzalo Paniagua Javier [Mon, 15 Mar 2004 21:19:16 +0000 (21:19 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* corlib.dll.sources: added StreamAsyncResult and FileStreamAsyncResult.
* System/Environment.cs: updated corlib version.
* System.IO/FileStream.cs: added support for asynchronous I/O without
using the OS native libraries if available.
* System.IO/FileStreamAsyncResult.cs: IAsyncResult for asynch. I/O.
* System.IO/MonoIO.cs: added BeginRead/Write, GetSupportsAsync. Open
has now a new parameter to tell ifthe file will be used for asynch.
operations.
* System.IO/Stream.cs: BeginRead/Write do not use delegates. They just
are actually synchronous.
* System.IO/StreamAsyncResult.cs: IAsyncResult for Stream.
* System.Threading/NativeOverlapped.cs: added 2 new internal fields.
* System.Threading/Overlapped.cs: implemented, but it's not used.
* System.Threading/ThreadPool.cs: implemented BindHandle.
svn path=/trunk/mcs/; revision=24069
Gonzalo Paniagua Javier [Mon, 15 Mar 2004 21:19:08 +0000 (21:19 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.dll.sources: added ProcessStringDictionary.
* System.Collections.Specialized/ProcessStringDictionary.cs: the same
as StringDictionary, but doesn't turn keys into lowercase.
* System.Diagnostics/Process.cs: added environment variables setting
support and also send useShellExecute to the runtime.
* System.Diagnostics/ProcessStartInfo.cs: support EnvironmentVariables.
MS uses StringDictionary, which turns keys into lowercase. We don't
do that.
svn path=/trunk/mcs/; revision=24068
Gonzalo Paniagua Javier [Mon, 15 Mar 2004 21:19:02 +0000 (21:19 -0000)]
2004-03-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* io-layer/io-private.h: added new fields for file structure. Declare
_wapi_io_add_callback.
* io-layer/io.c: added _wapi_get_win32_error, support aio_read/write
in file_read/write. Implemented _wapi_io_add_callback, which is where
BindHandle ends up.
* io-layer/io.h: added new fields for WapiOverlapped and typedef for
the callback.
* io-layer/processes.c: fixed off-by-one bug when handling environment
variables passed in.
* io-layer/threads.[ch]: implemented BindIoCompletionCallback.
* io-layer/uglify.h: added typedef for LPOVERLAPPED_COMPLETION_ROUTINE.
* metadata/appdomain.c: upgraded corlib version.
* metadata/file-io.c: implemented new icalls: GetSupportsAIO, BeginRead
and BeginWrite. Allow opening files for asynchrnous operations.
* metadata/file-io.h: new struct that maps FileStreamAsyncResult.
* metadata/icall.c: added new icalls.
* metadata/process.[ch]: support setting child process environment
variables and use the SHELL or COMSPEC when UseShellExecute is true.
* metadata/threadpool.[ch]: fixed warnings, moved ThreadPool icalls
here. The callback for async. IO is here and also BindHandle.
* metadata/threads.[ch]: added mono_thread_detach and removed
ThreadPool icalls from here.
svn path=/trunk/mono/; revision=24067
Sebastien Pouliot [Mon, 15 Mar 2004 21:18:09 +0000 (21:18 -0000)]
2004-03-15 Sebastien Pouliot <sebastien@ximian.com>
* SignedXml.cs: Now use the original Signature element before applying
the C14N transformation. Added a check for null in LoadXml.
svn path=/trunk/mcs/; revision=24066
Sebastien Pouliot [Mon, 15 Mar 2004 21:15:54 +0000 (21:15 -0000)]
2004-03-15 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyInfo.cs: Reduce extra/missing in corcompare.
svn path=/trunk/mcs/; revision=24065
Miguel de Icaza [Mon, 15 Mar 2004 20:09:25 +0000 (20:09 -0000)]
2004-03-14 Gustavo Gir�ldez <gustavo.giraldez@gmx.net>
* support.cs (SeekableStreamReader): Keep track of stream byte
positions and don't mix them with character offsets to the buffer.
Patch from Gustavo Gir�ldez
svn path=/trunk/mcs/; revision=24063
Miguel de Icaza [Mon, 15 Mar 2004 19:38:52 +0000 (19:38 -0000)]
update
svn path=/trunk/mono/; revision=24062
Miguel de Icaza [Mon, 15 Mar 2004 19:37:31 +0000 (19:37 -0000)]
2004-03-15 Miguel de Icaza <miguel@ximian.com>
* monop.cs: Add -r: command line.
svn path=/trunk/mcs/; revision=24061
Martin Baulig [Mon, 15 Mar 2004 19:14:53 +0000 (19:14 -0000)]
Implement IList.Insert.
svn path=/trunk/mcs/; revision=24060
Martin Baulig [Mon, 15 Mar 2004 19:13:44 +0000 (19:13 -0000)]
**** Merged from MCS ****
2004-03-15 Miguel de Icaza <miguel@ximian.com>
* pending.cs (TypeAndMethods): Add `get_indexer_name' and
`set_indexer_name' to the pending bits (one per type).
We fixed a bug today that was picking the wrong method to
override, since for properties the existing InterfaceMethod code
basically ignored the method name. Now we make sure that the
method name is one of the valid indexer names.
svn path=/trunk/mcs/; revision=24059
Martin Baulig [Mon, 15 Mar 2004 19:11:44 +0000 (19:11 -0000)]
2004-03-15 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.IndexerPropertyName): Added support
for generic instances.
svn path=/trunk/mcs/; revision=24058
Lluis Sanchez [Mon, 15 Mar 2004 19:10:37 +0000 (19:10 -0000)]
* XmlSchemaImporter.cs: Import IXmlSerializable types as DataSet, like in MS.NET.
This fixes bug #55547.
svn path=/trunk/mcs/; revision=24057
Miguel de Icaza [Mon, 15 Mar 2004 19:07:44 +0000 (19:07 -0000)]
2004-03-15 Miguel de Icaza <miguel@ximian.com>
* pending.cs (TypeAndMethods): Add `get_indexer_name' and
`set_indexer_name' to the pending bits (one per type).
We fixed a bug today that was picking the wrong method to
override, since for properties the existing InterfaceMethod code
basically ignored the method name. Now we make sure that the
method name is one of the valid indexer names.
svn path=/trunk/mcs/; revision=24056
Lluis Sanchez [Mon, 15 Mar 2004 19:04:33 +0000 (19:04 -0000)]
* Boolean.cs, Byte.cs, Char.cs, Double.cs, Int16.cs, Int32.cs, Int64.cs,
SByte.cs, Single.cs, UInt16.cs, UInt32.cs, UInt64.cs: Renamed internal
field "value" to "m_value", so it is interoperable with MS.NET when
serializing and deserializing data. Based on the patch from Daniel Keep.
svn path=/trunk/mcs/; revision=24055
Zoltan Varga [Mon, 15 Mar 2004 18:29:46 +0000 (18:29 -0000)]
2004-03-15 Zoltan Varga <vargaz@freemail.hu>
* exceptions-sparc.c (mono_arch_has_unwind_info): Add missing function.
svn path=/trunk/mono/; revision=24054
Andreas N [Mon, 15 Mar 2004 18:11:46 +0000 (18:11 -0000)]
2004-03-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* System.Windows.Forms.dll.sources: Added files
svn path=/trunk/mcs/; revision=24053
Andreas N [Mon, 15 Mar 2004 18:11:06 +0000 (18:11 -0000)]
2004-03-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Deleted
* Control.cs: Hopefully satisfies corecompare a little more than now
* UnsafeNativeMethods.cs: Added for above
svn path=/trunk/mcs/; revision=24052
Andreas N [Mon, 15 Mar 2004 18:09:40 +0000 (18:09 -0000)]
2004-03-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Added
* Locale.cs: Added
* ChangeLog: Added
svn path=/trunk/mcs/; revision=24051
Zoltan Varga [Mon, 15 Mar 2004 17:28:56 +0000 (17:28 -0000)]
2004-03-15 Zoltan Varga <vargaz@freemail.hu>
* sparc/sparc-codegen.h: Add some v9 instructions.
svn path=/trunk/mono/; revision=24050
Miguel de Icaza [Mon, 15 Mar 2004 17:24:40 +0000 (17:24 -0000)]
Added new error
svn path=/trunk/mcs/; revision=24049
Nick Drochak [Mon, 15 Mar 2004 14:34:43 +0000 (14:34 -0000)]
ignore dll
svn path=/trunk/mcs/; revision=24047
Zoltan Varga [Mon, 15 Mar 2004 14:23:26 +0000 (14:23 -0000)]
2004-03-15 Zoltan Varga <vargaz@freemail.hu>
* Al.cs: Avoid crash if entryPoint is not defined.
svn path=/trunk/mcs/; revision=24046
Nick Drochak [Mon, 15 Mar 2004 13:46:10 +0000 (13:46 -0000)]
2004-03-15 Nick Drochak <ndrochak@ieee.org>
* CustomAttributeBuilderTest.cs: Force test to pass if we are running
on version 1.1 of the CLR. That version does not throw the exception.
svn path=/trunk/mcs/; revision=24045
Umadevi S [Mon, 15 Mar 2004 10:10:06 +0000 (10:10 -0000)]
2004-03-15 Umadevi S (sumadevi@novell.com)
* DataRow.cs
- Added code to set Default values in the constructor
- Removed TODO tags from HasErrors, ItemArray, SetParentRow
after adding testcases
svn path=/trunk/mcs/; revision=24044
Umadevi S [Mon, 15 Mar 2004 09:29:36 +0000 (09:29 -0000)]
2004-03-15 Umadevi S (sumadevi@novell.com)
* ConstraintCollection.cs
- Implemented EditorAttribute, AddRange and
- Removed TODO tag from Clear method after updating comments
(thanks to Roopa (rowilson@novell.com))
svn path=/trunk/mcs/; revision=24043
Marek Safar [Mon, 15 Mar 2004 09:00:04 +0000 (09:00 -0000)]
2004-03-15 Marek Safar <marek.safar@seznam.cz>
* interface.cs (InterfaceSetGetBase): Removed double member
initialization, base class does it as well.
svn path=/trunk/mcs/; revision=24042
Umadevi S [Mon, 15 Mar 2004 08:51:48 +0000 (08:51 -0000)]
2004-03-15 Umadevi S (sumadevi@novell.com)
* DBConcurrency.cs - Implemented GetObjectData() method
svn path=/trunk/mcs/; revision=24041
Atsushi Eno [Mon, 15 Mar 2004 04:49:47 +0000 (04:49 -0000)]
2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
* RelaxngGrammar.cs,
RelaxngNameClass.cs,
RelaxngPattern.cs : Added Write() support.
svn path=/trunk/mcs/; revision=24040
Ben Maurer [Mon, 15 Mar 2004 04:24:17 +0000 (04:24 -0000)]
structs
svn path=/trunk/mcs/; revision=24039
Ben Maurer [Mon, 15 Mar 2004 04:10:51 +0000 (04:10 -0000)]
add gtk#
svn path=/trunk/mcs/; revision=24038
Ben Maurer [Mon, 15 Mar 2004 04:04:46 +0000 (04:04 -0000)]
more friendlyification
svn path=/trunk/mcs/; revision=24037
Ben Maurer [Mon, 15 Mar 2004 03:36:56 +0000 (03:36 -0000)]
2004-03-14 Ben Maurer <bmaurer@users.sourceforge.net>
* monop.cs: show `static' when it applies. Static members
first. new sorting stuff.
svn path=/trunk/mcs/; revision=24036
Ben Maurer [Mon, 15 Mar 2004 03:06:13 +0000 (03:06 -0000)]
sort
svn path=/trunk/mcs/; revision=24035
Tim Coleman [Mon, 15 Mar 2004 02:54:32 +0000 (02:54 -0000)]
2004-03-14 Tim Coleman <tim@timcoleman.com>
* SqlCommand.cs SqlConnection.cs:
Changes from two patches by Andres Taylor
<andres@rotselleri.com>
svn path=/trunk/mcs/; revision=24034
Ben Maurer [Mon, 15 Mar 2004 02:54:30 +0000 (02:54 -0000)]
show base types
svn path=/trunk/mcs/; revision=24033
Atsushi Eno [Mon, 15 Mar 2004 02:48:44 +0000 (02:48 -0000)]
2004-03-15 Atsushi Enomoto <atsushi@ximian.com>
* XmlReader.cs : ReadInnerXml()/ReadOuterXml() should not bork when
the reader is on EndElement. Patch by Jean-Marc Andre.
svn path=/trunk/mcs/; revision=24032