mono.git
19 years agoBranch for io-layer daemonectomy work
Dick Porter [Mon, 31 Jan 2005 13:48:10 +0000 (13:48 -0000)]
Branch for io-layer daemonectomy work

svn path=/branches/dick/io-layer-no-daemon/; revision=39842

19 years ago2005-01-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 31 Jan 2005 13:36:46 +0000 (13:36 -0000)]
2005-01-31  Zoltan Varga  <vargaz@freemail.hu>

* mini-exceptions.c: Fix warnings.

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

19 years ago2005-01-31 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Mon, 31 Jan 2005 13:21:22 +0000 (13:21 -0000)]
2005-01-31  Nick Drochak <ndrochak@ieee.org>

* SoapServicesTest.cs: Pull out asserts that do not work on mono.
* SynchronizationAttributeTest.cs: Run test on mono, but not .NET.

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

19 years ago2005-01-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 31 Jan 2005 13:21:15 +0000 (13:21 -0000)]
2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>

* library.make: Exclude CAS category when running unit tests with
Mono (they can be run manually using --security). Added a define
for WINDOWS (only on Windows) to be used for declarative security
attributes ONLY.

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

19 years ago2005-01-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 31 Jan 2005 13:00:25 +0000 (13:00 -0000)]
2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>

* HashTest.cs: Oops, changed "NotWorking" to "NotDotNet".

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

19 years ago- ThemeWin32Classic.cs: more date time picker painting fixes
John BouAntoun [Mon, 31 Jan 2005 12:47:29 +0000 (12:47 -0000)]
- ThemeWin32Classic.cs: more date time picker painting fixes
- DateTimePicker.cs: more monthcalendar drop down fixes
- MonthCalendar.cs: more CreateParams fixes to ensure correct drop down

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

19 years ago2005-01-31 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 31 Jan 2005 12:41:33 +0000 (12:41 -0000)]
2005-01-31  Martin Baulig  <martin@ximian.com>

* driver.c (compile_all_methods_thread_main): Don't try to compile
generic methods or anything which has type parameters.

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

19 years ago2005-01-31 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 31 Jan 2005 12:40:54 +0000 (12:40 -0000)]
2005-01-31  Martin Baulig  <martin@ximian.com>

* metadata.c (mono_metadata_has_generic_params): New public
function; checks whether something is a generic method.

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

19 years ago2005-01-31 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Mon, 31 Jan 2005 12:39:28 +0000 (12:39 -0000)]
2005-01-31  Nick Drochak  <ndrochak@ieee.org>

* StringTest.cs: Some NotWorking tests fail on .NET too.  Fix the tests
and then try on mono.

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

19 years agoScrollBar fixes
Jordi Mas i Hernandez [Mon, 31 Jan 2005 10:49:44 +0000 (10:49 -0000)]
ScrollBar fixes

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

19 years ago2005-01-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 31 Jan 2005 09:02:07 +0000 (09:02 -0000)]
2005-01-31  Atsushi Enomoto  <atsushi@ximian.com>

* DataView.cs :some interface implementations.

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

19 years agoRemoved the non-existant test-340.cs.
Martin Baulig [Mon, 31 Jan 2005 06:59:18 +0000 (06:59 -0000)]
Removed the non-existant test-340.cs.

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

19 years agoFix
Miguel de Icaza [Mon, 31 Jan 2005 06:08:42 +0000 (06:08 -0000)]
Fix

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

19 years agoUpdate test, Kazuki fixed 71297
Miguel de Icaza [Mon, 31 Jan 2005 06:07:43 +0000 (06:07 -0000)]
Update test, Kazuki fixed 71297

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

19 years agoAnother bug fix from Kazuki, fixes bug: 71297
Miguel de Icaza [Mon, 31 Jan 2005 06:06:57 +0000 (06:06 -0000)]
Another bug fix from Kazuki, fixes bug: 71297

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

19 years agoCommit test from mei@work.email.ne.jp, fixes 70451
Miguel de Icaza [Mon, 31 Jan 2005 06:01:15 +0000 (06:01 -0000)]
Commit test from mei@work.email.ne.jp, fixes 70451

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

19 years ago2005-01-31 mei (mei@work.email.ne.jp)
Miguel de Icaza [Mon, 31 Jan 2005 05:56:24 +0000 (05:56 -0000)]
2005-01-31  mei (mei@work.email.ne.jp)

* RegistryKey.cs: Fixes bug 70451: When the key doesn't exist, and
the default value is not specified, it is necessary to return
null. and DecodeString function's bug is fixed.

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

19 years agoAdd new tests, enable old friends
Miguel de Icaza [Mon, 31 Jan 2005 05:43:59 +0000 (05:43 -0000)]
Add new tests, enable old friends

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

19 years ago2005-01-31 Kazuki Oikawa <kazuki@panicode.com>
Miguel de Icaza [Mon, 31 Jan 2005 05:35:20 +0000 (05:35 -0000)]
2005-01-31  Kazuki Oikawa <kazuki@panicode.com>

* Patch from Kazuki Oikawa <kazuki@panicode.com> that replaces the
old Integer and Floating point number string formatter with a new
formatter that is more compliant.

This fixes: http://bugzilla.ximian.com/show_bug.cgi?id=71286

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

19 years ago- Removed debug output
Peter Dennis Bartok [Mon, 31 Jan 2005 01:54:01 +0000 (01:54 -0000)]
- Removed debug output
- Setting proper foreground and background color for TextBox
- Added workaround for Form VisibleChanged notifications

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 22:34:14 +0000 (22:34 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* aot.c: Avoid costly calls to mono_method_full_name in tracing code and fix memory leaks.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 22:30:50 +0000 (22:30 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* mono-logger.c (mono_trace_is_traced): Fix comment.

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

19 years ago2005-01-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 30 Jan 2005 20:22:15 +0000 (20:22 -0000)]
2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>

* PermissionSetTest.cs: Changed [Ignore] to [Category("NotDotNet")] to
reduce nunit logs.
* SecurityElementTest.cs: Changed [Ignore] to [Category("NotDotNet")]
to reduce nunit logs.
* SecurityManagerTest.cs: Changed [Ignore] to [Category("NotDotNet")]
to reduce nunit logs.

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

19 years ago2005-01-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 30 Jan 2005 20:12:44 +0000 (20:12 -0000)]
2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>

* PasswordDeriveBytesTest.cs: Changed [Ignore] to [Category
("NotWorking")] to reduce nunit logs.

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

19 years ago2005-01-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 30 Jan 2005 20:09:00 +0000 (20:09 -0000)]
2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>

* HashTest.cs: Changed [Ignore] to [Category("NotWorking")] to reduce
nunit logs.

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

19 years ago2005-01-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 30 Jan 2005 20:00:11 +0000 (20:00 -0000)]
2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>

* DSA.cs: Really fixed case where DSAParameters.Counter is 0.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 19:38:25 +0000 (19:38 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* mono-logger.h mono-logger.c (mono_trace_is_traced): New helper function.

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

19 years agoSun Jan 30 20:19:48 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 30 Jan 2005 19:07:04 +0000 (19:07 -0000)]
Sun Jan 30 20:19:48 CET 2005 Paolo Molaro <lupus@ximian.com>

* appdomain.c: fix infinite recursion when adding assemblies.

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

19 years ago2005-01-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 30 Jan 2005 15:52:46 +0000 (15:52 -0000)]
2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>
* object.c: Fix small typo to return all items for Environment.
GetCommandLineArgs.

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

19 years agoSun Jan 30 16:49:01 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 30 Jan 2005 15:38:33 +0000 (15:38 -0000)]
Sun Jan 30 16:49:01 CET 2005 Paolo Molaro <lupus@ximian.com>

* domain.c, appdomain.c, assembly.c, image.c, domain-internals.h,
reflection.c: more domain and assembly-unload related fixes
and memory leaks plugs.

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

19 years ago2005-01-30 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Sun, 30 Jan 2005 14:06:09 +0000 (14:06 -0000)]
2005-01-30  Nick Drochak  <ndrochak@ieee.org>

* ComplexDataStructure.cs:
* DeserializationTests.cs: Ignore failures on .NET

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 13:41:58 +0000 (13:41 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* Al.cs: Fix spitting of newlines.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 13:31:55 +0000 (13:31 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* Al.cs: Add support for response files. Fixes #71949.

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

19 years ago2005-01-26 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Sun, 30 Jan 2005 13:17:56 +0000 (13:17 -0000)]
2005-01-26  Nick Drochak  <ndrochak@ieee.org>

* XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new
test method and ignore it on .NET.

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

19 years ago2005-01-30 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Sun, 30 Jan 2005 13:16:51 +0000 (13:16 -0000)]
2005-01-30  Nick Drochak <ndrochak@ieee.org>

* XmlSchemaTests.cs: Use less strict test. Probably the order of the
namespaces is not required to be in any particular order.

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

19 years ago2005-01-30 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Sun, 30 Jan 2005 12:26:41 +0000 (12:26 -0000)]
2005-01-30  Nick Drochak  <ndrochak@ieee.org>

* StringTest.cs: Surgically remove some failing tests.

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

19 years ago2005-01-29 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Sun, 30 Jan 2005 11:35:39 +0000 (11:35 -0000)]
2005-01-29  Ritvik Mayank  <mritvik@novell.com>
* ecore.cs :
* class.cs :
* cfold.cs :
* attribute.cs :
* statement.cs :
* mb-parser.jay :
Changed for reflecting correct Error Number/Message.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 10:17:06 +0000 (10:17 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* libtest.c: Fix some warnings.

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

19 years ago2005-01-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 30 Jan 2005 10:14:53 +0000 (10:14 -0000)]
2005-01-30  Atsushi Enomoto  <atsushi@ximian.com>

* Int32.cs : (FindSign) IndexOf() is better than creating substring.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 10:08:02 +0000 (10:08 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* get.c dis-cil.c dump.c: Fix 64 bit warnings.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 10:03:59 +0000 (10:03 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* class.c loader.c security.c loader.h process.c threads.c mono-debug-debugger.c profiler.c marshal.c rand.cpedump.c: Fix 64 bit warnings.

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

19 years ago* System.Windows.Forms.dll.Sources: Added DateTimePicker.cs and
John BouAntoun [Sun, 30 Jan 2005 09:44:57 +0000 (09:44 -0000)]
* System.Windows.Forms.dll.Sources: Added DateTimePicker.cs and
  DateTimePickerFormat.cs
* Theme: Added DrawDateTimePicker to interface
* ThemeWin32Classic.cs: Added DrawDateTimePicker (incomplete)
* DateTimePicker.cs: Created (still needs keys and painting code)
* DateTimePickerFormat.cs: added
* MonthCalendar.cs: fixed CreateParams for popup window mode

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 09:41:16 +0000 (09:41 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* TestDriver.cs: Add --verbose flags.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 09:40:18 +0000 (09:40 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* graph.c ssa.c: Fix 64 bit warnings.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 09:39:10 +0000 (09:39 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* abcremoval.h ssapre.h abcremoval.c ssapre.c mini.c tramp-amd64.c
trace.c mini-exceptions.c linear-scan.c inssel-amd64.brg inssel.brg:
Fix 64 bit warnings.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 08:53:06 +0000 (08:53 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c (mono_arch_output_basic_block): Fix uninitialized
variable not spotted by gcc.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 08:06:04 +0000 (08:06 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* runtime/Makefile.am (mcs-compileall): Disable this for the 2.0
profile because of bug #71963.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 07:41:30 +0000 (07:41 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c inssel-amd64.brg: Applied patch from
Willibald Krenn <Willibald.Krenn@gmx.at>. Clean up usage of
X86_COMPARE_MEMBASE opcodes.

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

19 years ago2005-01-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 30 Jan 2005 07:18:14 +0000 (07:18 -0000)]
2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

* exceptions-amd64.c (mono_arch_find_jit_info): Fix AMD64 build.

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

19 years ago- Fixed ScrollBar size defaults
Peter Dennis Bartok [Sun, 30 Jan 2005 06:33:35 +0000 (06:33 -0000)]
- Fixed ScrollBar size defaults
- Fixed luminace value returned on achromatic colors in ControlPaint.ColorHBS

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

19 years ago- Fixed calculations of HSV numbers. Previous implementation returned wrong
Peter Dennis Bartok [Sun, 30 Jan 2005 06:29:01 +0000 (06:29 -0000)]
- Fixed calculations of HSV numbers. Previous implementation returned wrong
  numbers and NaN on achromatic colors

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

19 years agoIn mono/metadata:
Ben Maurer [Sun, 30 Jan 2005 03:06:32 +0000 (03:06 -0000)]
In mono/metadata:
2005-01-29  Ben Maurer  <bmaurer@ximian.com>

* loader.c (mono_method_signature): Make this method lazy
(mono_get_method_from_token): Don't computate the signature here.

Doing this saves quite a bit of memory. I got 90 kb on starting up
monodoc. It should also save some disk reads on startup.

* *: MonoMethod->signature might be NULL now. You *MUST* use
mono_method_signature.

In mono/mini:
2005-01-29  Ben Maurer  <bmaurer@ximian.com>

* *: MonoMethod->signature might be NULL now. You *MUST* use
        mono_method_signature.

In mono/interpreter:
2005-01-29  Ben Maurer  <bmaurer@ximian.com>

* *: MonoMethod->signature might be NULL now. You *MUST* use
mono_method_signature.

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

19 years ago2004-01-30 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Sun, 30 Jan 2005 01:32:52 +0000 (01:32 -0000)]
2004-01-30  Nick Drochak <ndrochak@ieee.org>

* ModuleBuilderTest.cs: Avoid path length exceptions on Windows.

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

19 years agoMoved the now deprecated System.Windows.Forms
Miguel de Icaza [Sun, 30 Jan 2005 01:25:13 +0000 (01:25 -0000)]
Moved the now deprecated System.Windows.Forms

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

19 years ago- Implemented SystemInformation class
Peter Dennis Bartok [Sun, 30 Jan 2005 01:06:00 +0000 (01:06 -0000)]
- Implemented SystemInformation class
- Fixed menu visibility on Win32
- Preventing Popup menus from popping up partially offscreen

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

19 years ago * Stdlib.cs: sys_* functions shouldn't be public.
Jonathan Pryor [Sun, 30 Jan 2005 00:29:39 +0000 (00:29 -0000)]
* Stdlib.cs: sys_* functions shouldn't be public.

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

19 years agoShut up compiler
Miguel de Icaza [Sat, 29 Jan 2005 23:26:43 +0000 (23:26 -0000)]
Shut up compiler

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

19 years ago2005-01-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 29 Jan 2005 20:36:51 +0000 (20:36 -0000)]
2005-01-29  Zoltan Varga  <vargaz@freemail.hu>

* EnvironmentTest.cs: Reenable command line args test.

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

19 years ago2005-01-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 29 Jan 2005 20:36:03 +0000 (20:36 -0000)]
2005-01-29  Zoltan Varga  <vargaz@freemail.hu>

* object.c (mono_runtime_get_main_args): Return an array from the
current domain here. Fixes #71938.

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

19 years agoIn System.Collections.Generic:
Ben Maurer [Sat, 29 Jan 2005 18:56:34 +0000 (18:56 -0000)]
In System.Collections.Generic:
2005-01-29  Ben Maurer  <bmaurer@ximian.com>

* Queue.cs: `duh' bugs.

In Test/System.Collections.Generic:
2005-01-29  Ben Maurer  <bmaurer@ximian.com>

* QueueTest.cs: new Test.

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

19 years ago2005-01-29 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 29 Jan 2005 18:19:23 +0000 (18:19 -0000)]
2005-01-29  Miguel de Icaza  <miguel@novell.com>

* pending.cs: Produce better code (no nops produced by using Ldarg
+ value).

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

19 years ago2005-01-29 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 29 Jan 2005 18:19:06 +0000 (18:19 -0000)]
2005-01-29  Miguel de Icaza  <miguel@novell.com>

* pending.cs: Produce better code (no nops produced by using Ldarg
+ value).

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

19 years agoUpdate Makefile
Miguel de Icaza [Sat, 29 Jan 2005 18:18:07 +0000 (18:18 -0000)]
Update Makefile

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

19 years ago2005-01-29 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 29 Jan 2005 17:59:43 +0000 (17:59 -0000)]
2005-01-29  Miguel de Icaza  <miguel@novell.com>

* pending.cs (PendingImplementation.DefineProxy): It was not `arg
i - 1' it should be arg + 1.

Fixes bug #71819.

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

19 years ago2005-01-29 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 29 Jan 2005 17:58:56 +0000 (17:58 -0000)]
2005-01-29  Miguel de Icaza  <miguel@novell.com>

* pending.cs (PendingImplementation.DefineProxy): It was not `arg
i - 1' it should be arg + 1.

Fixes bug #71819.

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

19 years agooops, build systemf fuck up
Ben Maurer [Sat, 29 Jan 2005 16:41:23 +0000 (16:41 -0000)]
oops, build systemf fuck up

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

19 years agobuild error here, revert until fixed
Ben Maurer [Sat, 29 Jan 2005 16:39:50 +0000 (16:39 -0000)]
build error here, revert until fixed

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

19 years ago- Re-did the fix after checking in HandleData. Sorry for breaking the build :-(
Peter Dennis Bartok [Sat, 29 Jan 2005 16:14:52 +0000 (16:14 -0000)]
- Re-did the fix after checking in HandleData. Sorry for breaking the build :-(

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

19 years agoAlways assume 8-byte alignment for hash code purpouse.
Paolo Molaro [Sat, 29 Jan 2005 15:14:33 +0000 (15:14 -0000)]
Always assume 8-byte alignment for hash code purpouse.

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

19 years ago- Added method for altering invalid area in HandleData
Peter Dennis Bartok [Sat, 29 Jan 2005 15:10:30 +0000 (15:10 -0000)]
- Added method for altering invalid area in HandleData
- Implemented TextBoxBase.TextLength

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

19 years agoSat Jan 29 15:59:05 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 29 Jan 2005 14:46:44 +0000 (14:46 -0000)]
Sat Jan 29 15:59:05 CET 2005 Paolo Molaro <lupus@ximian.com>

* monitor.c: formatting changes to comply with the
mono coding style and remove #ifdefs from the code.

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

19 years agoSat Jan 29 15:18:54 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 29 Jan 2005 14:06:56 +0000 (14:06 -0000)]
Sat Jan 29 15:18:54 CET 2005 Paolo Molaro <lupus@ximian.com>

* metadata.c, private.h: remove some unneeded data
and use a more compact representation for table schemas.

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

19 years agoUnbreak the build.
Paolo Molaro [Sat, 29 Jan 2005 13:58:12 +0000 (13:58 -0000)]
Unbreak the build.

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

19 years agoSat Jan 29 12:48:03 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 29 Jan 2005 11:35:37 +0000 (11:35 -0000)]
Sat Jan 29 12:48:03 CET 2005 Paolo Molaro <lupus@ximian.com>

* GCHandle.cs: update for runtime changes: the unallocated handle
is -1, now.

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

19 years agoTest cases for implicit and explicit string conversions - contributed by
Satya Sudha K [Sat, 29 Jan 2005 06:51:55 +0000 (06:51 -0000)]
Test cases for implicit and explicit string conversions - contributed by
Sudharsan V

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

19 years agoAdded support for string conversions
Satya Sudha K [Sat, 29 Jan 2005 06:50:22 +0000 (06:50 -0000)]
Added support for string conversions

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

19 years ago- Improvement over last patch, not sending the WM_PAINT directly anymore,
Peter Dennis Bartok [Sat, 29 Jan 2005 06:29:17 +0000 (06:29 -0000)]
- Improvement over last patch, not sending the WM_PAINT directly anymore,
  instead we scroll any pending exposed areas and let the system pick out
  the WM_PAINT late

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 29 Jan 2005 00:20:55 +0000 (00:20 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* EnvironmentTest.cs: Added a new unit for GetCommandLineArgs to track
bug #71938.

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

19 years ago2005-01-28 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Sat, 29 Jan 2005 00:05:23 +0000 (00:05 -0000)]
2005-01-28  Lluis Sanchez Gual <lluis@novell.com>

* System.Web.dll.sources: Added new files:
System.Web.UI.WebControls/MultiView.cs
System.Web.UI.WebControls/View.cs
System.Web.UI.WebControls/ViewCollection.cs

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

19 years ago2005-01-28 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Sat, 29 Jan 2005 00:04:36 +0000 (00:04 -0000)]
2005-01-28  Lluis Sanchez Gual <lluis@novell.com>

* Table.cs: Added some 2.0 properties.
* FontUnitConverter.cs, UnitConverter.cs: Implemented conversion to
InstanceDescriptor.
* BaseValidator.cs: Fix warning.
* MultiView.cs, ViewCollection.cs, View.cs: Implemented.

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

19 years ago2005-01-28 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Sat, 29 Jan 2005 00:03:46 +0000 (00:03 -0000)]
2005-01-28  Lluis Sanchez Gual <lluis@novell.com>

* ParseChildrenAttribute.cs: Added 2.0 property.
* Pair.cs, Triplet.cs: Make classes serializable and sealed in 2.0.
* Page.cs: Added support for control state.
* TemplateBuilder.cs: ContainerType should be internal.
* Control.cs: Added some new 2.0 methods.

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

19 years ago2005-01-28 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Sat, 29 Jan 2005 00:03:20 +0000 (00:03 -0000)]
2005-01-28  Lluis Sanchez Gual <lluis@novell.com>

* Base64AttachmentEncoder.cs: Fixed warning.

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

19 years ago- Preventing racecondition in ScrollWindow
Peter Dennis Bartok [Fri, 28 Jan 2005 22:13:27 +0000 (22:13 -0000)]
- Preventing racecondition in ScrollWindow

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

19 years ago2005-01-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Jan 2005 20:52:12 +0000 (20:52 -0000)]
2005-01-28  Zoltan Varga  <vargaz@freemail.hu>

* runtime/Makefile.am (mcs-compileall): New test to compile all methods
in our assemblies.

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

19 years ago2005-01-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Jan 2005 20:50:32 +0000 (20:50 -0000)]
2005-01-28  Zoltan Varga  <vargaz@freemail.hu>

* driver.c (compile_all_methods_thread_main): Compile the methods
without invoking cctors.

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

19 years ago- Added mechanism to automatically generate VS.Net project files
Peter Dennis Bartok [Fri, 28 Jan 2005 20:11:30 +0000 (20:11 -0000)]
- Added mechanism to automatically generate VS.Net project files
- Updated SWF.csproj with latest files (also added System.Windows.Forms.Design)

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

19 years ago- This is no longer used
Peter Dennis Bartok [Fri, 28 Jan 2005 19:20:49 +0000 (19:20 -0000)]
- This is no longer used

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

19 years agoFri Jan 28 18:28:26 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 28 Jan 2005 17:39:29 +0000 (17:39 -0000)]
Fri Jan 28 18:28:26 CET 2005 Paolo Molaro <lupus@ximian.com>

* mini.c: remove ben's "optimizations" to dup+stloc (bug #71905).
* basic-calls.cs: test for the above.

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

19 years agoFri Jan 28 18:23:44 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 28 Jan 2005 17:12:40 +0000 (17:12 -0000)]
Fri Jan 28 18:23:44 CET 2005 Paolo Molaro <lupus@ximian.com>

* metadata.c, metadata-internals.h: add mono_aligned_addr_hash()
to get a better distribution in hash tables.
* *.c: use mono_aligned_addr_hash() where appropriate.
* assembly.c: make var static.

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

19 years ago2005-01-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Jan 2005 14:54:11 +0000 (14:54 -0000)]
2005-01-28  Zoltan Varga  <vargaz@freemail.hu>

* mini.c mini-exceptions.c aot.c exceptions-*.c: Update after
MonoJitInfo changes.

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

19 years ago2005-01-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Jan 2005 14:51:44 +0000 (14:51 -0000)]
2005-01-28  Zoltan Varga  <vargaz@freemail.hu>

* domain-internals.h: Put MonoJitInfo on a diet.

* domain.c: Fix a warning.

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 28 Jan 2005 14:51:43 +0000 (14:51 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityExceptionCas.cs: New. Permission tests for SecurityException.

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 28 Jan 2005 14:45:01 +0000 (14:45 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* FileNotFoundException.cs, FileLoadException.cs: Fixed bad "if ();".

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

19 years agofixes for CheckedListBox
Jordi Mas i Hernandez [Fri, 28 Jan 2005 14:39:43 +0000 (14:39 -0000)]
fixes for CheckedListBox

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 28 Jan 2005 14:39:41 +0000 (14:39 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* DirectoryCas.cs: New. Very limited permission tests for Directory.
Actually it's only there to support tests for System.Environment.
* FileLoadExceptionCas.cs: New. Permission tests for FileLoadException
* FileNotFoundExceptionCas.cs: New. Permission tests for
FileNotFoundException.

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 28 Jan 2005 14:30:20 +0000 (14:30 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* StackFrameCas.cs: New. Permission tests for StackFrame.
* StackTraceCas.cs: New. Permission tests for StackTrace.

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 28 Jan 2005 14:27:22 +0000 (14:27 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* EnvironmentCas.cs: New. Permission tests for Environment.
* ExceptionCas.cs: New. Permission tests for Exception.

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

19 years ago2005-01-28 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Fri, 28 Jan 2005 14:26:18 +0000 (14:26 -0000)]
2005-01-28  Nick Drochak <ndrochak@ieee.org>

* ResourceReaderTest.cs: Not sure about a zero-byte length file.

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

19 years ago2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 28 Jan 2005 13:49:10 +0000 (13:49 -0000)]
2005-01-28  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyAlgorithmIdAttributeTest.cs: Removed CLSCompliant(false)
attribute as it wasn't required (and gives a compilation warning).

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

19 years ago2005-01-28 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Fri, 28 Jan 2005 13:31:55 +0000 (13:31 -0000)]
2005-01-28  Nick Drochak  <ndrochak@ieee.org>

* DnsTest.cs: Pick a URL we can most likely fail against.

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