Jackson Harper [Thu, 1 Apr 2004 10:27:25 +0000 (10:27 -0000)]
* ILTokenizer.cs: Add flag and special parsing routine for byte
arrays.
svn path=/trunk/mcs/; revision=24897
Gonzalo Paniagua Javier [Thu, 1 Apr 2004 09:12:05 +0000 (09:12 -0000)]
2004-04-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* assembly.c:
(do_mono_assembly_open): the critical section also covers
mono_image_open and mono_image_open_from_data. Fixes bug #56327.
svn path=/trunk/mono/; revision=24896
Atsushi Eno [Thu, 1 Apr 2004 04:53:44 +0000 (04:53 -0000)]
2004-04-01 Atsushi Enomoto <atsushi@ximian.com>
* XslVariable.cs : When evaluated variable was BaseIterator, its
iterated nodes must be collected in prior. Otherwise, it might be
evaluated later with inconsistent level of variable stack in
XslTransformProcessor. This fixes bug #55876.
svn path=/trunk/mcs/; revision=24895
César Natarén [Wed, 31 Mar 2004 22:34:39 +0000 (22:34 -0000)]
2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* expression.cs: Added shift operators IL emit.
svn path=/trunk/mcs/; revision=24890
Atsushi Eno [Wed, 31 Mar 2004 21:45:14 +0000 (21:45 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* Added nist_dom tests by Mainsoft hackers.
svn path=/trunk/mcs/; revision=24887
César Natarén [Wed, 31 Mar 2004 21:32:02 +0000 (21:32 -0000)]
2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* BitwiseBinary.cs: added constructor for building it according to
JSToken enum. return a new object on EvaluateBitwiseBinary (this
needs a real implementation).
* expression.cs: added code for evaluation of bitwise operators at emit_op_eval.
svn path=/trunk/mcs/; revision=24886
Miguel de Icaza [Wed, 31 Mar 2004 21:13:09 +0000 (21:13 -0000)]
Flush
svn path=/trunk/mono/; revision=24885
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 21:09:49 +0000 (21:09 -0000)]
2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* aot.c: set aot_verbose to 0, fixed format string that caused sigsegv,
use @function (as doesn't accept #function here) and check the return
value of system and stop if fails.
svn path=/trunk/mono/; revision=24884
César Natarén [Wed, 31 Mar 2004 20:49:51 +0000 (20:49 -0000)]
updates from grammar changes
svn path=/trunk/mcs/; revision=24883
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 20:45:53 +0000 (20:45 -0000)]
2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mini.c: set the timeout to 2s when calling mono_domain_finalize.
svn path=/trunk/mono/; revision=24882
César Natarén [Wed, 31 Mar 2004 20:45:07 +0000 (20:45 -0000)]
2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* Statement.cs: added stub for While and DoWhile ast
representation (reworking my Emit code).
* jscript-parser-lexer.g: allow iteration statement ast build.
svn path=/trunk/mcs/; revision=24881
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 20:44:04 +0000 (20:44 -0000)]
2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* threads.c:
(mono_manage_threads): abort the background threads when finishing.
Fixes bug #47232.
svn path=/trunk/mono/; revision=24880
Juraj Skripsky [Wed, 31 Mar 2004 20:40:13 +0000 (20:40 -0000)]
2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
* DataColumn.cs : Setting Caption to null sets it to the empty string
(ms.net behaviour, testcase is in DataColumnTest).
* DataRow.cs : Evaluate DataColumn.Expression when such a column's value is
requested.
svn path=/trunk/mcs/; revision=24879
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 20:38:07 +0000 (20:38 -0000)]
2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* gc.c: only close the done_event handle if there was no timeout.
C-ified comments.
svn path=/trunk/mono/; revision=24878
César Natarén [Wed, 31 Mar 2004 20:33:29 +0000 (20:33 -0000)]
2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* FunctionDeclaration.cs: agrouped code for setting custom attribute.
svn path=/trunk/mcs/; revision=24877
Andreas N [Wed, 31 Mar 2004 20:11:12 +0000 (20:11 -0000)]
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* System.Runtime.Remoting.dll.sources: Added:
AssemblyInfo and Locale
svn path=/trunk/mcs/; revision=24876
Andreas N [Wed, 31 Mar 2004 20:10:52 +0000 (20:10 -0000)]
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* AssemblyInfo.cs: Added
* ChangeLog: Added
* Locale.cs: Added
svn path=/trunk/mcs/; revision=24875
Andreas N [Wed, 31 Mar 2004 20:10:01 +0000 (20:10 -0000)]
2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* System.Runtime.Serialization.Formatters.Soap.dll.sources:
Added new AssemblyInfo, removed old one, added Locale.cs
* Makefile: Removed unused ref
svn path=/trunk/mcs/; revision=24874
Andreas N [Wed, 31 Mar 2004 20:08:35 +0000 (20:08 -0000)]
removed
svn path=/trunk/mcs/; revision=24873
Sebastien Pouliot [Wed, 31 Mar 2004 19:57:11 +0000 (19:57 -0000)]
2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
* corlib.dll.sources: Added Mono.Security/StrongNameManager.cs.
svn path=/trunk/mcs/; revision=24872
César Natarén [Wed, 31 Mar 2004 19:52:25 +0000 (19:52 -0000)]
2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* expression.cs: added Modulo operator case.
svn path=/trunk/mcs/; revision=24871
Sebastien Pouliot [Wed, 31 Mar 2004 19:52:07 +0000 (19:52 -0000)]
2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
* StrongName.cs: Removed #if for NET_1_2
svn path=/trunk/mcs/; revision=24870
Sebastien Pouliot [Wed, 31 Mar 2004 19:50:40 +0000 (19:50 -0000)]
2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
* StrongNameManager.cs: Synched with corlib version (updated graphic).
svn path=/trunk/mcs/; revision=24869
Sebastien Pouliot [Wed, 31 Mar 2004 19:48:32 +0000 (19:48 -0000)]
2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
* StrongName.cs: Update to include new static method that can be
called from the runtime to validate strongname signatures.
Refactored the existing class to reduce code duplication.
svn path=/trunk/mcs/; revision=24868
Juraj Skripsky [Wed, 31 Mar 2004 19:29:19 +0000 (19:29 -0000)]
2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
* Parser.jay, ColumnReference.cs, Comparison.cs, Functions.cs,
Aggregation.cs : fix bugs exposed by DataColumnTest.cs.
svn path=/trunk/mcs/; revision=24867
Juraj Skripsky [Wed, 31 Mar 2004 19:27:53 +0000 (19:27 -0000)]
2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
* DataColumnTest.cs : fixes here and there,
make all tests pass on ms.net.
svn path=/trunk/mcs/; revision=24866
Sebastien Pouliot [Wed, 31 Mar 2004 19:11:00 +0000 (19:11 -0000)]
2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
* StrongName.cs: Update to include new static method that can be
called from the runtime to validate strongname signatures.
Refactored the existing class to reduce code duplication.
* StrongNameManager.cs: New. This class keeps the configuration
required to map a public key token to an alternative public key
(e.g. ECMA public key token -> Mono public key) and to skip
strongname validation for specific assemblies/token/users.
svn path=/trunk/mcs/; revision=24865
Zoltan Varga [Wed, 31 Mar 2004 18:01:31 +0000 (18:01 -0000)]
2004-03-31 Zoltan Varga <vargaz@freemail.hu>
* mini-ppc.c (mono_arch_patch_code): Fix ppc build.
svn path=/trunk/mono/; revision=24861
Zoltan Varga [Wed, 31 Mar 2004 17:53:54 +0000 (17:53 -0000)]
2004-03-31 Zoltan Varga <vargaz@freemail.hu>
* inssel-sparc.brg mini-sparc.c aot.c: Implement AOT support.
svn path=/trunk/mono/; revision=24860
Atsushi Eno [Wed, 31 Mar 2004 17:39:50 +0000 (17:39 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml_test.dll.sources :
Added new test files: nist_dom stuff, XmlSecureResolverTests.cs,
XmlSchemaAssertion.cs, MsxslScriptTests.cs.
svn path=/trunk/mcs/; revision=24858
Atsushi Eno [Wed, 31 Mar 2004 17:39:22 +0000 (17:39 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* Added MsxslScriptTests.cs.
svn path=/trunk/mcs/; revision=24857
Atsushi Eno [Wed, 31 Mar 2004 17:38:42 +0000 (17:38 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* Added XmlSchemaAssertion.cs.
* XmlSchemaTests.cs : now uses XmlSchemaAssertion.
svn path=/trunk/mcs/; revision=24856
Atsushi Eno [Wed, 31 Mar 2004 17:37:43 +0000 (17:37 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* Added nist_dom tests from Mainsoft hackers.
* Added XmlSecureResolverTests.cs.
svn path=/trunk/mcs/; revision=24855
Atsushi Eno [Wed, 31 Mar 2004 17:28:10 +0000 (17:28 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* Added readme.txt from Mainsoft team.
svn path=/trunk/mcs/; revision=24854
Atsushi Eno [Wed, 31 Mar 2004 17:26:23 +0000 (17:26 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* Added nist_dom tests by Mainsoft hackers.
svn path=/trunk/mcs/; revision=24853
Atsushi Eno [Wed, 31 Mar 2004 17:15:13 +0000 (17:15 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* removed System.XML_linux_test.args.
svn path=/trunk/mcs/; revision=24852
Jordi Mas i Hernandez [Wed, 31 Mar 2004 15:15:18 +0000 (15:15 -0000)]
more image methods implemented
svn path=/trunk/mcs/; revision=24848
Rafael Teixeira [Wed, 31 Mar 2004 15:05:51 +0000 (15:05 -0000)]
2004-03-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* BooleanType.cs, ByteType.cs, CharArrayType.cs, CharType.cs, DateType.cs, IntegerType.cs, LongType.cs, ShortType.cs:
Translated Mainsoft code by Dennis Hayes with additional revisions by me - formatting still a problem
Testing: No regressions, One advance
svn path=/trunk/mcs/; revision=24847
Rafael Teixeira [Wed, 31 Mar 2004 14:36:00 +0000 (14:36 -0000)]
2004-03-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* AssemblyInfo.cs: Bumped version and completed some more infos
* OptionDetails.cs: Incorporated C.J. Collier patch to make help screen more Windows-ish when mode==windows
svn path=/trunk/mcs/; revision=24846
Rafael Teixeira [Wed, 31 Mar 2004 14:29:18 +0000 (14:29 -0000)]
2003-08-25 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* OptionDetails.cs:
- Incorporated C.J. Collier patch to make help screen more Windows-ish when mode==windows
svn path=/trunk/mcs/; revision=24845
Zoltan Varga [Wed, 31 Mar 2004 14:25:18 +0000 (14:25 -0000)]
2004-03-31 Zoltan Varga <vargaz@freemail.hu>
* inssel-long32.brg (OP_LNEG): Use ADC instead of ADD here. Fixes
#56223.
svn path=/trunk/mono/; revision=24844
Zoltan Varga [Wed, 31 Mar 2004 14:24:09 +0000 (14:24 -0000)]
2004-03-31 Zoltan Varga <vargaz@freemail.hu>
* basic-long.cs: Add test for negation of Int64.MinValue.
svn path=/trunk/mono/; revision=24843
Dick Porter [Wed, 31 Mar 2004 13:15:46 +0000 (13:15 -0000)]
2004-03-31 Dick Porter <dick@ximian.com>
* I18N/CJK/gb2312.table:
* I18N/CJK/Gb2312Convert.cs:
* I18N/CJK/CP936.cs: Rewrote the GB2312 conversion, using the iconv
algorithm as a base. Fixes bug 53841.
svn path=/trunk/mcs/; revision=24840
Atsushi Eno [Wed, 31 Mar 2004 13:01:23 +0000 (13:01 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigatorTests.cs : Added PropertiesOnNamespace().
svn path=/trunk/mcs/; revision=24839
Atsushi Eno [Wed, 31 Mar 2004 12:59:35 +0000 (12:59 -0000)]
2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocumentNavigator.cs : When this instance is created from xmlns
attributes, it should be Namespace node.
svn path=/trunk/mcs/; revision=24838
Umadevi S [Wed, 31 Mar 2004 09:17:26 +0000 (09:17 -0000)]
2004-03-31 Umadevi S (sumadevi@novell.com)
- Thanks to Vineeth N for fixing Find method in DataRowCollection.
svn path=/trunk/mcs/; revision=24836
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 09:00:37 +0000 (09:00 -0000)]
2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BinaryReader.cs: don't modify the underlying stream in Peek(). Fixes
bug #51741. Patch by Nick Vaughan.
svn path=/trunk/mcs/; revision=24835
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 07:12:02 +0000 (07:12 -0000)]
2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConfigurationSettings.cs: fixes bug 56267.
svn path=/trunk/mcs/; revision=24834
Miguel de Icaza [Wed, 31 Mar 2004 04:39:47 +0000 (04:39 -0000)]
Flush
svn path=/trunk/mono/; revision=24833
Martin Baulig [Wed, 31 Mar 2004 02:23:29 +0000 (02:23 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* icall.c (icall_entries): It's called "System.Activator", not
"System.Activation".
svn path=/trunk/mono/; revision=24830
Martin Baulig [Wed, 31 Mar 2004 02:14:11 +0000 (02:14 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* expression.cs (New): Added support for type parameters.
* typemanager.cs
(TypeManager.activator_type): New public static field.
(TypeManager.activator_create_instance): Likewise.
svn path=/trunk/mcs/; revision=24829
Martin Baulig [Wed, 31 Mar 2004 02:12:49 +0000 (02:12 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* class.c (mono_ldtoken): Added `MonoGenericContext *' argument.
(mono_class_create_from_typespec): Likewise.
svn path=/trunk/mono/; revision=24828
Martin Baulig [Wed, 31 Mar 2004 02:11:35 +0000 (02:11 -0000)]
New test.
svn path=/trunk/mcs/; revision=24827
Martin Baulig [Wed, 31 Mar 2004 01:59:37 +0000 (01:59 -0000)]
Return typeof (object).
svn path=/trunk/mcs/; revision=24826
Joshua Tauberer [Wed, 31 Mar 2004 01:54:34 +0000 (01:54 -0000)]
2004-03-30 Joshua Tauberer <tauberer@for.net>
* Added readlink, strerror, opendir, readdir, closedir
* Added Mono.Posix.Stat.UnixToDateTime(long unixtime) --> DateTime
svn path=/trunk/mcs/; revision=24825
Martin Baulig [Wed, 31 Mar 2004 01:47:28 +0000 (01:47 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.HasConstructorConstraint): New
public method.
svn path=/trunk/mcs/; revision=24824
Martin Baulig [Wed, 31 Mar 2004 01:46:15 +0000 (01:46 -0000)]
More tests ....
svn path=/trunk/mcs/; revision=24823
Ben Maurer [Wed, 31 Mar 2004 01:23:00 +0000 (01:23 -0000)]
Monop: the all requrests station
svn path=/trunk/mcs/; revision=24822
Martin Baulig [Wed, 31 Mar 2004 01:06:58 +0000 (01:06 -0000)]
New tests.
svn path=/trunk/mcs/; revision=24821
Martin Baulig [Wed, 31 Mar 2004 01:06:32 +0000 (01:06 -0000)]
New test.
svn path=/trunk/mcs/; revision=24820
Martin Baulig [Wed, 31 Mar 2004 01:06:27 +0000 (01:06 -0000)]
We now actually catch this.
svn path=/trunk/mcs/; revision=24819
Martin Baulig [Wed, 31 Mar 2004 01:01:05 +0000 (01:01 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* generic.cs (ConstructedType.CheckConstraints): Actually follow
the spec here: the argument type must be convertible to the
constraints.
svn path=/trunk/mcs/; revision=24818
Martin Baulig [Wed, 31 Mar 2004 00:35:40 +0000 (00:35 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* generic.cs
(TypeParameter.Define, TypeParameter.DefineMethod): Call
TypeManager.AddTypeParameter().
(ConstructedType.CheckConstraints): Re-enable this and actually
check whether we have a constructor constraint.
* typemanager.cs
(TypeManager.builder_to_type_param): New static field.
(TypeManager.AddTypeParameter): New static method.
(TypeManager.LookupTypeParameter): New public method.
svn path=/trunk/mcs/; revision=24817
Miguel de Icaza [Wed, 31 Mar 2004 00:12:15 +0000 (00:12 -0000)]
Revert until we fix the regression on test-169
svn path=/trunk/mcs/; revision=24816
Sebastien Pouliot [Tue, 30 Mar 2004 23:42:24 +0000 (23:42 -0000)]
2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
* Microsoft.Web.Services.dll.2.sources: Added Mono.Xml.XmlCanonicalizer
* Microsoft.Web.Services.dll.sources: Added Mono.Xml.XmlCanonicalizer
svn path=/trunk/mcs/; revision=24815
Sebastien Pouliot [Tue, 30 Mar 2004 23:39:42 +0000 (23:39 -0000)]
2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
* XmlCanonicalizer.cs: New. Copy of System.Security assembly.
Original by Aleksey Sanin. Modified by Atsushi Enomoto.
svn path=/trunk/mcs/; revision=24814
Sebastien Pouliot [Tue, 30 Mar 2004 23:36:42 +0000 (23:36 -0000)]
2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
* XmlDsigExcC14NTransform.cs: Updated to match current System.Security
XmlDSigC14NTransform.
* XmlDSigExcC14NWithCommentsTransform.cs: Updated to match current
System.Security XmlDSigC14NWithCommentsTransform.
svn path=/trunk/mcs/; revision=24813
Martin Baulig [Tue, 30 Mar 2004 23:33:52 +0000 (23:33 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* generic.cs (TypeParameter.DefineType): Return a boolean and use
the new API to actually define the constructor constraint.
* typemanager.cs
(TypeManager.new_constraint_attr_type): New static field.
(TypeManager.InitCoreTypes): Initialize it.
svn path=/trunk/mcs/; revision=24812
Martin Baulig [Tue, 30 Mar 2004 23:31:56 +0000 (23:31 -0000)]
Make this private.
svn path=/trunk/mcs/; revision=24811
Martin Baulig [Tue, 30 Mar 2004 23:31:42 +0000 (23:31 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* reflection.h (MonoReflectionGenericParam): Use MonoBoolean for
`has_ctor_constraint' and `initialized'.
svn path=/trunk/mono/; revision=24810
Martin Baulig [Tue, 30 Mar 2004 22:42:27 +0000 (22:42 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* MonoGenericInst.cs
(MonoGenericParam): Added `bool has_ctor_constraint' field.
(MonoGenericParam.SetConstraints): Added `bool
has_ctor_constraint' argument.
svn path=/trunk/mcs/; revision=24808
Martin Baulig [Tue, 30 Mar 2004 22:41:18 +0000 (22:41 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* TypeBuilder.cs (TypeBuilder.SetGenericParameterConstraints):
Added `bool has_ctor_constraint' argument.
* MethodBuilder.cs (MethodBuilder.SetGenericParameterConstraints):
Added `bool has_ctor_constraint' argument.
svn path=/trunk/mcs/; revision=24807
Martin Baulig [Tue, 30 Mar 2004 22:40:14 +0000 (22:40 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* reflection.c (encode_new_constraint): New static function to add
the constructor constraint attribute to a type parameter.
(encode_constraints): Call encode_new_constraint() if necessary.
* reflection.h
(MonoReflectionGenericParam): Added `guint32 has_ctor_constraint'.
* row-indexes.h: Added CUSTOM_ATTR_GENERICPAR.
svn path=/trunk/mono/; revision=24806
Martin Baulig [Tue, 30 Mar 2004 20:09:08 +0000 (20:09 -0000)]
This whole class is #if NET_1_2.
svn path=/trunk/mcs/; revision=24802
Martin Baulig [Tue, 30 Mar 2004 20:03:17 +0000 (20:03 -0000)]
Added System.Runtime.CompilerServices/NewConstraintAttribute.cs
svn path=/trunk/mcs/; revision=24801
Martin Baulig [Tue, 30 Mar 2004 20:03:00 +0000 (20:03 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* NewConstraintAttribute.cs: New file.
svn path=/trunk/mcs/; revision=24800
Martin Baulig [Tue, 30 Mar 2004 19:42:57 +0000 (19:42 -0000)]
More tests ...
svn path=/trunk/mcs/; revision=24799
Martin Baulig [Tue, 30 Mar 2004 19:42:16 +0000 (19:42 -0000)]
2004-03-30 Martin Baulig <martin@ximian.com>
* generic.cs (Constraints): Completed error checking, use correct
error numbers.
svn path=/trunk/mcs/; revision=24798
Lluis Sanchez [Tue, 30 Mar 2004 18:57:14 +0000 (18:57 -0000)]
* RegexBugs.cs: Added test for bug #52890.
svn path=/trunk/mcs/; revision=24797
Lluis Sanchez [Tue, 30 Mar 2004 18:54:53 +0000 (18:54 -0000)]
* collections.cs: In the indexer, return an empty group if the requested
group is not found.
* match.cs: Added default constructor for Group.
svn path=/trunk/mcs/; revision=24796
Zoltan Varga [Tue, 30 Mar 2004 17:19:19 +0000 (17:19 -0000)]
2004-03-30 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.c: Update status.
* mini-sparc.c tramp-sparc.c: Save lmf in trampolines.
* exceptions-sparc.c: Fix return value in filters.
svn path=/trunk/mono/; revision=24795
Zoltan Varga [Tue, 30 Mar 2004 17:12:51 +0000 (17:12 -0000)]
2004-03-30 Zoltan Varga <vargaz@freemail.hu>
* inssel-sparc.brg: Fix register allocation in some rules.
svn path=/trunk/mono/; revision=24794
Miguel de Icaza [Tue, 30 Mar 2004 17:05:01 +0000 (17:05 -0000)]
Add options
svn path=/trunk/mcs/; revision=24793
Miguel de Icaza [Tue, 30 Mar 2004 16:58:56 +0000 (16:58 -0000)]
2004-03-30 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay: Add a rule to catch wrong event syntax instead of
throwing a parser error.
svn path=/trunk/mcs/; revision=24792
Miguel de Icaza [Tue, 30 Mar 2004 16:57:46 +0000 (16:57 -0000)]
Add
svn path=/trunk/mcs/; revision=24791
Lluis Sanchez [Tue, 30 Mar 2004 16:41:31 +0000 (16:41 -0000)]
* Xml.cs: In LoadXpathDoc(), don't use MapPathSecure with documentSource,
since it is already a physical path. Fixes bug #55334.
svn path=/trunk/mcs/; revision=24790
Sebastien Pouliot [Tue, 30 Mar 2004 16:02:23 +0000 (16:02 -0000)]
2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
* StrongNameManager.cs: New. Added a check for "*" (any) assembly
when the spcific assembly isn't found for skipping.
svn path=/trunk/mcs/; revision=24789
Miguel de Icaza [Tue, 30 Mar 2004 16:00:32 +0000 (16:00 -0000)]
2004-03-30 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (PropertyExpr.GetAccessor): Apply patch from Patrik Reali
which removes the hardcoded get_/set_ prefixes for properties, as
IL allows for the properties to be named something else.
Bug #56013
svn path=/trunk/mcs/; revision=24788
Lluis Sanchez [Tue, 30 Mar 2004 15:29:11 +0000 (15:29 -0000)]
* CaseInsensitiveHashCodeProvider.cs: Added support for CultureInfo.
Implemented property DefaultInvariant.
svn path=/trunk/mcs/; revision=24787
Lluis Sanchez [Tue, 30 Mar 2004 15:04:33 +0000 (15:04 -0000)]
* DataTools.cs: in FillDataSet(string,SelectCommand), use the connection
got from the configuration file to create the data adapter. Patch by
Matthijs ter Woord.
svn path=/trunk/mcs/; revision=24786
Miguel de Icaza [Tue, 30 Mar 2004 14:39:55 +0000 (14:39 -0000)]
Add new test
svn path=/trunk/mcs/; revision=24785
Miguel de Icaza [Tue, 30 Mar 2004 14:38:36 +0000 (14:38 -0000)]
2004-03-30 Miguel de Icaza <miguel@ximian.com>
* expression.cs: Do not override operand before we know if it is
non-null. Fix 56207
svn path=/trunk/mcs/; revision=24784
Lluis Sanchez [Tue, 30 Mar 2004 14:35:28 +0000 (14:35 -0000)]
* DataColumn.cs: In Expression setter, set the expression member even if
it is an empty string.
* DataSet.cs: Support serialization of byte[] columns.
* XmlDataLoader.cs: Support deserialization of Guid columns.
Set MappingType.Attribute to columns infered from attributes.
svn path=/trunk/mcs/; revision=24783
Sebastien Pouliot [Tue, 30 Mar 2004 13:06:10 +0000 (13:06 -0000)]
2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
* Reference.cs: Changed code to use CryptoConfig to create transforms.
This is "the" way to do it (e.g. to allow new transforms to be added)
but cause problems when using VS.NET for debugging. Old code is still
present, but commented, for that cause.
svn path=/trunk/mcs/; revision=24782
Gonzalo Paniagua Javier [Tue, 30 Mar 2004 12:26:18 +0000 (12:26 -0000)]
2004-03-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FAMWatcher.cs: support monitoring subdirectories. FAM doesn't do that,
so we have to register the existing directories and add the new ones
that might be created.
* SearchPattern.cs: provide the pattern when it's wrong.
svn path=/trunk/mcs/; revision=24781
Lluis Sanchez [Tue, 30 Mar 2004 11:14:36 +0000 (11:14 -0000)]
* SerializationCodeGenerator.cs, XmlReflectionImporter.cs,
XmlSerializationReader.cs, XmlSerializationReaderInterpreter.cs:
Support deserialization of members of type XmlDocument. This fixes #56169.
svn path=/trunk/mcs/; revision=24780
Jordi Mas i Hernandez [Tue, 30 Mar 2004 10:43:01 +0000 (10:43 -0000)]
use gdi+ functions to get image details
svn path=/trunk/mcs/; revision=24778
Lluis Sanchez [Tue, 30 Mar 2004 09:43:59 +0000 (09:43 -0000)]
* synchronized.cs: Monitor.Exit does not throw an exception anymore if the
lock is not owned by the current thread (see bug #56157). Modified test that
checked this.
svn path=/trunk/mono/; revision=24777
Gonzalo Paniagua Javier [Tue, 30 Mar 2004 09:42:11 +0000 (09:42 -0000)]
2004-03-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConfigurationSettings.cs: use FileSystemWatcher and really reload
configuration when the file is created or modified.
svn path=/trunk/mcs/; revision=24776
Miguel de Icaza [Tue, 30 Mar 2004 04:59:20 +0000 (04:59 -0000)]
Added new test
svn path=/trunk/mcs/; revision=24773