mono.git
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

21 years ago2002-09-12 Piers Haken <piersh@friskit.com>
Piers Haken [Sat, 14 Sep 2002 14:24:44 +0000 (14:24 -0000)]
2002-09-12  Piers Haken <piersh@friskit.com>

* XPathNavigatorEvaluateTests.cs: enable string() tests.

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

21 years ago2002-09-14 Piers Haken <piersh@friskit.com>
Piers Haken [Sat, 14 Sep 2002 14:14:40 +0000 (14:14 -0000)]
2002-09-14  Piers Haken <piersh@friskit.com>

* */makefile.gnu:
use $(topdir)
build nunit into $(topdir)/class/lib

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

21 years ago2003-09-14 Piers Haken <piersh@friskit.com>
Piers Haken [Sat, 14 Sep 2002 14:07:54 +0000 (14:07 -0000)]
2003-09-14 Piers Haken <piersh@friskit.com>

* PrivateFontCollection.cs: import interop for ComVisible attribute

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

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

* parameter.cs (Parameter.Attributes): Make this work if Modifier.ISBYREF
is set.

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

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

* typemanager.cs (TypeManager.IsNestedChildOf): This must return false
if `type == parent' since in this case `type.IsSubclassOf (parent)' will
be false on the ms runtime.

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

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

* test-40.cs: Removed the syntax errors from this test.

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

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

* MonoSymbolWriter.cs, IMonoSymbolWriter.cs, MonoSymbolTableWriter.cs:
Make all classes and interfaces which don't need to be public internal.

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

21 years agoOoops, make this build.
Martin Baulig [Sat, 14 Sep 2002 00:27:48 +0000 (00:27 -0000)]
Ooops, make this build.

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

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

* debug-mono-symfile.h (MonoSymbolFile): Added method range table for
fast method lookup.

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

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

* gc.c: Call GC_unregister_disappearing_link() on all links when
finalizing them, this is necessary to aviod a crash in boehm's
finalize handler.

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

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

* MonoSymbolTable.cs: Use only CLS-compliant types here, bumped version
number to 19.

* MonoSymbolTableReader.cs: Removed, this is now in the debugger.

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

21 years agoArgumentProcessorAttribute added
Rafael Teixeira [Fri, 13 Sep 2002 23:08:32 +0000 (23:08 -0000)]
ArgumentProcessorAttribute added

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

21 years ago2002-08-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 13 Sep 2002 23:05:34 +0000 (23:05 -0000)]
2002-08-31  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged many sources from mcs/mcs, to resync

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

21 years agoAdded new stub
Gonzalo Paniagua Javier [Fri, 13 Sep 2002 21:27:51 +0000 (21:27 -0000)]
Added new stub

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

21 years ago2002-09-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 13 Sep 2002 21:15:11 +0000 (21:15 -0000)]
2002-09-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CodeIdentifiers.cs:
* XmlSchemaExporter.cs:
* XmlSchemaImporter.cs:
* XmlSchemas.cs:
* XmlSerializationWriteCallback.cs:
* XmlSerializationWriter.cs:
* XmlSerializer.cs:
* XmlSerializerNamespaces.cs: some class status based fixed and
implemented a couple of methods.

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

21 years ago2002-09-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 13 Sep 2002 20:41:38 +0000 (20:41 -0000)]
2002-09-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Parser.cs: commented out non-existent namespace (it compiles fine
with mcs because of a bug that is already on bugzilla).

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

21 years ago2002-09-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 13 Sep 2002 20:39:10 +0000 (20:39 -0000)]
2002-09-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlException.cs: added a new internal constructor for IXmlLineInfo
and output line and position info in Message.

* XmlReader.cs: implemented missing bits.

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

21 years agoremoved Sample.cs
Gonzalo Paniagua Javier [Fri, 13 Sep 2002 19:30:25 +0000 (19:30 -0000)]
removed Sample.cs

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

21 years ago2002-09-13 Dennis Hayes (dennish@raytek.com)
Dennis Hayes [Fri, 13 Sep 2002 17:56:51 +0000 (17:56 -0000)]
2002-09-13  Dennis Hayes (dennish@raytek.com)
* checked in for Everaldo Canuto everaldo.canuto@bol.com.br

* FontCollection.cs
* GenericFontFamilies.cs
* HotkeyPrefix.cs
* InstalledFontCollection.cs
* PrivateFontCollection.cs
* TextRenderingHint.cs

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

21 years ago2002-9-13 Dennis Hayes (dennish@raytek.com)
Dennis Hayes [Fri, 13 Sep 2002 17:49:09 +0000 (17:49 -0000)]
2002-9-13 Dennis Hayes (dennish@raytek.com)
* sample.cs
* removed personal template that should not have been checked in

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

21 years ago2002-9-13 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 13 Sep 2002 17:43:58 +0000 (17:43 -0000)]
2002-9-13  DennisHayes <dennish@raytek.com>

* PageSettings.cs
* PaperSize.cs
* PaperSource.cs
* PrintControler.cs
* PrintDocument.cs
* PrintingPermission.cs
* PrintPageEventHandler.cs
* QueryPageSettingEventArgs.cs
* QueryPageSettingsEventHandler.cs
* added todos back
* minor bug fixes

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

21 years ago2002-9-2 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 13 Sep 2002 17:39:47 +0000 (17:39 -0000)]
2002-9-2  DennisHayes <dennish@raytek.com>

* PropertyItem.cs t
* MetaHeader.cs t
* MetafileHeader.cs t
* Metafile.cs t
* ImageFormat.cs t
* ImageCodecInfo.cs t
* ColorMatrix.cs t
* ColorMap.cs t
* WmfPlaceableFileHeader.cs t
* Added todos back

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

21 years agoFri Sep 13 16:04:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 13 Sep 2002 14:07:05 +0000 (14:07 -0000)]
Fri Sep 13 16:04:54 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: record the public key token of referenced assemblies.

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

21 years agoFri Sep 13 15:56:04 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 13 Sep 2002 13:58:22 +0000 (13:58 -0000)]
Fri Sep 13 15:56:04 CEST 2002 Paolo Molaro <lupus@ximian.com>

* mono-digest.h, mono-sha1.c: Added mono_digest_get_public_token()
to get the public key token from a public key.

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

21 years agoFri Sep 13 15:41:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 13 Sep 2002 13:44:25 +0000 (13:44 -0000)]
Fri Sep 13 15:41:40 CEST 2002 Paolo Molaro <lupus@ximian.com>

* image.c, image.h: added functions to get the strong name and the
public key of an assembly.
* pedump.c: use them.

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

21 years agoFri Sep 13 15:39:41 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 13 Sep 2002 13:42:07 +0000 (13:42 -0000)]
Fri Sep 13 15:39:41 CEST 2002 Paolo Molaro <lupus@ximian.com>

* main.c: dump public key.
* get.c, util.h, util.c: prettyfy data dumps.

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

21 years agoFlush
Miguel de Icaza [Fri, 13 Sep 2002 03:49:36 +0000 (03:49 -0000)]
Flush

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

21 years ago2002-09-12 Piers Haken <piersh@friskit.com>
Piers Haken [Fri, 13 Sep 2002 03:32:21 +0000 (03:32 -0000)]
2002-09-12  Piers Haken <piersh@friskit.com>

* XPathNavigatorEvaluateTests.cs: enable string() tests.

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

21 years ago2002-09-12 Piers Haken <piersh@friskit.com>
Piers Haken [Fri, 13 Sep 2002 03:17:22 +0000 (03:17 -0000)]
2002-09-12  Piers Haken <piersh@friskit.com>

* Tokenizer.cs: fix parsing numbers that start with '.'
* DefaultContext.cs: use MS-compatible formatting of doubles

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

21 years ago2002-09-12 Piers Haken <piersh@friskit.com>
Piers Haken [Fri, 13 Sep 2002 02:40:26 +0000 (02:40 -0000)]
2002-09-12  Piers Haken <piersh@friskit.com>

* XPathNavigatorEvaluateTests.cs: enable last() & count() tests.

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