Jordi Mas i Hernandez [Tue, 3 Feb 2004 15:19:18 +0000 (15:19 -0000)]
handle font properties
svn path=/trunk/mcs/; revision=22742
Atsushi Eno [Tue, 3 Feb 2004 15:04:03 +0000 (15:04 -0000)]
2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
* ChangeLog : Fixed incorrect description that should be written for
DTDValidatingReader.cs but written for DTDReader.cs.
* DTDValidatingReader.cs : Fixes described in the last DTDReader fix.
* XmlChar.cs,
XmlConstructs.cs : Made XmlChar and XmlConstructs equivalent and
replaced XmlChar with XmlConstruts, renaming "XmlChar" to
"XmlCharCompact" and "XmlConstructs" to "XmlChar".
(XmlChar will be used for compact framework.)
* DTDReader.cs, XmlParserInput.cs, XmlTextReader.cs :
XmlChar related changes. Support for surrogate pair.
It cannot use TextReader's peek anymore (for surrogate pair).
Character range check for PI value, attribute value, text
* XmlTextWriter.cs : Change openElements from Stack to ArrayList.
(It calls ToArray() every time.)
svn path=/trunk/mcs/; revision=22741
Ravindra [Tue, 3 Feb 2004 14:30:57 +0000 (14:30 -0000)]
Moved GetException method from TextureBrush to Brush, so that other brush classes can use it.
svn path=/trunk/mcs/; revision=22740
Marek Safar [Tue, 3 Feb 2004 14:07:28 +0000 (14:07 -0000)]
2004-02-03 Marek Safar <marek.safar@seznam.cz>
* interface.cs (PopulateMethod): Fixed crash when interface method
returns not existing type (error test cs0246-3.cs).
svn path=/trunk/mcs/; revision=22739
Jean-Marc Andre [Tue, 3 Feb 2004 13:59:17 +0000 (13:59 -0000)]
2004-02-03: Jean-Marc ANDRE <jeanmarc.andre@cpe.fr>
SoapWriter.cs: bug fixed, a namespace was null were it shouldn't
svn path=/trunk/mcs/; revision=22738
Sanja Gupta [Tue, 3 Feb 2004 13:44:44 +0000 (13:44 -0000)]
ChangLog: Updated ChangeLog
gdipFunctions.cs: Added functions for Image Class
svn path=/trunk/mcs/; revision=22737
Alon Gazit [Tue, 3 Feb 2004 12:46:45 +0000 (12:46 -0000)]
now Item(int index) returns null for nodeList.Count
instead of throwing ArgumentOutOfRangeException.
svn path=/trunk/mcs/; revision=22736
Gonzalo Paniagua Javier [Tue, 3 Feb 2004 11:41:54 +0000 (11:41 -0000)]
upgrade version
svn path=/trunk/mcs/; revision=22735
Marek Safar [Tue, 3 Feb 2004 09:24:48 +0000 (09:24 -0000)]
Changed ChangeLog (better description of my latest commit)
svn path=/trunk/mcs/; revision=22734
Atsushi Eno [Tue, 3 Feb 2004 09:14:47 +0000 (09:14 -0000)]
2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
* xml-classes : updates
svn path=/trunk/mono/; revision=22733
Marek Safar [Tue, 3 Feb 2004 09:03:56 +0000 (09:03 -0000)]
2004-02-03 Marek Safar <marek.safar@seznam.cz>
* cs0102-{2,3,4,5}.cs,
cs0111-{3,4}.cs,
cs0547-2.cs: New error tests.
svn path=/trunk/mcs/; revision=22732
Atsushi Eno [Tue, 3 Feb 2004 08:09:06 +0000 (08:09 -0000)]
2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
* BuiltInDatatype.cs : Fixed some Parse() for token based datatypes.
* XmlSchemaAny.cs : set properties for cloned particle. This will fix
bugzilla #53668.
* XmlSchemaParticle.cs : copy occurence string after computation of
validated min/max occurence. This will fix bug #53667.
svn path=/trunk/mcs/; revision=22731
Atsushi Eno [Tue, 3 Feb 2004 08:07:35 +0000 (08:07 -0000)]
2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
* XmlChar.cs : now GetPredefinedEntity() returns int and -1 for not
predefined entity names.
* DTDObjectModel.cs : DTDxxxCollection now derives from
- DTDCollectionBase that derives from DictionaryBase.
- "Literal value" and "replacement text" are handled differently.
- Throw XmlException when external entity could not be resolved.
- Return ReplacementText for EntityValue.
* DTDReader.cs :
- Support IXmlLineInfo.
- Fixed IGNORE section handling to be more strict.
- Compute replacement text on reading entity declarations.
- Don't expand char references before getting literal entity value.
- Check not allowed parameter entity inside internal subset.
- Added ValidateWhitespaceNode() to check whitespace's Validity
Constraints on external elementdecl and standalone document.
- When invalid data against its datatype was found, don't throw
parse error.
- Other code refactory.
* XmlTextReader.cs :
- Check for invalid Text pattern "]]>" should not depend on line
info since it might not be supported.
- Check referenced character's validity (WFC).
svn path=/trunk/mcs/; revision=22730
Atsushi Eno [Tue, 3 Feb 2004 08:06:56 +0000 (08:06 -0000)]
2004-02-03 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : schemaLocation is not NMTOKENS. It is list
of anyURI. Just split names and handle as anyURI.
svn path=/trunk/mcs/; revision=22729
Miguel de Icaza [Mon, 2 Feb 2004 23:29:01 +0000 (23:29 -0000)]
Up after release
svn path=/trunk/mono/; revision=22726
Martin Baulig [Mon, 2 Feb 2004 22:51:50 +0000 (22:51 -0000)]
2004-02-03 Martin Baulig <martin@ximian.com>
* MonoGenericInst.cs (MonoGenericInst.GetInterfaces): Override this.
svn path=/trunk/mcs/; revision=22725
Martin Baulig [Mon, 2 Feb 2004 22:46:33 +0000 (22:46 -0000)]
2004-02-03 Martin Baulig <martin@ximian.com>
* reflection.c (mono_image_get_methodspec_token): Use the
uninflated signature; fixes gen-33.
svn path=/trunk/mono/; revision=22724
Jackson Harper [Mon, 2 Feb 2004 22:32:36 +0000 (22:32 -0000)]
* OutputCacheModule.cs: We can use file dependancies now.
svn path=/trunk/mcs/; revision=22723
Miguel de Icaza [Mon, 2 Feb 2004 22:22:21 +0000 (22:22 -0000)]
Flush
svn path=/trunk/mono/; revision=22722
Ravi Pratap M [Mon, 2 Feb 2004 21:53:12 +0000 (21:53 -0000)]
2004-02-02 Ravi Pratap M <ravi@ximian.com>
* cs-parser.jay (interface_accessors): Re-write actions to also
store attributes attached to get and set methods. Fix spelling
while at it.
(inteface_property_declaration): Modify accordingly.
(InterfaceAccessorInfo): New helper class to store information to pass
around between rules that use interface_accessors.
* interface.cs (Emit): Apply attributes on the get and set
accessors of properties and indexers too.
* attribute.cs (ApplyAttributes): Modify accordingly to use the
right MethodBuilder when applying attributes to the get and set accessors.
svn path=/trunk/mcs/; revision=22721
Ravi Pratap M [Mon, 2 Feb 2004 21:52:46 +0000 (21:52 -0000)]
2004-02-02 Ravi Pratap M <ravi@ximian.com>
* test-157.cs: Improve test for interface property accessor
attributes.
svn path=/trunk/mcs/; revision=22720
Miguel de Icaza [Mon, 2 Feb 2004 21:48:15 +0000 (21:48 -0000)]
Update
svn path=/trunk/mono/; revision=22715
Miguel de Icaza [Mon, 2 Feb 2004 21:39:54 +0000 (21:39 -0000)]
Workaround from Dick to the string.Replace bug
svn path=/trunk/mono/; revision=22713
Zoltan Varga [Mon, 2 Feb 2004 17:44:06 +0000 (17:44 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* gc.c (ves_icall_System_GC_WaitForPendingFinalizers): Fix check for
the finalizer thread.
svn path=/trunk/mono/; revision=22708
Zoltan Varga [Mon, 2 Feb 2004 16:10:21 +0000 (16:10 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* interp.c (ves_exec_method_with_context): Add new marshalling
conventions.
svn path=/trunk/mono/; revision=22707
Zoltan Varga [Mon, 2 Feb 2004 16:05:49 +0000 (16:05 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* gc.c threads.c: Make the finalizer thread a normal managed thread so
the finalizer code can use thread functionality.
* threads.c: Make some functions more robust.
svn path=/trunk/mono/; revision=22706
Zoltan Varga [Mon, 2 Feb 2004 16:00:00 +0000 (16:00 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* loader.c (mono_lookup_pinvoke_call): Another attempt at fixing #22532.
svn path=/trunk/mono/; revision=22705
Zoltan Varga [Mon, 2 Feb 2004 15:56:15 +0000 (15:56 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* sparc/tramp.c: Implement all floating point argument passing conventions in
Sparc V8. Also fix structure passing in V8.
svn path=/trunk/mono/; revision=22704
Zoltan Varga [Mon, 2 Feb 2004 15:50:47 +0000 (15:50 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_method_to_ir): Fix stack management of generic CEE_BOX.
svn path=/trunk/mono/; revision=22703
Zoltan Varga [Mon, 2 Feb 2004 15:35:46 +0000 (15:35 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* mini.c: Add support for new stringbuilder marshaling conventions.
svn path=/trunk/mono/; revision=22702
Zoltan Varga [Mon, 2 Feb 2004 15:34:05 +0000 (15:34 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* metadata.h: Add new marshalling conventions.
* marshal.c (mono_marshal_get_native_wrapper): Add support for unicode
stringbuilder marshalling. Fixes #53700.
svn path=/trunk/mono/; revision=22701
Zoltan Varga [Mon, 2 Feb 2004 15:31:45 +0000 (15:31 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
svn path=/trunk/mono/; revision=22700
Zoltan Varga [Mon, 2 Feb 2004 14:13:17 +0000 (14:13 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* Environment.cs: Bump corlib version.
svn path=/trunk/mcs/; revision=22699
Zoltan Varga [Mon, 2 Feb 2004 14:11:06 +0000 (14:11 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* TypeBuilder.cs: Implement DefineUninitializedData and
AddDeclarativeSecurity.
svn path=/trunk/mcs/; revision=22698
Zoltan Varga [Mon, 2 Feb 2004 14:07:53 +0000 (14:07 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* reflection.h (MonoReflectionTypeBuilder): Add 'permissions' field.
* reflection.c (mono_image_get_type_info): Save declarative security
info.
* reflection.c (mono_image_get_field_info): Handle uninitialized
unmanaged fields as well.
* appdomain.c: Bump corlib version.
svn path=/trunk/mono/; revision=22697
Zoltan Varga [Mon, 2 Feb 2004 14:00:09 +0000 (14:00 -0000)]
2004-02-02 Zoltan Varga <vargaz@freemail.hu>
* pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
parameter passing.
svn path=/trunk/mono/; revision=22696
Nick Drochak [Mon, 2 Feb 2004 13:04:13 +0000 (13:04 -0000)]
2004-02-02 Nick Drochak <ndrochak@ieee.org>
* RegexBugs.cs (RangeIgnoreCase): made the last assert pass on .NET.
svn path=/trunk/mcs/; revision=22695
Sebastien Pouliot [Mon, 2 Feb 2004 12:47:01 +0000 (12:47 -0000)]
2004-02-02 Sebastien Pouliot <sebastien@ximian.ca>
* DateTime.cs: Corrected support for "Z" in the mask (Parse). This
fix bug #53461.
svn path=/trunk/mcs/; revision=22694
Sebastien Pouliot [Mon, 2 Feb 2004 12:39:44 +0000 (12:39 -0000)]
2004-02-02 Sebastien Pouliot <sebastien@ximian.com>
* crypto: Removed references to myself. Anyway the best place is the
mono-devel-list mailing list.
svn path=/trunk/mono/; revision=22693
Sebastien Pouliot [Mon, 2 Feb 2004 12:29:53 +0000 (12:29 -0000)]
2004-02-02 Sebastien Pouliot <sebastien@ximian.com>
* team.xml: Changed email address and organization
svn path=/trunk/mono/; revision=22692
Jackson Harper [Mon, 2 Feb 2004 10:10:17 +0000 (10:10 -0000)]
Fix typo
svn path=/trunk/mono/; revision=22691
Eran Domb [Mon, 2 Feb 2004 09:14:06 +0000 (09:14 -0000)]
Add remarks.
svn path=/trunk/mcs/; revision=22690
Eran Domb [Mon, 2 Feb 2004 09:07:46 +0000 (09:07 -0000)]
Add rowId to DataRow. Initiate new rows with id -1. These is mostly for preformance improvement.
When adding a row to the row collection do not check the IndexOf(..). Instead check for rowId.
When adding a lot of rows to a large table this is a major improvemt.
svn path=/trunk/mcs/; revision=22689
Eran Domb [Mon, 2 Feb 2004 09:01:23 +0000 (09:01 -0000)]
Add Indentation to xml only if we create the XmlWriter.
Add xmlns attribute to the DataSet even if namespace is empty string for interoperability with MS.NET.
svn path=/trunk/mcs/; revision=22688
Jordi Mas i Hernandez [Mon, 2 Feb 2004 08:37:37 +0000 (08:37 -0000)]
fixes GdiGetFamilyName
svn path=/trunk/mcs/; revision=22687
Miguel de Icaza [Mon, 2 Feb 2004 03:02:08 +0000 (03:02 -0000)]
2004-02-01 Miguel de Icaza <miguel@ximian.com>
* syntax.cs, interval.cs: Applied patch from Marco Cravairo
through Francois Beauchemin who reviewed on the mailing list.
This fixes bug #45976
svn path=/trunk/mcs/; revision=22684
Miguel de Icaza [Mon, 2 Feb 2004 00:59:11 +0000 (00:59 -0000)]
Improve test
svn path=/trunk/mcs/; revision=22683
Jordi Mas i Hernandez [Sun, 1 Feb 2004 18:19:54 +0000 (18:19 -0000)]
Syncs StructLayout with GdipBitmapData at bitmap.c. Bug fix
svn path=/trunk/mcs/; revision=22675
Martin Baulig [Sun, 1 Feb 2004 15:54:23 +0000 (15:54 -0000)]
Make life a bit easier for me ....
svn path=/trunk/mcs/; revision=22673
Martin Baulig [Sun, 1 Feb 2004 15:53:50 +0000 (15:53 -0000)]
Make this compile with csc.
svn path=/trunk/mcs/; revision=22672
Martin Baulig [Sun, 1 Feb 2004 15:47:54 +0000 (15:47 -0000)]
2004-02-01 Martin Baulig <martin@ximian.com>
* mini.c (MTYPE_PARAM_TO_TYPE): Method type arguments are stored
in `ginst->mtype_argv'.
svn path=/trunk/mono/; revision=22671
Martin Baulig [Sun, 1 Feb 2004 15:46:04 +0000 (15:46 -0000)]
2004-02-01 Martin Baulig <martin@ximian.com>
* loader.c (method_from_methodspec): Use `ginst->mtype_argc/v' for
method type arguments.
svn path=/trunk/mono/; revision=22670
Alon Gazit [Sun, 1 Feb 2004 15:27:46 +0000 (15:27 -0000)]
fixed a paging mechanism problem in the method InitializePager().
svn path=/trunk/mcs/; revision=22669
Alon Gazit [Sun, 1 Feb 2004 12:09:26 +0000 (12:09 -0000)]
fix little error in GetDirectory().
svn path=/trunk/mcs/; revision=22668
Miguel de Icaza [Sun, 1 Feb 2004 02:35:03 +0000 (02:35 -0000)]
Add new file
svn path=/trunk/mono/; revision=22663
Miguel de Icaza [Sun, 1 Feb 2004 02:30:42 +0000 (02:30 -0000)]
Ok, release
svn path=/trunk/mono/; revision=22662
Martin Baulig [Sat, 31 Jan 2004 20:14:21 +0000 (20:14 -0000)]
2004-01-31 Martin Baulig <martin@ximian.com>
* get.c (get_methodspec): It's a methoddef or ref token.
svn path=/trunk/mono/; revision=22661
Miguel de Icaza [Sat, 31 Jan 2004 19:46:55 +0000 (19:46 -0000)]
Update
svn path=/trunk/mono/; revision=22659
Miguel de Icaza [Sat, 31 Jan 2004 17:38:26 +0000 (17:38 -0000)]
2004-01-31 Miguel de Icaza <miguel@ximian.com>
* mini.c: Add comments, replace CEE_XXX+128 with OP_XXX to
facilitate grepping.
svn path=/trunk/mono/; revision=22658
Zoltan Varga [Sat, 31 Jan 2004 15:50:19 +0000 (15:50 -0000)]
2004-01-31 Zoltan Varga <vargaz@freemail.hu>
* setenv.cs: Make this run on platforms without setenv.
svn path=/trunk/mono/; revision=22657
Nick Drochak [Sat, 31 Jan 2004 11:58:33 +0000 (11:58 -0000)]
2004-01-31 Nick Drochak <ndrochak@ieee.org)
* ConvertTest: Cannot partially qualify the type name with csc.
svn path=/trunk/mcs/; revision=22656
David Sheldon [Sat, 31 Jan 2004 10:56:00 +0000 (10:56 -0000)]
Oops, forgot to make this change before committing.
2003-01-31 David Sheldon <dave-mono@earth.li>
* FromBase64Transform.cs: Removed needless catch and rethrow.
svn path=/trunk/mcs/; revision=22655
David Sheldon [Sat, 31 Jan 2004 10:53:44 +0000 (10:53 -0000)]
2003-01-31 David Sheldon <dave-mono@earth.li>
* FromBase64Transform.cs: Fixes to what happens if a character in the
input stream is not in the lookup table. IndexOutOfRangeException was
wrong.
2004-01-31 David Sheldon <dave-mono@earth.li>
* ConvertTest.cs: Added test for malformed Base64. Bug 52928
svn path=/trunk/mcs/; revision=22654
David Sheldon [Sat, 31 Jan 2004 10:06:44 +0000 (10:06 -0000)]
2004-01-31 David Sheldon <dave-mono@earth.li>
* FileSystemInfoTest.cs: Added code to skip CreationTime tests
on Unix, as it doesn't support them.
svn path=/trunk/mcs/; revision=22653
David Sheldon [Sat, 31 Jan 2004 09:55:32 +0000 (09:55 -0000)]
2004-01-31 David Sheldon <dave-mono@earth.li>
* FileSystemInfoTest.cs: Change tests for default times to
be TimeZone agnostic by conversion to universal time before
testing.
svn path=/trunk/mcs/; revision=22652
Miguel de Icaza [Sat, 31 Jan 2004 07:04:33 +0000 (07:04 -0000)]
2004-01-31 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs: Applied patch from Marek Safar to fix bug 53386
svn path=/trunk/mcs/; revision=22651
Miguel de Icaza [Sat, 31 Jan 2004 06:30:11 +0000 (06:30 -0000)]
Remove gdiplus hack
svn path=/trunk/mono/; revision=22650
Miguel de Icaza [Sat, 31 Jan 2004 06:26:05 +0000 (06:26 -0000)]
Removed gdiplus from the C# module
svn path=/trunk/mcs/; revision=22647
Miguel de Icaza [Sat, 31 Jan 2004 06:23:54 +0000 (06:23 -0000)]
Remove GDI+ from build
svn path=/trunk/mcs/; revision=22644
Miguel de Icaza [Sat, 31 Jan 2004 03:50:14 +0000 (03:50 -0000)]
Indendation
svn path=/trunk/mcs/; revision=22633
Miguel de Icaza [Sat, 31 Jan 2004 03:49:52 +0000 (03:49 -0000)]
New errors, handled on the anonymous-methods branch
svn path=/trunk/mcs/; revision=22632
Miguel de Icaza [Sat, 31 Jan 2004 03:49:33 +0000 (03:49 -0000)]
Update error list
svn path=/trunk/mcs/; revision=22631
Miguel de Icaza [Sat, 31 Jan 2004 03:49:21 +0000 (03:49 -0000)]
Update
svn path=/trunk/mcs/; revision=22630
Miguel de Icaza [Sat, 31 Jan 2004 03:40:53 +0000 (03:40 -0000)]
2004-01-26 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs: Handle #line hidden from PDC bits.
2004-01-25 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay: Remove YIELD token, instead use the new grammar
changes that treat `yield' specially when present before `break'
or `return' tokens.
* cs-tokenizer.cs: yield is no longer a keyword.
svn path=/trunk/mcs/; revision=22625
Miguel de Icaza [Sat, 31 Jan 2004 03:38:30 +0000 (03:38 -0000)]
Indentation
svn path=/trunk/mono/; revision=22624
Miguel de Icaza [Sat, 31 Jan 2004 03:36:04 +0000 (03:36 -0000)]
Format update
svn path=/trunk/mono/; revision=22623
Miguel de Icaza [Sat, 31 Jan 2004 03:35:41 +0000 (03:35 -0000)]
Documentation updates
svn path=/trunk/mono/; revision=22622
Miguel de Icaza [Sat, 31 Jan 2004 03:34:57 +0000 (03:34 -0000)]
Formatting changes
svn path=/trunk/mono/; revision=22621
Miguel de Icaza [Sat, 31 Jan 2004 03:34:21 +0000 (03:34 -0000)]
Improve error handling
svn path=/trunk/mcs/; revision=22620
Jackson Harper [Fri, 30 Jan 2004 21:53:57 +0000 (21:53 -0000)]
* Control.cs: Ensure that dynamically loaded controls are
initialized.
svn path=/trunk/mcs/; revision=22618
César Natarén [Fri, 30 Jan 2004 20:55:15 +0000 (20:55 -0000)]
added some really important todos
svn path=/trunk/mcs/; revision=22617
Duncan Mak [Fri, 30 Jan 2004 19:40:18 +0000 (19:40 -0000)]
(AddPie): Corrected arguments sent to P/Invoke. This fixes the strange
NaNs we were getting when we tried to draw Paths with a Pie figure.
svn path=/trunk/mcs/; revision=22616
Duncan Mak [Fri, 30 Jan 2004 18:56:46 +0000 (18:56 -0000)]
Add prototype for"ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem"
and "ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem"
to fix the build.
svn path=/trunk/mono/; revision=22615
Jackson Harper [Fri, 30 Jan 2004 18:06:26 +0000 (18:06 -0000)]
* TemplateControlCompiler.cs: Call ToString on the types hashcode,
the build method takes strings not ints.
svn path=/trunk/mcs/; revision=22614
Tim Coleman [Fri, 30 Jan 2004 17:37:36 +0000 (17:37 -0000)]
2004-01-30 Tim Coleman <tim@timcoleman.com>
* team.xml:
Update my location. Now just Waterloo.
svn path=/trunk/mono/; revision=22613
Zoltan Varga [Fri, 30 Jan 2004 17:27:04 +0000 (17:27 -0000)]
2004-01-30 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am: Set SHELL to bash, since some commands require it.
svn path=/trunk/mono/; revision=22612
Zoltan Varga [Fri, 30 Jan 2004 17:01:36 +0000 (17:01 -0000)]
2004-01-30 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem): New icall.
(ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem): New icall.
svn path=/trunk/mono/; revision=22611
Zoltan Varga [Fri, 30 Jan 2004 17:00:34 +0000 (17:00 -0000)]
2004-01-30 Zoltan Varga <vargaz@freemail.hu>
* Marshal.cs: Implement AllocCoTaskMem and FreeCoTaskMem.
svn path=/trunk/mcs/; revision=22610
Jordi Mas i Hernandez [Fri, 30 Jan 2004 16:21:15 +0000 (16:21 -0000)]
serveral new methods for graphics.cs
svn path=/trunk/mcs/; revision=22609
Jordi Mas i Hernandez [Fri, 30 Jan 2004 16:01:54 +0000 (16:01 -0000)]
fixes unicode string in DrawString and memory leak in certain cases
svn path=/trunk/mcs/; revision=22607
Ravindra [Fri, 30 Jan 2004 13:52:19 +0000 (13:52 -0000)]
Added more methods to TextureBrush.cs and gdipFunctions.cs.
svn path=/trunk/mcs/; revision=22604
Ravindra [Fri, 30 Jan 2004 13:44:53 +0000 (13:44 -0000)]
Added TextureBrush.cs to System.Drawing.dll.sources.
svn path=/trunk/mcs/; revision=22603
Ravindra [Fri, 30 Jan 2004 13:28:35 +0000 (13:28 -0000)]
Added methods for TextureBrush in gdipFunctions.cs.
svn path=/trunk/mcs/; revision=22602
Ravindra [Fri, 30 Jan 2004 13:20:33 +0000 (13:20 -0000)]
Implemented texture brush.
svn path=/trunk/mcs/; revision=22601
Sebastien Pouliot [Fri, 30 Jan 2004 13:16:40 +0000 (13:16 -0000)]
2004-01-30 Sebastien Pouliot <spouliot@videotron.ca>
* DateTimeTest.cs: Modified X509Certificate test to use
ToUniversalTime ().
svn path=/trunk/mcs/; revision=22600
Jordi Mas i Hernandez [Fri, 30 Jan 2004 12:10:36 +0000 (12:10 -0000)]
added testing stuff for System.Drawing
svn path=/trunk/mcs/; revision=22599
Jordi Mas i Hernandez [Fri, 30 Jan 2004 11:42:41 +0000 (11:42 -0000)]
testing toString is irrelevant. Also diferent locales do format numbering different and then you do not pass the test
svn path=/trunk/mcs/; revision=22598
Zoltan Varga [Fri, 30 Jan 2004 10:05:06 +0000 (10:05 -0000)]
2004-01-29 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_marshal_get_native_wrapper): Add support for
custom marshalling of valuetypes.
* marshal.c: Fix some warnings.
svn path=/trunk/mono/; revision=22597
Duncan Mak [Thu, 29 Jan 2004 22:23:50 +0000 (22:23 -0000)]
* gdipFunctions.cs
* Graphics.cs: Indentation fixes, removed long dangling lines and
extra spaces.
* Graphics.cs (IsVisible): Renamed variable to not use hungarian
notation.
* bitmap.c (gdip_bitmap_dispose): Add a check for own_scan0.
(GdipCreateBitmapFromScan0): Set own_scan0 flag if we own the
incoming buffer, scan0.
* gdip.h (GdipBitmapData): Add new field, own_scan0.
svn path=/trunk/mcs/; revision=22596
Martin Baulig [Thu, 29 Jan 2004 18:55:52 +0000 (18:55 -0000)]
2004-01-29 Martin Baulig <martin@ximian.com>
* expression.cs (Invocation.DoResolve): If we're a
`ConstructedType', then we're actually a generic method, so
rewrite the expr as a GenericMemberAccess.
* cs-parser.jay (member_name): Don't use `namespace_or_type_name'
here; manually parse it into a string.
svn path=/trunk/mcs/; revision=22594