mono.git
16 years ago2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
George Giolfan [Mon, 19 May 2008 05:32:53 +0000 (05:32 -0000)]
2008-05-19  George Giolfan <georgegiolfan@yahoo.com>

* TabControlPainter.cs: Refactored: Extracted DrawBackground.

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

16 years ago2008-05-19 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 18 May 2008 23:41:01 +0000 (23:41 -0000)]
2008-05-19  Zoltan Varga  <vargaz@gmail.com>

* mini.c (mini_method_compile): Use cfg->args [0] for accessing the this
argument.

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

16 years agorevert for now, regresses tests in System.Web 2.0
Andreas N [Sun, 18 May 2008 22:53:09 +0000 (22:53 -0000)]
revert for now, regresses tests in System.Web 2.0

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

16 years ago2008-05-18 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 18 May 2008 21:38:09 +0000 (21:38 -0000)]
2008-05-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* String.cs: Update Split and Trim functions

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

16 years ago* TypeBuilder.cs (IsAssignableTo): When an interface is passed as
Gert Driesen [Sun, 18 May 2008 19:07:56 +0000 (19:07 -0000)]
* TypeBuilder.cs (IsAssignableTo): When an interface is passed as
argument and the TypeBuilder has been created, also check if parent
can be assigned to type.
* TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
for DefineDefaultConstructor.

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

16 years ago2008-05-16 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 18 May 2008 18:52:43 +0000 (18:52 -0000)]
2008-05-16  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* String.cs: Update Join and Pad functions

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 16:16:00 +0000 (16:16 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* SectionGroupInfo.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 16:15:24 +0000 (16:15 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* ProviderBase.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 15:42:26 +0000 (15:42 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* XName.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 15:41:16 +0000 (15:41 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* ChangeLog: New. Let's begin to track changes.
* XmlMappingSource.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 15:38:30 +0000 (15:38 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* Font.cs: Add comment that downcasting the IntPtr is not an
issue in this case (offset) since the next API requires it.
* Icon.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 15:36:40 +0000 (15:36 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* Environment.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 18 May 2008 15:35:35 +0000 (15:35 -0000)]
2008-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* X509Chain.cs: Use String.IsNullOrEmpty inside 2.0 code.
[Found using Gendarme]

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

16 years ago2008-05-18 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Sun, 18 May 2008 05:13:55 +0000 (05:13 -0000)]
2008-05-18 Rodrigo Kumpera  <rkumpera@novell.com>

* object.c (mono_class_create_runtime_vtable): Use memory barriers
as we do double checked locking on MonoClass::runtime_info and
MonoClassRuntimeInfo::domain_vtables.

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

16 years ago2008-05-18 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sun, 18 May 2008 00:15:55 +0000 (00:15 -0000)]
2008-05-18  Zoltan Varga  <vargaz@gmail.com>

* debug-helpers.c (print_field_value): Fix a warning.

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

16 years agoTreat better Nullable in Convert expression
Roei Erez [Sat, 17 May 2008 21:19:25 +0000 (21:19 -0000)]
Treat better Nullable in Convert expression

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

16 years ago* SqlDataReader.cs (GetInt64): Removed workaround for TDS 7.0 handling
Gert Driesen [Sat, 17 May 2008 21:06:01 +0000 (21:06 -0000)]
* SqlDataReader.cs (GetInt64): Removed workaround for TDS 7.0 handling
of bigint column type as this is handled in Mono.Data.Tds.

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

16 years ago* Tds.cs: Do not return 0 for decimal/numeric columns with value NULL.
Gert Driesen [Sat, 17 May 2008 21:01:11 +0000 (21:01 -0000)]
* Tds.cs: Do not return 0 for decimal/numeric columns with value NULL.
Avoid unnecessary initialization of fields, and minor code formatting.

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

16 years ago * TabControlPainter.cs: Use HotPrefix.Show as the value of
Carlos Alberto Cortez [Sat, 17 May 2008 01:36:13 +0000 (01:36 -0000)]
* TabControlPainter.cs: Use HotPrefix.Show as the value of
StringFormat.HotPrefix when drawing the tab text.
Fixes #355193.

2008-05-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>

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

16 years ago2008-05-16 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Sat, 17 May 2008 01:27:01 +0000 (01:27 -0000)]
2008-05-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* TabControlPainter.cs: Use StringAlignment.Near as the value for
StringFormat.Alignment when drawing the tab text.
Fixes part of #352399.

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

16 years ago2008-05-16 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 16 May 2008 21:32:32 +0000 (21:32 -0000)]
2008-05-16  Zoltan Varga  <vargaz@gmail.com>

* object.c (mono_object_get_virtual_method): Fix a crash if method->slot is not
set in the AOT case.

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

16 years ago2008-05-16 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 16 May 2008 20:24:51 +0000 (20:24 -0000)]
2008-05-16 Rodrigo Kumpera  <rkumpera@novell.com>

* class.c (mono_class_setup_vtable_general): Use memory barriers
as we do double checked locking on MonoClass::vtable.

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

16 years ago2008-05-16 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 16 May 2008 19:43:17 +0000 (19:43 -0000)]
2008-05-16  Zoltan Varga  <vargaz@gmail.com>

* MonoGenericClass.cs (GetConstructor): Remove some old code, as the new code
seems to work fine.
(GetField): Ditto.

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

16 years ago2008-05-16 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Fri, 16 May 2008 17:20:49 +0000 (17:20 -0000)]
2008-05-16  Marek Habersack  <mhabersack@novell.com>

* StateManagedCollection.cs: make {Save,Load}ViewState simpler.

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

16 years ago2008-05-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 16 May 2008 15:12:53 +0000 (15:12 -0000)]
2008-05-16  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile: I didn't know the syntax ;-)

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

16 years ago2008-05-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 16 May 2008 15:11:39 +0000 (15:11 -0000)]
2008-05-16  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : added Test/texts/*.txt to EXTRA_DISTFILES.

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

16 years ago2008-05-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 16 May 2008 15:09:42 +0000 (15:09 -0000)]
2008-05-16  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile: added Test/texts/*.txt to EXTRA_DISTFILES.

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

16 years ago2008-05-16 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 16 May 2008 15:07:17 +0000 (15:07 -0000)]
2008-05-16  Rodrigo Kumpera  <rkumpera@novell.com>

* bug-389886.2.il: Regression test for bug #389886.

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

16 years ago2008-05-16 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 16 May 2008 15:01:44 +0000 (15:01 -0000)]
2008-05-16 Rodrigo Kumpera  <rkumpera@novell.com>

* reflection.c (resolve_object): Inflate only if the generic context
is not null. Fixes #389886.

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

16 years ago2008-05-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 16 May 2008 14:37:23 +0000 (14:37 -0000)]
2008-05-16  Sebastien Pouliot  <sebastien@ximian.com>

* AuthenticodeFormatter.cs: Throw an NotSupportedException if we're
trying to sign a non-PE (portable executable) file. We do not support
signing CAB and MSI files (nor does mono generates them).
[Partial fix for #388602, kept open as Enhancement]

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

16 years ago2008-05-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 16 May 2008 13:55:23 +0000 (13:55 -0000)]
2008-05-16  Atsushi Enomoto  <atsushi@ximian.com>

        * XplatUIX11.cs, X11Keyboard.cs : redoing r103060 with fix for
          bug #389996; XSelectInput() behaved as mouse handler robber,
          so remove extra call to it.

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

16 years ago2008-05-16 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Fri, 16 May 2008 07:32:15 +0000 (07:32 -0000)]
2008-05-16  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* String.cs: Directly create charenumerator

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

16 years ago2008-05-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 15 May 2008 22:16:16 +0000 (22:16 -0000)]
2008-05-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* StringBuilder.cs: Resubmit uncritical parts of String cleanup patch

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

16 years ago2008-05-15 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 15 May 2008 21:35:54 +0000 (21:35 -0000)]
2008-05-15  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Simplify ControlCollection.Contains method.

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

16 years ago2008-05-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 15 May 2008 21:30:53 +0000 (21:30 -0000)]
2008-05-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* String.cs: Resubmit uncritical parts of String patch

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

16 years ago2008-05-15 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 15 May 2008 20:06:10 +0000 (20:06 -0000)]
2008-05-15  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewRow.cs: Implement GetPreferredSize.

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

16 years ago2008-05-15 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 15 May 2008 20:04:05 +0000 (20:04 -0000)]
2008-05-15  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewComboBoxCell.cs: Don't declare text twice.  Fixes build.

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

16 years ago2008-05-15 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 15 May 2008 19:26:27 +0000 (19:26 -0000)]
2008-05-15  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewComboBoxCell.cs: Implement some NIEX stuffs, better
painting and edit control fixes.

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

16 years agoclean warnings
Jb Evain [Thu, 15 May 2008 19:09:48 +0000 (19:09 -0000)]
clean warnings

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

16 years agowe pass those
Jb Evain [Thu, 15 May 2008 19:05:05 +0000 (19:05 -0000)]
we pass those

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

16 years ago2008-05-15 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Thu, 15 May 2008 19:01:33 +0000 (19:01 -0000)]
2008-05-15  Jonathan Chambers  <joncham@gmail.com>

        * metadata.c (emit_marshal_string): Free return strings using mono_marshal_free
        instead of g_free.

        Code is contributed under MIT/X11 license.

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

16 years ago2008-05-15 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 15 May 2008 18:58:56 +0000 (18:58 -0000)]
2008-05-15  Jb Evain  <jbevain@novell.com>

* UnaryExpression.cs, EmitContext.cs: emit convert from and
to nullable types.

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

16 years agobeautify
Jb Evain [Thu, 15 May 2008 18:57:22 +0000 (18:57 -0000)]
beautify

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

16 years ago2008-05-15 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 15 May 2008 17:08:45 +0000 (17:08 -0000)]
2008-05-15  Marek Habersack  <mhabersack@novell.com>

* Tds.cs: deal with null columns when getting value for a Numeric
or Decimal columns.

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

16 years agowe pass this guy
Jb Evain [Thu, 15 May 2008 17:07:45 +0000 (17:07 -0000)]
we pass this guy

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

16 years ago2008-05-15 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 15 May 2008 17:07:16 +0000 (17:07 -0000)]
2008-05-15  Jb Evain  <jbevain@novell.com>

* QueryableEnumerable.cs: Make that the first expression is a constant
of itself, and not a constant of the source enumerable.
* QueryableTransformer.cs: On a constant, transform a QueryableEnumerable
into the enumerable.
* Queryable.cs: use new constructor.

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

16 years ago2008-05-15 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 15 May 2008 16:54:44 +0000 (16:54 -0000)]
2008-05-15  Marek Habersack  <mhabersack@novell.com>

* StateManagedCollection.cs: do not query for index of an item in
a null array.

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

16 years agonot working
Jb Evain [Thu, 15 May 2008 16:43:20 +0000 (16:43 -0000)]
not working

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

16 years agonew test
Jb Evain [Thu, 15 May 2008 16:33:07 +0000 (16:33 -0000)]
new test

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

16 years agotests
Jb Evain [Thu, 15 May 2008 16:20:43 +0000 (16:20 -0000)]
tests

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

16 years ago2008-05-15 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 15 May 2008 16:10:16 +0000 (16:10 -0000)]
2008-05-15  Marek Habersack  <mhabersack@novell.com>

* AsyncPostBackTrigger.cs: don't thrown an exception if EventName
is null or empty and there is no DefaultEventAttribute attached to
the control.

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

16 years agomove check
Jb Evain [Thu, 15 May 2008 15:47:49 +0000 (15:47 -0000)]
move check

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

16 years agocleol + props
Jb Evain [Thu, 15 May 2008 15:30:24 +0000 (15:30 -0000)]
cleol + props

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

16 years agoremove debug fu
Jb Evain [Thu, 15 May 2008 15:07:02 +0000 (15:07 -0000)]
remove debug fu

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

16 years agooh
Jb Evain [Thu, 15 May 2008 15:05:48 +0000 (15:05 -0000)]
oh

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

16 years ago2008-05-15 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 15 May 2008 15:04:49 +0000 (15:04 -0000)]
2008-05-15  Jb Evain  <jbevain@novell.com>

* QueryableTransformer.cs, QueryableEnumerable.cs: coding style plus
some good refactorings.

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

16 years agouse new method
Jb Evain [Thu, 15 May 2008 15:02:23 +0000 (15:02 -0000)]
use new method

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

16 years agochange log
Jb Evain [Thu, 15 May 2008 15:02:02 +0000 (15:02 -0000)]
change log

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

16 years ago2008-05-15 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 15 May 2008 15:01:34 +0000 (15:01 -0000)]
2008-05-15  Jb Evain  <jbevain@novell.com>

* Extensions.cs: add a few useful extensions such as
IsGenericInstanceOf and MakeGenericFrom.

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

16 years agoNew test.
Marek Safar [Thu, 15 May 2008 14:34:34 +0000 (14:34 -0000)]
New test.

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

16 years ago2008-05-15 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 15 May 2008 14:34:05 +0000 (14:34 -0000)]
2008-05-15  Marek Safar  <marek.safar@gmail.com>

A fix for bug #390666
* ecore.cs (BetterExpressionConversion): Unwrap each Expression<T>
expressions.

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

16 years agohmmm
Jb Evain [Thu, 15 May 2008 14:18:08 +0000 (14:18 -0000)]
hmmm

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

16 years agoRemove unrelated change.
Zoltan Varga [Thu, 15 May 2008 14:09:12 +0000 (14:09 -0000)]
Remove unrelated change.

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

16 years agofix test for NET_2_0
Roei Erez [Thu, 15 May 2008 14:03:17 +0000 (14:03 -0000)]
fix test for NET_2_0

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

16 years ago2008-05-15 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 15 May 2008 14:02:47 +0000 (14:02 -0000)]
2008-05-15  Zoltan Varga  <vargaz@gmail.com>

* configure.in: Add a check for sgen and __thread. Fixes #347171.

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

16 years ago2008-05-15 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 15 May 2008 13:18:05 +0000 (13:18 -0000)]
2008-05-15  Zoltan Varga  <vargaz@gmail.com>

* TypeBuilder.cs (.ctor): Convert a null parent to typeof (object) here, not just
in CreateType (). Fixes #389171.

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

16 years agooops, missed that one
Jb Evain [Thu, 15 May 2008 13:09:34 +0000 (13:09 -0000)]
oops, missed that one

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

16 years agocleol + props
Jb Evain [Thu, 15 May 2008 13:08:59 +0000 (13:08 -0000)]
cleol + props

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

16 years agocleol + props
Jb Evain [Thu, 15 May 2008 13:07:17 +0000 (13:07 -0000)]
cleol + props

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

16 years agotemporary exclude HashSet.CopyTo test in JAVAEE environment.
Roei Erez [Thu, 15 May 2008 12:54:55 +0000 (12:54 -0000)]
temporary exclude HashSet.CopyTo test in JAVAEE environment.

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

16 years agomissed in the last commit as part of Queryable.AsQueryable implementation.
Roei Erez [Thu, 15 May 2008 12:50:28 +0000 (12:50 -0000)]
missed in the last commit as part of Queryable.AsQueryable implementation.

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

16 years agofix solution file
Jb Evain [Thu, 15 May 2008 12:47:53 +0000 (12:47 -0000)]
fix solution file

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

16 years agoAdd implementation for AsQueryable.
Roei Erez [Thu, 15 May 2008 12:36:13 +0000 (12:36 -0000)]
Add implementation for AsQueryable.

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

16 years agoYet another typo.
Noam Lampert [Thu, 15 May 2008 11:06:32 +0000 (11:06 -0000)]
Yet another typo.

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

16 years agoFix target output path in java csproj file.
Noam Lampert [Thu, 15 May 2008 10:46:34 +0000 (10:46 -0000)]
Fix target output path in java csproj file.

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

16 years agonitpicking
Jb Evain [Thu, 15 May 2008 10:21:19 +0000 (10:21 -0000)]
nitpicking

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

16 years agotypo.
Noam Lampert [Thu, 15 May 2008 09:52:23 +0000 (09:52 -0000)]
typo.

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

16 years agoAdd Java build system.
Noam Lampert [Thu, 15 May 2008 09:49:48 +0000 (09:49 -0000)]
Add Java build system.

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

16 years ago2008-05-15 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 15 May 2008 09:10:51 +0000 (09:10 -0000)]
2008-05-15  Marek Safar  <marek.safar@gmail.com>

* class.cs, expression.cs, statement.cs: Removed a hack, setting block flag
in getter.

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

16 years ago2008-05-15 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 15 May 2008 01:32:36 +0000 (01:32 -0000)]
2008-05-15  Marek Habersack  <mhabersack@novell.com>

* AspComponentFoundry.cs: treat AssemblyFoundry in a special way
when adding a foundry to the array list. AssemblyFoundry instances
are stacked at the end of the array list in a LIFO manner. That
way TagNameFoundry takes precedence over AssemblyFoundry should
the two contain the same type.

2008-05-14  Marek Habersack  <mhabersack@novell.com>

* AssemblyResourceLoader.cs: do not add the same entry to a
hashtable twice

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

16 years ago2008-05-14 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 15 May 2008 01:19:48 +0000 (01:19 -0000)]
2008-05-14  Sebastien Pouliot  <sebastien@ximian.com>

* Mono.Cairo/Context.cs,
* Mono.Cairo/Glyph.cs: Don't downcast an IntPtr to an Int32.
[Found using Gendarme]

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

16 years agoSmall typo in header
Rodrigo Kumpera [Thu, 15 May 2008 01:04:33 +0000 (01:04 -0000)]
Small typo in header

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

16 years ago2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 15 May 2008 01:02:42 +0000 (01:02 -0000)]
2008-05-14 Rodrigo Kumpera  <rkumpera@novell.com>

* class.c: Revert unrelated change.

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

16 years ago2008-05-14 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 15 May 2008 00:49:59 +0000 (00:49 -0000)]
2008-05-14  Sebastien Pouliot  <sebastien@ximian.com>

* EncoderParameters.cs: Don't downcast an IntPtr to an Int32.
[Found using Gendarme]

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

16 years ago2008-05-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 14 May 2008 23:51:04 +0000 (23:51 -0000)]
2008-05-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* DateTime.cs: Fix parameter names

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

16 years ago2008-05-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 14 May 2008 23:38:44 +0000 (23:38 -0000)]
2008-05-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Decimal.cs: Fix parameter names

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

16 years ago2008-05-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 14 May 2008 23:28:37 +0000 (23:28 -0000)]
2008-05-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Decimal.cs: Tabbify/Format

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

16 years ago2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 14 May 2008 23:01:34 +0000 (23:01 -0000)]
2008-05-14 Rodrigo Kumpera  <rkumpera@novell.com>

* verify.c (check_is_valid_type_for_field_ops): Type on stack can be
a generic instantiation, use mono_class_from_mono_type instead of playing
with MonoType directly.

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

16 years ago2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 14 May 2008 22:59:45 +0000 (22:59 -0000)]
2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>

* valid_visibility_across_generic_instantiations.cs: Regression
test for #390128.

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

16 years ago2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 14 May 2008 22:56:05 +0000 (22:56 -0000)]
2008-05-14 Rodrigo Kumpera  <rkumpera@novell.com>

* class.c: Added mono_class_has_parent_and_ignore_generics. Visibility
checks must ignore generic instantiations, so mono_class_has_parent is not
suitable. Fixes #390128.

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

16 years ago2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 14 May 2008 22:46:22 +0000 (22:46 -0000)]
2008-05-14 Rodrigo Kumpera <rkumpera@novell.com>

* test_lib.cs: Dependency for new visibility related tests.

* Makefile: Added compilation step for test_lib.cs.

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

16 years ago2008-05-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 14 May 2008 22:25:55 +0000 (22:25 -0000)]
2008-05-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* DriveInfo.cs: Fix compiler warning

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

16 years ago2008-05-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 14 May 2008 22:09:56 +0000 (22:09 -0000)]
2008-05-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Version.cs
  UnhandledExceptionEventHandler.cs
  UInt64.cs
  UInt32.cs
  UInt16.cs: Fix parameter names
  Type.cs: Fix parameter names, formatting
  TimeSpan.cs
  StringComparer.cs
  Single.cs
  SByte.cs: Fix parameter names

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

16 years ago2008-05-14 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 14 May 2008 21:36:30 +0000 (21:36 -0000)]
2008-05-14  Sebastien Pouliot  <sebastien@ximian.com>

* Graphics.cs: Throw a NotSupportedException if we're ask to create
a Graphics from a handle and X is not available (i.e. XOpenDisplay
returns NULL). Easier to diagnose than a SIGSEGV

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

16 years ago2008-05-14 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 14 May 2008 20:22:35 +0000 (20:22 -0000)]
2008-05-14  Marek Habersack  <mhabersack@novell.com>

* ScriptComponentDescriptor.cs: do not add the same
entry twice to a dictionary.

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

16 years ago2008-05-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 14 May 2008 20:21:38 +0000 (20:21 -0000)]
2008-05-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Double.cs
  Enum.cs
  Exception.cs
  IComparable.cs
  IEquatable.cs
  IFormatProvider.cs
  IFormattable.cs
  InsufficientMemoryException.cs: Fix parameter names

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

16 years agotiny doc fix for consistency
Andreas N [Wed, 14 May 2008 20:11:19 +0000 (20:11 -0000)]
tiny doc fix for consistency

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

16 years ago2008-05-14 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 14 May 2008 20:02:27 +0000 (20:02 -0000)]
2008-05-14  Jonathan Pobst  <monkey@jpobst.com>

* DataGridView.cs, DataGridViewCell.cs: Work around some external
checks to make sure we are in an actual row/col for top left header cell.
* DataGridViewTopLeftHeaderCell.cs: Implement some NIEX's.

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

16 years ago2008-05-14 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 14 May 2008 19:21:20 +0000 (19:21 -0000)]
2008-05-14  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Use long instead of int when handling WParam from
mousewheel scrolling.  Int was overflowing on Win64.

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

16 years ago2008-05-14 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 14 May 2008 18:35:28 +0000 (18:35 -0000)]
2008-05-14  Jb Evain  <jbevain@novell.com>

* Mono.Cecil/ReflectionWriter.cs:
Only create the GenericParameterConstraint table if needed.
Patch by Richard Flamsholt <richard.flamsholt@gmail.com>.

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