mono.git
21 years ago2002-09-18 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 18 Sep 2002 23:47:26 +0000 (23:47 -0000)]
2002-09-18  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (SimpleName.DoResolveType): During the initial type
resolution process, when we define types recursively, we must
check first for types in our current scope before we perform
lookups in the enclosing scopes.

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

21 years ago2002-09-18 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 18 Sep 2002 22:46:26 +0000 (22:46 -0000)]
2002-09-18  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (MakeByteBlob): Handle Decimal blobs.

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

21 years agoMake it build on unix
Gonzalo Paniagua Javier [Wed, 18 Sep 2002 15:20:59 +0000 (15:20 -0000)]
Make it build on unix

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

21 years ago2002-09-18 Martin Baulig <martin@gnome.org>
Martin Baulig [Wed, 18 Sep 2002 14:00:52 +0000 (14:00 -0000)]
2002-09-18  Martin Baulig  <martin@gnome.org>

* debug-mono-symfile.c: Set version number to 21.

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

21 years ago2002-09-18 Martin Baulig <martin@gnome.org>
Martin Baulig [Wed, 18 Sep 2002 13:59:31 +0000 (13:59 -0000)]
2002-09-18  Martin Baulig  <martin@gnome.org>

* MonoSymbolTable.cs: Set version number to 21.  Encode the source file
as a 4-byte length field followed by the UTF8 encoded string.

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

21 years ago2002-09-18 Martin Baulig <martin@gnome.org>
Martin Baulig [Wed, 18 Sep 2002 13:13:26 +0000 (13:13 -0000)]
2002-09-18  Martin Baulig  <martin@gnome.org>

* IMonoBinaryReader.cs: New interface.

* MonoSymbolTable.cs: Use IMonoBinaryReader instead of binary reader.

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

21 years ago2002-09-18 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 18 Sep 2002 12:04:02 +0000 (12:04 -0000)]
2002-09-18  Dick Porter  <dick@ximian.com>

* threads.c (mon_new): Use the GC_MALLOC macro to hide differences
on netbsd.  Fixes bug 30051.

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

21 years ago2002-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 18 Sep 2002 07:43:41 +0000 (07:43 -0000)]
2002-09-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlSerializationReader.cs: implemented a few methods.

* XmlAnyElementAttribute.cs:
* XmlArrayAttribute.cs:
* XmlChoiceIdentifierAttribute.cs:
* XmlElementAttribute.cs:
* XmlMemberMapping.cs:
* XmlMembersMapping.cs: class status based fixes.

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

21 years ago2002-09-18 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 18 Sep 2002 06:57:32 +0000 (06:57 -0000)]
2002-09-18  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Invocation.VerifyArgumentsCompat): Call
TypeManager.TypeToCoreType on the parameter_type.GetElementType.
I thought we were supposed to always call this, but there are a
few places in the code where we dont do it.

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

21 years ago* Added the QProgressDialog and extensions to the form widgets
Adam Treat [Wed, 18 Sep 2002 06:41:05 +0000 (06:41 -0000)]
* Added the QProgressDialog and extensions to the form widgets

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

21 years agoimplemented DefaultBinder and GetDefaultMembers
Gonzalo Paniagua Javier [Wed, 18 Sep 2002 05:29:37 +0000 (05:29 -0000)]
implemented DefaultBinder and GetDefaultMembers

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

21 years ago2002-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 18 Sep 2002 05:21:10 +0000 (05:21 -0000)]
2002-09-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Xml/XmlDocument.cs:
* System.Xml/XmlTextWriter.cs:
* System.Xml/XmlValidatingReader.cs:
* System.Xml.Schema/XmlSchemaCollection.cs:
* System.Xml.Schema/XmlSchemaException.cs:
* System.Xml.Schema/XmlSchemaObjectCollection.cs:
* System.Xml.Serialization/SoapTypeAttribute.cs:
* System.Xml.Serialization/XmlAttributes.cs:
* System.Xml.Serialization/XmlMapping.cs:
* System.Xml.Serialization/XmlReflectionImporter.cs:
* System.Xml.Serialization/XmlSerializer.cs:
* System.Xml.Serialization/XmlTextAttribute.cs:
* System.Xml.Xsl/XslTransform.cs: misc. fixed and implementation.

* System.Xml.Serialization/SchemaTypes.cs: New file.
* System.Xml.Serialization/TypeData.cs: New file.
* System.Xml.Serialization/TypeTranslator.cs: New file.

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

21 years agoxpath tests for string(), concat(), starts-with(), and contains().
Kral Ferch [Wed, 18 Sep 2002 04:48:32 +0000 (04:48 -0000)]
xpath tests for string(), concat(), starts-with(), and contains().

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

21 years ago2002-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 18 Sep 2002 04:05:07 +0000 (04:05 -0000)]
2002-09-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Type.cs: implemented IsAssignableFrom.

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

21 years ago* Implemented some nice sorting methods
Adam Treat [Wed, 18 Sep 2002 03:08:33 +0000 (03:08 -0000)]
* Implemented some nice sorting methods

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

21 years agoFlushety Flush
Miguel de Icaza [Tue, 17 Sep 2002 22:59:13 +0000 (22:59 -0000)]
Flushety Flush

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

21 years agoActually build PEToolkit on unix
Gonzalo Paniagua Javier [Tue, 17 Sep 2002 22:52:29 +0000 (22:52 -0000)]
Actually build PEToolkit on unix

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

21 years agooops
Miguel de Icaza [Tue, 17 Sep 2002 21:47:45 +0000 (21:47 -0000)]
oops

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

21 years ago2002-09-17 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 17 Sep 2002 21:24:13 +0000 (21:24 -0000)]
2002-09-17  Miguel de Icaza  <miguel@ximian.com>

* driver.cs: Add support in -linkres and -resource to specify the
name of the identifier.

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

21 years agoUpdate man page
Miguel de Icaza [Tue, 17 Sep 2002 21:23:51 +0000 (21:23 -0000)]
Update man page

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

21 years agoAdd decimal to MakeByteBlob
Miguel de Icaza [Tue, 17 Sep 2002 18:16:08 +0000 (18:16 -0000)]
Add decimal to MakeByteBlob

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

21 years ago2002-09-17 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 17 Sep 2002 15:05:21 +0000 (15:05 -0000)]
2002-09-17  Nick Drochak  <ndrochak@gol.com>

* UriTest.cs: Fixed some path separator issues for the tests running on
linux.

* TraceTest.cs: Remove extraneous Console.WriteLine().

* ServicePointManagerTest.cs: Convert Console.WriteLine() into a Fail()

* TraceImpl.cs: Add some debug to find the error.  Still working on
this one.

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

21 years agoI got mixed up
Miguel de Icaza [Tue, 17 Sep 2002 14:49:51 +0000 (14:49 -0000)]
I got mixed up

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

21 years ago* Fixed CreateInstance to honor the bflags argument.
Adam Treat [Tue, 17 Sep 2002 14:44:11 +0000 (14:44 -0000)]
* Fixed CreateInstance to honor the bflags argument.

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

21 years agoApply patch to Brushes
Miguel de Icaza [Tue, 17 Sep 2002 14:38:02 +0000 (14:38 -0000)]
Apply patch to Brushes

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

21 years ago2002-09-17 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 17 Sep 2002 14:00:26 +0000 (14:00 -0000)]
2002-09-17  Nick Drochak  <ndrochak@gol.com>

* System_test.build: Oops.  Don't build the old standalone exe either.

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

21 years ago2002-09-17 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 17 Sep 2002 13:51:33 +0000 (13:51 -0000)]
2002-09-17  Nick Drochak  <ndrochak@gol.com>

* TheTests.cs: Removed.  Not needed anymore since NUnit runs on linux.
* Syste_test.build: Build a linux version of the unit tests (just a
different linking of dll's)

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

21 years ago* The rest of the Master.xml files for the assemblies. Note: we're still missing
Adam Treat [Tue, 17 Sep 2002 06:31:43 +0000 (06:31 -0000)]
* The rest of the Master.xml files for the assemblies.  Note: we're still missing
assemblies such as System.DirectoryServices.dll

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

21 years ago2002-09-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 17 Sep 2002 05:00:04 +0000 (05:00 -0000)]
2002-09-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* reflection.c:
(set_version_from_string): little fix.

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Tue, 17 Sep 2002 04:50:56 +0000 (04:50 -0000)]
2002-09-16     Gaurav Vaish <gvaish_mono@lycos.com>

* TODO                    : TODO Updates. Found some undocumented
                            classes.

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 17 Sep 2002 04:34:26 +0000 (04:34 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (StandardConversionExists): Sync with the conversion
code: allow anything-* to void* conversions.

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

21 years agoadded list file and 'disabled' build with mcs
Gonzalo Paniagua Javier [Tue, 17 Sep 2002 03:00:43 +0000 (03:00 -0000)]
added list file and 'disabled' build with mcs

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

21 years agoAdd nant file
Miguel de Icaza [Tue, 17 Sep 2002 02:29:52 +0000 (02:29 -0000)]
Add nant file

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

21 years agoUpdate news
Miguel de Icaza [Tue, 17 Sep 2002 02:24:09 +0000 (02:24 -0000)]
Update news

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

21 years ago 2002-9-15 Asier Llano <asierllano@infonegocio.com>
Miguel de Icaza [Tue, 17 Sep 2002 02:15:18 +0000 (02:15 -0000)]
 2002-9-15 Asier Llano <asierllano@infonegocio.com>

* Fixes the enum values in the following enums
* ContentAlignment.cs:
* FontStyle.cs:
* GraphicsUnit.cs:
* KnownColor.cs:
* RotateFlipType.cs:
* StringAligment.cs:
* StringDigitSubstitute.cs:
* StringFormatFlags.cs:
* StringTrimming.cs:
* StringUnit.cs:
* SolidBrush.cs: Easy implementation
* Brushes.cs:    Implementation based on SolidBrush and Color class.
        * Brush.cs:      Fixes based on the status web).
* CharacterRange.cs: Implemented the missing Lenth property.

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

21 years ago* Update on the mono documentation tools.
Adam Treat [Tue, 17 Sep 2002 02:10:46 +0000 (02:10 -0000)]
* Update on the mono documentation tools.

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

21 years agoAdd makefile.gnu
Miguel de Icaza [Tue, 17 Sep 2002 01:59:21 +0000 (01:59 -0000)]
Add makefile.gnu

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

21 years agoAdd Sergey Panov's ILASM to the build, waiting for an update
Miguel de Icaza [Tue, 17 Sep 2002 01:44:02 +0000 (01:44 -0000)]
Add Sergey Panov's ILASM to the build, waiting for an update

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

21 years agoAdd Mono.PEToolkit to the build
Miguel de Icaza [Tue, 17 Sep 2002 01:19:47 +0000 (01:19 -0000)]
Add Mono.PEToolkit to the build

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

21 years agoAdd Sergey Chaban's Mono.PEToolkit
Miguel de Icaza [Tue, 17 Sep 2002 01:18:57 +0000 (01:18 -0000)]
Add Sergey Chaban's Mono.PEToolkit

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

21 years ago* Images for MonoDoc
Adam Treat [Tue, 17 Sep 2002 01:02:37 +0000 (01:02 -0000)]
* Images for MonoDoc

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

21 years ago* Hurray! The mono documentation editor :-)
Adam Treat [Tue, 17 Sep 2002 01:01:51 +0000 (01:01 -0000)]
* Hurray! The mono documentation editor :-)

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

21 years agoRemove debugging message
Miguel de Icaza [Tue, 17 Sep 2002 01:00:37 +0000 (01:00 -0000)]
Remove debugging message

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

21 years ago* This is the tool used to generate the Master.xml files on Windows
Adam Treat [Tue, 17 Sep 2002 01:00:28 +0000 (01:00 -0000)]
* This is the tool used to generate the Master.xml files on Windows

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 17 Sep 2002 01:00:02 +0000 (01:00 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (FindMostSpecificSource): Use an Expression argument
instead of a Type, because we might be handed over a Literal which
gets a few more implicit conversions that plain types do not.  So
this information was being lost.

Also, we drop the temporary type-holder expression when not
required.

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

21 years ago* This is/will be the shared lib for MonoDoc
Adam Treat [Tue, 17 Sep 2002 00:59:18 +0000 (00:59 -0000)]
* This is/will be the shared lib for MonoDoc

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

21 years ago* Initial setup for MonoDoc
Adam Treat [Tue, 17 Sep 2002 00:57:08 +0000 (00:57 -0000)]
* Initial setup for MonoDoc

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

21 years ago* More cleanup.
Adam Treat [Tue, 17 Sep 2002 00:52:28 +0000 (00:52 -0000)]
* More cleanup.

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

21 years ago* More cleanup
Adam Treat [Tue, 17 Sep 2002 00:44:36 +0000 (00:44 -0000)]
* More cleanup

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

21 years ago* More cleaning up.
Adam Treat [Tue, 17 Sep 2002 00:42:31 +0000 (00:42 -0000)]
* More cleaning up.

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

21 years ago* Removed John's tools. We are using a different method.
Adam Treat [Tue, 17 Sep 2002 00:36:05 +0000 (00:36 -0000)]
* Removed John's tools. We are using a different method.

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

21 years ago2002-09-17 Martin Baulig <martin@gnome.org>
Miguel de Icaza [Tue, 17 Sep 2002 00:29:10 +0000 (00:29 -0000)]
2002-09-17  Martin Baulig  <martin@gnome.org>

* class.cs (PropertyBase.CheckBase): Don't check the base class if
this is an explicit interface implementation.

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 16 Sep 2002 23:45:37 +0000 (23:45 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* TextWriter.cs (Null): The Null field should be an instance of a
TextWriter class that does nothing, so it is an instance of the
NullTextWriter class.

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

21 years ago2002-09-17 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 16 Sep 2002 22:59:40 +0000 (22:59 -0000)]
2002-09-17  Martin Baulig  <martin@gnome.org>

* class.cs (PropertyBase.CheckBase): Don't check the base class if
this is an explicit interface implementation.

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

21 years ago2002-09-17 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 16 Sep 2002 22:14:48 +0000 (22:14 -0000)]
2002-09-17  Martin Baulig  <martin@gnome.org>

* test-148.cs: Added testcase for base indexers.

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

21 years ago2002-09-17 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 16 Sep 2002 22:13:52 +0000 (22:13 -0000)]
2002-09-17  Martin Baulig  <martin@gnome.org>

* class.cs (PropertyBase.CheckBase): Make this work for indexers with
different `IndexerName' attributes.

* expression.cs (BaseIndexerAccess): Rewrote this class to use IndexerAccess.
(IndexerAccess): Added special protected ctor for BaseIndexerAccess and
virtual CommonResolve().

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

21 years agoinitial import
Chris Toshok [Mon, 16 Sep 2002 21:26:14 +0000 (21:26 -0000)]
initial import

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

21 years agoSmall temporary fix, Lupus will fix right
Miguel de Icaza [Mon, 16 Sep 2002 21:08:47 +0000 (21:08 -0000)]
Small temporary fix, Lupus will fix right

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 16 Sep 2002 19:31:26 +0000 (19:31 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* SocketFlags.cs: Add missing enumeration.

* UdpClient.cs: Make Dispose private.

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 16 Sep 2002 19:25:22 +0000 (19:25 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* Uri.cs: Implemented a few of the protected methods.

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

21 years agoAdd newlines
Miguel de Icaza [Mon, 16 Sep 2002 18:54:28 +0000 (18:54 -0000)]
Add newlines

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 16 Sep 2002 18:46:48 +0000 (18:46 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* statement.cs (Foreach.Resolve): Indexers are just like variables
or PropertyAccesses.

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

21 years agoAnother place where we did not track correctly the line
Miguel de Icaza [Mon, 16 Sep 2002 18:38:07 +0000 (18:38 -0000)]
Another place where we did not track correctly the line

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

21 years agoMon Sep 16 18:57:13 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Sep 2002 17:07:44 +0000 (17:07 -0000)]
Mon Sep 16 18:57:13 CEST 2002 Paolo Molaro <lupus@ximian.com>

* monosn.c, Makefile.am: added strong name utility.
* reflection.h, reflection.c: implemented delayed signing,
locale, version and hash id assembly attributes.

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

21 years agoMon Sep 16 19:02:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Sep 2002 17:07:27 +0000 (17:07 -0000)]
Mon Sep 16 19:02:58 CEST 2002 Paolo Molaro <lupus@ximian.com>

* AssemblyBuilder.c: special case some custom attributes.

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

21 years agoMon Sep 16 18:49:55 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Sep 2002 16:57:36 +0000 (16:57 -0000)]
Mon Sep 16 18:49:55 CEST 2002 Paolo Molaro <lupus@ximian.com>

* main.c, get.c, dump.c: updates for changes in libmetadata.

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

21 years agoMon Sep 16 18:51:47 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Sep 2002 16:57:21 +0000 (16:57 -0000)]
Mon Sep 16 18:51:47 CEST 2002 Paolo Molaro <lupus@ximian.com>

* loader.c, metadata.c: load param attributes in signatures.

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

21 years ago2002-09-16 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 16 Sep 2002 15:37:20 +0000 (15:37 -0000)]
2002-09-16  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs (consume_string): Track line numbers and columns
inside quoted strings, we were not doing this before.

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

21 years agoMake this compile.
Martin Baulig [Mon, 16 Sep 2002 14:57:47 +0000 (14:57 -0000)]
Make this compile.

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 13:03:27 +0000 (13:03 -0000)]
2002-09-16     Gaurav Vaish <gvaish_mono@lycos.com>

* AdRotatorDesigner.cs    : Damn those typo errors.

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 12:58:31 +0000 (12:58 -0000)]
2002-09-16   Gaurav Vaish <gvaish_mono@lycos.com>

* System.Design.build  : Excludes the System.Web.UI.Design.WebControls namespace

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 12:56:49 +0000 (12:56 -0000)]
2002-09-16  Gaurav Vaish <gvaish_mono@lycos.com>

* .cvsignore   : Now ignores more files

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 12:47:59 +0000 (12:47 -0000)]
2002-09-16   Gaurav Vaish <gvaish_mono@lycos.com>

* System.Design.build  : Project name is "System.Design"

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 12:46:47 +0000 (12:46 -0000)]
2002-09-16     Gaurav Vaish <gvaish_mono@lycos.com>

* AdRotatorDesigner.cs    : Completed.

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 12:44:46 +0000 (12:44 -0000)]
2002-09-16    Gaurav Vaish <gvaish_mono@lycos.com>

* System.Design.build : Added the build file

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 12:25:16 +0000 (12:25 -0000)]
2002-09-16     Gaurav Vaish <gvaish_mono@lycos.com>

* AdRotatorDesigner.cs    : Initial implementation.
* TODOAttribute.cs        : The TODO-Attribute class.
* TODO                    : Added file
* ChangeLog               : Added file

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

21 years ago2002-09-16 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 16 Sep 2002 11:55:55 +0000 (11:55 -0000)]
2002-09-16  Martin Baulig  <martin@gnome.org>

* ecore.cs (MethodGroupExpr.DoResolve): If we have an instance expression,
resolve it.  This is needed for the definite assignment check of the
instance expression, fixes bug #29846.
(PropertyExpr.DoResolve, EventExpr.DoResolve): Likewise.

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

21 years ago2002-09-16 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 16 Sep 2002 11:37:33 +0000 (11:37 -0000)]
2002-09-16       Gaurav Vaish <gvaish_mono@lycos.com>

* System.Web.UI.Design.WebControls : Added directory

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

21 years ago2002-09-16 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 16 Sep 2002 11:18:26 +0000 (11:18 -0000)]
2002-09-16  Martin Baulig  <martin@gnome.org>

* debug-mono-symfile.c: Added string table with all method names.

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

21 years ago2002-09-16 Martin Baulig <martin@gnome.org>
Martin Baulig [Mon, 16 Sep 2002 11:16:30 +0000 (11:16 -0000)]
2002-09-16  Martin Baulig  <martin@gnome.org>

* MonoSymbolTable.cs: Set version number to 20.

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

21 years ago * Control.cs:
John Sohn [Mon, 16 Sep 2002 06:09:09 +0000 (06:09 -0000)]
    * Control.cs:
        * ScrollableControl.cs
        * Form.cs: added Win32 implementation to more methods and properties
        * MessageBox.cs: fixed typo
        * makefile: now using pkg-config for including and linking glib

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

21 years ago2002-09-16 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 16 Sep 2002 04:38:41 +0000 (04:38 -0000)]
2002-09-16  Nick Drochak  <ndrochak@gol.com>

* MemoryStream.cs (Close): Don't throw an exception if the stream
is already closed.

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

21 years ago2002-09-16 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 16 Sep 2002 04:11:03 +0000 (04:11 -0000)]
2002-09-16  Nick Drochak  <ndrochak@gol.com>

* PrivateFontCollection.cs: Fix build error.  Cannot put ComVisible on
constructors.

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

21 years ago2002-09-16 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 16 Sep 2002 04:00:24 +0000 (04:00 -0000)]
2002-09-16  Nick Drochak  <ndrochak@gol.com>

* parameter.cs: Fix compile error.  Cannot reference static member
from an instance object.  Is this an mcs bug?

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

21 years agouse correct EventHandlers
Johannes Roith [Sun, 15 Sep 2002 22:04:06 +0000 (22:04 -0000)]
use correct EventHandlers

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

21 years agothrow NotImplemented Exeption()
Johannes Roith [Sun, 15 Sep 2002 21:36:21 +0000 (21:36 -0000)]
throw NotImplemented Exeption()

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

21 years agoadd TODOAttribute.cs
Johannes Roith [Sun, 15 Sep 2002 21:34:40 +0000 (21:34 -0000)]
add TODOAttribute.cs

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

21 years agosmall fix.
Johannes Roith [Sun, 15 Sep 2002 19:20:46 +0000 (19:20 -0000)]
small fix.

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

21 years ago2002-09-15 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 15 Sep 2002 18:46:41 +0000 (18:46 -0000)]
2002-09-15  Duncan Mak  <duncan@ximian.com>

* FileSystemWatcher.cs (FileSystemWatcher): Fixed the null-param
constructor.

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

21 years ago2002-09-15 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sun, 15 Sep 2002 17:48:42 +0000 (17:48 -0000)]
2002-09-15  Andrew Birkett  <andy@nobugs.org>

* RijndaelManaged.cs: Added support for CBC-mode, PKCS7/Zero padding.
* SymmetricAlgorithm.cs: IV size must match block size, not key size.
  Key property now sets KeySizeValue correctly in bits.

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

21 years agoinitial import
Johannes Roith [Sun, 15 Sep 2002 16:17:22 +0000 (16:17 -0000)]
initial import

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

21 years ago2002-09-15 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sun, 15 Sep 2002 16:13:31 +0000 (16:13 -0000)]
2002-09-15  Andrew Birkett  <andy@nobugs.org>

* man/mcs.1: --probe is now --expect-error.

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

21 years ago2002-09-15 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 15 Sep 2002 06:28:54 +0000 (06:28 -0000)]
2002-09-15  Miguel de Icaza  <miguel@ximian.com>

* FileStream.cs (Dispose): Call FlushBuffer(), and not Flush, as
Flush calls fsync().

The API docs show no explicit mention that Flush() should even do
an fsync, I am thinking that we should drop that from the
runtime.

This significantly improves the thumbnail creation in mPhoto

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

21 years ago2002-09-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 15 Sep 2002 03:43:45 +0000 (03:43 -0000)]
2002-09-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlTextReader.cs: line and position begin with 1.

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

21 years agoSpelling fixes
Miguel de Icaza [Sat, 14 Sep 2002 20:32:36 +0000 (20:32 -0000)]
Spelling fixes

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

21 years agoUpdate Winforms information
Miguel de Icaza [Sat, 14 Sep 2002 20:15:29 +0000 (20:15 -0000)]
Update Winforms information

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

21 years ago2002-09-14 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 14 Sep 2002 16:57:29 +0000 (16:57 -0000)]
2002-09-14  Martin Baulig  <martin@gnome.org>

* decl.cs (MemberCache.SetupCacheForInterface): Don't add an interface
multiple times.  Fixes bug #30295, added test-166.cs.

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

21 years ago2002-09-14 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 14 Sep 2002 16:53:16 +0000 (16:53 -0000)]
2002-09-14  Martin Baulig  <martin@gnome.org>

* test-166.cs: New test.

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

21 years ago2002-09-14 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 14 Sep 2002 16:08:48 +0000 (16:08 -0000)]
2002-09-14  Martin Baulig  <martin@gnome.org>

* verify-4.cs: Added testcase from bug #29857.

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

21 years ago2002-09-14 Martin Baulig <martin@gnome.org>
Martin Baulig [Sat, 14 Sep 2002 15:31:44 +0000 (15:31 -0000)]
2002-09-14  Martin Baulig  <martin@gnome.org>

* statement.cs (Block.Emit): Don't emit unreachable code.
(Switch.SimpleSwitchEmit, Switch.TableSwitchEmit): Check for missing
`break' statements.
(Goto.Emit, Continue.Emit): Set ec.Breaks = true.

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