Paolo Molaro [Tue, 6 Sep 2005 09:41:45 +0000 (09:41 -0000)]
Tue Sep 6 11:40:24 CEST 2005 Paolo Molaro <lupus@ximian.com>
* culture-info.h: reduce the size of some structures.
svn path=/trunk/mono/; revision=49530
Ankit Jain [Tue, 6 Sep 2005 09:22:36 +0000 (09:22 -0000)]
* main.cs (dis_directive_assemblyref): Use the row id into the AssemblyRef
table instead of 1 for dump_cattrs.
Spotted by Harinath.
svn path=/trunk/mono/; revision=49529
Jordi Mas i Hernandez [Tue, 6 Sep 2005 09:17:58 +0000 (09:17 -0000)]
2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
* TestGraphics.cs: New test case, only clipping for now
svn path=/trunk/mcs/; revision=49527
Atsushi Eno [Tue, 6 Sep 2005 08:44:44 +0000 (08:44 -0000)]
2005-09-06 Atsushi Enomoto <atsushi@ximian.com>
* DateTime.cs : (DoParse) DateTimeStyles.AdjustToUniversal was not
handled as expected and it kept time value as local one.
Patch by Brion Vibber. Fixed bug #75995.
* DateTimeTest.cs : test for #75995.
svn path=/trunk/mcs/; revision=49526
Raja R Harinath [Tue, 6 Sep 2005 08:36:29 +0000 (08:36 -0000)]
Re-apply r49459 with some fixes.
svn path=/trunk/mcs/; revision=49525
Satya Sudha K [Tue, 6 Sep 2005 08:35:01 +0000 (08:35 -0000)]
Fixed some 'FileSystem' related testcases
svn path=/trunk/mcs/; revision=49524
Satya Sudha K [Tue, 6 Sep 2005 08:32:37 +0000 (08:32 -0000)]
2005-09-06 Satya Sudha K <ksathyasudha@novell.com>
* Strings.cs, FileSystem.cs : Minor fixes to the 'Join' and 'FileOpen' methods respectively.
svn path=/trunk/mcs/; revision=49523
Atsushi Eno [Tue, 6 Sep 2005 08:22:28 +0000 (08:22 -0000)]
2005-09-06 Atsushi Enomoto <atsushi@ximian.com>
* DateTime.cs : Literal escape (\) was not checking format as
expected. Fixed bug #75213.
* DateTimeTest.cs : test for #75213.
svn path=/trunk/mcs/; revision=49522
Ankit Jain [Tue, 6 Sep 2005 07:04:01 +0000 (07:04 -0000)]
* PEAPI.cs (MetaData.WriteTildeStream): Change minor version back to 0.
svn path=/trunk/mcs/; revision=49521
Miguel de Icaza [Tue, 6 Sep 2005 03:55:39 +0000 (03:55 -0000)]
Remove until this is in
svn path=/trunk/mcs/; revision=49520
Miguel de Icaza [Tue, 6 Sep 2005 03:37:50 +0000 (03:37 -0000)]
2005-09-05 Miguel de Icaza <miguel@novell.com>
* HttpApplication.cs: Invoke EndRequest handler before OutputPage
as FormsAuthentication will issue a Redirect from the EndRequest
handler.
svn path=/trunk/mcs/; revision=49519
Peter Dennis Bartok [Tue, 6 Sep 2005 01:38:50 +0000 (01:38 -0000)]
* Initial check-in of RTF parser required for RichTextBox control
2005-09-04 Peter Dennis Bartok <pbartok@novell.com>
* System.Windows.Forms.dll.sources: Added System.Windows.Forms.RTF
subdirectory to build
* SWF.csproj: Updated
2005-09-04 Peter Dennis Bartok <pbartok@novell.com>
* Charcode.cs: Created; provides StandardCharCode <-> character
translation
* Charset.cs: Created; provides two standard charsets, AnsiGeneral
and AnsiSymbol
* CharsetFlags.cs: Created
* CharsetType.cs: Created
* ClassDelegate.cs: Created; allows consumer to register a callback
for RTF command classes
* Color.cs: Created; provides access to RTF-defined RGB color sets
* DestinationDelegate.cs: Created; allows consumer to register a
callback for Destination class types
* Font.cs: Created; provides access to RTF-defined font descriptions
* KeysInit.cs: Created; provides translation table from RTF keyword
to Major/Minor classes
* KeyStruct.cs: Created
* Major.cs: Created; describes available RTF command groups
* Minor.cs: Created; describes available 'arguments' for command groups
* README: Created
* RTF.cs: Created; contains main RTF parser code
* rtf.csproj: Created; provides Visual Studio project that allows to
use test this assembly via the included test.cs
to provide
* RTFException.cs: Created; provides custom RTF exception class
* StandardCharCode.cs: Created
* StandardCharName.cs: Created
* Style.cs: Created; provides access to RTF-define styles
* StyleElement.cs: Created; provides support class to allow parsing
recursive styles
* StyleType.cs: Created
* test.cs: Test code showing use of RTF class (also acts as Main for
the included Visual Studio project)
* TextMap.cs: Created; allows to create simple translation table for
converting parsed RTF document to text; table-based
* TokenClass.cs: Created; describes all available RTF command classes
svn path=/trunk/mcs/; revision=49518
Chris Toshok [Mon, 5 Sep 2005 23:57:52 +0000 (23:57 -0000)]
add the new tests
svn path=/trunk/mcs/; revision=49517
Chris Toshok [Mon, 5 Sep 2005 23:57:34 +0000 (23:57 -0000)]
2005-09-05 Chris Toshok <toshok@ximian.com>
* FormViewTest.cs: new tests.
svn path=/trunk/mcs/; revision=49516
Chris Toshok [Mon, 5 Sep 2005 23:26:33 +0000 (23:26 -0000)]
2005-09-05 Chris Toshok <toshok@ximian.com>
* DataBoundControlTest.cs: new tests.
* BaseDataBoundControlTest.cs: new tests.
svn path=/trunk/mcs/; revision=49515
Chris Toshok [Mon, 5 Sep 2005 23:25:10 +0000 (23:25 -0000)]
2005-09-05 Chris Toshok <toshok@ximian.com>
* BaseDataBoundControl.cs (DataSourceID): testing reveals this is
stored in the ViewState.
svn path=/trunk/mcs/; revision=49514
Chris Toshok [Mon, 5 Sep 2005 23:24:21 +0000 (23:24 -0000)]
2005-09-05 Chris Toshok <toshok@ximian.com>
* WebPartVerbCollection.cs: class is sealed.
svn path=/trunk/mcs/; revision=49513
John Luke [Mon, 5 Sep 2005 22:12:06 +0000 (22:12 -0000)]
2005-09-05 John Luke <john.luke@gmail.com>
* Mono.Cairo/Samples/gtk/Graphics.cs:
add gtk-cairo helper that will work on win32 and
x11 based on gtk-dotnet in gtk#, not yet tested on
windows
svn path=/trunk/mcs/; revision=49511
Chris Toshok [Mon, 5 Sep 2005 20:28:49 +0000 (20:28 -0000)]
2005-09-05 Chris Toshok <toshok@ximian.com>
* HtmlForm.cs (DefaultButton): this isn't stored as an Attribute,
or in the ViewState. where then?
(DefaultFocus): this one is stored in the ViewState, not as an
Attribute.
(SubmitDisabledControls): implement just as a boolean flag, not in
the viewstate or attributes.
(RenderAttributes): defaultfocus and defaultbutton are no longer
in Attributes.
svn path=/trunk/mcs/; revision=49510
Chris Toshok [Mon, 5 Sep 2005 20:26:34 +0000 (20:26 -0000)]
2005-09-05 Chris Toshok <toshok@ximian.com>
* HtmlFormTest.cs: add some more tests to make figure out the
property spot to be storing some of these attributes.
svn path=/trunk/mcs/; revision=49509
Atsushi Eno [Mon, 5 Sep 2005 19:54:53 +0000 (19:54 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
quick build fix.
* get.cs : (dis_get_custom_attrs) added assembly reference support.
* main.cs: (dis_directive_assemblyref) use MONO_TOKEN_ASSEMBLY_REF.
svn path=/trunk/mono/; revision=49507
Sebastien Pouliot [Mon, 5 Sep 2005 19:48:00 +0000 (19:48 -0000)]
2005-09-05 Sebastien Pouliot <sebastien@ximian.com>
* certview.glade: Removed filenames for bitmaps.
* gcertview.cs: Fix compilation. Use resources not files for UI stuff.
* CertificateFormatter.cs: Fix compilation.
* Makefile: Build Gtk# version using resources. Minor fixes.
* TODO: All future development will occur in mono-tools.
svn path=/trunk/mcs/; revision=49505
Gonzalo Paniagua Javier [Mon, 5 Sep 2005 19:05:03 +0000 (19:05 -0000)]
2005-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpApplication.cs: when writing an error message, catch the possible
write error.
svn path=/trunk/mcs/; revision=49504
Atsushi Eno [Mon, 5 Sep 2005 18:58:40 +0000 (18:58 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* gtest-200.cs : test for bug #75668.
svn path=/trunk/mcs/; revision=49503
Miguel de Icaza [Mon, 5 Sep 2005 18:37:43 +0000 (18:37 -0000)]
Add test case for bug #75852
svn path=/trunk/mcs/; revision=49502
Gonzalo Paniagua Javier [Mon, 5 Sep 2005 18:34:54 +0000 (18:34 -0000)]
2005-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mini.c: ignore SIGPIPE.
svn path=/trunk/mono/; revision=49500
Miguel de Icaza [Mon, 5 Sep 2005 18:32:11 +0000 (18:32 -0000)]
Update known-issues
svn path=/trunk/mcs/; revision=49499
Miguel de Icaza [Mon, 5 Sep 2005 18:24:44 +0000 (18:24 -0000)]
2005-09-05 Miguel de Icaza <miguel@novell.com>
* expression.cs (Cast.TryReduce): Only reduce to an EnumConstant
if the underlying types are the same, otherwise we need to produce
code that will do the proper cast.
This was exposed by Marek's constant rewrite which produced
invalid code for the call site:
enum X : long { a }
void Method (X v) {}
Method ((X) 5)
This fixes test-49.cs
svn path=/trunk/mcs/; revision=49498
Miguel de Icaza [Mon, 5 Sep 2005 18:23:43 +0000 (18:23 -0000)]
2005-09-05 Miguel de Icaza <miguel@novell.com>
* expression.cs (Cast.TryReduce): Only reduce to an EnumConstant
if the underlying types are the same, otherwise we need to produce
code that will do the proper cast.
This was exposed by Marek's constant rewrite which produced
invalid code for the call site:
enum X : long { a }
void Method (X v) {}
Method ((X) 5)
This fixes test-49.cs
svn path=/trunk/mcs/; revision=49497
Atsushi Eno [Mon, 5 Sep 2005 18:10:12 +0000 (18:10 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* Makefile: reverted previous change. Sadly mono.exe has different
way to load mscorlib.dll so it won't work.
* profiles/net_1_1_bootstrap.make,
* profiles/default.make: Reverted previous changes for build fix.
svn path=/trunk/mcs/; revision=49496
Atsushi Eno [Mon, 5 Sep 2005 17:56:28 +0000 (17:56 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* gcs0208-2.cs, gcs0208-3.cs, gcs0208-4.cs : added test with related
to #75772.
svn path=/trunk/mcs/; revision=49495
Atsushi Eno [Mon, 5 Sep 2005 17:54:14 +0000 (17:54 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* gtest-198.cs : fix. missing main.
* gtest-199.cs : test code similar to #75772.
svn path=/trunk/mcs/; revision=49494
John Luke [Mon, 5 Sep 2005 17:52:03 +0000 (17:52 -0000)]
add compile.sh for the win32 sample
and update svn:ignore prop
svn path=/trunk/mcs/; revision=49493
Carlos Guzmán Álvarez [Mon, 5 Sep 2005 17:42:20 +0000 (17:42 -0000)]
Updated Firebird provider sources to 1.7.1 RC1 version
svn path=/trunk/mcs/; revision=49492
Atsushi Eno [Mon, 5 Sep 2005 17:35:16 +0000 (17:35 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* known-issues-gmcs: new tests are not passing with gmcs.
svn path=/trunk/mcs/; revision=49491
Miguel de Icaza [Mon, 5 Sep 2005 17:23:59 +0000 (17:23 -0000)]
2005-09-05 Miguel de Icaza <miguel@novell.com>
* driver.cs (Uninstall): Add workaround, Directory.GetFiles does
not return symlinks inside the directories which makes this break
on uninstall (make distcheck on monodoc exposed this).
svn path=/trunk/mcs/; revision=49489
Atsushi Eno [Mon, 5 Sep 2005 17:23:07 +0000 (17:23 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* attribute.cs : (Attribute.IsValidArgumentType): array of string/
Type/Object should be allowed as well. Fixed bug #75968.
* test-454.cs : test for #75968.
svn path=/trunk/mcs/; revision=49488
Atsushi Eno [Mon, 5 Sep 2005 17:15:55 +0000 (17:15 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* expression.cs : (Binary.DoResolve): when one is enum constant and
another is constant 0, then return enum one *as enum type*.
Fixed bug 74846.
* test-453.cs : test for #75846.
svn path=/trunk/mcs/; revision=49487
Martin Baulig [Mon, 5 Sep 2005 17:09:52 +0000 (17:09 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
* expression.cs (As.DoResolve): Use `probe_type.IsValueType'
instead of `TypeManager.IsValueType (probe_type)'; fixes #75668.
* cs-parser.jay (delegate_declaration): Small fix for #75852.
svn path=/trunk/mcs/; revision=49486
Atsushi Eno [Mon, 5 Sep 2005 17:03:29 +0000 (17:03 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* typemanager.cs: (IsUnmanagedType) : generic parameter is not allowed
to be a pointer type due to the spec 25.2, so check if declaring
type is generic type definition. Fixed bug #75772.
svn path=/trunk/mcs/; revision=49485
Zoltan Varga [Mon, 5 Sep 2005 16:57:08 +0000 (16:57 -0000)]
2005-09-05 Zoltan Varga <vargaz@gmail.com>
* Hashtable.cs: Add new IEqualityComparer constructors for 2.0.
* CaseInsensitiveHashCodeProvider.cs IHashCodeProvider.cs: Mark these
as obsolete in 2.0.
svn path=/trunk/mcs/; revision=49484
Miguel de Icaza [Mon, 5 Sep 2005 16:48:02 +0000 (16:48 -0000)]
2005-09-05 Miguel de Icaza <miguel@novell.com>
* MonoType.cs: Patch from Jonathan Chambers to implement
Type.GUID.
* AppDomainSetup.cs: Full-pathization of the appBase should only
be done on Windows, the ":" condition never applied to Linux.
2005-09-05 Miguel de Icaza <miguel@novell.com>
* MonoIOError.cs: expose the ERROR_DIR_NOT_EMPTY as we are
throwing it.
* MonoIO.cs: Return a properly named error.
svn path=/trunk/mcs/; revision=49483
Ankit Jain [Mon, 5 Sep 2005 16:11:16 +0000 (16:11 -0000)]
* main.c (dis_directive_assemblyref): Dump custom attributes.
svn path=/trunk/mono/; revision=49482
Paolo Molaro [Mon, 5 Sep 2005 16:11:12 +0000 (16:11 -0000)]
Mon Sep 5 18:08:09 CEST 2005 Paolo Molaro <lupus@ximian.com>
* EventBuilder.cs, FieldBuilder.cs, MethodBuilder.cs, TypeBuilder.cs,
PropertyBuilder.cs: take care of the SpecialName attribute (bug #75768).
svn path=/trunk/mcs/; revision=49481
Atsushi Eno [Mon, 5 Sep 2005 15:42:23 +0000 (15:42 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
Fixed bug #75957.
* generic.cs : (TypeManager.IsEqual(Type,Type)): it should work when
both types are not defined by methods.
* expression.cs : (Invocation.IsApplicable): it should work when
the argument type is equal to the parameter type, not only when
ImplicitConversionExists() returns true.
* gtest-198.cs : test for #75957.
svn path=/trunk/mcs/; revision=49480
Atsushi Eno [Mon, 5 Sep 2005 15:33:44 +0000 (15:33 -0000)]
2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
* known-issues-gmcs : tset-49 is not working, should be IGNORED.
svn path=/trunk/mcs/; revision=49478
Jordi Mas i Hernandez [Mon, 5 Sep 2005 15:32:50 +0000 (15:32 -0000)]
2005-09-05 Jordi Mas i Hernandez <jordi@ximian.com>
* gdipFunctions.cs: define new functions
* Bitmap.cs: fixes image loading and exceptions
* Image.cs: fixes image loading and exceptions
Thanks Kornél Pál for its help
svn path=/trunk/mcs/; revision=49477
Martin Baulig [Mon, 5 Sep 2005 15:03:33 +0000 (15:03 -0000)]
Reflect latest generics API changes in the August CTP.
svn path=/trunk/mcs/; revision=49476
Martin Baulig [Mon, 5 Sep 2005 15:00:56 +0000 (15:00 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
Reflect latest API changes in the August CTP.
* icall.c
("Type.BindGenericParameters"): Renamed to "MakeGenericType".
("MonoType.HasGenericArguments"): Removed.
("MonoMethod.BindGenericParameters"): Renamed to
"MakeGenericMethod".
("MethodBuilder.BindGenericParameters"): Renamed to
"MakeGenericMethod".
svn path=/trunk/mono/; revision=49475
Martin Baulig [Mon, 5 Sep 2005 14:01:47 +0000 (14:01 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49470
Boris Kirzner [Mon, 5 Sep 2005 13:59:05 +0000 (13:59 -0000)]
Fix parameters type convertions for TARGET_JVM.
svn path=/trunk/mcs/; revision=49469
Martin Baulig [Mon, 5 Sep 2005 13:40:56 +0000 (13:40 -0000)]
**** Merged r49340-r49341 from MCS ****
svn path=/trunk/mcs/; revision=49468
Martin Baulig [Mon, 5 Sep 2005 13:39:06 +0000 (13:39 -0000)]
**** Merged r49269 from MCS ****
svn path=/trunk/mcs/; revision=49467
Martin Baulig [Mon, 5 Sep 2005 13:38:38 +0000 (13:38 -0000)]
**** Merged r49265 from MCS ****
svn path=/trunk/mcs/; revision=49466
Martin Baulig [Mon, 5 Sep 2005 13:37:57 +0000 (13:37 -0000)]
**** Merged r49256 from MCS ****
svn path=/trunk/mcs/; revision=49465
Martin Baulig [Mon, 5 Sep 2005 13:37:10 +0000 (13:37 -0000)]
**** Merged r49131 from MCS ****
svn path=/trunk/mcs/; revision=49464
Martin Baulig [Mon, 5 Sep 2005 13:36:35 +0000 (13:36 -0000)]
**** Merged r49125 from MCS ****
svn path=/trunk/mcs/; revision=49463
Raja R Harinath [Mon, 5 Sep 2005 10:28:32 +0000 (10:28 -0000)]
Prettier commandlines
svn path=/trunk/mcs/; revision=49461
Jordi Mas i Hernandez [Mon, 5 Sep 2005 09:59:24 +0000 (09:59 -0000)]
fixes build
svn path=/trunk/mcs/; revision=49460
Raja R Harinath [Mon, 5 Sep 2005 09:59:06 +0000 (09:59 -0000)]
* Makefile (bootstrap): Remove special handling on Win32.
* build/profiles/net_1_1_bootstrap.make: Likewise.
* build/profiles/default.make: Likewise.
svn path=/trunk/mcs/; revision=49459
Jordi Mas i Hernandez [Mon, 5 Sep 2005 08:54:34 +0000 (08:54 -0000)]
2005-09-05 Jordi Mas i Hernandez <jordi@ximian.com>
* DataGrid.cs: fixes recursion bug
svn path=/trunk/mcs/; revision=49456
Martin Baulig [Mon, 5 Sep 2005 08:41:08 +0000 (08:41 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49454
Martin Baulig [Mon, 5 Sep 2005 08:40:58 +0000 (08:40 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49453
Martin Baulig [Mon, 5 Sep 2005 08:39:13 +0000 (08:39 -0000)]
Ooops.
svn path=/trunk/mcs/; revision=49452
Martin Baulig [Mon, 5 Sep 2005 08:37:41 +0000 (08:37 -0000)]
**** Merged r49109 from MCS ****
svn path=/trunk/mcs/; revision=49451
Martin Baulig [Mon, 5 Sep 2005 08:37:11 +0000 (08:37 -0000)]
**** Merged r49102 from MCS ****
svn path=/trunk/mcs/; revision=49450
Martin Baulig [Mon, 5 Sep 2005 07:59:18 +0000 (07:59 -0000)]
**** Merged r49060-r49064 from MCS ****
svn path=/trunk/mcs/; revision=49449
Martin Baulig [Mon, 5 Sep 2005 07:58:17 +0000 (07:58 -0000)]
**** Merged r49054 from MCS ****
svn path=/trunk/mcs/; revision=49448
Martin Baulig [Mon, 5 Sep 2005 07:57:56 +0000 (07:57 -0000)]
**** Merged r48805-r48851 from MCS ****
svn path=/trunk/mcs/; revision=49447
Martin Baulig [Mon, 5 Sep 2005 07:46:42 +0000 (07:46 -0000)]
Reflect latest runtime changes.
svn path=/trunk/mcs/; revision=49445
Martin Baulig [Mon, 5 Sep 2005 07:46:25 +0000 (07:46 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
* Assembly.cs (MonoDebugger_GetMethodToken): Don't take an
`Assembly' argument.
svn path=/trunk/mcs/; revision=49444
Martin Baulig [Mon, 5 Sep 2005 07:45:38 +0000 (07:45 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c: Moved the debugger icalls into icall.c.
svn path=/trunk/mono/; revision=49443
Martin Baulig [Mon, 5 Sep 2005 07:35:01 +0000 (07:35 -0000)]
**** Merged r48782 from MCS ****
svn path=/trunk/mcs/; revision=49442
Martin Baulig [Mon, 5 Sep 2005 07:34:42 +0000 (07:34 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49441
Martin Baulig [Mon, 5 Sep 2005 07:25:45 +0000 (07:25 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
* MonoSymbolFile.cs (MonoDebuggerSupport): Make this internal and
move everything we don't need here into the debugger.
svn path=/trunk/mcs/; revision=49439
Martin Baulig [Mon, 5 Sep 2005 07:11:11 +0000 (07:11 -0000)]
**** Merged r48775 from MCS ****
svn path=/trunk/mcs/; revision=49437
Martin Baulig [Mon, 5 Sep 2005 07:10:37 +0000 (07:10 -0000)]
**** Merged r48739-r48762 from MCS ****
svn path=/trunk/mcs/; revision=49436
Martin Baulig [Mon, 5 Sep 2005 07:09:52 +0000 (07:09 -0000)]
**** Merged r48725-r48726 from MCS ****
svn path=/trunk/mcs/; revision=49435
Martin Baulig [Mon, 5 Sep 2005 06:56:03 +0000 (06:56 -0000)]
Dude
svn path=/trunk/mcs/; revision=49434
Martin Baulig [Mon, 5 Sep 2005 06:40:12 +0000 (06:40 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
Applying a patch from Michal Moskal <malekith@nemerle.org>.
* icall.c (ves_icall_Type_get_IsGenericType): Return true also if
generic_container is non-NULL.
svn path=/trunk/mono/; revision=49433
Gonzalo Paniagua Javier [Mon, 5 Sep 2005 06:39:33 +0000 (06:39 -0000)]
2005-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpResponseStream.cs: prevent invalid cast exception if the first
thing written is a file.
svn path=/trunk/mcs/; revision=49431
Martin Baulig [Mon, 5 Sep 2005 06:37:53 +0000 (06:37 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
Applying a patch from Michal Moskal <malekith@nemerle.org>.
* object.c (set_value): In MONO_TYPE_VALUETYPE, add generics support.
svn path=/trunk/mono/; revision=49430
Martin Baulig [Mon, 5 Sep 2005 06:30:27 +0000 (06:30 -0000)]
**** Merged r48702 from MCS ****
svn path=/trunk/mcs/; revision=49429
Martin Baulig [Mon, 5 Sep 2005 06:28:46 +0000 (06:28 -0000)]
*** Merged r48454 from MCS ****
svn path=/trunk/mcs/; revision=49428
Martin Baulig [Mon, 5 Sep 2005 06:26:38 +0000 (06:26 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49427
Martin Baulig [Mon, 5 Sep 2005 06:26:15 +0000 (06:26 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49426
Martin Baulig [Mon, 5 Sep 2005 06:23:47 +0000 (06:23 -0000)]
**** Merged r48416 from MCS ****
svn path=/trunk/mcs/; revision=49425
Martin Baulig [Mon, 5 Sep 2005 06:02:20 +0000 (06:02 -0000)]
2005-08-29 Michal Moskal <malekith@nemerle.org>
* reflection.c (encode_locals,
mono_reflection_sighelper_get_signature_local): Increase buffer sizes
for large generic types.
svn path=/trunk/mono/; revision=49424
Martin Baulig [Mon, 5 Sep 2005 05:58:19 +0000 (05:58 -0000)]
2005-09-05 Martin Baulig <martin@ximian.com>
Applying a patch from Michal Moskal <malekith@nemerle.org>.
* class.c (mono_dup_array_type): New public method.
(mono_metadata_signature_deep_dup): New public method.
(dup_type): Correctly duplicate array and function types.
2005-09-05 Martin Baulig <martin@ximian.com>
Applying a patch from Michal Moskal <malekith@nemerle.org>.
* reflection.c (get_default_param_value_blobs): Handle generic types
and generic methods.
svn path=/trunk/mono/; revision=49423
Martin Baulig [Mon, 5 Sep 2005 05:54:09 +0000 (05:54 -0000)]
**** Merged r48002 from MCS ****
svn path=/trunk/mcs/; revision=49422
Martin Baulig [Mon, 5 Sep 2005 05:53:25 +0000 (05:53 -0000)]
****Merged r47931-r47957 from MCS ****
svn path=/trunk/mcs/; revision=49421
Martin Baulig [Mon, 5 Sep 2005 05:34:38 +0000 (05:34 -0000)]
Next time I revert your changes instead of fixing them.
svn path=/trunk/mcs/; revision=49420
Martin Baulig [Mon, 5 Sep 2005 05:14:52 +0000 (05:14 -0000)]
Updated.
svn path=/trunk/mcs/; revision=49418
Martin Baulig [Mon, 5 Sep 2005 04:53:06 +0000 (04:53 -0000)]
**** Merged r47908-47927 from MCS ****
svn path=/trunk/mcs/; revision=49417
David Waite [Sun, 4 Sep 2005 21:20:56 +0000 (21:20 -0000)]
svn path=/trunk/mcs/; revision=49416
David Waite [Sun, 4 Sep 2005 21:16:02 +0000 (21:16 -0000)]
2005-09-04 David Waite <mass@akuma.org>
* System.dll.sources, System_test.dll.sources: Added LinkedList.cs,
LinkedListNode.cs and LinkedListTest.cs
svn path=/trunk/mcs/; revision=49415
David Waite [Sun, 4 Sep 2005 21:12:02 +0000 (21:12 -0000)]
2005-09-04 David Waite <mass@akuma.org>
* LinkedListTest.cs: Added tests for LinkedList<T>
svn path=/trunk/mcs/; revision=49414
David Waite [Sun, 4 Sep 2005 21:11:22 +0000 (21:11 -0000)]
2005-09-04 David Waite <mass@akuma.org>
* LinkedList.cs, LinkedListNode.cs: added implementation of LinkedList<T>
svn path=/trunk/mcs/; revision=49413
Hisham Mardam Bey [Sun, 4 Sep 2005 20:53:37 +0000 (20:53 -0000)]
* Mono.Cairo/Cairo.cs: remove symbols not in cairo 1.0:
cairo_copy, cairo_current_path, cairo_arc_to,
cairo_transform_font,
cairo_font_set_transform, cairo_font_current_transform,
cairo_font_reference,
cairo_font_destroy, cairo_status_string,
cairo_surface_create_similar_solid
rename cairo_current_line_cap to cairo_get_line_cap,
remove now unused delegates
* Mono.Cairo/Graphics.cs:
* Mono.Cairo/Surface.cs: update for above all found
with help of mono-shlib-cop
* Mono.Cairo/Cairo.cs: add new values to Cairo.Status
svn path=/trunk/mcs/; revision=49412
Chris Toshok [Sun, 4 Sep 2005 15:42:27 +0000 (15:42 -0000)]
2005-09-04 Chris Toshok <toshok@ximian.com>
* HtmlInputButton: Fix the 2.0/1.0 postback stuff the right way.
* HtmlInputCheckBox: Fix the 2.0/1.0 postback stuff the right way.
* HtmlInputFile.cs: Fix the 2.0/1.0 postback stuff the right way.
* HtmlInputHidden.cs: Fix the 2.0/1.0 postback stuff the right
way, and in OnPreRender, call Page.RegisterRequiresPostback.
* HtmlInputImage.cs: Fix the 2.0/1.0 postback stuff the right way,
and in OnPreRender, call Page.RegisterRequiresPostback.
* HtmlInputRadioButton.cs (OnPreRender): call
Page.RegisterRequiresPostback.
* HtmlInputText.cs: Fix the 2.0/1.0 postback stuff the right way.
Also, in OnPreRender, call Page.RegisterRequiresPostback.
* HtmlTextArea.cs (OnPreRender): call
Page.RegisterRequiresPostback.
svn path=/trunk/mcs/; revision=49408