mono.git
18 years agoadd patch file for browscap.ini to get client side validation working. and add it...
Chris Toshok [Tue, 6 Sep 2005 17:48:21 +0000 (17:48 -0000)]
add patch file for browscap.ini to get client side validation working.  and add it to the Hacking.FAQ

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

18 years ago2005-09-06 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 6 Sep 2005 17:44:14 +0000 (17:44 -0000)]
2005-09-06  Chris Toshok  <toshok@ximian.com>

* ValidationSummary.cs (Render): only do the JS stuff when the
validators on the page are uplevel.

* BaseValidator.cs (Render): remove unnecessary comment.

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

18 years ago2005-09-06 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 6 Sep 2005 17:38:21 +0000 (17:38 -0000)]
2005-09-06  Chris Toshok  <toshok@ximian.com>

* WebUIValidation.js (ValidatorCommonOnSubmit): reorder things so
that for validationsummary's we show the message box after we
display the summary.  This is because the alert blocks further
execution.
(ValidatorGetErrorMessage): return the errormessage in preference
to the text.
(ValidatorGetText): new function, return the text in preference to
the error message.
(ValidatorFailed): use ValidatorGetText, and always set the
innerHTML, not just when we don't have validationsummary's.

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

18 years agoforgot to mention custom offset computation as well as Parse() internal change.
Atsushi Eno [Tue, 6 Sep 2005 17:34:15 +0000 (17:34 -0000)]
forgot to mention custom offset computation as well as Parse() internal change.

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

18 years ago2005-09-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 6 Sep 2005 17:31:04 +0000 (17:31 -0000)]
2005-09-06  Atsushi Enomoto  <atsushi@ximian.com>

* TimeZone.cs, DateTime.cs :
  - ToLocalTime() and ToUniversalTime() are moved to TimeZone.
  - Added more COM patterns. Patch by Ankit Jain. Fixed bug #72132.

* DateTimeTest.cs : test for #72132.

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

18 years agoFixed in SVN.
Martin Baulig [Tue, 6 Sep 2005 16:06:20 +0000 (16:06 -0000)]
Fixed in SVN.

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

18 years agoPut back r49122 and make it actually work.
Martin Baulig [Tue, 6 Sep 2005 16:06:07 +0000 (16:06 -0000)]
Put back r49122 and make it actually work.

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

18 years ago2005-09-06 Florian Gross <flgr@ccan.de>
Florian Gross [Tue, 6 Sep 2005 15:57:38 +0000 (15:57 -0000)]
2005-09-06  Florian Gross  <flgr@ccan.de>

* ObjectPrototype.cs: Implemented better working hasOwnProperty
* In.cs: Implemented JScriptIn
* LateBinding.cs: Added LateBinding.Delete, HasObjectProperty,
DirectHasObjectProperty

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

18 years ago2005-09-06 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Tue, 6 Sep 2005 15:53:52 +0000 (15:53 -0000)]
2005-09-06  Cesar Lopez Nataren  <cnataren@novell.com>

* CodeGenerator.cs (GetBoxType): Take into account the case where
the type is relational whose operator is In.

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

18 years ago2005-09-06 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 6 Sep 2005 15:38:14 +0000 (15:38 -0000)]
2005-09-06  Miguel de Icaza  <miguel@novell.com>

* HttpApplication.cs: Catch EndRequest errors as well.

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

18 years agoFixed GraphicsPath implementation and tests for TARGET_JVM.
Boris Kirzner [Tue, 6 Sep 2005 13:58:28 +0000 (13:58 -0000)]
Fixed GraphicsPath implementation and tests for TARGET_JVM.

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

18 years agoBug fix.
Boris Kirzner [Tue, 6 Sep 2005 13:53:13 +0000 (13:53 -0000)]
Bug fix.

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

18 years agofix containers implementation
Konstantin Triger [Tue, 6 Sep 2005 13:52:29 +0000 (13:52 -0000)]
fix containers implementation

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

18 years ago2005-09-06 Jordi Mas <jordi@ximian.com>
Jordi Mas i Hernandez [Tue, 6 Sep 2005 13:52:28 +0000 (13:52 -0000)]
2005-09-06  Jordi Mas <jordi@ximian.com>

* clipping: Sample to test clipping

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

18 years agoimplementing fitting, output transform; fixing DrawXXX, Fill, Clipping, Containers
Konstantin Triger [Tue, 6 Sep 2005 13:48:56 +0000 (13:48 -0000)]
implementing fitting, output transform;  fixing DrawXXX, Fill, Clipping, Containers

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

18 years ago2005-09-06 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Tue, 6 Sep 2005 13:39:56 +0000 (13:39 -0000)]
2005-09-06  Jordi Mas i Hernandez <jordi@ximian.com>

* ThemeWin32Classic.cs: Optimise the use of clipping

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

18 years agoperform case insensitive check
Konstantin Triger [Tue, 6 Sep 2005 13:24:50 +0000 (13:24 -0000)]
perform case insensitive check

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

18 years ago2005-09-06 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 6 Sep 2005 13:02:29 +0000 (13:02 -0000)]
2005-09-06  Martin Baulig  <martin@ximian.com>

* domain.c (supported_runtimes): Added v2.0.50727.

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

18 years ago* ExternTable.cs (ExternRef.is_resolved): New.
Ankit Jain [Tue, 6 Sep 2005 12:37:15 +0000 (12:37 -0000)]
* ExternTable.cs (ExternRef.is_resolved): New.
  (ExternModule.Resolve, ExternAssembly.Resolve,
  ExternTable.Resolve): Return if is_resolved. Set to true at the end.

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

18 years agoTue Sep 6 11:40:24 CEST 2005 Paolo Molaro <lupus@ximian.com>
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

18 years ago* main.cs (dis_directive_assemblyref): Use the row id into the AssemblyRef
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

18 years ago2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
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

18 years ago2005-09-06 Atsushi Enomoto <atsushi@ximian.com>
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

18 years agoRe-apply r49459 with some fixes.
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

18 years agoFixed some 'FileSystem' related testcases
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

18 years ago2005-09-06 Satya Sudha K <ksathyasudha@novell.com>
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

18 years ago2005-09-06 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago* PEAPI.cs (MetaData.WriteTildeStream): Change minor version back to 0.
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

18 years agoRemove until this is in
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

18 years ago2005-09-05 Miguel de Icaza <miguel@novell.com>
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

18 years ago* Initial check-in of RTF parser required for RichTextBox control
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

18 years agoadd the new tests
Chris Toshok [Mon, 5 Sep 2005 23:57:52 +0000 (23:57 -0000)]
add the new tests

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

18 years ago2005-09-05 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-09-05 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-09-05 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-09-05 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-09-05 John Luke <john.luke@gmail.com>
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

18 years ago2005-09-05 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-09-05 Chris Toshok <toshok@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Sebastien Pouliot <sebastien@ximian.com>
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

18 years ago2005-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years agoAdd test case for bug #75852
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

18 years ago2005-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

18 years agoUpdate known-issues
Miguel de Icaza [Mon, 5 Sep 2005 18:32:11 +0000 (18:32 -0000)]
Update known-issues

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

18 years ago2005-09-05 Miguel de Icaza <miguel@novell.com>
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

18 years ago2005-09-05 Miguel de Icaza <miguel@novell.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years agoadd compile.sh for the win32 sample
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

18 years agoUpdated Firebird provider sources to 1.7.1 RC1 version
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Miguel de Icaza <miguel@novell.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Martin Baulig <martin@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Zoltan Varga <vargaz@gmail.com>
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

18 years ago2005-09-05 Miguel de Icaza <miguel@novell.com>
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

18 years ago* main.c (dis_directive_assemblyref): Dump custom attributes.
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

18 years agoMon Sep 5 18:08:09 CEST 2005 Paolo Molaro <lupus@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Atsushi Enomoto <atsushi@ximian.com>
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

18 years ago2005-09-05 Jordi Mas i Hernandez <jordi@ximian.com>
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

18 years agoReflect latest generics API changes in the August CTP.
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

18 years ago2005-09-05 Martin Baulig <martin@ximian.com>
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

18 years agoUpdated.
Martin Baulig [Mon, 5 Sep 2005 14:01:47 +0000 (14:01 -0000)]
Updated.

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

18 years agoFix parameters type convertions for TARGET_JVM.
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

18 years ago**** Merged r49340-r49341 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 13:40:56 +0000 (13:40 -0000)]
**** Merged r49340-r49341 from MCS ****

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

18 years ago**** Merged r49269 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 13:39:06 +0000 (13:39 -0000)]
**** Merged r49269 from MCS ****

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

18 years ago**** Merged r49265 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 13:38:38 +0000 (13:38 -0000)]
**** Merged r49265 from MCS ****

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

18 years ago**** Merged r49256 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 13:37:57 +0000 (13:37 -0000)]
**** Merged r49256 from MCS ****

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

18 years ago**** Merged r49131 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 13:37:10 +0000 (13:37 -0000)]
**** Merged r49131 from MCS ****

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

18 years ago**** Merged r49125 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 13:36:35 +0000 (13:36 -0000)]
**** Merged r49125 from MCS ****

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

18 years agoPrettier commandlines
Raja R Harinath [Mon, 5 Sep 2005 10:28:32 +0000 (10:28 -0000)]
Prettier commandlines

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

18 years agofixes build
Jordi Mas i Hernandez [Mon, 5 Sep 2005 09:59:24 +0000 (09:59 -0000)]
fixes build

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

18 years ago* Makefile (bootstrap): Remove special handling on Win32.
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

18 years ago2005-09-05 Jordi Mas i Hernandez <jordi@ximian.com>
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

18 years agoUpdated.
Martin Baulig [Mon, 5 Sep 2005 08:41:08 +0000 (08:41 -0000)]
Updated.

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

18 years agoUpdated.
Martin Baulig [Mon, 5 Sep 2005 08:40:58 +0000 (08:40 -0000)]
Updated.

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

18 years agoOoops.
Martin Baulig [Mon, 5 Sep 2005 08:39:13 +0000 (08:39 -0000)]
Ooops.

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

18 years ago**** Merged r49109 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 08:37:41 +0000 (08:37 -0000)]
**** Merged r49109 from MCS ****

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

18 years ago**** Merged r49102 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 08:37:11 +0000 (08:37 -0000)]
**** Merged r49102 from MCS ****

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

18 years ago**** Merged r49060-r49064 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:59:18 +0000 (07:59 -0000)]
**** Merged r49060-r49064 from MCS ****

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

18 years ago**** Merged r49054 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:58:17 +0000 (07:58 -0000)]
**** Merged r49054 from MCS ****

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

18 years ago**** Merged r48805-r48851 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:57:56 +0000 (07:57 -0000)]
**** Merged r48805-r48851 from MCS ****

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

18 years agoReflect latest runtime changes.
Martin Baulig [Mon, 5 Sep 2005 07:46:42 +0000 (07:46 -0000)]
Reflect latest runtime changes.

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

18 years ago2005-09-05 Martin Baulig <martin@ximian.com>
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

18 years ago2005-09-05 Martin Baulig <martin@ximian.com>
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

18 years ago**** Merged r48782 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:35:01 +0000 (07:35 -0000)]
**** Merged r48782 from MCS ****

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

18 years agoUpdated.
Martin Baulig [Mon, 5 Sep 2005 07:34:42 +0000 (07:34 -0000)]
Updated.

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

18 years ago2005-09-05 Martin Baulig <martin@ximian.com>
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

18 years ago**** Merged r48775 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:11:11 +0000 (07:11 -0000)]
**** Merged r48775 from MCS ****

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

18 years ago**** Merged r48739-r48762 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:10:37 +0000 (07:10 -0000)]
**** Merged r48739-r48762 from MCS ****

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

18 years ago**** Merged r48725-r48726 from MCS ****
Martin Baulig [Mon, 5 Sep 2005 07:09:52 +0000 (07:09 -0000)]
**** Merged r48725-r48726 from MCS ****

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

18 years agoDude
Martin Baulig [Mon, 5 Sep 2005 06:56:03 +0000 (06:56 -0000)]
Dude

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

18 years ago2005-09-05 Martin Baulig <martin@ximian.com>
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

18 years ago2005-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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