Jackson Harper [Sat, 10 May 2003 19:33:49 +0000 (19:33 -0000)]
* ExternTypeRef.cs: Add methods to get classref and methodrefs
svn path=/trunk/mcs/; revision=14461
Jackson Harper [Sat, 10 May 2003 19:32:05 +0000 (19:32 -0000)]
* ILParser.jay: Add locals, method references, and method instructions
svn path=/trunk/mcs/; revision=14460
Jackson Harper [Sat, 10 May 2003 19:31:25 +0000 (19:31 -0000)]
Add new files to build.
svn path=/trunk/mcs/; revision=14459
Jackson Harper [Sat, 10 May 2003 19:30:52 +0000 (19:30 -0000)]
* IMethodRef.cs: New file - Interface that method references must
implement
* ExternMethodRef.cs: New file - Reference to a method in another
assembly
* Local.cs: New file - A Local variable
* MethodInstr.cs: New file - an instruction that takes a method
reference operand
* IClassRef.cs: Add method to get a method reference from a class
reference
* MethodDef.cs: Add ability to resolve methods before defining
them, add max stack, locals, and entry point. Make CreateSignature
method public and static so other classes can use it.
* TypeDef.cs: Store methods and fields in hashtables so they can
be easily retrieved, add method to resolve member methods.
* TypeRef.cs: Add method for resolving member methods.
svn path=/trunk/mcs/; revision=14458
Miguel de Icaza [Sat, 10 May 2003 18:39:44 +0000 (18:39 -0000)]
flooosh
svn path=/trunk/mono/; revision=14457
Gonzalo Paniagua Javier [Sat, 10 May 2003 14:59:39 +0000 (14:59 -0000)]
Don't use -C here
svn path=/trunk/mcs/; revision=14456
Gonzalo Paniagua Javier [Sat, 10 May 2003 14:51:56 +0000 (14:51 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* makefile:
* makefile.gnu: don't use -C when running make.
svn path=/trunk/mcs/; revision=14455
Sebastien Pouliot [Sat, 10 May 2003 14:47:44 +0000 (14:47 -0000)]
2003-05-10 Sebastien Pouliot <spouliot@videotron.ca>
* SignedXml.cs: Added property XmlResolver Resolver as per framework 1.1
documentation (no public declaration).
* Transform.cs: Added property XmlResolver Resolver as per framework 1.1
documentation (no public declaration).
svn path=/trunk/mcs/; revision=14454
Jaime Anguiano Olarra [Sat, 10 May 2003 11:58:16 +0000 (11:58 -0000)]
Added missing reference to VBBinder.cs
svn path=/trunk/mcs/; revision=14453
Marco Ridoni [Sat, 10 May 2003 11:24:11 +0000 (11:24 -0000)]
Added GetType
svn path=/trunk/mcs/; revision=14452
Marco Ridoni [Sat, 10 May 2003 10:53:41 +0000 (10:53 -0000)]
Some late binding changes which somehow got lost on their way to CVS
svn path=/trunk/mcs/; revision=14451
Marco Ridoni [Sat, 10 May 2003 10:42:11 +0000 (10:42 -0000)]
First implementation for LateIndexGet/Set. Probably missing several special cases
svn path=/trunk/mcs/; revision=14450
Marco Ridoni [Sat, 10 May 2003 10:41:08 +0000 (10:41 -0000)]
First implementation. Probably overlooks many special cases.
svn path=/trunk/mcs/; revision=14449
Gonzalo Paniagua Javier [Sat, 10 May 2003 09:52:59 +0000 (09:52 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControlCompiler.cs: duh! Generate SupportAutoEvents instead
of AutoEventWireup (which is internal). Thanks to Stuart Ballard for
reporting.
svn path=/trunk/mcs/; revision=14448
Dick Porter [Sat, 10 May 2003 09:43:27 +0000 (09:43 -0000)]
2003-05-10 Dick Porter <dick@ximian.com>
* io.c (CopyFile): Copy file mode as well as file data. Based on
suggestion by Giuseppe Greco <giuseppe.greco@agamura.com>, bug
42706.
svn path=/trunk/mono/; revision=14447
Zoltan Varga [Sat, 10 May 2003 09:16:43 +0000 (09:16 -0000)]
2003-05-10 Zoltan Varga <vargaz@freemail.hu>
* object.c (mono_string_new_wrapper): Compatibility fix for MS
compilers.
svn path=/trunk/mono/; revision=14446
Marco Ridoni [Sat, 10 May 2003 08:58:28 +0000 (08:58 -0000)]
Small fixes for the case when no main class is supplied
svn path=/trunk/mcs/; revision=14445
Marco Ridoni [Sat, 10 May 2003 08:50:29 +0000 (08:50 -0000)]
Small fixes for #End Region / #End If
svn path=/trunk/mcs/; revision=14444
Marco Ridoni [Sat, 10 May 2003 08:49:56 +0000 (08:49 -0000)]
Fixed Not operator
It is possible to get a New instance without parentheses
svn path=/trunk/mcs/; revision=14443
Martin Willemoes Hansen [Sat, 10 May 2003 08:32:48 +0000 (08:32 -0000)]
* scripts/Makefile.am: Added monoresgen secutil sqlsharp
shell wrapper scripts.
svn path=/trunk/mono/; revision=14442
Gonzalo Paniagua Javier [Sat, 10 May 2003 03:46:41 +0000 (03:46 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Activator.cs: applied patch for bug #39926. Thanks to Jean Marc and
Jaime.
svn path=/trunk/mcs/; revision=14441
Gonzalo Paniagua Javier [Sat, 10 May 2003 03:24:31 +0000 (03:24 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringBuilder.cs: fixed bug #41397.
svn path=/trunk/mcs/; revision=14440
Gonzalo Paniagua Javier [Sat, 10 May 2003 03:23:01 +0000 (03:23 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringBuilderTest.cs: added replace tests from bug #41397 by
<tom@acquist.com>>.
svn path=/trunk/mcs/; revision=14439
Sebastien Pouliot [Sat, 10 May 2003 03:20:48 +0000 (03:20 -0000)]
2003-05-09 Sebastien Pouliot <spouliot@videotron.ca>
* DSACryptoServiceProvider.cs: Class is now sealed in v.1.1.
* KeySizes.cs: Class is now sealed in v.1.1.
* MD5CryptoServiceProvider.cs: Class is now sealed in v.1.1.
* RNGCryptoServiceProvider.cs: Class is now sealed in v.1.1.
svn path=/trunk/mcs/; revision=14438
Gonzalo Paniagua Javier [Sat, 10 May 2003 03:03:16 +0000 (03:03 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* String.cs: fixed bug #41411 and another similar problem in
LastIndexOf (string).
svn path=/trunk/mcs/; revision=14437
Sebastien Pouliot [Sat, 10 May 2003 02:55:24 +0000 (02:55 -0000)]
2003-05-09 Sebastien Pouliot <spouliot@videotron.ca>
* unix.args: added System.Security/AllowPartiallyTrustedCallersAttribute.cs
svn path=/trunk/mcs/; revision=14436
Sebastien Pouliot [Sat, 10 May 2003 02:54:16 +0000 (02:54 -0000)]
2003-05-09 Sebastien Pouliot <spouliot@videotron.ca>
* AllowPartiallyTrustedCallersAttribute.cs: New. Class was missing
from original 1.0 documentation (but inclufed in framework 1.0)
svn path=/trunk/mcs/; revision=14435
Gonzalo Paniagua Javier [Sat, 10 May 2003 02:28:49 +0000 (02:28 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Binder.cs:
(check_type): fixed bug #41655.
svn path=/trunk/mcs/; revision=14433
Gonzalo Paniagua Javier [Sat, 10 May 2003 01:57:04 +0000 (01:57 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list.unix: added missing file.
* System.Xml.Serialization/XmlReflectionImporter.cs: created an
instance field because GetTypeData method of TypeTranslator is not
static.
This just fixes the build, but the changes may NOT be correct.
svn path=/trunk/mcs/; revision=14432
Gonzalo Paniagua Javier [Sat, 10 May 2003 01:07:20 +0000 (01:07 -0000)]
2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* String.cs: patch by Jean Marc <jean-marc.andre@polymtl.ca> that fixes
bug #42695.
svn path=/trunk/mcs/; revision=14431
Sergey Chaban [Fri, 9 May 2003 22:40:32 +0000 (22:40 -0000)]
Compatibility fixes for MS compilers and WinCE build;
svn path=/trunk/mono/; revision=14430
Atsushi Eno [Fri, 9 May 2003 19:14:16 +0000 (19:14 -0000)]
2003-05-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* Added TypeTableEntry.cs.
* TypeTranslator.cs : changed for non-static use.
* XmlAttributes.cs : XmlType attribute support for GetAttributeName()
and GetElementName(). Bugfix so that if any XmlElementAttribute
exists after non-typed XmlElementAttribute then it might be ignored.
Added GetElementIsNullable().
* XmlSerializer.cs :
Introduced TypeTablePool and TypeTableEntry and erased ambiguous
Object memberObj[4].
Deserialize() now uses XmlReader.Depth to check its depth.
Serialize() for non-XmlReader arguments now always write xmldecl.
SerializeBuiltin() now explicitly requires Type to support xsi:nil,
and handles XmlQualifiedName.
Separated SerializeType () from Serialize().
Separated WriteCollectionElementMember(), IsFieldTypeSerializable(),
IsPropertyTypeSerializable() from SerializeMembers().
SerializeMembers() is now capable of null value and actual type,
which should be included by XmlIncludeAttribute and so on.
Renamed SerializeArray() to SerializeArrayContent(), and added
SerializeCollectionContent().
SerializeMembers() now requries XmlSerializerNamespaces (not used yet).
FillTypeTable() is now aware of XmlInclude attributes.
FillEnum() should not have different type table content from others.
svn path=/trunk/mcs/; revision=14429
Atsushi Eno [Fri, 9 May 2003 19:11:25 +0000 (19:11 -0000)]
2003-05-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added XmlSerializationWriterTests.cs. (by Erik)
svn path=/trunk/mcs/; revision=14428
Miguel de Icaza [Fri, 9 May 2003 18:10:10 +0000 (18:10 -0000)]
2003-05-09 Miguel de Icaza <miguel@ximian.com>
* expression.cs (UnaryMutator.LoadOneAndEmitOp): Missing
functionality: I needed to convert the data after I had performed
the add/sub operation into the operands type size.
svn path=/trunk/mcs/; revision=14427
Miguel de Icaza [Fri, 9 May 2003 17:33:31 +0000 (17:33 -0000)]
2003-05-09 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (ImplicitReferenceConversion): When boxing an interface
pass the type for the box operation, otherwise the resulting
object would have been of type object.
(BoxedCast): Add constructor to specify the type to box as.
svn path=/trunk/mcs/; revision=14426
Miguel de Icaza [Fri, 9 May 2003 17:33:11 +0000 (17:33 -0000)]
Improve test
svn path=/trunk/mcs/; revision=14425
Aleksey Ryabchuk [Fri, 9 May 2003 16:24:24 +0000 (16:24 -0000)]
* Control.cs
* Form.cs
* GroupBox.cs
* Label.cs
* UpDownBase.cs : some new stuff related to focus movement by the TAB key
svn path=/trunk/mcs/; revision=14423
Gonzalo Paniagua Javier [Fri, 9 May 2003 15:47:30 +0000 (15:47 -0000)]
2003-05-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataGridColumnCollection.cs: added missing return in RemoveAt.
svn path=/trunk/mcs/; revision=14422
Gonzalo Paniagua Javier [Fri, 9 May 2003 15:33:44 +0000 (15:33 -0000)]
2003-05-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataGridColumnCollection.cs: fixed LoadViewState for the columns.
Don't save ViewState is the number of columns is 0.
svn path=/trunk/mcs/; revision=14421
Zoltan Varga [Fri, 9 May 2003 15:05:05 +0000 (15:05 -0000)]
2003-05-09 Zoltan Varga <vargaz@freemail.hu>
* MulticastDelegate.cs (GetInvocationList): Avoid ArrayList
construction if the delegate list only has one element.
svn path=/trunk/mcs/; revision=14420
Zoltan Varga [Fri, 9 May 2003 14:07:49 +0000 (14:07 -0000)]
2003-05-09 Zoltan Varga <vargaz@freemail.hu>
* class.c (mono_class_layout_fields): Add experimental GC aware
auto layout facility. Requires class library changes to work correctly.
(mono_class_setup_vtable): Avoid overriding explicit interface
method implementations. Fixes iface3.exe test.
* object.c (mono_class_compute_gc_descriptor): Type I can't hold an
object reference.
(mono_array_new_specific): Add MONO_ARCH_SAVE_REGS.
(mono_string_new_wrapper): Add MONO_ARCH_SAVE_REGS.
* metadata.h: Add new type classification macro which determines
whenever the type holds an object reference.
svn path=/trunk/mono/; revision=14419
Dietmar Maurer [Fri, 9 May 2003 13:38:34 +0000 (13:38 -0000)]
2003-05-09 Dietmar Maurer <dietmar@ximian.com>
* mini-x86.c (mono_arch_emit_prolog): avoid reallocs with better
code size estimation.
svn path=/trunk/mono/; revision=14418
Atsushi Eno [Fri, 9 May 2003 02:49:33 +0000 (02:49 -0000)]
2003-05-09 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlSerializer.cs : this time, only replaced spaces with tabs.
svn path=/trunk/mcs/; revision=14414
Ben Maurer [Fri, 9 May 2003 02:06:31 +0000 (02:06 -0000)]
2003-05-08 Ben Maurer <bmaurer@users.sourceforge.net>
* Path.cs
(CanonicalizePath) Fixed bug #42631, which duplicated the
root part of the path under Windows.
svn path=/trunk/mcs/; revision=14412
Gonzalo Paniagua Javier [Fri, 9 May 2003 00:00:16 +0000 (00:00 -0000)]
added new handler for machine.config
svn path=/trunk/mcs/; revision=14411
Gonzalo Paniagua Javier [Thu, 8 May 2003 23:55:14 +0000 (23:55 -0000)]
fixed non ASCII chars
svn path=/trunk/mono/; revision=14410
Joel Basson [Thu, 8 May 2003 23:54:15 +0000 (23:54 -0000)]
2003-05-09 Joel Basson <jstrike@mweb.co.za>
* Added many new properties to Combo.cs
* Fixed the TextBox.Text get property
* Fixed some properties in Form.cs
* Small code cleanups
svn path=/trunk/mcs/; revision=14409
Joel Basson [Thu, 8 May 2003 23:36:03 +0000 (23:36 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=14408
Gonzalo Paniagua Javier [Thu, 8 May 2003 23:34:40 +0000 (23:34 -0000)]
added section
svn path=/trunk/mono/; revision=14407
Zoltan Varga [Thu, 8 May 2003 21:33:17 +0000 (21:33 -0000)]
2003-05-08 Zoltan Varga <vargaz@freemail.hu>
* mono/tests/Makefile.am:
- Compile with mcs.
- Disable some warnings.
- Added executables to clean target.
- Make testjit the default target.
- Print list of failed tests at the end of a test run.
- Abort tests when Ctrl-C is pressed.
* mono/tests/test-driver: Return with a special exit code when
SIGINT is detected.
* mono/tests/checked.cs: Make it compile.
svn path=/trunk/mono/; revision=14406
Marco Ridoni [Thu, 8 May 2003 21:24:56 +0000 (21:24 -0000)]
Commented out some debugging output
svn path=/trunk/mcs/; revision=14404
Marco Ridoni [Thu, 8 May 2003 21:24:32 +0000 (21:24 -0000)]
Added OrElse/AndAlso (still not working correctly, though)
svn path=/trunk/mcs/; revision=14403
Marco Ridoni [Thu, 8 May 2003 21:07:54 +0000 (21:07 -0000)]
Fixed Is operator
Fixed And/Or operator
svn path=/trunk/mcs/; revision=14402
Marco Ridoni [Thu, 8 May 2003 21:00:31 +0000 (21:00 -0000)]
Added a special case for keywords used in qualified identifiers
svn path=/trunk/mcs/; revision=14400
Marco Ridoni [Thu, 8 May 2003 20:54:28 +0000 (20:54 -0000)]
Methods with no arguments can be invoked without parentheses
svn path=/trunk/mcs/; revision=14399
Marco Ridoni [Thu, 8 May 2003 20:52:46 +0000 (20:52 -0000)]
Improved handling of MainClass
svn path=/trunk/mcs/; revision=14398
Ville Palo [Thu, 8 May 2003 19:12:47 +0000 (19:12 -0000)]
2003-05-08 Ville Palo <vi64pa@kolumbus.fi>
* corlib_test.args: added System.IO.FileSystemInfoTest
* corlib_linux_test_args: added System.IO.FileSystemInfoTest
svn path=/trunk/mcs/; revision=14394
Ville Palo [Thu, 8 May 2003 19:05:01 +0000 (19:05 -0000)]
2003-05-08 Ville Palo <vi64pa@kolumbus.fi>
* FileSystemInfo.cs: Added 1.1 properties LastAccessTimeUtc,
LastWriteTimeUtc and CreationTimeUtc
svn path=/trunk/mcs/; revision=14393
Ville Palo [Thu, 8 May 2003 18:01:14 +0000 (18:01 -0000)]
2003-05-98 Ville Palo <vi64pa@kolumbus.fi>
* FileSystemInfoTest.cs; new file
svn path=/trunk/mcs/; revision=14392
Aleksey Ryabchuk [Thu, 8 May 2003 16:43:28 +0000 (16:43 -0000)]
* Control.cs : started implementation of keyboard handling
* CroupBox.cs : set UserPaint style
* TextBoxBase.cs : set subclass flag to allow catching of keyboard events
svn path=/trunk/mcs/; revision=14391
Dietmar Maurer [Thu, 8 May 2003 13:37:44 +0000 (13:37 -0000)]
2003-05-08 Dietmar Maurer <dietmar@ximian.com>
* mini.c (mono_jit_create_remoting_trampoline): make it work with
abstract methods (fix bug 42542)
svn path=/trunk/mono/; revision=14390
Dietmar Maurer [Thu, 8 May 2003 13:08:32 +0000 (13:08 -0000)]
2003-05-08 Dietmar Maurer <dietmar@ximian.com>
* aot.c: add ability to handle array types
svn path=/trunk/mono/; revision=14389
Zoltan Varga [Thu, 8 May 2003 11:23:12 +0000 (11:23 -0000)]
2003-05-08 Zoltan Varga <vargaz@freemail.hu>
* mini.c: Call the _specific versions of the object allocation
functions if possible.
svn path=/trunk/mono/; revision=14388
Martin Willemoes Hansen [Thu, 8 May 2003 11:18:44 +0000 (11:18 -0000)]
* da-DK.xml: Updated
* da.xml: Updated
svn path=/trunk/mcs/; revision=14387
Dietmar Maurer [Thu, 8 May 2003 09:44:15 +0000 (09:44 -0000)]
2003-05-08 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_marshal_get_native_wrapper): cleanups
svn path=/trunk/mono/; revision=14386
Ben Maurer [Thu, 8 May 2003 03:11:04 +0000 (03:11 -0000)]
2003-05-07 Ben Maurer <bmaurer@users.sourceforge.net>
* Path.cs
(GetPathRoot) Added support for UNC paths.
(CanonicalizePath) Added optimizations per Miguel's requests.
* UriTest.cs: added tests for UNIX file paths.
svn path=/trunk/mcs/; revision=14384
Ben Maurer [Thu, 8 May 2003 03:08:52 +0000 (03:08 -0000)]
2003-05-07 Ben Maurer <bmaurer@users.sourceforge.net>
* Path.cs
(GetPathRoot) Added support for UNC paths.
(CanonicalizePath) Added optimizations per Miguel's requests.
* PathTest.cs
Even more GetFullPath () tests. Includes UNC tests.
svn path=/trunk/mcs/; revision=14383
Jackson Harper [Thu, 8 May 2003 03:00:23 +0000 (03:00 -0000)]
* ILParser.jay: Add type instructions. NOTE - type_spec is not
fully implemented yet, so this has some explosive potential.
svn path=/trunk/mcs/; revision=14382
Jackson Harper [Thu, 8 May 2003 02:58:02 +0000 (02:58 -0000)]
Add TypeInstr to build.
svn path=/trunk/mcs/; revision=14381
Jackson Harper [Thu, 8 May 2003 02:56:52 +0000 (02:56 -0000)]
* TypeInstr.cs: New file - implementation of instructions that
take a single type instruction.
svn path=/trunk/mcs/; revision=14380
Miguel de Icaza [Wed, 7 May 2003 20:29:12 +0000 (20:29 -0000)]
Update
svn path=/trunk/mono/; revision=14379
Miguel de Icaza [Wed, 7 May 2003 19:53:50 +0000 (19:53 -0000)]
2003-05-07 Miguel de Icaza <miguel@ximian.com>
Patches from Igor Nosyryev <nosyryev@attbi.com>
* TdsComm.cs: (GetString): GetString adds extra byte to a string
at end. It suppose to be '\0', but '\0' is valid value in .NET
string, so this byte must not be used.
* Tds.cs (GetDecimalValue):Method reads extra byte if a DECIMAL
field contains NULL. As a result server's response is parsed
incorrectly and this method fires an exception.
svn path=/trunk/mcs/; revision=14378
Paolo Molaro [Wed, 7 May 2003 16:33:29 +0000 (16:33 -0000)]
Build fix for the no gc case.
svn path=/trunk/mono/; revision=14377
Zoltan Varga [Wed, 7 May 2003 15:36:55 +0000 (15:36 -0000)]
2003-05-07 Zoltan Varga <vargaz@freemail.hu>
* gc.c (finalizer_thread): Work around a GC bug.
svn path=/trunk/mono/; revision=14376
Dietmar Maurer [Wed, 7 May 2003 15:25:24 +0000 (15:25 -0000)]
2003-05-07 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (emit_struct_conv): allow unions
svn path=/trunk/mono/; revision=14375
Dietmar Maurer [Wed, 7 May 2003 15:03:47 +0000 (15:03 -0000)]
2003-05-07 Dietmar Maurer <dietmar@ximian.com>
* class.c (class_compute_field_layout): added patches from Jerome Laban <jlaban@wanadoo.fr>
svn path=/trunk/mono/; revision=14374
Paolo Molaro [Wed, 7 May 2003 14:58:17 +0000 (14:58 -0000)]
Wed May 7 16:50:00 CEST 2003 Paolo Molaro <lupus@ximian.com>
* main.c: output custom attributes for method parameters.
svn path=/trunk/mono/; revision=14373
Miguel de Icaza [Wed, 7 May 2003 14:49:15 +0000 (14:49 -0000)]
2003-05-07 Miguel de Icaza <miguel@ximian.com>
* iterators.cs: I was reusing the `count' variable inadvertently,
take steps to not allow this to happen.
svn path=/trunk/mcs/; revision=14372
Aleksey Ryabchuk [Wed, 7 May 2003 14:46:24 +0000 (14:46 -0000)]
* Control.cs : static RegisterDefaultWindowClass method was added
* ScrollableControl.cs : registration of "mono_scrollable_control" was moved to Control class
* win32functions.cs : new constant DEFAULT_WINDOW_CLASS
* PictureBox.cs : implemented
svn path=/trunk/mcs/; revision=14371
Ville Palo [Wed, 7 May 2003 14:43:29 +0000 (14:43 -0000)]
2003-05-06 Ville Palo <vi64pa@kolumbus.fi>
* BufferedStream.cs:
- Removed unusefull code.
- Added ObjectDisposedException to Position
- Dont flush if stream is allready closed.
- Flush throws also ObjectDisposedException.
* Directory.cs:
- GetFileSystemEtries: ArgumentNullException if pattern is null
* DirectoryInfo.cs: Fixed little MoveTo () bug.
* FileInfo.cs:
- Exists: If file does not exists when instance is created the
value of the Exists property does not change even if file is created
afterwards.
- Delete: If path is a directory UnauthorizedException is thrown.
- CopyTo: Now we can overwrite file if wanted.
* Path.cs:
- GetFullPath: Now throws exception when path is " ".
svn path=/trunk/mcs/; revision=14370
Paolo Molaro [Wed, 7 May 2003 14:32:35 +0000 (14:32 -0000)]
Wed May 7 16:24:43 CEST 2003 Paolo Molaro <lupus@ximian.com>
* main.c: output nested types inside their nesting class.
svn path=/trunk/mono/; revision=14369
Johannes Roith [Wed, 7 May 2003 14:15:52 +0000 (14:15 -0000)]
workaround to get the 0.24 release working.
svn path=/trunk/mcs/; revision=14368
Aleksey Ryabchuk [Wed, 7 May 2003 11:36:41 +0000 (11:36 -0000)]
* Control.cs : use WS_OVERLAPPED instead of WS_OVERLAPPEDWINDOW, update text field in get Text property
* TextBox.cs : use styles provided by TextBoxBase
* TextBoxBase.cs : more methods and properties were implemented
* win32enums.cs : messages and notifications for EDIT control
svn path=/trunk/mcs/; revision=14367
Jackson Harper [Wed, 7 May 2003 07:25:20 +0000 (07:25 -0000)]
* ILParser.jay: Remove dotted_name, it is not used at all
anymore. vtattr only take an int64 param, this fix gets rid of all
of the remaining reduce/reduce conflicts
svn path=/trunk/mcs/; revision=14365
Jackson Harper [Wed, 7 May 2003 07:11:54 +0000 (07:11 -0000)]
* ILParser.jay: Remove extraneous dotted_name, also make comp_name
contain dotted_name logic. Oh how I will miss the 301
reduce/reduce conflicts these small changes fixed :-)
svn path=/trunk/mcs/; revision=14364
Sergey Chaban [Wed, 7 May 2003 06:44:17 +0000 (06:44 -0000)]
util.c: added GetModuleFilenameWrapper for WinCE;
svn path=/trunk/mono/; revision=14363
Joel Basson [Wed, 7 May 2003 04:24:23 +0000 (04:24 -0000)]
2003-05-07 Joel Basson <jstrike@mweb.co.za>
* Added ComboBox.Items.Add and ComboBox.Items.Add to ComboBox.cs
* FontDialog.cs
* Added new Demo2.cs test app
svn path=/trunk/mcs/; revision=14362
Miguel de Icaza [Wed, 7 May 2003 03:44:12 +0000 (03:44 -0000)]
More candy
svn path=/trunk/mono/; revision=14361
Miguel de Icaza [Wed, 7 May 2003 03:28:55 +0000 (03:28 -0000)]
Spice up
svn path=/trunk/mono/; revision=14360
Miguel de Icaza [Wed, 7 May 2003 03:25:20 +0000 (03:25 -0000)]
Flush main page
svn path=/trunk/mono/; revision=14359
Joel Basson [Tue, 6 May 2003 23:54:19 +0000 (23:54 -0000)]
2003-05-07 Joel Basson <jstrike@mweb.co.za>
* Just a bugfix to demo.cs
svn path=/trunk/mcs/; revision=14358
Miguel de Icaza [Tue, 6 May 2003 21:33:02 +0000 (21:33 -0000)]
Remove team
svn path=/trunk/mono/; revision=14356
Miguel de Icaza [Tue, 6 May 2003 21:04:41 +0000 (21:04 -0000)]
Update version
svn path=/trunk/mcs/; revision=14353
Miguel de Icaza [Tue, 6 May 2003 21:04:31 +0000 (21:04 -0000)]
Bump
svn path=/trunk/mono/; revision=14352
Ville Palo [Tue, 6 May 2003 19:24:20 +0000 (19:24 -0000)]
2003-05-06 Ville Palo <vi64pa@kolumbus.fi>
* DirectoryInfoTest.cs: Removed OS-specific test
svn path=/trunk/mcs/; revision=14348
Miguel de Icaza [Tue, 6 May 2003 19:19:47 +0000 (19:19 -0000)]
Commit pending ChangeLog
svn path=/trunk/mono/; revision=14347
Miguel de Icaza [Tue, 6 May 2003 19:17:41 +0000 (19:17 -0000)]
Nothing to see here, move along
svn path=/trunk/mcs/; revision=14346
Gonzalo Paniagua Javier [Tue, 6 May 2003 19:12:13 +0000 (19:12 -0000)]
2003-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ResourceManager.cs: fixed infinite loop when the resource is not
found. Also fixes bug #34196.
svn path=/trunk/mcs/; revision=14345
Gonzalo Paniagua Javier [Tue, 6 May 2003 19:11:55 +0000 (19:11 -0000)]
2003-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CompilationException.cs: don't add duplicated lines in the case that
mcs reports several errors for the same one.
svn path=/trunk/mcs/; revision=14344
Miguel de Icaza [Tue, 6 May 2003 19:08:32 +0000 (19:08 -0000)]
2003-05-06 Miguel de Icaza <miguel@ximian.com>
* attribute.cs (Attribute.Resolve): Params attributes are encoded
by creating an array at the point where the params starts and
putting all those arguments there, then adjusting the size of the
array.
svn path=/trunk/mcs/; revision=14343