Nick Drochak [Tue, 9 Apr 2002 22:17:48 +0000 (22:17 -0000)]
2002/04/10 Nick Drochak <ndrochak@gol.com>
* HttpServerUtility.cs: Fix build breaker.
svn path=/trunk/mcs/; revision=3724
Miguel de Icaza [Tue, 9 Apr 2002 15:46:13 +0000 (15:46 -0000)]
2002-04-09 Miguel de Icaza <miguel@ximian.com>
* parameter.cs (Parameters.ComputeParameterTypes): Flag the
failure, so we do not keep going afterwards.
svn path=/trunk/mcs/; revision=3720
Paolo Molaro [Tue, 9 Apr 2002 15:42:40 +0000 (15:42 -0000)]
Tue Apr 9 21:31:16 CEST 2002 Paolo Molaro <lupus@ximian.com>
* appdomain.h: only io-layer.h is supposed to be included.
* icall.c: explicitly import environ. Fix warning.
svn path=/trunk/mono/; revision=3719
John Barnette [Tue, 9 Apr 2002 13:52:16 +0000 (13:52 -0000)]
Added paragraphs on plagarism requested by Miguel.
svn path=/trunk/mono/; revision=3718
Patrik Torstensson [Tue, 9 Apr 2002 13:23:04 +0000 (13:23 -0000)]
Added constructor that takes a HttpContext
svn path=/trunk/mcs/; revision=3717
Miguel de Icaza [Tue, 9 Apr 2002 12:10:36 +0000 (12:10 -0000)]
Remove conflict
svn path=/trunk/mcs/; revision=3716
Miguel de Icaza [Tue, 9 Apr 2002 12:08:43 +0000 (12:08 -0000)]
2002-04-09 Miguel de Icaza <miguel@ximian.com>
* expression.cs: (Invocation.OverloadResolve): I believe Ravi
wanted to pass `false' as the `is_delegate' argument. If this is
the case, why not use delegate_type == null to mean `is_delegate =
false' and anything else as is_delegate = true.
svn path=/trunk/mcs/; revision=3715
Nick Drochak [Tue, 9 Apr 2002 11:34:50 +0000 (11:34 -0000)]
2002-04-10 Nick Drochak <ndrochak@gol.com>
* icall.c (ves_icall_System_CurrentTimeZone_GetTimeZoneData) :
return true even if it's not Daylight Savings time.
Only return false for the case where the function isn't
implemented for a plaform (read Windows).
svn path=/trunk/mono/; revision=3714
Nick Drochak [Tue, 9 Apr 2002 09:52:37 +0000 (09:52 -0000)]
2002-04-09 Nick Drochak <ndrochak@gol.com>
* ArrayTest.cs: Remove BinarySearch test on unsorted arrays. The
behavior is undefined if the array isn't sorted.
svn path=/trunk/mcs/; revision=3713
Nick Drochak [Tue, 9 Apr 2002 09:50:21 +0000 (09:50 -0000)]
2002-04-09 Nick Drochak <ndrochak@gol.com>
* Array.cs (BinarySearch): Add checks on paramters before using them
and throw exceptions as needed.
* Enum.cs (Format): Check if [Flags] is applied to enum and convert
"G" format to "F" if so.
svn path=/trunk/mcs/; revision=3712
Piers Haken [Tue, 9 Apr 2002 08:43:36 +0000 (08:43 -0000)]
Tue Apr 9 05:40:12 2002 Piers Haken <piersh@friskit.com>
* statement.cs: fixed SimpleSwitchEmit to make 'goto case' goto the
code for the section, not the beginning of the tests.
svn path=/trunk/mcs/; revision=3711
Paolo Molaro [Tue, 9 Apr 2002 07:22:59 +0000 (07:22 -0000)]
Tue Apr 9 13:12:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
* MonoCustomAttrs.cs: return arrays of type Attribute[]
instead of object[].
svn path=/trunk/mcs/; revision=3710
Paolo Molaro [Tue, 9 Apr 2002 07:19:31 +0000 (07:19 -0000)]
Tue Apr 9 13:08:26 CEST 2002 Paolo Molaro <lupus@ximian.com>
* interp.c: make the interp thread-safe wrt the metadata lib.
svn path=/trunk/mono/; revision=3709
Paolo Molaro [Tue, 9 Apr 2002 07:17:41 +0000 (07:17 -0000)]
Tue Apr 9 13:05:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
* appdomain.h, appdomain.c, class.c, object.c: protect MonoDomain
data with a mutex.
svn path=/trunk/mono/; revision=3708
Nick Drochak [Tue, 9 Apr 2002 06:37:25 +0000 (06:37 -0000)]
2002/04/09 Nick Drochak <ndrochak@gol.com>
* DecimalTest.cs: Use AssertEquals() for better diagnostic message.
svn path=/trunk/mcs/; revision=3707
Dietmar Maurer [Tue, 9 Apr 2002 06:35:10 +0000 (06:35 -0000)]
2002-04-09 Dietmar Maurer <dietmar@ximian.com>
* mempool.c (mono_mempool_alloc): only use g_malloc when
absolutely necessary.
svn path=/trunk/mono/; revision=3706
Dietmar Maurer [Tue, 9 Apr 2002 05:41:09 +0000 (05:41 -0000)]
2002-04-09 Dietmar Maurer <dietmar@ximian.com>
* delegate.c (arch_end_invoke): restore output arguments
svn path=/trunk/mono/; revision=3705
Kral Ferch [Tue, 9 Apr 2002 01:38:59 +0000 (01:38 -0000)]
InnerXml, OuterXml, WriteContentTo, and WriteTo for most XmlNode derivatives.
svn path=/trunk/mcs/; revision=3704
Kral Ferch [Tue, 9 Apr 2002 01:37:48 +0000 (01:37 -0000)]
Initial check-in.
svn path=/trunk/mcs/; revision=3703
Nick Drochak [Tue, 9 Apr 2002 01:15:37 +0000 (01:15 -0000)]
2002/04/09 Nick Drochak <ndrochak@gol.com>
* String.cs (Substring): Copy only non-null characters to the new
string.
svn path=/trunk/mcs/; revision=3702
Jonathan Pryor [Mon, 8 Apr 2002 22:25:20 +0000 (22:25 -0000)]
Debugger.cs: Added [MonoTODO] attribute to methods; modified IsLogging()
and Log() so that System.Diagnostics.DefaultTraceListener could use them
without having NotImplementedException's thrown, as the functionality
DefaultTraceListener is using is non-critical.
The DefaultTraceListener simply checks to see if a debugger is attached, and
if so, invokes Log(). Since we don't currently support a debugger, we can
have IsLogging() simply return false, allowing DefaultTraceListener to
continue on its merry way.
The benefit of this is that when the Debugger class is fully functional, we
won't have to worry about correcting the DefaultTraceListener. It should
"Just Work". (Famous last words, I know...)
svn path=/trunk/mcs/; revision=3701
Nick Drochak [Mon, 8 Apr 2002 22:14:10 +0000 (22:14 -0000)]
2002-04-09 Nick Drochak <ndrochak@gol.com>
* Activator.cs: Small header copy-paste error fix.
svn path=/trunk/mcs/; revision=3700
Jonathan Pryor [Mon, 8 Apr 2002 22:13:22 +0000 (22:13 -0000)]
The 'Debugger' class (1) already exists (in the corlib assembly), and
(2) is supposed to be in the corlib assembly. Two strikes against me for
not reading the @#$% docs closely enough to figure this out.
Remove the files I added, as they're unnecessary.
svn path=/trunk/mcs/; revision=3699
Jonathan Pryor [Mon, 8 Apr 2002 22:02:43 +0000 (22:02 -0000)]
Added 'Debugger.cs', which is used by 'DefaultTraceListener'.
It's just stubbed out for now.
svn path=/trunk/mcs/; revision=3698
John Donagher [Mon, 8 Apr 2002 21:51:50 +0000 (21:51 -0000)]
Fix ASCIIEncoding.GetString(bytes[],index,count); it was misbehaving when index=0 and count=bytes.length
svn path=/trunk/mcs/; revision=3697
Gonzalo Paniagua Javier [Mon, 8 Apr 2002 20:26:36 +0000 (20:26 -0000)]
2002-04-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SByte.cs:
* Int16.cs:
* Int32.cs:
* Int64.cs: added complex Parse ().
svn path=/trunk/mcs/; revision=3696
Dietmar Maurer [Mon, 8 Apr 2002 13:06:49 +0000 (13:06 -0000)]
alignment fixes
svn path=/trunk/mono/; revision=3695
Dietmar Maurer [Mon, 8 Apr 2002 12:17:43 +0000 (12:17 -0000)]
2002-04-08 Dietmar Maurer <dietmar@ximian.com>
* class.c (mono_class_vtable): use domain mempool to allocate vtable
(mono_class_proxy_vtable): use domain mempool
svn path=/trunk/mono/; revision=3694
Dietmar Maurer [Mon, 8 Apr 2002 12:00:47 +0000 (12:00 -0000)]
(mono_class_vtable): use g_malloc instead of GC_malloc when possible
svn path=/trunk/mono/; revision=3693
Nick Drochak [Mon, 8 Apr 2002 12:00:29 +0000 (12:00 -0000)]
2002-04-09 Nick Drochak <ndrochak@gol.com>
* ByteTest.cs: Use AssertEquals() for better diagnostic message.
svn path=/trunk/mcs/; revision=3692
Nick Drochak [Mon, 8 Apr 2002 11:57:09 +0000 (11:57 -0000)]
2002-04-09 Nick Drochak <ndrochak@gol.com>
* IntegerFormatter.cs: Don't use a format character to indicate a
custom format was passed in. It was using 'z' to indicate a custom
format, but really it should throw a format exception if the user
tries to use "z" as the format string. Now it does.
* Activator.cs: New File.
svn path=/trunk/mcs/; revision=3691
Paolo Molaro [Mon, 8 Apr 2002 11:28:54 +0000 (11:28 -0000)]
Mon Apr 8 17:15:48 CEST 2002 Paolo Molaro <lupus@ximian.com>
* interp.c: display return value with --trace.
Call mono_runtime_init ().
svn path=/trunk/mono/; revision=3690
Paolo Molaro [Mon, 8 Apr 2002 11:28:49 +0000 (11:28 -0000)]
Mon Apr 8 17:16:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
* jit.c: call mono_runtime_init ().
svn path=/trunk/mono/; revision=3689
Paolo Molaro [Mon, 8 Apr 2002 11:28:28 +0000 (11:28 -0000)]
Mon Apr 8 17:15:04 CEST 2002 Paolo Molaro <lupus@ximian.com>
* main.c: removed unneeded runtime invoke support.
svn path=/trunk/mono/; revision=3688
Paolo Molaro [Mon, 8 Apr 2002 11:28:27 +0000 (11:28 -0000)]
Mon Apr 8 17:17:04 CEST 2002 Paolo Molaro <lupus@ximian.com>
* appdomain.h, appdomain.c: split initialization that requires the
execution engine support into mono_runtime_init().
svn path=/trunk/mono/; revision=3687
Nick Drochak [Mon, 8 Apr 2002 11:10:30 +0000 (11:10 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* System.build: Build System.dll with mono's corlib.dll and
System.Xml.dll.
svn path=/trunk/mcs/; revision=3686
Nick Drochak [Mon, 8 Apr 2002 11:06:59 +0000 (11:06 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* DefaultMemberAttribute.cs: Add AttributeUsage attribute for class,
struct and interface.
svn path=/trunk/mcs/; revision=3685
Nick Drochak [Mon, 8 Apr 2002 11:03:34 +0000 (11:03 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* Marshal.cs: Make class public.
* ComVisible.cs: New File.
svn path=/trunk/mcs/; revision=3684
Nick Drochak [Mon, 8 Apr 2002 11:00:33 +0000 (11:00 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* UnicodeCategory.cs: Fix typos in enum names.
svn path=/trunk/mcs/; revision=3683
Nick Drochak [Mon, 8 Apr 2002 10:58:19 +0000 (10:58 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* ConditionalAttribute.cs: Add AttributeUsage attribute for methods.
svn path=/trunk/mcs/; revision=3682
Dietmar Maurer [Mon, 8 Apr 2002 10:25:53 +0000 (10:25 -0000)]
2002-04-08 Dietmar Maurer <dietmar@ximian.com>
* class.c (mono_class_init): don't include vtable inside MonoClass
to save some memory, gather some statistics.
svn path=/trunk/mono/; revision=3681
Nick Drochak [Mon, 8 Apr 2002 09:51:33 +0000 (09:51 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* Enum.cs (ToString): Big ugly fix for the case where [Flags] is
applied to an enum. Need to handle the different possible integer
types of an enum somehow. Can anyone say generics?
svn path=/trunk/mcs/; revision=3680
Nick Drochak [Mon, 8 Apr 2002 09:43:18 +0000 (09:43 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* EnumTest.cs: Add a few tests for differently underlying types and
the [Flags] attribute to test ToString().
svn path=/trunk/mcs/; revision=3679
Piers Haken [Mon, 8 Apr 2002 09:24:11 +0000 (09:24 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=3678
Dick Porter [Mon, 8 Apr 2002 08:34:29 +0000 (08:34 -0000)]
2002-04-08 Dick Porter <dick@ximian.com>
* configure.in: Set -mno-cygwin here rather than in the build script
svn path=/trunk/mono/; revision=3677
Miguel de Icaza [Mon, 8 Apr 2002 08:29:31 +0000 (08:29 -0000)]
Add new tests
svn path=/trunk/mcs/; revision=3676
Miguel de Icaza [Mon, 8 Apr 2002 08:29:02 +0000 (08:29 -0000)]
2002-04-08 Miguel de Icaza <miguel@ximian.com>
* cfold.cs: Handle operator + (Enum x, Underlying x)
* expression.cs (Binary): same. Warn about errors where we have
Enum/Enum in operator + as well.
svn path=/trunk/mcs/; revision=3675
Piers Haken [Mon, 8 Apr 2002 07:19:34 +0000 (07:19 -0000)]
- added support for switch(bool)
- optimize loading of I8/U8 constants (ldc.i4, iconv_i8)
- add TableSwitchEmit() to handle table-based switch statements
svn path=/trunk/mcs/; revision=3674
Piers Haken [Mon, 8 Apr 2002 07:04:29 +0000 (07:04 -0000)]
added LabelField.label_base to allow for arbitrary offsets (for switch statement)
svn path=/trunk/mcs/; revision=3673
Piers Haken [Mon, 8 Apr 2002 07:02:12 +0000 (07:02 -0000)]
switched the To*(object) methods to use IConvertible directly instead of calling ChangeType
svn path=/trunk/mcs/; revision=3672
Dietmar Maurer [Mon, 8 Apr 2002 05:50:04 +0000 (05:50 -0000)]
2002-04-08 Dietmar Maurer <dietmar@ximian.com>
* invoke.c (arch_create_native_wrapper): special case EndInvoke -
we need to pass the MonoMethod pointer as first argument.
* delegate.c (mono_async_invoke): notify all listeners, not only a
single one.
(arch_end_invoke): we now pass a MonoMethod as first parameter and
use arch_method_call_message_new() to access the stack.
(arch_end_invoke): wait until we really finished processing
(async_invoke_abort): notify all listeners, not only a
single one.
svn path=/trunk/mono/; revision=3671
Dietmar Maurer [Mon, 8 Apr 2002 03:47:01 +0000 (03:47 -0000)]
install dummy runtime_invoke()
svn path=/trunk/mono/; revision=3670
Piers Haken [Mon, 8 Apr 2002 02:09:40 +0000 (02:09 -0000)]
make_room() now always makes enough room!
svn path=/trunk/mcs/; revision=3669
Piers Haken [Mon, 8 Apr 2002 02:06:41 +0000 (02:06 -0000)]
fixed/optimized qsort()
svn path=/trunk/mcs/; revision=3668
Jonathan Pryor [Sun, 7 Apr 2002 23:08:36 +0000 (23:08 -0000)]
Updated status of some System.Diagnostics classes.
svn path=/trunk/mono/; revision=3667
Jonathan Pryor [Sun, 7 Apr 2002 23:08:08 +0000 (23:08 -0000)]
Added myself to list of maintainers.
svn path=/trunk/mono/; revision=3666
Jonathan Pryor [Sun, 7 Apr 2002 23:03:43 +0000 (23:03 -0000)]
Added System.Diagnostics tests, as they work now.
svn path=/trunk/mcs/; revision=3665
Jonathan Pryor [Sun, 7 Apr 2002 23:01:40 +0000 (23:01 -0000)]
Recent updates.
svn path=/trunk/mcs/; revision=3664
Jonathan Pryor [Sun, 7 Apr 2002 22:58:41 +0000 (22:58 -0000)]
Removed extraneous output; it only existed to help with debugging the Stack
Overflow Exception in Trace.
Fixed name of test case so that NUnit could find it.
svn path=/trunk/mcs/; revision=3663
Jonathan Pryor [Sun, 7 Apr 2002 22:56:48 +0000 (22:56 -0000)]
Recent Changes.
svn path=/trunk/mcs/; revision=3662
Jonathan Pryor [Sun, 7 Apr 2002 22:56:20 +0000 (22:56 -0000)]
Implement log file support.
svn path=/trunk/mcs/; revision=3661
Jonathan Pryor [Sun, 7 Apr 2002 22:55:53 +0000 (22:55 -0000)]
Fixed stupid stack overflow bug. My bad.
The problem was that 'WriteIndent' uses 'Write' to write the indentation.
However, 'Write' uses 'WriteIndent' if 'NeedIndent' is true. Since the
original version of 'WriteIndent' didn't set 'NeedIndent' to false until after
it wrote the indentation...'NeedIndent' would never be set to false, resulting
in repeated calls of 'Write' -> 'WriteIndent' -> 'Write' ... <stack overflow>.
Simple fix: set 'NeedIndent' to false before writing the indent.
svn path=/trunk/mcs/; revision=3660
Nick Drochak [Sun, 7 Apr 2002 18:07:23 +0000 (18:07 -0000)]
2002-04-08 Nick Drochak <ndrochak@gol.com>
* EnumTest.cs: Add test for ToString for the case where the enum
has [Flags] on it, and a mask value is used.
svn path=/trunk/mcs/; revision=3659
Miguel de Icaza [Sun, 7 Apr 2002 15:15:26 +0000 (15:15 -0000)]
Add new files
svn path=/trunk/mono/; revision=3658
Paolo Molaro [Sat, 6 Apr 2002 14:19:48 +0000 (14:19 -0000)]
Sat Apr 6 20:08:41 CEST 2002 Paolo Molaro <lupus@ximian.com>
* ValueType.cs: make Equals() an internalcall.
svn path=/trunk/mcs/; revision=3657
Paolo Molaro [Sat, 6 Apr 2002 14:19:44 +0000 (14:19 -0000)]
Sat Apr 6 20:07:48 CEST 2002 Paolo Molaro <lupus@ximian.com>
* icall.c: internalcall implementation for ValueType.Equals().
svn path=/trunk/mono/; revision=3656
Dan Lewis [Sat, 6 Apr 2002 13:29:01 +0000 (13:29 -0000)]
2002-04-06 Dan Lewis <dihlewis@yahoo.co.uk>
* cache.cs: Object methods should be overridden with "override".
svn path=/trunk/mcs/; revision=3655
Dietmar Maurer [Sat, 6 Apr 2002 12:35:46 +0000 (12:35 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=3654
Dietmar Maurer [Sat, 6 Apr 2002 12:35:14 +0000 (12:35 -0000)]
2002-04-06 Dietmar Maurer <dietmar@ximian.com>
(mono_runtime_class_init): new arch. independent impl.
(mono_runtime_object_init): new arch. independent impl.
svn path=/trunk/mono/; revision=3653
Paolo Molaro [Sat, 6 Apr 2002 10:40:58 +0000 (10:40 -0000)]
Sat Apr 6 16:29:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
* x86/tramp.c: fix advancement od argument position on the stack.
svn path=/trunk/mono/; revision=3652
Dietmar Maurer [Sat, 6 Apr 2002 08:27:13 +0000 (08:27 -0000)]
2002-04-06 Dietmar Maurer <dietmar@ximian.com>
* message.c (arch_return_value): impl.
(arch_method_return_message_restore): consider delegate BeginInvoke
* jit.c: removed jit_exec_main()
* delegate.c (arch_begin_invoke): use the message builder to make
it architecture independent - still needs more cleanup.
* object.c (mono_message_init): moved
(mono_runtime_exec_main): new arch. independent impl.
(mono_runtime_invoke_array): new method - like
mono_runtime_invoke, but you can pass an array of objects.
(mono_remoting_invoke): new arch. independent impl.
(mono_message_invoke): new arch. independent impl.
svn path=/trunk/mono/; revision=3651
Kral Ferch [Sat, 6 Apr 2002 04:19:40 +0000 (04:19 -0000)]
Implementation of XmlDocument.CreateNode()
svn path=/trunk/mcs/; revision=3650
Dietmar Maurer [Sat, 6 Apr 2002 03:54:18 +0000 (03:54 -0000)]
added a note about Ingo's book
svn path=/trunk/mono/; revision=3649
Ravi Pratap M [Fri, 5 Apr 2002 18:58:30 +0000 (18:58 -0000)]
2002-04-05 Ravi Pratap <ravi@ximian.com>
* expression.cs (Invocation.OverloadResolve): Factor out code which
does parameter compatibility checking with arguments so that we can
re-use the code even from Delegate.VerifyApplicability
(VerifyArgumentsCompat): Move above code here.
* delegate.cs (VerifyApplicability): Get rid of duplicate code
and instead make a call to the above method.
svn path=/trunk/mcs/; revision=3648
Ravi Pratap M [Fri, 5 Apr 2002 18:57:58 +0000 (18:57 -0000)]
2002-04-05 Ravi Pratap <ravi@ximian.com>
* test-98.cs : Supply a missing Main.
svn path=/trunk/mcs/; revision=3647
Ravi Pratap M [Fri, 5 Apr 2002 18:56:16 +0000 (18:56 -0000)]
2002-04-05 Ravi Pratap <ravi@ximian.com>
* test-96.cs : Here too !
svn path=/trunk/mcs/; revision=3646
Ravi Pratap M [Fri, 5 Apr 2002 18:51:25 +0000 (18:51 -0000)]
2002-04-05 Ravi Pratap <ravi@ximian.com>
* test-90.cs : Fix bug where we had no class !
All tests pass again
svn path=/trunk/mcs/; revision=3645
Paolo Molaro [Fri, 5 Apr 2002 13:48:23 +0000 (13:48 -0000)]
Sync for corlib change.
svn path=/trunk/mono/; revision=3644
Paolo Molaro [Fri, 5 Apr 2002 13:48:21 +0000 (13:48 -0000)]
Update to handle the stupid reflection interface that separates
the directory name from the file name.
svn path=/trunk/mcs/; revision=3643
Piers Haken [Fri, 5 Apr 2002 12:41:07 +0000 (12:41 -0000)]
major cleanup
svn path=/trunk/mcs/; revision=3642
Paolo Molaro [Fri, 5 Apr 2002 12:40:44 +0000 (12:40 -0000)]
Fri Apr 5 18:29:14 CEST 2002 Paolo Molaro <lupus@ximian.com>
* metadata.c, object.c, reflection.c: documented the exported
functions.
svn path=/trunk/mono/; revision=3641
Miguel de Icaza [Fri, 5 Apr 2002 11:16:54 +0000 (11:16 -0000)]
Flush
svn path=/trunk/mono/; revision=3640
Piers Haken [Fri, 5 Apr 2002 10:59:26 +0000 (10:59 -0000)]
Copy: handle overlapped copies
svn path=/trunk/mcs/; revision=3639
Piers Haken [Fri, 5 Apr 2002 10:49:24 +0000 (10:49 -0000)]
FastCopy: use memmove instead of memcpy (for overlapped copies)
svn path=/trunk/mono/; revision=3638
Christian Meyer [Fri, 5 Apr 2002 10:11:42 +0000 (10:11 -0000)]
Uppercased several files.
svn path=/trunk/mcs/; revision=3637
Paolo Molaro [Fri, 5 Apr 2002 09:55:45 +0000 (09:55 -0000)]
Fri Apr 5 15:41:19 CEST 2002 Paolo Molaro <lupus@ximian.com>
* AssemblyBuilder.cs: simpler protocol wih the runtime to
get the assembly data.
svn path=/trunk/mcs/; revision=3636
Paolo Molaro [Fri, 5 Apr 2002 09:55:19 +0000 (09:55 -0000)]
Fri Apr 5 15:40:24 CEST 2002 Paolo Molaro <lupus@ximian.com>
* MonoEvent.cs: remove unused code.
* MonoProperty: implement ToString().
svn path=/trunk/mcs/; revision=3635
Paolo Molaro [Fri, 5 Apr 2002 09:54:39 +0000 (09:54 -0000)]
Fri Apr 5 15:38:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
* Type.cs: also look for nested types in FindMembers.
* MonoType.cs: make GetNestedTypes() an internalcall.
svn path=/trunk/mcs/; revision=3634
Paolo Molaro [Fri, 5 Apr 2002 09:54:37 +0000 (09:54 -0000)]
Fri Apr 5 15:42:31 CEST 2002 Paolo Molaro <lupus@ximian.com>
* icall.c: simpler code to pass the assembly builder data to corlib.
Implement GetNestedTypes() internalcall.
svn path=/trunk/mono/; revision=3633
Piers Haken [Fri, 5 Apr 2002 09:08:48 +0000 (09:08 -0000)]
implement BinarySearch, cleanup
svn path=/trunk/mcs/; revision=3632
Dietmar Maurer [Fri, 5 Apr 2002 08:41:24 +0000 (08:41 -0000)]
2002-04-05 Dietmar Maurer <dietmar@ximian.com>
* delegate.c (mono_delegate_ctor): support for transparent proxy
* mono/tests/remoting2.cs: new test for async invoke of proxy calls
svn path=/trunk/mono/; revision=3631
Miguel de Icaza [Fri, 5 Apr 2002 07:04:33 +0000 (07:04 -0000)]
remove PrinciplePermissionAttribute and rename it
svn path=/trunk/mcs/; revision=3630
John Barnette [Fri, 5 Apr 2002 06:35:07 +0000 (06:35 -0000)]
* MainForm.cs: Changed DEBUG|Display Generic Form to set Tag property for MdiToolBar
* MdiToolBar.cs:
- proper behavior when selected buttons are clicked
- event cleanup
- determine image index from mdi child form tag if possible
svn path=/trunk/mcs/; revision=3629
Christian Meyer [Fri, 5 Apr 2002 05:54:18 +0000 (05:54 -0000)]
Fixed typo.
svn path=/trunk/mcs/; revision=3628
Dietmar Maurer [Fri, 5 Apr 2002 05:32:56 +0000 (05:32 -0000)]
documentation
svn path=/trunk/mono/; revision=3627
John Donagher [Fri, 5 Apr 2002 04:51:05 +0000 (04:51 -0000)]
Temporarily disable Serialization namespace building
svn path=/trunk/mcs/; revision=3626
John Donagher [Fri, 5 Apr 2002 04:46:53 +0000 (04:46 -0000)]
- Initial commit of System.Xml.Serialization namespace (don't get too excited, the Serializer itself has yet to be imp'd)
svn path=/trunk/mcs/; revision=3625
John Barnette [Fri, 5 Apr 2002 03:56:25 +0000 (03:56 -0000)]
Added an MdiToolBar instance to the GUI.
svn path=/trunk/mcs/; revision=3624
John Barnette [Fri, 5 Apr 2002 03:55:53 +0000 (03:55 -0000)]
Interfaces can have events. Duh. The project/assembly tree now reflects
this obvious fact.
svn path=/trunk/mcs/; revision=3623
John Barnette [Fri, 5 Apr 2002 03:54:52 +0000 (03:54 -0000)]
* MdiToolBar.cs: Initial revision.
* Gui.csproj: Added MdiToolBar to project.
svn path=/trunk/mcs/; revision=3622