César Natarén [Thu, 29 Jul 2004 22:38:15 +0000 (22:38 -0000)]
2004-07-29 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* Parser.cs: Added ClauseType enum. Added all the statements to current_script_or_fn,
building the other block was not needed. Build the ast's for the
expressions and statements, keep track of the parent relationship.
svn path=/trunk/mcs/; revision=31631
Gonzalo Paniagua Javier [Thu, 29 Jul 2004 20:25:57 +0000 (20:25 -0000)]
2004-07-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BaseValidator.cs: in Validate(), when the control is not visible or
enabled, return inmediately after setting IsValid to true. Fixes bug
#61831.
svn path=/trunk/mcs/; revision=31629
Gonzalo Paniagua Javier [Thu, 29 Jul 2004 19:04:30 +0000 (19:04 -0000)]
2004-07-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* appdomain.c: hack to build correctly the private bin path on windows.
Fixes bug #61991.
svn path=/trunk/mono/; revision=31626
Jambunathan K [Thu, 29 Jul 2004 18:27:57 +0000 (18:27 -0000)]
* mb-parser.jay:
* mb-tokenizer.cs: Added support for #region, #externalsource
and conditional compilation pre-processor directives.
Conditonal directives currently accept only boolean literals
as conditonal expressions.
svn path=/trunk/mcs/; revision=31625
Jambunathan K [Thu, 29 Jul 2004 17:56:29 +0000 (17:56 -0000)]
* RegionDirectivesC1.vb:
* RegionDirectives.vb:
* ExternalSourceDirectivesC1.vb:
* ExternalSourceDirectives.vb:
* ConditionalCompilationE.vb:
* ConditionalCompilationD.vb:
* ConditionalCompilationC.vb:
* ConditionalCompilationA.vb:
* ConditionalCompilation.vb:
* RegionDirectivesC5.vb:
* RegionDirectivesC4.vb:
* RegionDirectivesC3.vb:
* RegionDirectivesC2.vb:
* PreProcessorDirectiveC1.vb:
* PreProcessorDirective.vb:
* ExternalSourceDirectivesC4.vb:
* ExternalSourceDirectivesC3.vb:
* ExternalSourceDirectivesC2.vb:
* ConditionalCompilationC9.vb:
* ConditionalCompilationC8.vb:
* ConditionalCompilationC7.vb:
* ConditionalCompilationC6.vb:
* ConditionalCompilationC5.vb:
* ConditionalCompilationC4.vb:
* ConditionalCompilationC3.vb:
* ConditionalCompilation9.vb:
* ConditionalCompilation10.vb:
Added or modified tests for region externalsource and
conditional compilation pre-processor directives
svn path=/trunk/mcs/; revision=31624
Ben Maurer [Thu, 29 Jul 2004 17:12:22 +0000 (17:12 -0000)]
head -n4 ChangeLog
svn path=/trunk/mono/; revision=31623
Ben Maurer [Thu, 29 Jul 2004 17:10:53 +0000 (17:10 -0000)]
2004-07-29 Ben Maurer <bmaurer@ximian.com>
* x86/x86-codegen.h: Add opcodes for cmp BYTE PTR [eax], imm
svn path=/trunk/mono/; revision=31622
Ben Maurer [Thu, 29 Jul 2004 17:07:08 +0000 (17:07 -0000)]
2004-07-29 Ben Maurer <bmaurer@ximian.com>
* inssel.brg: Make memcpy and memset takes bases.
svn path=/trunk/mono/; revision=31621
Martin Baulig [Thu, 29 Jul 2004 16:18:38 +0000 (16:18 -0000)]
Ignore *.mdb everywhere.
svn path=/trunk/mcs/; revision=31616
Martin Baulig [Thu, 29 Jul 2004 16:14:20 +0000 (16:14 -0000)]
Ignore *.mdb.
svn path=/trunk/mcs/; revision=31615
Martin Baulig [Thu, 29 Jul 2004 16:13:10 +0000 (16:13 -0000)]
2004-07-29 Martin Baulig <martin@ximian.com>
* PEAPI.cs (Module.Guid): New public property.
svn path=/trunk/mcs/; revision=31614
Martin Baulig [Thu, 29 Jul 2004 16:10:05 +0000 (16:10 -0000)]
2004-07-29 Martin Baulig <martin@ximian.com>
* Module.cs (Mono_GetGuid): Make this static.
svn path=/trunk/mcs/; revision=31613
Martin Baulig [Thu, 29 Jul 2004 16:06:37 +0000 (16:06 -0000)]
2004-07-29 Martin Baulig <martin@ximian.com>
* ILGenerator.cs (ILGenerator.Mono_GetCurrentOffset): New static
internal method.
* ModuleBuilder.cs (ModuleBuilder.Mono_GetGuid): New static
internal method.
svn path=/trunk/mcs/; revision=31612
Atsushi Eno [Thu, 29 Jul 2004 15:22:25 +0000 (15:22 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlWriter.cs : implemented WriteNode(XPathNavigator, bool)
incompletely, using XPathNavigator.ReadSubtree().
svn path=/trunk/mcs/; revision=31611
Atsushi Eno [Thu, 29 Jul 2004 14:33:04 +0000 (14:33 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigator.cs : Implemented ReadSubtree().
svn path=/trunk/mcs/; revision=31609
Atsushi Eno [Thu, 29 Jul 2004 14:32:10 +0000 (14:32 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigatorReader.cs :
- it is used only in 2.0 classes.
- It now behaves as a fragment reader.
- Depth is optimized not to call Clone() and MoveToParent().
- AttributeCount could be counted only once in Read().
- ReadState transition is adjusted to be same as other XmlReaders.
- name strings now return "" on initial state.
svn path=/trunk/mcs/; revision=31608
Atsushi Eno [Thu, 29 Jul 2004 12:07:51 +0000 (12:07 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* Environment.cs : GacPath on windows is based on mscorlib.dll, and
now its location is changed.
svn path=/trunk/mcs/; revision=31607
Sachin Kumar [Thu, 29 Jul 2004 12:00:15 +0000 (12:00 -0000)]
Added tests for logical operators
svn path=/trunk/mcs/; revision=31606
Sanja Gupta [Thu, 29 Jul 2004 11:55:39 +0000 (11:55 -0000)]
ChangeLog: Updated ChangeLog.
gdipFunctions.cs: Corrected signature of GdipGetPropertyItem
P/Invoke function for Image.
Image.cs: Implemented GetPropertyItem() and SetPropertyItem() method.
svn path=/trunk/mcs/; revision=31605
Sanja Gupta [Thu, 29 Jul 2004 10:58:50 +0000 (10:58 -0000)]
ChangeLog: Updated ChangeLog.
gdipFunctions.cs: Corrected signatures of GdipGetPropertySize and
GdipGetAllPropertyItems P/Invoke function for Image.
gdipStructs.cs: Corrected MarshalTo() method of GdipPropertyItem.
Image.cs: Corrected implementation of PropertyItems property.
svn path=/trunk/mcs/; revision=31604
Lluis Sanchez [Thu, 29 Jul 2004 09:33:25 +0000 (09:33 -0000)]
* MonoWSDL2.cs: New wrapper for wsdl 2.0.
* wsdl2.exe.sources: source list for wsdl 2.0.
* Makefile: Changed executable name for 2.0 profile.
svn path=/trunk/mcs/; revision=31603
Atsushi Eno [Thu, 29 Jul 2004 09:28:52 +0000 (09:28 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlReader.cs : Implemented new 2.0 virtual members that used to be
abstract in 1.x. Implemented ReadSubtree().
svn path=/trunk/mcs/; revision=31602
Atsushi Eno [Thu, 29 Jul 2004 09:27:12 +0000 (09:27 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources: added Mono.Xml/SubtreeXmlReader.cs
svn path=/trunk/mcs/; revision=31601
Atsushi Eno [Thu, 29 Jul 2004 09:25:31 +0000 (09:25 -0000)]
2004-07-29 Atsushi Enomoto <atsushi@ximian.com>
* Added SubtreeXmlReader.cs.
svn path=/trunk/mcs/; revision=31600
Sachin Kumar [Thu, 29 Jul 2004 09:13:20 +0000 (09:13 -0000)]
Added tests for Operators
svn path=/trunk/mcs/; revision=31599
Lluis Sanchez [Thu, 29 Jul 2004 08:47:47 +0000 (08:47 -0000)]
* Makefile.am: Copy machine.config in the correct _tmpinst subdirectory.
svn path=/trunk/mono/; revision=31598
Umadevi S [Thu, 29 Jul 2004 06:17:49 +0000 (06:17 -0000)]
2004-07-29 Umadevi S <sumadevi@novell.com>
* OdbcCommandTest.cs - Added testcase for bug 62046. ExecuteNonQuery
svn path=/trunk/mcs/; revision=31597
Umadevi S [Thu, 29 Jul 2004 06:14:03 +0000 (06:14 -0000)]
2004-07-29 Umadevi S (sumadevi@novell.com)
* OdbcCommand.cs - Fixed bug 62046. ExecuteNonQuery implemented correctly
svn path=/trunk/mcs/; revision=31596
Sanja Gupta [Thu, 29 Jul 2004 05:49:59 +0000 (05:49 -0000)]
ChangeLog: Updated ChangeLog.
gdipFunctions.cs: Corrected signature of GdipGetPropertyIdList
P/Invoke function for Image.
Image.cs: Changed implementation of PropertyIdList property.
svn path=/trunk/mcs/; revision=31593
Neale Ferguson [Thu, 29 Jul 2004 00:32:20 +0000 (00:32 -0000)]
Fix move instruction to handle large offsets
svn path=/trunk/mono/; revision=31592
Lluis Sanchez [Wed, 28 Jul 2004 22:16:25 +0000 (22:16 -0000)]
* RuntimeEnvironment.cs: Implemented SystemConfigurationFile and
GetSystemVersion().
svn path=/trunk/mcs/; revision=31590
Zoltan Varga [Wed, 28 Jul 2004 20:26:37 +0000 (20:26 -0000)]
2004-07-28 Zoltan Varga <vargaz@freemail.hu>
* *-amd64.*: More AMD64 work.
svn path=/trunk/mono/; revision=31588
Zoltan Varga [Wed, 28 Jul 2004 20:14:03 +0000 (20:14 -0000)]
2004-07-28 Zoltan Varga <vargaz@freemail.hu>
* amd64/amd64-codegen.h: Ongoing JIT work.
svn path=/trunk/mono/; revision=31586
Lluis Sanchez [Wed, 28 Jul 2004 19:28:11 +0000 (19:28 -0000)]
* Makefile: Install mcs.exe.config file together with mcs.exe.
* mcs.exe.config: Added supportedRuntime entry to make sure it runs in the
correct runtime version.
svn path=/trunk/mcs/; revision=31585
Lluis Sanchez [Wed, 28 Jul 2004 19:24:59 +0000 (19:24 -0000)]
* Makefile: Use the new FRAMEWORK_VERSION variable to build the destination
path for mscorlib.
svn path=/trunk/mcs/; revision=31584
Lluis Sanchez [Wed, 28 Jul 2004 19:22:40 +0000 (19:22 -0000)]
* profiles/default.make, profiles/net_2_0.make, profiles/net_1_0.make:
Added FRAMEWORK_VERSION var.
svn path=/trunk/mcs/; revision=31583
Ben Maurer [Wed, 28 Jul 2004 19:19:29 +0000 (19:19 -0000)]
2004-07-28 Ben Maurer <bmaurer@ximian.com>
* cpu-pentium.md, inssel-x86.brg, mini-ops.h, mini-x86.c:
svn path=/trunk/mono/; revision=31582
Lluis Sanchez [Wed, 28 Jul 2004 19:19:10 +0000 (19:19 -0000)]
runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Install mscorlib
at the correct version specific directory.
svn path=/trunk/mono/; revision=31581
Lluis Sanchez [Wed, 28 Jul 2004 19:16:23 +0000 (19:16 -0000)]
* interp.c: Use mono_init_from_assembly instead of mono_init.
svn path=/trunk/mono/; revision=31580
Lluis Sanchez [Wed, 28 Jul 2004 19:15:21 +0000 (19:15 -0000)]
* mini.c: Use mono_init_from_assembly instead of mono_init.
svn path=/trunk/mono/; revision=31579
Lluis Sanchez [Wed, 28 Jul 2004 19:11:47 +0000 (19:11 -0000)]
* assembly.c: Load mscorlib from the correct framework directory
(mono/<version>/mscorlib.dll).
* appdomain.h: Added prototypes for new functions.
* internals.h: Added some prototypes.
* domain.c: When initializing the runtime, get from the executable and
the configuration files the runtime version that the app supports.
Added support methods for reading app.exe.config. Added list of versions
supported by the JIT. Added two new methods: mono_init_from_assembly,
which initializes the runtime and determines the required version from
the provided exe file, and mono_init_version, which initializes
the runtime using the provided version.
* icall.c: Get machine.config from version-specific directory.
* reflection.c: When generating an image, embed the version number
of the current runtime.
svn path=/trunk/mono/; revision=31578
Zoltan Varga [Wed, 28 Jul 2004 19:06:11 +0000 (19:06 -0000)]
2004-07-28 Zoltan Varga <vargaz@freemail.hu>
* mini.c: Fix opcode mapping for STACK_MP on 64 bit platforms.
* mini.c (CEE_NEWOBJ): Call mono_array_new_va using the correct signature.
* mini.c: Use MONO_ARCH_SIGACTION on AMD64 as well.
svn path=/trunk/mono/; revision=31577
Zoltan Varga [Wed, 28 Jul 2004 18:58:53 +0000 (18:58 -0000)]
2004-07-28 Zoltan Varga <vargaz@freemail.hu>
* inssel.brg: 64 bit fixes.
* mini.h (MonoCallInst): Add some AMD64 specific data.
* mini.h: Add some OP_P opcodes.
svn path=/trunk/mono/; revision=31576
Lluis Sanchez [Wed, 28 Jul 2004 18:34:52 +0000 (18:34 -0000)]
* configure.in: Added data/net_1_1 and data/net_2_0 to the build.
* data/Makefile.am: Removed installation of machine.config and
DefaultWsdlHelpGenerator.aspx. Those now are in a version-specific
directory.
* data/net_1_1/Makefile.am, data/net_2_0/Makefile.am: new makefiles for
installing 1.1 and 2.0 makefiles.
* runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Install mscorlib
at the correct version specific directory.
svn path=/trunk/mono/; revision=31573
Lluis Sanchez [Wed, 28 Jul 2004 17:39:28 +0000 (17:39 -0000)]
* BasicProfileChecker.cs, ConformanceChecker.cs,
WebServicesInteroperability.cs: Fixed build errors. I commited before
it was ready :-(.
svn path=/trunk/mcs/; revision=31571
John Merryweather Cooper [Wed, 28 Jul 2004 16:28:17 +0000 (16:28 -0000)]
* mono/configure.in: Correct host regexes for FreeBSD. Fix TLS issue with
-CURRENT. Fix library detection for FreeBSD in both -STABLE and -CURRENT.
svn path=/trunk/mono/; revision=31565
Ben Maurer [Wed, 28 Jul 2004 15:46:39 +0000 (15:46 -0000)]
2004-07-28 Ben Maurer <bmaurer@ximian.com>
* basic.cs: tests for 61797 and 61740
svn path=/trunk/mono/; revision=31563
Dick Porter [Wed, 28 Jul 2004 15:44:10 +0000 (15:44 -0000)]
2004-07-28 Dick Porter <dick@ximian.com>
* Socket.cs: ReceiveFrom might not return a valid EndPoint. Patch
by Nick Vaughan (dev@6wardlaw.freeserve.co.uk), fixes bug 61608.
svn path=/trunk/mcs/; revision=31560
Dick Porter [Wed, 28 Jul 2004 15:44:06 +0000 (15:44 -0000)]
2004-07-28 Dick Porter <dick@ximian.com>
* socket-io.c
(ves_icall_System_Net_Sockets_Socket_RecvFrom_internal): Check
returned sockaddr size before creating the remote address object.
Patch by Nick Vaughan (dev@6wardlaw.freeserve.co.uk), fixes bug
61608.
svn path=/trunk/mono/; revision=31559
Lluis Sanchez [Wed, 28 Jul 2004 15:08:04 +0000 (15:08 -0000)]
* XmlTextReader.cs: Stop parsing when a null character is found.
svn path=/trunk/mcs/; revision=31558
Jackson Harper [Wed, 28 Jul 2004 14:46:43 +0000 (14:46 -0000)]
* driver.cs: Check for and install .mdb (debuger symbol
files).
svn path=/trunk/mcs/; revision=31557
Sanja Gupta [Wed, 28 Jul 2004 14:32:57 +0000 (14:32 -0000)]
ChangeLog: Updated ChangeLog.
gdipStructs.cs: Implementing PropertyItem property in Image.cs.
Image.cs: Implemented PropertyItems and PropertyIdList properties.
svn path=/trunk/mcs/; revision=31556
Atsushi Eno [Wed, 28 Jul 2004 14:04:04 +0000 (14:04 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlReader.cs : Implemented missing MoveToNextSibling() and
MoveToDescendant().
* XmlTextReader.cs : Added missing ReadValueAs() override (hmm...
are they really worth overriding?)
svn path=/trunk/mcs/; revision=31555
Atsushi Eno [Wed, 28 Jul 2004 13:31:58 +0000 (13:31 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlQueryCompileException.cs : removed extra GetObjectData().
* XsltCommand.cs : fixed signatures of Compile() and Execute() methods.
svn path=/trunk/mcs/; revision=31554
Dick Porter [Wed, 28 Jul 2004 12:46:34 +0000 (12:46 -0000)]
2004-07-28 Dick Porter <dick@ximian.com>
* ComparerTest.cs: Test for invariant compares (bug 61458.)
svn path=/trunk/mcs/; revision=31553
Atsushi Eno [Wed, 28 Jul 2004 11:53:56 +0000 (11:53 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlWriter.cs : Added new WriteStartAttribute(string).
svn path=/trunk/mcs/; revision=31551
Dick Porter [Wed, 28 Jul 2004 11:46:24 +0000 (11:46 -0000)]
2004-07-28 Dick Porter <dick@ximian.com>
* locales.c (string_invariant_compare_char): Fix invariant char
compares between upper and lower cases. Fixes bug 61458.
svn path=/trunk/mono/; revision=31549
Atsushi Eno [Wed, 28 Jul 2004 11:22:18 +0000 (11:22 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* XPathDocument.cs : for .ctor() and .ctor(XmlNameTable), now it
creates Mono.Xml.XPath.XPathEditableDocument and thus supports
IXPathEditable.CreateEditor().
svn path=/trunk/mcs/; revision=31548
Atsushi Eno [Wed, 28 Jul 2004 11:21:47 +0000 (11:21 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources: added Mono.Xml.XPath/XPathEditableDocument.cs
svn path=/trunk/mcs/; revision=31547
Atsushi Eno [Wed, 28 Jul 2004 11:18:27 +0000 (11:18 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* Added XPathEditableDocument.cs.
- XPathEditableDocument provides IXPathEditable.
- XmlDocumentEditableNavigator implements XPathEditableNavigator
that supports CreateAttributes(), AppendChild() and so on.
It is nothing more than hack, and as an XPathEditableNavigator
provider for XPathDocument, it will be replaced by something.
svn path=/trunk/mcs/; revision=31546
Zoltan Varga [Wed, 28 Jul 2004 10:21:47 +0000 (10:21 -0000)]
2004-07-28 Zoltan Varga <vargaz@freemail.hu>
* marshal10.cs libtest.c: Remove incorrect time_t custom marshalling
test.
svn path=/trunk/mono/; revision=31544
Zoltan Varga [Wed, 28 Jul 2004 09:59:18 +0000 (09:59 -0000)]
2004-07-28 Zoltan Varga <vargaz@freemail.hu>
* mono-codeman.c (mono_code_manager_invalidate): Invalidate with
x86 break on AMD64 too.
svn path=/trunk/mono/; revision=31543
Atsushi Eno [Wed, 28 Jul 2004 09:17:27 +0000 (09:17 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* XPathEditableNavigator.cs : Implemented InsertAfter() and
PrependChild(); they are virtual, not abstract.
* XPathNavigator.cs :
Implemented many 2.0 virtual properties and methods that were
abstract in 1.x.
Implemented some Select() methods that uses IXmlNamespaceResolver.
Implemented most of ValueAsXxx() using XQueryConvert.
IsNode is always true. Implemented OuterXml and WriteSubtree() (but
actually they don't work because it depends on ReadSubtree()).
svn path=/trunk/mcs/; revision=31542
Atsushi Eno [Wed, 28 Jul 2004 09:12:16 +0000 (09:12 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* BuiltInDatatype.cs : use XmlQualifiedName.Parse().
svn path=/trunk/mcs/; revision=31541
Atsushi Eno [Wed, 28 Jul 2004 09:10:34 +0000 (09:10 -0000)]
2004-07-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlConvert.cs : Added 2.0 VerifyNMTOKEN() and internal WriteBinHex().
* XmlQualifiedName.cs : Added internal static Parse().
* XmlReader.cs : use XmlQualifiedName.Parse().
* XmlTextWriter.cs : use new XmlWriter.WriteNameInternal() etc.
* XmlWriter.cs : Added 2.0 Settings and WriteFromObject().
Implemented 2.0 virtual methods that used to be abstract in 1.x.
svn path=/trunk/mcs/; revision=31540
Lluis Sanchez [Wed, 28 Jul 2004 09:07:44 +0000 (09:07 -0000)]
* BasicProfileChecker.cs: Added checks for R2101, R2102, R2105, R2110, R2111
* ConformanceChecker.cs: Added check methods for schema objects.
* WebServicesInteroperability.cs: Added checks for schema objects.
svn path=/trunk/mcs/; revision=31539
Lluis Sanchez [Wed, 28 Jul 2004 09:07:00 +0000 (09:07 -0000)]
* HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
SoapHttpClientProtocol.cs: Implemented support for the new async model.
* InvokeCompletedEventArgs.cs: Implemented.
svn path=/trunk/mcs/; revision=31538
Lluis Sanchez [Wed, 28 Jul 2004 09:05:42 +0000 (09:05 -0000)]
* corlib.dll.sources: Added new files for NET_2_0 profile:
System.Threading/ExecutionContext.cs
System.Threading/ExecutionContextSwitcher.cs
System.Threading/SynchronizationContext.cs
System.Threading/SynchronizationContextSwitcher.cs
svn path=/trunk/mcs/; revision=31537
Lluis Sanchez [Wed, 28 Jul 2004 09:04:08 +0000 (09:04 -0000)]
* ExecutionContext.cs, ExecutionContextSwitcher.cs,
SynchronizationContext.cs, SynchronizationContextSwitcher.cs: Added 2.0
stubs.
svn path=/trunk/mcs/; revision=31536
Umadevi S [Wed, 28 Jul 2004 08:21:45 +0000 (08:21 -0000)]
2004-07-28 Umadevi S <sumadevi@novell.com>
* OdbcCommandTest.cs - Added testcase for bug 61968. String values passed with quotes
svn path=/trunk/mcs/; revision=31535
Umadevi S [Wed, 28 Jul 2004 08:16:02 +0000 (08:16 -0000)]
2004-07-28 Umadevi S (sumadevi@novell.com)
* OdbcParameter.cs - fixed bug 61968. String values passed with quotes
svn path=/trunk/mcs/; revision=31534
Ben Maurer [Tue, 27 Jul 2004 19:20:58 +0000 (19:20 -0000)]
2004-07-27 Ben Maurer <bmaurer@ximain.com>
* marshal.c: actually cache stelem.ref wrappers.
svn path=/trunk/mono/; revision=31528
Bernie Solomon [Tue, 27 Jul 2004 17:42:09 +0000 (17:42 -0000)]
2004-07-27 Bernie Solomon <bernard@ugsolutions.com>
* transform.c (mono_interp_transform_method):
quick fix to cope with the fake ptr classes
svn path=/trunk/mono/; revision=31527
Atsushi Eno [Tue, 27 Jul 2004 16:56:41 +0000 (16:56 -0000)]
2004-07-27 Atsushi Enomoto <atsushi@ximian.com>
* XQueryParser.jay,
XPath2Expression.cs,
XQueryModuleProlog.cs,
XQueryTokenizer.cs :
Removed SchemaContext. StepExpr and XPathAxis redesign.
(Partially) updated Prolog to match with XQuery 7/23/2004 spec.
XML comment/PI/CDATA recognition in tokenizer.
svn path=/trunk/mcs/; revision=31526
Jackson Harper [Tue, 27 Jul 2004 16:46:47 +0000 (16:46 -0000)]
* Driver.cs: Make debug switch compatible with MS's add debug to
the usage.
svn path=/trunk/mcs/; revision=31525
Gonzalo Paniagua Javier [Tue, 27 Jul 2004 16:17:22 +0000 (16:17 -0000)]
2004-07-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataList.cs: s/HasChildren/HasControls()/.
svn path=/trunk/mcs/; revision=31524
Jordi Mas i Hernandez [Tue, 27 Jul 2004 15:53:02 +0000 (15:53 -0000)]
fixes trackbar events, def classname, methods signature
svn path=/trunk/mcs/; revision=31523
Jordi Mas i Hernandez [Tue, 27 Jul 2004 15:29:40 +0000 (15:29 -0000)]
fixes scrollbar events
svn path=/trunk/mcs/; revision=31522
Gonzalo Paniagua Javier [Tue, 27 Jul 2004 15:03:49 +0000 (15:03 -0000)]
2004-07-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataList.cs: style.
svn path=/trunk/mcs/; revision=31521
Gonzalo Paniagua Javier [Tue, 27 Jul 2004 14:51:56 +0000 (14:51 -0000)]
2004-07-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Control.cs: style. Reverted previous patch modification of
TemplateSourceDirectory (failed when the control is reparented). Use
HasControls() and Controls all over instead of _controls, as Controls
property and HasControls() might be overriden.
svn path=/trunk/mcs/; revision=31520
Paolo Molaro [Tue, 27 Jul 2004 14:06:30 +0000 (14:06 -0000)]
Tue Jul 27 16:56:55 CEST 2004 Paolo Molaro <lupus@ximian.com>
* class.c, image.c, loader.c, cil-coff.h: lazily mmap the image
sections and remove the mono_cli_rva_map () function.
svn path=/trunk/mono/; revision=31519
Carlos Guzmán Álvarez [Tue, 27 Jul 2004 13:24:42 +0000 (13:24 -0000)]
2004-07-27 Carlos Guzman Alvarez <carlosga@telefonica.net>
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientKeyExchange.cs:
- Fixed usage of the private key selection
delegate (Thanks to Matthijs ter Woord for his feedback)
svn path=/trunk/mcs/; revision=31518
Paolo Molaro [Tue, 27 Jul 2004 13:12:48 +0000 (13:12 -0000)]
Tue Jul 27 16:05:19 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini-ppc.c, mini-sparc.c, mini-s390.c: keep track of line
numbers in the debug info (spotted by Geoff Norton, <gnorton@customerdna.com>).
svn path=/trunk/mono/; revision=31516
Paolo Molaro [Tue, 27 Jul 2004 13:11:34 +0000 (13:11 -0000)]
Tue Jul 27 15:58:19 CEST 2004 Paolo Molaro <lupus@ximian.com>
* debug-mono-symfile.c: fix one more endianess issue, from a patch
by Geoff Norton (<gnorton@customerdna.com>).
svn path=/trunk/mono/; revision=31514
Paolo Molaro [Tue, 27 Jul 2004 12:54:15 +0000 (12:54 -0000)]
Tue Jul 27 15:47:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
* class.c: fix class loads for pointer types (typeof(int) !=
typeof(int*)).
svn path=/trunk/mono/; revision=31511
Jordi Mas i Hernandez [Tue, 27 Jul 2004 10:38:17 +0000 (10:38 -0000)]
changes to be able to run winforms samples
svn path=/trunk/mcs/; revision=31508
Jochen Wezel [Tue, 27 Jul 2004 09:49:44 +0000 (09:49 -0000)]
Fixed API: added missing attribute System.Serializable
svn path=/trunk/mcs/; revision=31507
Jochen Wezel [Tue, 27 Jul 2004 09:46:46 +0000 (09:46 -0000)]
Ooops: use System.Serializable instead of System.SerializableAttribute and System.Flags instead of System.FlagAttribute
svn path=/trunk/mcs/; revision=31506
Jochen Wezel [Tue, 27 Jul 2004 09:22:11 +0000 (09:22 -0000)]
Fixed API: removed public constructor
svn path=/trunk/mcs/; revision=31505
Jochen Wezel [Tue, 27 Jul 2004 09:21:09 +0000 (09:21 -0000)]
Fixed API: removed public constructors
svn path=/trunk/mcs/; revision=31504
Jochen Wezel [Tue, 27 Jul 2004 09:12:05 +0000 (09:12 -0000)]
Fixed API: removed public constructor
svn path=/trunk/mcs/; revision=31503
Jochen Wezel [Tue, 27 Jul 2004 09:09:01 +0000 (09:09 -0000)]
Fixed API: Added missing attribute System.SerializableAttribute to all enumerations
svn path=/trunk/mcs/; revision=31502
Jochen Wezel [Tue, 27 Jul 2004 08:56:55 +0000 (08:56 -0000)]
Fixed API: removed public constructor
svn path=/trunk/mcs/; revision=31501
Alon Gazit [Tue, 27 Jul 2004 08:01:13 +0000 (08:01 -0000)]
Replaced foreach statement with for statement,in order to improve performence.
svn path=/trunk/mcs/; revision=31500
Alon Gazit [Tue, 27 Jul 2004 07:38:30 +0000 (07:38 -0000)]
WebControl.cs: changed RenderBeginTag()to use TagKey instead of TagName.
Unit.cs : changed GetTypeFromString() and GetStringFromPixel() to use
switch statements in order to improve performance.
svn path=/trunk/mcs/; revision=31499
Jochen Wezel [Tue, 27 Jul 2004 07:03:13 +0000 (07:03 -0000)]
Fixed Cr and Lf assignments
svn path=/trunk/mcs/; revision=31498
Alon Gazit [Tue, 27 Jul 2004 06:56:25 +0000 (06:56 -0000)]
Changed the implementation of TemplateSourceDirectory and GetDefaultName().
replaced foreach statements with for statements, in order to improve
performence.
svn path=/trunk/mcs/; revision=31497
Alon Gazit [Tue, 27 Jul 2004 06:24:33 +0000 (06:24 -0000)]
changed the implementation of GetViewStateString().
if the view state object is null there is no need to perform Serialization.
svn path=/trunk/mcs/; revision=31496
Atsushi Eno [Tue, 27 Jul 2004 04:37:43 +0000 (04:37 -0000)]
2004-07-27 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : on serialization to XmlWriter, XmlConvert should be
used. There were also some culture dependency problems to write int.
svn path=/trunk/mcs/; revision=31494
Bernie Solomon [Tue, 27 Jul 2004 02:08:30 +0000 (02:08 -0000)]
2004-07-26 Bernie Solomon <bernard@ugsolutions.com>
* mintops.def: more options on ICALL op code
* interp.c: cope with exception in ICALL ops, more of them
* transforms.c: more ICALL opcodes
svn path=/trunk/mono/; revision=31490