Wade Berrier [Tue, 27 Jun 2006 17:46:14 +0000 (17:46 -0000)]
* Makefile.am: Rename 'all' target so tests aren't compiled at build time.
Remove 'clean' target so that clean gets propogated to SUBDIRS.
For assembly, linkdemand, demand, inhereitance, threads:
* Makefile.am: Use mcs, permview, and sn from the mcs tree instead of
what's in the path. Rename targets so tests are not compiled at
build time.
svn path=/trunk/mono/; revision=62087
Zoltan Varga [Tue, 27 Jun 2006 17:21:44 +0000 (17:21 -0000)]
2006-06-27 Zoltan Varga <vargaz@gmail.com>
* configure.in: Disable --with-tls=__thread on solaris/x86.
svn path=/trunk/mono/; revision=62085
Peter Dennis Bartok [Tue, 27 Jun 2006 17:00:43 +0000 (17:00 -0000)]
2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
* TextBoxBase.cs: Applied Eno's patch from #78660
svn path=/trunk/mcs/; revision=62083
Dick Porter [Tue, 27 Jun 2006 16:54:04 +0000 (16:54 -0000)]
2006-06-23 Dick Porter <dick@ximian.com>
* handles.c (handle_cleanup):
* threads.c: Clean up threads properly when we're forcibly
removing the handle entries from the shared file in
handle_cleanup(). Fixes bug 78241, for real this time.
svn path=/trunk/mono/; revision=62081
Zoltan Varga [Tue, 27 Jun 2006 16:52:47 +0000 (16:52 -0000)]
2006-06-27 Zoltan Varga <vargaz@gmail.com>
* gc_wrapper.h: Disable GC_REDIRECT_TO_LOCAL on solaris/x86 as well.
svn path=/trunk/mono/; revision=62080
Atsushi Eno [Tue, 27 Jun 2006 16:52:12 +0000 (16:52 -0000)]
2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
* EncodingInfo.cs : EncodingName is WebName, not EncodingName.
svn path=/trunk/mcs/; revision=62079
Peter Dennis Bartok [Tue, 27 Jun 2006 15:56:40 +0000 (15:56 -0000)]
2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
* Form.cs (ScaleCore): We don't want to scale our form if it's
state is minimized or maximized, but we still need to scale our
child windows. Also, added try/finally block to ensure layout
gets reset (Fixes #78697)
svn path=/trunk/mcs/; revision=62078
Peter Dennis Bartok [Tue, 27 Jun 2006 15:51:38 +0000 (15:51 -0000)]
2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
* Control.cs: Added 2.0 Scale(SizeF) method (Fixes 78700)
svn path=/trunk/mcs/; revision=62077
Peter Dennis Bartok [Tue, 27 Jun 2006 15:45:54 +0000 (15:45 -0000)]
2006-06-27 Peter Dennis Bartok <pbartok@novell.com>
* Form.cs: Fixed c+p error and added check to resize form if minimum
size is bigger than current size (Fixes #78709)
svn path=/trunk/mcs/; revision=62076
Andrew Skiba [Tue, 27 Jun 2006 12:31:23 +0000 (12:31 -0000)]
add constructor for custom serialization; fix cast exception error
svn path=/trunk/mcs/; revision=62074
Ankit Jain [Tue, 27 Jun 2006 12:20:32 +0000 (12:20 -0000)]
* get.c (get_assemblyref): Escape name.
(get_moduleref): Likewise.
(get_module): Likewise.
svn path=/trunk/mono/; revision=62072
Yoni Klain [Tue, 27 Jun 2006 11:34:20 +0000 (11:34 -0000)]
svn path=/trunk/mcs/; revision=62071
Andrew Skiba [Tue, 27 Jun 2006 06:51:50 +0000 (06:51 -0000)]
'Add' method for BaseControlCollection
svn path=/trunk/mcs/; revision=62070
Atsushi Eno [Tue, 27 Jun 2006 05:52:04 +0000 (05:52 -0000)]
2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
* Double.cs : don't throw Exception in TryParse() for 'E'.
Fixed bug #78546.
* DoubleTest.cs : added test for bug #78546.
svn path=/trunk/mcs/; revision=62069
Peter Dennis Bartok [Mon, 26 Jun 2006 21:33:06 +0000 (21:33 -0000)]
2006-06-26 Peter Dennis Bartok <pbartok@novell.com>
* ThemeEngine.cs (..ctor): Properly use ToLower() (Fixes #78704)
svn path=/trunk/mcs/; revision=62067
Sebastien Pouliot [Mon, 26 Jun 2006 21:06:52 +0000 (21:06 -0000)]
2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
* Pen.cs: Ensure we dispose of an existing brush before replacing it.
Avoid double-cast when dealing with SolidBrush.
svn path=/trunk/mcs/; revision=62066
Zoltan Varga [Mon, 26 Jun 2006 19:52:11 +0000 (19:52 -0000)]
2006-06-26 Zoltan Varga <vargaz@gmail.com>
* solaris_threads.c: And another one.
svn path=/trunk/mono/; revision=62064
Zoltan Varga [Mon, 26 Jun 2006 18:51:20 +0000 (18:51 -0000)]
2006-06-26 Zoltan Varga <vargaz@gmail.com>
* solaris_pthreads.c: Avoid another solaris/x86 #error.
svn path=/trunk/mono/; revision=62063
Mike Kestner [Mon, 26 Jun 2006 17:11:59 +0000 (17:11 -0000)]
2006-06-26 Mike Kestner <mkestner@novell.com>
* ComboBox.cs: only do Keypress handling in the combo when there
are items in the collection. Fixes #78710.
svn path=/trunk/mcs/; revision=62057
Chris Toshok [Mon, 26 Jun 2006 16:31:38 +0000 (16:31 -0000)]
2006-06-26 Chris Toshok <toshok@ximian.com>
* Binding.cs: make this work bi-directionally. also, clear up
other mixups between Push/Pull Data (e.g. we're supposed to pull
data when validating).
* BindingManagerBase.cs: trim some fully qualified collection
types.
* PropertyManager.cs (get_IsSuspended): oops, fix this check.
svn path=/trunk/mcs/; revision=62056
Sebastien Pouliot [Mon, 26 Jun 2006 13:30:08 +0000 (13:30 -0000)]
In assembly:
2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Use mono-wrapper (and not the installed mono).
In linkdemand:
2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Use mono-wrapper (and not the installed mono).
In demand:
2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Use mono-wrapper (and not the installed mono).
In inheritance:
2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Use mono-wrapper (and not the installed mono).
In threads:
2006-06-26 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Use mono-wrapper (and not the installed mono). Remove
SWF tests from execution.
svn path=/trunk/mono/; revision=62055
Sebastien Pouliot [Mon, 26 Jun 2006 12:31:06 +0000 (12:31 -0000)]
* Makefile.am: Include the reference templates in the tarball.
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
svn path=/trunk/mono/; revision=62054
Atsushi Eno [Mon, 26 Jun 2006 04:45:26 +0000 (04:45 -0000)]
2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
* XmlReader.cs : when Create() received string url, it should set
XmlTextReader2.CloseInput always true. Fixed bug #78706.
* XmlReaderCommonTests.cs : added test for bug #78706.
svn path=/trunk/mcs/; revision=62053
Atsushi Eno [Mon, 26 Jun 2006 04:22:29 +0000 (04:22 -0000)]
2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
* NullableStringValidator.cs : new internal class that is almost
identical to StringValidator but allows null value.
* PropertyHelper.cs : use new NullableStringValidator.
* NamespaceCollection.cs : in NamespaceInfo "" is not allowed.
* NullableStringValidatorTest.cs : new aggregated tests for
properties that use PropertyHelper.EmptyStringValidator.
* System.Web.dll.sources : added NullableStringValidator.cs.
* System.Web_test.dll.sources : NullableStringValidatorTest.cs.
svn path=/trunk/mcs/; revision=62052
John Luke [Mon, 26 Jun 2006 00:37:21 +0000 (00:37 -0000)]
2006-06-25 John Luke <john.luke@gmail.com>
* Mono.Cairo/Surface.cs: make Destroy() call Dispose()
so all the Disposable stuff happens correctly and only once
svn path=/trunk/mcs/; revision=62042
Marek Sieradzki [Sun, 25 Jun 2006 19:43:25 +0000 (19:43 -0000)]
Fixed format of VS2005 project file. Please revert if it breaks MSBuild compilation under Windows.
Probably it doesn't.
svn path=/trunk/mcs/; revision=62041
Marek Sieradzki [Sun, 25 Jun 2006 19:24:27 +0000 (19:24 -0000)]
2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Token.cs: Changed names: removed "than".
* ConditionRelationalExpression.cs: Added.
* ConditionFactorExpression.cs: Added.
* BuildItemGroup.cs: Changed Condition property return value to return
String.Empty instead of null.
* ConditionParser.cs: Added support for parsing relational expressions
and factors.
* ConditionExpression.cs: Removed Evaluate (). Added 2 sets of
abstract functions: BoolEvaluate (), NumberEvaluate () and StringEvaluate ()
and CanEvaluateToBool (), CanEvaluateToNumber () and
CanEvaluateToString ().
* ConditionOrExpression.cs, ConditionAndExpression.cs: Changed
appropriately to ConditionExpression base class.
* ConditionTokenizer.cs: Added null check and changed names in enums:
removed "than".
* ConditionNotExpression.cs: Added.
* BatchingImpl.cs: Changed to use BoolEvaluate ().
* Project.cs: Added checks for condition.
svn path=/trunk/mcs/; revision=62040
Marek Sieradzki [Sun, 25 Jun 2006 19:09:06 +0000 (19:09 -0000)]
2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Csc.cs: Changed ToolName to make it use gmcs.
* ExtractedClassName.cs: Fixed a typo.
svn path=/trunk/mcs/; revision=62039
Marek Sieradzki [Sun, 25 Jun 2006 17:20:46 +0000 (17:20 -0000)]
2006-06-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Makefile, xbuild/Microsoft.CSharp.Targets: Renamed to
Microsoft.CSharp.targets. On make install it should be linked or
copied to another name.
svn path=/trunk/mcs/; revision=62036
Andrew Skiba [Sun, 25 Jun 2006 15:57:40 +0000 (15:57 -0000)]
refactor in NunitWeb
svn path=/trunk/mcs/; revision=62035
Yoni Klain [Sun, 25 Jun 2006 14:22:48 +0000 (14:22 -0000)]
Add GridView tests and GridView subclasses
svn path=/trunk/mcs/; revision=62034
Yoni Klain [Sun, 25 Jun 2006 14:05:15 +0000 (14:05 -0000)]
Tests for GridView and GridView subclasses
svn path=/trunk/mcs/; revision=62033
Konstantin Triger [Sun, 25 Jun 2006 09:15:36 +0000 (09:15 -0000)]
disabling setting out of range FormView.PageIndex
svn path=/trunk/mcs/; revision=62032
Marek Safar [Sat, 24 Jun 2006 22:59:35 +0000 (22:59 -0000)]
2006-06-25 Marek Safar <marek.safar@seznam.cz>
A fix for #78690
* ecore.cs (Expression.MemberLookupFailed): Don't crash when failed lookup
is done at global level.
svn path=/trunk/mcs/; revision=62028
Marek Safar [Sat, 24 Jun 2006 22:20:52 +0000 (22:20 -0000)]
Add VS2k5 project files
svn path=/trunk/mcs/; revision=62027
Marek Safar [Sat, 24 Jun 2006 22:03:15 +0000 (22:03 -0000)]
2006-06-24 Marek Safar <marek.safar@seznam.cz>
A fix for #77002, Implemented TypeForwarder support.
* attribute.cs (Attribute.GetArgumentType): Reads type argument.
* codegen.cs (AssemblyClass.ApplyAttributeBuilder): Add TypeForwarder
attribute handling.
* expression.cs (TypeOf.TypeArgument): Exposes typeof type.
* typemanager.cs (): Add type_forwarder_attr_type.
svn path=/trunk/mcs/; revision=62026
Alp Toker [Sat, 24 Jun 2006 21:51:05 +0000 (21:51 -0000)]
Fix annoying typos
svn path=/trunk/mono/; revision=62025
Alp Toker [Sat, 24 Jun 2006 21:51:05 +0000 (21:51 -0000)]
Fix annoying typos
svn path=/trunk/mcs/; revision=62025
Zoltan Varga [Sat, 24 Jun 2006 17:56:25 +0000 (17:56 -0000)]
2006-06-24 Zoltan Varga <vargaz@gmail.com>
* Socket.cs: Add stubs for net 2.0 SendTimeout and ReceiveTimeout properties.
svn path=/trunk/mcs/; revision=62020
Marek Safar [Sat, 24 Jun 2006 13:46:41 +0000 (13:46 -0000)]
2006-06-24 Marek Safar <marek.safar@seznam.cz>
* report.cs: Add CS0469 warning.
svn path=/trunk/mcs/; revision=62010
Kornél Pál [Sat, 24 Jun 2006 13:39:30 +0000 (13:39 -0000)]
UnicodeEncodingTest.cs: Added ByteOrderMark tests.
svn path=/trunk/mcs/; revision=62009
Zoltan Varga [Sat, 24 Jun 2006 13:39:25 +0000 (13:39 -0000)]
2006-06-24 Zoltan Varga <vargaz@gmail.com>
* configure.in: Always pass CPPFLAGS to libgc configure.
svn path=/trunk/mono/; revision=62008
Zoltan Varga [Sat, 24 Jun 2006 13:33:46 +0000 (13:33 -0000)]
2006-04-08 Zoltan Varga <vargaz@gmail.com>
* dyn_load.c: Avoid #error "large files are not supported by libelf" errors on solaris/x86.
svn path=/trunk/mono/; revision=62007
Kornél Pál [Sat, 24 Jun 2006 12:59:07 +0000 (12:59 -0000)]
UnicodeEncoding.cs: Don't detect byte order. Only readers like StreamReader detect byte order marks.
svn path=/trunk/mcs/; revision=62006
John Luke [Fri, 23 Jun 2006 23:10:47 +0000 (23:10 -0000)]
2006-06-23 John Luke <john.luke@gmail.com>
* Mono.Cairo/Pattern.cs:
* Mono.Cairo/SolidPattern.cs:
* Mono.Cairo/SurfacePattern.cs:
* Mono.Cairo/Gradient.cs:
* Mono.Cairo/LinearGradient.cs:
* Mono.Cairo/RadialGradient.cs: split the pattern/gradients
into their own files
svn path=/trunk/mcs/; revision=62001
John Luke [Fri, 23 Jun 2006 22:46:59 +0000 (22:46 -0000)]
2006-06-23 John Luke <john.luke@gmail.com>
#if CAIRO_1_2 changes
* Mono.Cairo/Surface.cs: add SetFallbackResolution
* Mono.Cairo/CairoAPI.cs: remove old pdf/ps api and
add some of the new API
* Mono.Cairo/SurfaceType.cs:
* Mono.Cairo/SvgSurface.cs:
* Mono.Cairo/SvgVersion.cs: add these
svn path=/trunk/mcs/; revision=62000
John Luke [Fri, 23 Jun 2006 22:24:52 +0000 (22:24 -0000)]
2006-06-23 John Luke <john.luke@gmail.com>
* Mono.Cairo/Surface.cs:
* Mono.Cairo/ImageSurface.cs:
* Mono.Cairo/PDFSurface.cs:
* Mono.Cairo/PSSurface.cs:
* Mono.Cairo/Win32Surface.cs:
* Mono.Cairo/XlibSurface.cs: split the surfaces into
their own files, make pdf and ps reflect what will be
in the cairo 1.2 api
svn path=/trunk/mcs/; revision=61999
John Luke [Fri, 23 Jun 2006 19:39:38 +0000 (19:39 -0000)]
2006-06-23 John Luke <john.luke@gmail.com>
* snippets/*.cs: use Cairo.Context instead of Cairo.Graphics
* Samples/*/Makefile: add to ease building of samples
svn path=/trunk/mcs/; revision=61992
Chris Toshok [Fri, 23 Jun 2006 18:49:16 +0000 (18:49 -0000)]
remove spew
svn path=/trunk/mcs/; revision=61990
Chris Toshok [Fri, 23 Jun 2006 18:49:02 +0000 (18:49 -0000)]
2006-06-23 Chris Toshok <toshok@ximian.com>
* PropertyManager.cs: It appears (according to the unit tests)
that PropertyManager doesn't use
PropertyDescriptor.AddValueChanged to track propery value changes
in its datasource, but uses the same scheme as Binding, where it
looks for a <Property>Changed event and binds to it.
Also, according to the docs, IsSuspended always returns false for
a property manager with a non-null datasource.
svn path=/trunk/mcs/; revision=61989
Chris Toshok [Fri, 23 Jun 2006 18:44:12 +0000 (18:44 -0000)]
add more tests
svn path=/trunk/mcs/; revision=61988
Chris Toshok [Fri, 23 Jun 2006 17:41:40 +0000 (17:41 -0000)]
In .:
2006-06-23 Chris Toshok <toshok@ximian.com>
* System.Windows.Forms_test.dll.sources: add
PropertyManagerTest.cs
In Test/System.Windows.Forms:
2006-06-23 Chris Toshok <toshok@ximian.com>
* PropertyManagerTest.cs: new tests regarding the
[Related]PropertyManager class.
svn path=/trunk/mcs/; revision=61985
Rafael Teixeira [Fri, 23 Jun 2006 14:21:24 +0000 (14:21 -0000)]
2006-06-21 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* WebServiceBindingAttribute.cs: new 2.0 property WsiProfiles ConformsTo.
svn path=/trunk/mcs/; revision=61980
Marek Sieradzki [Fri, 23 Jun 2006 07:24:53 +0000 (07:24 -0000)]
2006-06-23 Marek Sieradzki <marek.sieradzki@gmail.com>
* Makefile (EXTRA_DISTFILES): Changed name from SimpleTask.cs to
TestTasks.cs (I forgot to add the new file here)
svn path=/trunk/mcs/; revision=61979
Peter Dennis Bartok [Fri, 23 Jun 2006 00:42:26 +0000 (00:42 -0000)]
2006-06-22 Peter Dennis Bartok <pbartok@novell.com>
* Form.cs: (ShowDialog): If we're returning a forced cancel we still
need to update the actual DialogResult. (Fixes #78613)
svn path=/trunk/mcs/; revision=61975
Wade Berrier [Thu, 22 Jun 2006 23:58:03 +0000 (23:58 -0000)]
* Makefile (EXTRA_DISTFILES): Remove Test/resource/SimpleTask.cs (the file
was removed today)
svn path=/trunk/mcs/; revision=61974
Wade Berrier [Thu, 22 Jun 2006 23:43:50 +0000 (23:43 -0000)]
svn:ignore: Ignore Makefile and Makefile.in for this and
each subdir
svn path=/trunk/mono/; revision=61973
Marek Sieradzki [Thu, 22 Jun 2006 21:08:09 +0000 (21:08 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* standalone/hello_world: Added hello world type project.
svn path=/trunk/mcs/; revision=61971
Marek Sieradzki [Thu, 22 Jun 2006 21:07:25 +0000 (21:07 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* Makefile: Updated.
* xbuild/Microsoft.CSharp.Targets: Added hacky implementation of this
targets file.
svn path=/trunk/mcs/; revision=61970
Marek Sieradzki [Thu, 22 Jun 2006 21:03:24 +0000 (21:03 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* ManagedCompiler.cs: Change TargetType to return lower case text.
svn path=/trunk/mcs/; revision=61969
Sebastien Pouliot [Thu, 22 Jun 2006 20:49:09 +0000 (20:49 -0000)]
configure.in: Add the Makefile to create in order to run the CAS tests
svn path=/trunk/mono/; revision=61966
Sebastien Pouliot [Thu, 22 Jun 2006 20:47:23 +0000 (20:47 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Add 'cas' to SUBDIRS
svn path=/trunk/mono/; revision=61965
Sebastien Pouliot [Thu, 22 Jun 2006 20:46:24 +0000 (20:46 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am
svn path=/trunk/mono/; revision=61964
Sebastien Pouliot [Thu, 22 Jun 2006 20:45:29 +0000 (20:45 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am
svn path=/trunk/mono/; revision=61963
Sebastien Pouliot [Thu, 22 Jun 2006 20:44:43 +0000 (20:44 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am
svn path=/trunk/mono/; revision=61962
Sebastien Pouliot [Thu, 22 Jun 2006 20:44:14 +0000 (20:44 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am
svn path=/trunk/mono/; revision=61961
Sebastien Pouliot [Thu, 22 Jun 2006 20:43:41 +0000 (20:43 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am
svn path=/trunk/mono/; revision=61960
Sebastien Pouliot [Thu, 22 Jun 2006 20:43:00 +0000 (20:43 -0000)]
2006-06-22 Sebastien Pouliot <sebastien@ximian.com>
* Makefile.am: Updated Makefile to add the CAS tests to the tarball
and enable them to be more broadly tested;
* Makefile: Removed and replaced by Makefile.am
svn path=/trunk/mono/; revision=61959
Marek Sieradzki [Thu, 22 Jun 2006 20:21:34 +0000 (20:21 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* ConditionalTokenizer.cs, ConditionalExpression.cs,
ConditionalParser.cs: Changed name,
removed -al.
* ConditionExpression.cs: Added Evaluate ().
* ConditionOrExpression.cs, ConditionAndExpression.cs: Added.
* BatchingImpl.cs: Added check if task should be executed.
svn path=/trunk/mcs/; revision=61957
Marek Sieradzki [Thu, 22 Jun 2006 20:16:59 +0000 (20:16 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* UsingTaskCollectionTest.cs, UsingTaskTest.cs: Updated names.
* ProjectTest.cs: Moved most of the old tests to various/.
* Consts.cs: Added.
svn path=/trunk/mcs/; revision=61956
Peter Dennis Bartok [Thu, 22 Jun 2006 19:10:07 +0000 (19:10 -0000)]
2006-06-22 Peter Dennis Bartok <pbartok@novell.com>
* Form.cs (ShowDialog): Release any captures before running the
new message pump (fixes #78680)
svn path=/trunk/mcs/; revision=61951
Marek Sieradzki [Thu, 22 Jun 2006 17:44:19 +0000 (17:44 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* BuildErrorEventArgsTest.cs: Fixed header.
* BuildEventArgsTest.cs: Added.
svn path=/trunk/mcs/; revision=61946
Marek Sieradzki [Thu, 22 Jun 2006 17:41:29 +0000 (17:41 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* ToolTask.cs: Added some [MonoTODO]s.
svn path=/trunk/mcs/; revision=61945
Marek Sieradzki [Thu, 22 Jun 2006 17:37:11 +0000 (17:37 -0000)]
2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
* FormatUrl.cs, CreateVisualBasicManifestResourceName.cs,
GenereateBootstrapper.cs, ExtractedClassName.cs,
GenerateManifestBase.cs, FormatVersion.cs,
CreateManifestResourceName.cs, CreateCSharpManifestResourceName.cs,
GenerateApplicationManifest.cs: Added stubs.
* Exec.cs: Removed some assignments.
* CreateItem.cs: Formatting.
svn path=/trunk/mcs/; revision=61943
Andrew Skiba [Thu, 22 Jun 2006 16:41:20 +0000 (16:41 -0000)]
remove unnecessary using
svn path=/trunk/mcs/; revision=61940
Andrew Skiba [Thu, 22 Jun 2006 16:37:08 +0000 (16:37 -0000)]
support for POST method in test framework and forms
svn path=/trunk/mcs/; revision=61939
Mike Kestner [Thu, 22 Jun 2006 16:23:24 +0000 (16:23 -0000)]
2006-06-22 Mike Kestner <mkestner@novell.com>
* ListView.cs: Layout column widths properly in details mode even
if HeaderStyle.None is set. Fixes #78691.
svn path=/trunk/mcs/; revision=61938
Andrew Skiba [Thu, 22 Jun 2006 14:07:38 +0000 (14:07 -0000)]
don't use IsNullOrEmpty in 1.1 code
svn path=/trunk/mcs/; revision=61935
Andrew Skiba [Thu, 22 Jun 2006 13:58:53 +0000 (13:58 -0000)]
implemented simple postback test infrastructure
svn path=/trunk/mcs/; revision=61934
Zoltan Varga [Thu, 22 Jun 2006 10:56:03 +0000 (10:56 -0000)]
2006-06-22 Zoltan Varga <vargaz@gmail.com>
* mini.c: Remove unused solaris/x86 includes.
svn path=/trunk/mono/; revision=61933
Andrew Skiba [Thu, 22 Jun 2006 08:35:08 +0000 (08:35 -0000)]
Add HtmlCompare project; add PostBack skeleton
svn path=/trunk/mcs/; revision=61931
Martin Baulig [Thu, 22 Jun 2006 01:46:25 +0000 (01:46 -0000)]
2006-06-22 Martin Baulig <martin@ximian.com>
* class.cs
(TypeContainer.GetNormalBases): Also use ResolveAsBaseTerminal()
for interfaces; fixes #78686, which is a modification of #78380
with interfaces instead of classes.
svn path=/trunk/mcs/; revision=61929
Peter Dennis Bartok [Wed, 21 Jun 2006 23:31:49 +0000 (23:31 -0000)]
2006-06-21 Peter Dennis Bartok <pbartok@novell.com>
* FileDialog.cs: Fixed taborder to match MS. Fixes #77873 partially.
svn path=/trunk/mcs/; revision=61923
Peter Dennis Bartok [Wed, 21 Jun 2006 23:18:37 +0000 (23:18 -0000)]
2006-06-21 Peter Dennis Bartok <pbartok@novell.com>
* Control.cs (ContainsFocus): Using new driver method to get focused
window, instead of trying to use internal tracking var, which can
recursion issues (Fixes #78685)
* XplatUI.cs, XplatUIDriver.cs, XplatUIX11.cs, XplatUIOSX.cs,
XplatUIWin32.cs: Added GetFocus method to return focused window
svn path=/trunk/mcs/; revision=61922
Zoltan Varga [Wed, 21 Jun 2006 21:54:09 +0000 (21:54 -0000)]
2006-06-21 Zoltan Varga <vargaz@gmail.com>
* jit.h: Add G_BEGIN_DECLS/G_END_DECLS.
svn path=/trunk/mono/; revision=61920
Kornél Pál [Wed, 21 Jun 2006 21:47:43 +0000 (21:47 -0000)]
Encoding.cs: Return big-endian UTF-32 in GetEncodings () and GetEncoding (int)
svn path=/trunk/mcs/; revision=61919
Martin Baulig [Wed, 21 Jun 2006 20:45:36 +0000 (20:45 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* codegen.cs (CodeGen.Save): Moved the symbol file generation into
the `try'-block, so we also report CS0016 etc. there.
svn path=/trunk/mcs/; revision=61917
Martin Baulig [Wed, 21 Jun 2006 20:45:14 +0000 (20:45 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* delegate.cs
(Delegate.VerifyMethod): Allow `params' methods; fixes #78678.
svn path=/trunk/mcs/; revision=61916
Martin Baulig [Wed, 21 Jun 2006 20:32:20 +0000 (20:32 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* ecore.cs (FieldExpr.EmitAssign, FieldExpr.AddressOf): Correctly
handle SetAssigned() and SetMemberIsUsed() for generic types;
fixes #77545.
svn path=/trunk/mcs/; revision=61915
Martin Baulig [Wed, 21 Jun 2006 20:08:38 +0000 (20:08 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* delegate.cs
(Delegate.VerifyMethod): Allow `params' methods; fixes #78678.
svn path=/trunk/mcs/; revision=61914
Martin Baulig [Wed, 21 Jun 2006 17:06:56 +0000 (17:06 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* expression.cs (Unary.ResolveOperator): In `Operator.AddressOf',
also report CS1686 for parameters.
svn path=/trunk/mcs/; revision=61912
Andrew Skiba [Wed, 21 Jun 2006 15:57:20 +0000 (15:57 -0000)]
NunitWeb test framework major API refactoring; downport to net 1.1
svn path=/trunk/mcs/; revision=61910
Martin Baulig [Wed, 21 Jun 2006 15:54:07 +0000 (15:54 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* statement.cs (GotoCase.Resolve): Report a warning (CS0469)
instead of an error if the value is not implicitly convertible to
the switch types; fixes #77964.
svn path=/trunk/mcs/; revision=61909
Gonzalo Paniagua Javier [Wed, 21 Jun 2006 15:18:20 +0000 (15:18 -0000)]
2006-06-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ColorDialog.cs: when the mouse button is pressed inside the color
matrix, don't let the cursor move out of it until the button is
released, which is the behavior on windows. Changed 'colours' by
'colors' to use the same word consistently.
svn path=/trunk/mcs/; revision=61908
Chris Toshok [Wed, 21 Jun 2006 13:54:11 +0000 (13:54 -0000)]
* DataGrid.cs: add in some basic navigation stuff (navigating to a
child relation and back, using a stack). Also, remove
GetDataSource and the code that calls it - it's not needed. Also,
track CurrencyManager.ListName's removal.
2006-06-21 Chris Toshok <toshok@ximian.com>
svn path=/trunk/mcs/; revision=61906
Martin Baulig [Wed, 21 Jun 2006 13:41:56 +0000 (13:41 -0000)]
2006-06-21 Martin Baulig <martin@ximian.com>
* reflection.c
(method_encode_clauses): Don't assert on `ex_info->handlers' here;
fixes #76484.
svn path=/trunk/mono/; revision=61905
Konstantin Triger [Wed, 21 Jun 2006 13:31:25 +0000 (13:31 -0000)]
ExecuteXmlReader() implementation
svn path=/trunk/mcs/; revision=61904
Martin Baulig [Wed, 21 Jun 2006 13:22:56 +0000 (13:22 -0000)]
Added test for #77934.
svn path=/trunk/mcs/; revision=61903
Sebastien Pouliot [Wed, 21 Jun 2006 12:59:27 +0000 (12:59 -0000)]
2006-06-21 Sebastien Pouliot <sebastien@ximian.com>
* HttpWriter.cs: Fix test fixture not to inherit from
AspNetHostingMinimal which limits the test execution when the CAS
category isn't excluded.
svn path=/trunk/mcs/; revision=61902
Raja R Harinath [Wed, 21 Jun 2006 12:48:37 +0000 (12:48 -0000)]
Fix #78673
* mcs/class.cs (FieldBase.ResolveInitializer): Stop resolution if
FieldBuilder is null.
* gmcs/class.cs: Likewise.
svn path=/trunk/mcs/; revision=61901