mono.git
19 years ago- Control now properly passes the ambient background color to child
Peter Dennis Bartok [Wed, 25 Aug 2004 19:20:47 +0000 (19:20 -0000)]
- Control now properly passes the ambient background color to child
  controls

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

19 years agosmall bug fix regarding bar position
Jordi Mas i Hernandez [Wed, 25 Aug 2004 19:20:13 +0000 (19:20 -0000)]
small bug fix regarding bar position

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

19 years agoNew test.
Martin Baulig [Wed, 25 Aug 2004 19:11:12 +0000 (19:11 -0000)]
New test.

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

19 years ago- Now only calls SetTimer or KillTimer if the enabled state has changed
Peter Dennis Bartok [Wed, 25 Aug 2004 18:33:52 +0000 (18:33 -0000)]
- Now only calls SetTimer or KillTimer if the enabled state has changed

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

19 years ago- Fixed timer handling, now seems to work
Peter Dennis Bartok [Wed, 25 Aug 2004 18:33:08 +0000 (18:33 -0000)]
- Fixed timer handling, now seems to work
- Improved error message for window creation

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

19 years ago- Fixed generation of MouseUp message
Peter Dennis Bartok [Wed, 25 Aug 2004 18:32:15 +0000 (18:32 -0000)]
- Fixed generation of MouseUp message

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

19 years agonew methods, properties, and fixes for progressbar
Jordi Mas i Hernandez [Wed, 25 Aug 2004 18:29:14 +0000 (18:29 -0000)]
new methods, properties, and fixes for progressbar

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 14:53:59 +0000 (14:53 -0000)]
2004-08-25  Atsushi Enomoto  <atsushi@ximian.com>

* XQueryCommand.cs : Reverted. "context item is nothing" should be
  differentiate from "context item is document".

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 14:31:27 +0000 (14:31 -0000)]
2004-08-25  Atsushi Enomoto <atsushi@ximian.com>

* XPath2Expression.cs :
  Check write state before writing document node.
  Check if navigator's SchemaInfo is null or not before atomizing.
  Use individual axis-based iterator in AxisStepExpr.Evaluate().
* XPathSequence.cs : added individual axis-based iterator.
  Removed commented NodeKindTestIterator.
* XQueryCliFunction.cs, XQueryContext.cs, XQueryFunction.cs :
  Now XQueryContext.CurrentItem explicitly throws exception if
  no context node was provided (also XQueryCommand.Execute() is
  fixed not to provide empty document as input).
  Now XQueryFunction should not access to CurrentItem unless it is
  required.
* XQueryFunctionCliImpl.cs : fixed more method signatures.

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 14:30:39 +0000 (14:30 -0000)]
2004-08-25  Atsushi Enomoto  <atsushi@ximian.com>

* XPathAtomicValue.cs : Value was not returning expected value when
  it is created as new XPathAtomicValue (object, XmlSchemaType).
  Compute stringValue and reuse.
* XPathNavigator.cs : Temporarily stubbed as to ignore SchemaInfo
  (for checking XQuery implementation).

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

19 years ago2004-08-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 25 Aug 2004 13:36:25 +0000 (13:36 -0000)]
2004-08-25  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c: Handle generic types in various places.

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

19 years ago2004-08-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 25 Aug 2004 13:32:51 +0000 (13:32 -0000)]
2004-08-25  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_method_to_ir): Handle generic types in init locals.

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

19 years ago2004-08-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 25 Aug 2004 13:20:15 +0000 (13:20 -0000)]
2004-08-25  Zoltan Varga  <vargaz@freemail.hu>

* debug-helpers.c: Handle MONO_TYPE_GENERICINST.

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

19 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Wed, 25 Aug 2004 12:59:38 +0000 (12:59 -0000)]
ChangeLog: Updated ChangeLog.
MailMessageWrapper.cs: Added NET_2_0 property and another missing
        property from NET_1_1.
RelatedBodyPart.cs: Error detection and handling.
SmtpClient.cs: Upgraded for NET_1_1 and WIP for NET_2_0.

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 11:40:50 +0000 (11:40 -0000)]
2004-08-25  Atsushi Enomoto <atsushi@ximian.com>

* removed IXmlCompilerInclude.cs (does not exist anymore).

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

19 years agoAdded few more tests for Conditional Statements
Sachin Kumar [Wed, 25 Aug 2004 09:44:58 +0000 (09:44 -0000)]
Added few more tests for Conditional Statements

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

19 years ago* server/SessionCounter.asmx: Check that Context != null in the constructor.
Lluis Sanchez [Wed, 25 Aug 2004 08:54:35 +0000 (08:54 -0000)]
* server/SessionCounter.asmx: Check that Context != null in the constructor.

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

19 years ago * HttpSoapWebServiceHandler.cs, WebServiceHandler.cs: Do not assign the
Lluis Sanchez [Wed, 25 Aug 2004 08:53:43 +0000 (08:53 -0000)]
* HttpSoapWebServiceHandler.cs, WebServiceHandler.cs: Do not assign the
  context to the service. It already gets it from HttpContext.Current.

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

19 years ago * WebService.cs: Get the HttpContext from the HttpContext.Current, do not
Lluis Sanchez [Wed, 25 Aug 2004 08:53:17 +0000 (08:53 -0000)]
* WebService.cs: Get the HttpContext from the HttpContext.Current, do not
  wait to be set with SetContext. In this way the context is available
  in the web service constructor.

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

19 years ago * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs:
Lluis Sanchez [Wed, 25 Aug 2004 08:41:06 +0000 (08:41 -0000)]
* SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs:
  When deserializing an encoded method response, assign to the return value
  the first element of the message, whatever it is. The return type doesn't
  need to be Object, it seems to be true for all return types.

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 08:21:52 +0000 (08:21 -0000)]
2004-08-25  Atsushi Enomoto <atsushi@ximian.com>

* SequenceType.cs : moved type inference method to XPathAtomicValue.
  Use IsArray in runtime type inference. Initialize fields completely.
  Handle collection to runtime type for functions that takes array.
* XPath2Expression.cs : Add whitespaces on serializing XPath items.
  EBV != atomized boolean value. Add Atomize() for XPathItem (Atomize()
  for XPathSequence should be removed in the future).
  Replaced some ExprSequence to ExprSingle for optimization.
* XQueryFunctionCliImpl.cs : Fixed some return types.
* XQueryTokenizer.cs : Fixed weird ReadDecimal().

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 08:20:55 +0000 (08:20 -0000)]
2004-08-25  Atsushi Enomoto  <atsushi@ximian.com>

* XPathAtomicValue.cs : Handle .ctor() with object parameter more
  precisely (still not enough, for list argument).
  Removed commended blocks.

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 08:20:25 +0000 (08:20 -0000)]
2004-08-25  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaSimpleType.cs : Fill list types such as xs:IDREFS.
* XmlSchemaType.cs :
  Fixed TypeCode more (broken on predefined list types and xs:anyType).

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

19 years ago2004-08-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 25 Aug 2004 06:09:20 +0000 (06:09 -0000)]
2004-08-25  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaType.cs :
  anyType was anonymous, thus GetBuiltInComplexType() didn't work.

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

19 years agoFixed wrapping related issues in ToolBar control.
Ravindra [Wed, 25 Aug 2004 00:43:13 +0000 (00:43 -0000)]
Fixed wrapping related issues in ToolBar control.

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

19 years ago- Added #region
Peter Dennis Bartok [Tue, 24 Aug 2004 23:15:33 +0000 (23:15 -0000)]
- Added #region
- Added missing events
- Alphabetized

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

19 years ago- Now uses Control's CreateParams
Peter Dennis Bartok [Tue, 24 Aug 2004 23:15:12 +0000 (23:15 -0000)]
- Now uses Control's CreateParams

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

19 years ago- Fixed background color handling
Peter Dennis Bartok [Tue, 24 Aug 2004 22:36:22 +0000 (22:36 -0000)]
- Fixed background color handling
- Fixed sending of enter/leave events on a grab

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

19 years ago- Refined definitions for CrossingEvent
Peter Dennis Bartok [Tue, 24 Aug 2004 22:35:44 +0000 (22:35 -0000)]
- Refined definitions for CrossingEvent

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

19 years ago2004-08-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 24 Aug 2004 20:07:54 +0000 (20:07 -0000)]
2004-08-24  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (handle_box): Fix warning.

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

19 years ago2004-08-25 Nick Drochak <ndrochak@ieee.com>
Nick Drochak [Tue, 24 Aug 2004 19:52:07 +0000 (19:52 -0000)]
2004-08-25  Nick Drochak <ndrochak@ieee.com>

* ThreadTest.cs: Some tests hang on MS.NET so ignore them.

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

19 years ago2004-08-25 Nick Drochak <ndrochak@ieee.com>
Nick Drochak [Tue, 24 Aug 2004 19:47:45 +0000 (19:47 -0000)]
2004-08-25  Nick Drochak <ndrochak@ieee.com>

* Makefile : Ignore tests that hang MS.NET.

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

19 years ago2004-08-25 Nick Drochak <ndrochak@ieee.com>
Nick Drochak [Tue, 24 Aug 2004 19:45:23 +0000 (19:45 -0000)]
2004-08-25  Nick Drochak  <ndrochak@ieee.com>

* Makefile: Cut down the the build noise.

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

19 years agoNew test.
Martin Baulig [Tue, 24 Aug 2004 19:08:06 +0000 (19:08 -0000)]
New test.

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

19 years ago2004-08-24 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 24 Aug 2004 19:07:36 +0000 (19:07 -0000)]
2004-08-24  Martin Baulig  <martin@ximian.com>

* generic.cs (TypeParameter.IsSubclassOf): New public method.
(Constraints.IsSubclassOf): New internal method.

* typemanager.cs (TypeManager.FindMembers): Added special support
for GenericTypeParameterBuilder's.
(TypeManager.IsSubclassOf, IsFamilyAccessible): Added support for
type parameters.

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

19 years ago2004-08-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 24 Aug 2004 19:03:15 +0000 (19:03 -0000)]
2004-08-24  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c (mono_arch_local_regalloc): Fix regalloc problem.

* mini-amd64.h: Enable the emit_state optimization.

* mini-ops.h cpu-amd64.md: Add new amd64_test_null opcode.

* mini-amd64.c: Add some new 64 bit peephole opts.

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

19 years ago2004-08-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 24 Aug 2004 19:01:08 +0000 (19:01 -0000)]
2004-08-24  Zoltan Varga  <vargaz@freemail.hu>

* inssel.brg (mini_emit_memcpy): Optimize for 64 bit architectures.

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

19 years ago2004-08-24 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 24 Aug 2004 19:00:14 +0000 (19:00 -0000)]
2004-08-24  Martin Baulig  <martin@ximian.com>

* typemanager.cs
(TypeManager.IsSubclassOf): Renamed to IsFamilyAccessible; use
this for accessibility checks.
(TypeManager.IsSubclassOrNestedChildOf): Renamed to
IsNestedFamilyAccessible.
(TypeManager.IsSubclassOf): New method, do what the name actually
says.

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

19 years agoNew test.
Martin Baulig [Tue, 24 Aug 2004 18:56:49 +0000 (18:56 -0000)]
New test.

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

19 years agofixes formmating, methods signature, and adds missing events
Jordi Mas i Hernandez [Tue, 24 Aug 2004 18:37:02 +0000 (18:37 -0000)]
fixes formmating, methods signature, and adds missing events

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

19 years agofire OnEnabledChanged event
Jordi Mas i Hernandez [Tue, 24 Aug 2004 18:24:25 +0000 (18:24 -0000)]
fire OnEnabledChanged event

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

19 years ago2004-08-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 24 Aug 2004 18:12:38 +0000 (18:12 -0000)]
2004-08-24  Zoltan Varga  <vargaz@freemail.hu>

* cpu-amd64.md: sreg1 of div instructions must be %rax.

* mini-amd64.c: Register allocator fixes.

* mini.c: Add an optimization to emit_state to avoid allocation of new
registers on some platforms.

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

19 years ago2004-08-24 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 24 Aug 2004 17:19:57 +0000 (17:19 -0000)]
2004-08-24  Sebastien Pouliot  <sebastien@ximian.com>

* UrlMembershipCondition.cs: Check now only iterate host provided
evidences.
* ZoneMembershipCondition.cs: FromXml doesn't throw exceptions if Zone
attribute is missing.

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

19 years ago- Implemented SetTimer() and KillTimer()
Peter Dennis Bartok [Tue, 24 Aug 2004 17:17:27 +0000 (17:17 -0000)]
- Implemented SetTimer() and KillTimer()

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

19 years ago- Now uses Remove instead of Add to kill the timer
Peter Dennis Bartok [Tue, 24 Aug 2004 17:16:52 +0000 (17:16 -0000)]
- Now uses Remove instead of Add to kill the timer

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

19 years ago2004-08-24 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 24 Aug 2004 17:09:24 +0000 (17:09 -0000)]
2004-08-24  Sebastien Pouliot  <sebastien@ximian.com>

* AllMembershipConditionTest.cs: Renamed GetHashCode and
ToString tests to remove compiler warnings.
* ApplicationDirectoryMembershipConditionTest.cs: Renamed GetHashCode
and ToString tests to remove compiler warnings.
* ApplicationMembershipConditionTest.cs: Renamed GetHashCode and
ToString tests to remove compiler warnings.
* DomainApplicationMembershipConditionTest.cs: Renamed GetHashCode and
ToString tests to remove compiler warnings.
* GacMembershipConditionTest.cs: Added some new unit tests for
FromXml to match other *MembershipCondition classes.
* PublisherMembershipConditionTest.cs: Renamed GetHashCode and
ToString tests to remove compiler warnings.
* SiteMembershipConditionTest.cs: Completed. Converted existing unit
tests to NUnit 2.2 format.
* UrlMembershipConditionTest.cs: Completed. Converted existing unit
tests to NUnit 2.2 format.
* ZoneMembershipConditionTest.cs: Added some new unit tests to match
other *MembershipCondition classes.

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

19 years ago * ContractReference.cs, DiscoveryClientProtocol.cs: Set the url from which
Lluis Sanchez [Tue, 24 Aug 2004 16:57:07 +0000 (16:57 -0000)]
* ContractReference.cs, DiscoveryClientProtocol.cs: Set the url from which
  documents are being read.

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

19 years ago2004-08-24 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 24 Aug 2004 16:20:31 +0000 (16:20 -0000)]
2004-08-24  Martin Baulig  <martin@ximian.com>

* class.cs (mono_class_is_subclass_of): Like an interface, a
generic instance also derives from System.Object.

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

19 years ago2004-08-24 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 24 Aug 2004 16:19:22 +0000 (16:19 -0000)]
2004-08-24  Martin Baulig  <martin@ximian.com>

* gen-69.cs, gen-70.cs: New tests.

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

19 years ago2004-08-24 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 24 Aug 2004 16:18:15 +0000 (16:18 -0000)]
2004-08-24  Martin Baulig  <martin@ximian.com>

* expression.cs (MemberAccess.DoResolve): When resolving ourselves
as a SimpleName, include the generic arity.

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

19 years agoHandle drawing picture boxes in the theme now. Draw picture box borders and obey...
Jackson Harper [Tue, 24 Aug 2004 16:16:46 +0000 (16:16 -0000)]
Handle drawing picture boxes in the theme now. Draw picture box borders and obey sizing modes

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

19 years ago2004-08-24 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Tue, 24 Aug 2004 16:01:03 +0000 (16:01 -0000)]
2004-08-24  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* expression.cs: do not pass the operand as a parameter to the
constructor as it gets after the parent gets constructed, same
with binary. Added code generation for array index access.
* Parser.cs: added ToJStoken which converts Token to JSToken,
factored the code for creation the Unary nodes. Take care of
parent relationship.
* LateBinding.cs: back to Microsoft.JScript namespace.

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

19 years ago * SoapReader.cs: Serialize byte arrays using base64 encoding.
Lluis Sanchez [Tue, 24 Aug 2004 14:36:07 +0000 (14:36 -0000)]
* SoapReader.cs: Serialize byte arrays using base64 encoding.
  GetComponentType should always return the type if
  specified, GetId can now be !=0 for base64 arrrays.
* SoapTypeMapper.cs: Register byte[] as base64 xml type.
* SoapWriter.cs: Handle base64 encoded byte arrays.

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

19 years ago * BasicProfileChecker.cs: Implemented more rules.
Lluis Sanchez [Tue, 24 Aug 2004 14:34:19 +0000 (14:34 -0000)]
* BasicProfileChecker.cs: Implemented more rules.
* ConformanceChecker.cs: Added service list property in
  ConformanceCheckContext.
* MessagePart.cs: Added some convenient internal properties.
* OperationMessageCollection.cs: Added property for getting the fault
  message.
* ServiceDescriptionFormatExtensionCollection.cs: The find method now
  can return subclasses of the provided class.
* WebServicesInteroperability.cs: Set the context schema when processing
  a schema.

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

19 years ago* MonoWSDL.cs, MonoWSDL2.cs: Handle files with absolute path names.
Lluis Sanchez [Tue, 24 Aug 2004 14:33:33 +0000 (14:33 -0000)]
* MonoWSDL.cs, MonoWSDL2.cs: Handle files with absolute path names.

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

19 years ago2004-08-24 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 24 Aug 2004 14:31:58 +0000 (14:31 -0000)]
2004-08-24  Atsushi Enomoto  <atsushi@ximian.com>

* XPathAtomicValue.cs : DateTime should be convertible to string.
  Use schemaType's TypeCode for .ctor() that takes object.
* XPathNavigator.cs : copied get_InnerXml from XPathEditableNavigator.
* XPathEditableNavigator.cs : set_InnerXml should be different (new)
  property from get_InnerXml. Removed get_InnerXml and get_OuterXml
  overrides.

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

19 years ago2004-08-24 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 24 Aug 2004 14:31:28 +0000 (14:31 -0000)]
2004-08-24  Atsushi Enomoto <atsushi@ximian.com>

* SequenceType.cs : added ToRuntimeType().
* XPath2Expression.cs : override is required.
* XPathSequence.cs : fixed ExprSequenceIterator.MoveNext() that caused
  infinite loop.
* XQueryCompileContext.cs : CultureInfo was missing.
* XQueryContext.cs : CurrentContext must be created after setting
  currentSequence.
* XQueryConvert.cs : DateTimeToString() was missing.
* XQueryFunction.cs : convert parameters to runtime type before
  being used in Invoke(). Use function's ReturnType to create typed
  atomic.
* XQueryParser.jay : create XQueryFunctionArgumentList instance
  for function calls that does not have parameters.

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

19 years ago2004-08-24 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 24 Aug 2004 14:30:27 +0000 (14:30 -0000)]
2004-08-24  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaType.cs : return XmlTypeCode.AnyAtomicType for
  anySimpleType's TypeCode property.

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

19 years agoAdded more tests for Loop Statements
Sachin Kumar [Tue, 24 Aug 2004 14:18:40 +0000 (14:18 -0000)]
Added more tests for Loop Statements

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

19 years ago**** Merged from MCS ****
Martin Baulig [Tue, 24 Aug 2004 14:14:30 +0000 (14:14 -0000)]
**** Merged from MCS ****

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

19 years ago2004-08-24 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 24 Aug 2004 14:13:27 +0000 (14:13 -0000)]
2004-08-24  Martin Baulig  <martin@ximian.com>

* class.cs (Method.Define): Set MethodAttributes.SpecialName and
MethodAttributes.HideBySig for operators.

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

19 years agoRemove top secret debugging code
Jackson Harper [Tue, 24 Aug 2004 11:49:17 +0000 (11:49 -0000)]
Remove top secret debugging code

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

19 years agoTemp hack to make picture boxes draw their full image
Jackson Harper [Tue, 24 Aug 2004 11:34:43 +0000 (11:34 -0000)]
Temp hack to make picture boxes draw their full image

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

19 years agoMove timers to the driver level. On X they are queued by the driver and checked on...
Jackson Harper [Tue, 24 Aug 2004 11:29:44 +0000 (11:29 -0000)]
Move timers to the driver level. On X they are queued by the driver and checked on idle.

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

19 years agoUse a queue for async messages instead of passing them as ClientMessages since that...
Jackson Harper [Tue, 24 Aug 2004 07:07:31 +0000 (07:07 -0000)]
Use a queue for async messages instead of passing them as ClientMessages since that was totally broken. Also simply check for events and return an idle message if none are found. This gives us an idle handler, and prevents deadlocking when no messages are in the queue.

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

19 years agoadded comments
Sachin Kumar [Tue, 24 Aug 2004 05:00:14 +0000 (05:00 -0000)]
added comments

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

19 years agoAdded new tests for Loop Statements
Sachin Kumar [Tue, 24 Aug 2004 03:58:37 +0000 (03:58 -0000)]
Added new tests for Loop Statements

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

19 years ago2004-08-23 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Tue, 24 Aug 2004 01:19:58 +0000 (01:19 -0000)]
2004-08-23 Bernie Solomon <bernard@ugsolutions.com>
* mb-parser.jay: cope with more varieties of array declarations

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

19 years agoRemoved the unwanted destructor.
Ravindra [Tue, 24 Aug 2004 00:19:36 +0000 (00:19 -0000)]
Removed the unwanted destructor.

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

19 years ago- Finishing touches. Works now, just needs some optimizations.
Peter Dennis Bartok [Mon, 23 Aug 2004 23:27:44 +0000 (23:27 -0000)]
- Finishing touches. Works now, just needs some optimizations.

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

19 years ago2004-08-23 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Mon, 23 Aug 2004 22:58:27 +0000 (22:58 -0000)]
2004-08-23 Bernie Solomon <bernard@ugsolutions.com>
* DoubleTypeCharTest.vb: needs an Imports System

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

19 years agosmall fix
Jordi Mas i Hernandez [Mon, 23 Aug 2004 22:53:15 +0000 (22:53 -0000)]
small fix

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

19 years ago- Removed debug output
Peter Dennis Bartok [Mon, 23 Aug 2004 22:45:19 +0000 (22:45 -0000)]
- Removed debug output
- Simplifications

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

19 years ago*** empty log message ***
Jordi Mas i Hernandez [Mon, 23 Aug 2004 22:43:46 +0000 (22:43 -0000)]
*** empty log message ***

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

19 years ago- Fixed handling of WM_CLOSE message
Peter Dennis Bartok [Mon, 23 Aug 2004 22:10:02 +0000 (22:10 -0000)]
- Fixed handling of WM_CLOSE message
- Removed debug output

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

19 years ago- Added handling of Idle event
Peter Dennis Bartok [Mon, 23 Aug 2004 22:09:29 +0000 (22:09 -0000)]
- Added handling of Idle event
- Added handling of form closing
- Fixed reporting of MessageLoop property
- Removed some unneeded code, should provide a bit of a speedup

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

19 years ago**** Merged from MCS ****
Martin Baulig [Mon, 23 Aug 2004 21:44:20 +0000 (21:44 -0000)]
**** Merged from MCS ****

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

19 years agoSmall fix.
Martin Baulig [Mon, 23 Aug 2004 21:40:37 +0000 (21:40 -0000)]
Small fix.

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

19 years agoWarning level.
Martin Baulig [Mon, 23 Aug 2004 21:38:33 +0000 (21:38 -0000)]
Warning level.

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

19 years ago- Added InitLayout() method
Peter Dennis Bartok [Mon, 23 Aug 2004 21:22:53 +0000 (21:22 -0000)]
- Added InitLayout() method
- Added code to properly perform layout when Anchor or Dock property is
  changed
- Changed 'interpretation' of ResumeLayout. MS seems to have a LAMESPEC,
  tried to do it in a way that makes sense

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

19 years ago2004-08-24 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Mon, 23 Aug 2004 21:14:11 +0000 (21:14 -0000)]
2004-08-24 Nick Drochak <ndrochak@ieee.org>

        * ComparerTest.cs: On MS.NET 1.1 Compare("a", "A") returns < 0.

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

19 years agofixes properties and methods
Jordi Mas i Hernandez [Mon, 23 Aug 2004 20:10:03 +0000 (20:10 -0000)]
fixes properties and methods

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

19 years ago2004-08-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 23 Aug 2004 20:06:11 +0000 (20:06 -0000)]
2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>

* corlib.dll.sources: Added System.Security.Policy/
ApplicationMembershipCondition.cs,
DomainApplicationMembershipCondition.cs,
MembershipConditionHelper.cs for NET_2_0 profile.
* corlib_test.dll.sources: Added System.Security.Policy/
AllMembershipConditionTest.cs,
ApplicationDirectoryMembershipConditionTest.cs,
ApplicationMembershipConditionTest.cs and
DomainApplicationMembershipConditionTest.cs to unit tests.

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

19 years ago2004-08-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 23 Aug 2004 20:01:18 +0000 (20:01 -0000)]
2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>

* AllMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
* ApplicationDirectoryMembershipConditionTest.cs: New. Unit tests in
NUnit 2.2 format.
* ApplicationMembershipConditionTest.cs: New. Unit tests in NUnit 2.2
format.
* DomainApplicationMembershipConditionTest.cs: New. Unit tests in
NUnit 2.2 format.
* PublisherMembershipConditionTest.cs: Completed. Converted
existing unit tests to NUnit 2.2 format.

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

19 years ago2004-08-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 23 Aug 2004 19:55:42 +0000 (19:55 -0000)]
2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>

* AllMembershipCondition.cs: Use common template for membership
condition.
* ApplicationDirectoryMembershipCondition.cs: Use common template for
membership condition. Limit evidences checks to host provided.
"Mostly" functionnal - still need to check c14n issues.
* ApplicationMembershipCondition.cs: New. For NET_2_0 profile.
* DomainApplicationMembershipCondition.cs: New. For NET_2_0 profile.
* GacMembershipCondition.cs: Use common template for membership
condition. Limit evidences checks to host provided.
* HashMembershipCondition.cs: Use common template for membership
condition. Limit evidences checks to host provided.
* MembershipConditionHelper.cs: Internal class for common membership
condition classes functionalities.
* PublisherMembershipCondition.cs: Use common template for membership
condition.
* SiteMembershipCondition.cs: Use common template for membership
condition.
* StrongNameMembershipCondition.cs: Use common template for membership
condition.
* UrlMembershipCondition.cs: Use common template for membership
condition.
* ZoneMembershipCondition.cs: Use common template for membership
condition.

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

19 years ago- Properly fixed Jordi's last fix
Peter Dennis Bartok [Mon, 23 Aug 2004 19:55:08 +0000 (19:55 -0000)]
- Properly fixed Jordi's last fix
- Now uses Cursor's Position property instead of calling XplatUI directly

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

19 years ago2004-08-24 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Mon, 23 Aug 2004 19:50:42 +0000 (19:50 -0000)]
2004-08-24  Nick Drochak <ndrochak@ieee.org>
        * DataViewTest.cs : Fixed compile with csc

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

19 years agoAdding missing attribute
Jordi Mas i Hernandez [Mon, 23 Aug 2004 19:44:59 +0000 (19:44 -0000)]
Adding missing attribute

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

19 years ago2004-08-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 23 Aug 2004 19:43:47 +0000 (19:43 -0000)]
2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>

* Boolean.cs: Added TryParse static method for NET_2_0 profile.

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

19 years ago- Implemented Position property
Peter Dennis Bartok [Mon, 23 Aug 2004 19:39:59 +0000 (19:39 -0000)]
- Implemented Position property

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

19 years ago- Added method to move mouse cursor
Peter Dennis Bartok [Mon, 23 Aug 2004 19:39:30 +0000 (19:39 -0000)]
- Added method to move mouse cursor

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

19 years ago- Fixed setting of background color
Peter Dennis Bartok [Mon, 23 Aug 2004 19:39:13 +0000 (19:39 -0000)]
- Fixed setting of background color
- Added method to move mouse cursor

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

19 years agoavoids null exception
Jordi Mas i Hernandez [Mon, 23 Aug 2004 19:16:23 +0000 (19:16 -0000)]
avoids null exception

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

19 years ago- Created properly pathed VS.Net project and solution
Peter Dennis Bartok [Mon, 23 Aug 2004 19:14:30 +0000 (19:14 -0000)]
- Created properly pathed VS.Net project and solution

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

19 years agooops. remove unused file
Jackson Harper [Mon, 23 Aug 2004 16:46:13 +0000 (16:46 -0000)]
oops. remove unused file

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

19 years ago2004-08-23 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Mon, 23 Aug 2004 16:12:59 +0000 (16:12 -0000)]
2004-08-23  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* Parser.cs: pass the skip_count to ArrayLiteral constructor.
* Missing.cs: back to Microsoft.JScript namespace.
* ArrayLiteral.cs: added field skip_count, it tells us if this is
a spaced-arrayliteral, in which case we add a null value in the
list, added null check in the resolve and code generation process.

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

19 years ago2004-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 23 Aug 2004 16:07:21 +0000 (16:07 -0000)]
2004-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormsAuthentication.cs: patch by Jim Pease to fix the date on renewal.

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

19 years ago2004-08-23 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 23 Aug 2004 15:42:34 +0000 (15:42 -0000)]
2004-08-23  Zoltan Varga  <vargaz@freemail.hu>

* inssel-x86.brg inssel-amd64: Add yet another missing tree->dreg assignment.

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

19 years agoDon't crash here.
Martin Baulig [Mon, 23 Aug 2004 15:40:53 +0000 (15:40 -0000)]
Don't crash here.

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

19 years ago2004-08-23 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 23 Aug 2004 15:05:35 +0000 (15:05 -0000)]
2004-08-23  Atsushi Enomoto  <atsushi@ximian.com>

* XPathAtomicValue.cs, XPathNavigator.cs : Eliminate MS.Internal.Xml.*.

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