mono.git
21 years agoUpdate by Francesco Delfino
Marco Ridoni [Wed, 15 Jan 2003 22:56:14 +0000 (22:56 -0000)]
Update by Francesco Delfino

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

21 years ago2003-01-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 15 Jan 2003 22:51:57 +0000 (22:51 -0000)]
2003-01-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c:
(ves_icall_type_from_name): make it work as MS. Ie, if no assembly name
provided, look for the type in the calling assembly and then in
mscorlib; if the assembly name is provided, only try that one.

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

21 years ago2003-01-15 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 15 Jan 2003 21:54:17 +0000 (21:54 -0000)]
2003-01-15  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Only perform the constructor checks here if we
are named like the class;  This will help provider a better
error.  The constructor path is taken when a type definition is
not found, but most likely the user forgot to add the type, so
report that rather than the constructor error.

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

21 years agoWed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 15 Jan 2003 15:44:13 +0000 (15:44 -0000)]
Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>

* configure.in: allow MacOSX (from various people).

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

21 years agoUpdate to the API change of a while ago.
Paolo Molaro [Wed, 15 Jan 2003 15:21:26 +0000 (15:21 -0000)]
Update to the API change of a while ago.

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

21 years agoInclude config.h.
Paolo Molaro [Wed, 15 Jan 2003 15:20:35 +0000 (15:20 -0000)]
Include config.h.

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

21 years agoCompilation fix.
Paolo Molaro [Wed, 15 Jan 2003 15:19:40 +0000 (15:19 -0000)]
Compilation fix.

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

21 years ago2003-01-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Wed, 15 Jan 2003 15:07:46 +0000 (15:07 -0000)]
2003-01-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* updated Mono.System.Xml.csproj. (patch by David B. Bitton)

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

21 years agoWed Jan 15 16:02:34 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 15 Jan 2003 15:05:13 +0000 (15:05 -0000)]
Wed Jan 15 16:02:34 CET 2003 Paolo Molaro <lupus@ximian.com>

Define the correct runtime depending on the availability of the jit
(from Benjamin Reed).

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

21 years agoWed Jan 15 15:55:40 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 15 Jan 2003 14:58:43 +0000 (14:58 -0000)]
Wed Jan 15 15:55:40 CET 2003 Paolo Molaro <lupus@ximian.com>

* sockets.h, daemon.c, io.c: compilation fixes on MacOSX.

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

21 years ago2003-01-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 15 Jan 2003 08:21:43 +0000 (08:21 -0000)]
2003-01-12  Nick Drochak  <ndrochak@gol.com>

* makefile(s): Only build if source changes. Naive implementation.

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

21 years ago2003-01-15 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 15 Jan 2003 05:53:03 +0000 (05:53 -0000)]
2003-01-15  Duncan Mak  <duncan@ximian.com>

       * Make it not spam all those warnings. Blocking errors 0108 and also
       0114.

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

21 years ago2003-01-14 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 15 Jan 2003 04:09:13 +0000 (04:09 -0000)]
2003-01-14  Duncan Mak  <duncan@ximian.com>

       * ilasm/parser/ScannerAdapter.cs: Remove the cleanup method now that
       it's no longer in the interface.

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

21 years agoRe-organized the file structure.
Jonathan Pryor [Wed, 15 Jan 2003 01:40:46 +0000 (01:40 -0000)]
Re-organized the file structure.

Displayers (Console, Gtk#, System.Windows.FOrms) are under the `displayers'
directory.

Finders (How nodes are found) are under the `finders' directory.

Formatters (how nodes are displayed) are under the `formatters' directory.

Miguel did the actual movement of CVS files so that file history wouldn't be
lost.  Hence no corresponding "cvs add" for this "cvs remove".

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

21 years ago2003-01-14 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Tue, 14 Jan 2003 18:43:13 +0000 (18:43 -0000)]
2003-01-14 Gaurav Vaish <gvaish_mono AT lycos.com>

* *.cs                   : Update the year in copyright notice.

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

21 years ago2003-01-14 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Tue, 14 Jan 2003 16:23:38 +0000 (16:23 -0000)]
2003-01-14  Ville Palo <vi64pa@koti.soon.fi>

* XmlSchemaMapper.cs: Some improvments

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

21 years ago2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Tue, 14 Jan 2003 15:05:56 +0000 (15:05 -0000)]
2003-14-01  Ville Palo <vi64pa@koti.soon.fi>

* DataRelationTest.cs: Added more tests

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

21 years agoTue Jan 14 14:52:52 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 14 Jan 2003 13:56:06 +0000 (13:56 -0000)]
Tue Jan 14 14:52:52 CET 2003 Paolo Molaro <lupus@ximian.com>

* object.c: register the vtable before there is a chance it's
queried again recursively.

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

21 years ago2003-01-14 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 14 Jan 2003 10:57:47 +0000 (10:57 -0000)]
2003-01-14  Dietmar Maurer  <dietmar@ximian.com>

* jit.c (mono_jit_compile_method):  make sure runtime_init is called
(mono_analyze_stack): make sure runtime_init is called

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

21 years agoTue Jan 14 10:36:49 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 14 Jan 2003 09:40:06 +0000 (09:40 -0000)]
Tue Jan 14 10:36:49 CET 2003 Paolo Molaro <lupus@ximian.com>

* class.cs, rootcontext.cs: small changes to avoid unnecessary memory
allocations.

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

21 years agoAdd cleanup call.
Jackson Harper [Tue, 14 Jan 2003 06:36:36 +0000 (06:36 -0000)]
Add cleanup call.

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

21 years agoRemove cleanup stuff, it has been moved to a better spot.
Jackson Harper [Tue, 14 Jan 2003 06:35:26 +0000 (06:35 -0000)]
Remove cleanup stuff, it has been moved to a better spot.

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

21 years ago2003-01-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 14 Jan 2003 04:24:38 +0000 (04:24 -0000)]
2003-01-14  Martin Baulig  <martin@ximian.com>

* debug.c (debugger_update_symbol_file_table): Moved all the
functionality into debugger_update_symbol_file_table_internal();
the latter one will be called from the background thread while
already owning the lock.  This'll allow us to step into
debugger_update_symbol_file_table() in the debugger and debug it.

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

21 years ago2003-01-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 14 Jan 2003 03:49:04 +0000 (03:49 -0000)]
2003-01-14  Martin Baulig  <martin@ximian.com>

* Makefile.am: Link against gthread.

* jit.c: After realizing that mono-mutex doesn't work either
because it doesn't support recursive mutexes on FreeBSD, rewrote
the whole thread stuff to use gthread.  This seems to fix this
weird deadlock in the debugger as well.

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

21 years ago2003-01-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 14 Jan 2003 03:45:33 +0000 (03:45 -0000)]
2003-01-14  Martin Baulig  <martin@ximian.com>

* configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.

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

21 years agoFixed the build
Gonzalo Paniagua Javier [Tue, 14 Jan 2003 02:47:21 +0000 (02:47 -0000)]
Fixed the build

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

21 years ago2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 13 Jan 2003 20:27:45 +0000 (20:27 -0000)]
2003-01-13  Ville Palo <vi64pa@koti.soon.fi>

* XmlDocument.cs: Added CheckName () method to check names validity.

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

21 years ago`head -n 2 ChangeLog`
Rafael Teixeira [Mon, 13 Jan 2003 20:21:38 +0000 (20:21 -0000)]
`head -n 2 ChangeLog`

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

21 years agoupdate
Miguel de Icaza [Mon, 13 Jan 2003 19:37:38 +0000 (19:37 -0000)]
update

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

21 years agoFlush
Miguel de Icaza [Mon, 13 Jan 2003 19:12:35 +0000 (19:12 -0000)]
Flush

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

21 years agoOptional parameters support
Marco Ridoni [Mon, 13 Jan 2003 19:04:40 +0000 (19:04 -0000)]
Optional parameters support

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

21 years ago2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 13 Jan 2003 18:39:48 +0000 (18:39 -0000)]
2003-01-13  Ville Palo <vi64pa@koti.soon.fi>

* XmlDataDocumentTest.cs: Added more tests

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

21 years ago2003-01-13 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 13 Jan 2003 18:19:02 +0000 (18:19 -0000)]
2003-01-13  Duncan Mak  <duncan@ximian.com>

* ilasm/parser/ScannerAdapter.cs: Implement the new cleanup method
in the tokenizer. This fixes the build.

* skeleton.cs (cleanpup): Rename to cleanup to make it look more consistent.

* cs-tokenizer.cs (Cleanup): Rename to 'cleanup' to make it more
consistent with other methods.

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

21 years ago2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 13 Jan 2003 18:02:06 +0000 (18:02 -0000)]
2003-01-13  Ville Palo <vi64pa@koti.soon.fi>

* DataRowCollection.cs: Added IndexOutOfRangeException
* DataTableCollection.cs: Added OnCollectionChanging and
OnCollectionChanged events.
* DataSet.cs: Many fixes. Implemented Clone () and Copy () -methods
* DataTable.cs: Implemented Copy () and Clone () methods.
* XmlDataLoader.cs: some fixes.
* XmlSchemaMapper.cs: comments.

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

21 years ago2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 13 Jan 2003 17:59:08 +0000 (17:59 -0000)]
2003-01-13  Ville Palo <vi64pa@koti.soon.fi>

* System.Xml/XmlDataDocument.cs: lots of bugfixes and more implemented
methods.

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

21 years ago2003-01-13 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Mon, 13 Jan 2003 16:52:22 +0000 (16:52 -0000)]
2003-01-13 Gaurav Vaish <gvaish_mono AT lycos.com>

* Label.cs               : The smallest class on this earth.

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

21 years agoAdded new test suite
Ville Palo [Mon, 13 Jan 2003 16:18:54 +0000 (16:18 -0000)]
Added new test suite

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

21 years agoCall lexer.Cleanup when the lexer reaches the EOF.
Jackson Harper [Mon, 13 Jan 2003 15:52:01 +0000 (15:52 -0000)]
Call lexer.Cleanup when the lexer reaches the EOF.

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

21 years agoAdd Cleanup method, also fix #region error messages.
Jackson Harper [Mon, 13 Jan 2003 15:51:09 +0000 (15:51 -0000)]
Add Cleanup method, also fix #region error messages.

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

21 years agoupdated version
Gonzalo Paniagua Javier [Mon, 13 Jan 2003 15:44:19 +0000 (15:44 -0000)]
updated version

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

21 years ago2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 13 Jan 2003 15:16:46 +0000 (15:16 -0000)]
2003-13-01  Ville Palo <vi64pa@koti.soon.fi>

* DataRelationTest.cs: Test class for DataRelation

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

21 years ago2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 13 Jan 2003 15:14:41 +0000 (15:14 -0000)]
2003-01-13  Ville Palo <vi64pa@koti.soon.fi>

* data_linux_test.args: Added some classes

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

21 years ago2003-01-13 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 13 Jan 2003 13:26:10 +0000 (13:26 -0000)]
2003-01-13  Nick Drochak  <ndrochak@gol.com>

* DateTimeTest.cs: Use 2003, since that' the year now.  Need to work
on this test so we don't have it fail each new year.

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

21 years ago2003-01-13 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 13 Jan 2003 12:13:47 +0000 (12:13 -0000)]
2003-01-13  Nick Drochak  <ndrochak@gol.com>

* XmlNodeTests.cs: MS.NET doesn't throw an exception here.

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

21 years ago2003-01-13 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 13 Jan 2003 12:10:47 +0000 (12:10 -0000)]
2003-01-13  Nick Drochak  <ndrochak@gol.com>

* MutexTest.cs: Disable some tests that case unhandled exceptions
on MS.NET.

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

21 years agoMon Jan 13 11:37:14 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 13 Jan 2003 10:40:04 +0000 (10:40 -0000)]
Mon Jan 13 11:37:14 CET 2003 Paolo Molaro <lupus@ximian.com>

* TypeBuilder.cs, ModuleBuilder.cs: better type name cache.

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

21 years agoOops. Fix, thanks to Sebastien and Dan for noticing
Miguel de Icaza [Mon, 13 Jan 2003 04:02:28 +0000 (04:02 -0000)]
Oops.  Fix, thanks to Sebastien and Dan for noticing

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

21 years agoMore updates
Miguel de Icaza [Mon, 13 Jan 2003 04:00:04 +0000 (04:00 -0000)]
More updates

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

21 years agoFlush
Miguel de Icaza [Mon, 13 Jan 2003 03:42:21 +0000 (03:42 -0000)]
Flush

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

21 years agoComment out the SuSE part for now until we build packages for it.
Duncan Mak [Mon, 13 Jan 2003 02:56:41 +0000 (02:56 -0000)]
Comment out the SuSE part for now until we build packages for it.

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

21 years agoUpdate the webpage
Duncan Mak [Mon, 13 Jan 2003 02:32:49 +0000 (02:32 -0000)]
Update the webpage

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

21 years agohope it does not hang
Rafael Teixeira [Sun, 12 Jan 2003 23:37:35 +0000 (23:37 -0000)]
hope it does not hang

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

21 years agoBump the version number to 0.18.
Duncan Mak [Sun, 12 Jan 2003 22:34:59 +0000 (22:34 -0000)]
Bump the version number to 0.18.

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

21 years agoSun Jan 12 19:58:42 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 12 Jan 2003 19:15:31 +0000 (19:15 -0000)]
Sun Jan 12 19:58:42 CET 2003 Paolo Molaro <lupus@ximian.com>

* attribute.cs: only set GuidAttr to true when we have a
GuidAttribute.

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

21 years agoFlush
Miguel de Icaza [Sun, 12 Jan 2003 19:08:20 +0000 (19:08 -0000)]
Flush

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

21 years agoFlush
Miguel de Icaza [Sun, 12 Jan 2003 18:27:25 +0000 (18:27 -0000)]
Flush

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

21 years ago2003-01-12 Varga Zoltan <vargaz@freemail.hu>
Duncan Mak [Sun, 12 Jan 2003 17:25:00 +0000 (17:25 -0000)]
2003-01-12  Varga Zoltan <vargaz@freemail.hu>

* ArrayList.cs (RemoveRange): Patch for allowing zero-size
removal at the end of a list. It also cleans up the argument
checking code so the raised exceptions have the same message as
under MS.NET.

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

21 years ago2003-01-12 Alp Toker <alp@atoker.com>
Alp Toker [Sun, 12 Jan 2003 17:11:09 +0000 (17:11 -0000)]
2003-01-12  Alp Toker  <alp@atoker.com>

        * exception.c: Typo fix: insinde -> inside

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

21 years ago2003-01-12 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sun, 12 Jan 2003 16:25:05 +0000 (16:25 -0000)]
2003-01-12 Gaurav Vaish <gvaish_mono AT lycos.com>

* MobileControl.cs       : Stub-ing completed. ;-)
* ControlPager.cs        : Dummy implementation.

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

21 years agomake test
Rafael Teixeira [Sun, 12 Jan 2003 16:06:14 +0000 (16:06 -0000)]
make test

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

21 years ago*** empty log message ***
Sebastien Pouliot [Sun, 12 Jan 2003 15:58:55 +0000 (15:58 -0000)]
*** empty log message ***

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

21 years ago2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 12 Jan 2003 15:57:45 +0000 (15:57 -0000)]
2003-01-12  Sebastien Pouliot <spouliot@videotron.ca>

* corlib_linux_test.args: added MACTripleDES test file.

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

21 years ago2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 12 Jan 2003 15:54:36 +0000 (15:54 -0000)]
2003-01-12  Sebastien Pouliot  <spouliot@videotron.ca>

* HashAlgorithmTest.cs: Added new test for null streams.
* MACTripleDESTest.cs: New. Test suite par MAC using 3DES.

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

21 years ago2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 12 Jan 2003 15:53:37 +0000 (15:53 -0000)]
2003-01-12  Sebastien Pouliot  <spouliot@videotron.ca>

* MACTripleDES.cs: Now working (the problem was with my stream usage
which was removed for performance reason).
* TripleDES.cs: Fixed key generation (wasn't called and returned
null).

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

21 years ago2003-01-12 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sun, 12 Jan 2003 14:02:20 +0000 (14:02 -0000)]
2003-01-12 Gaurav Vaish <gvaish_mono AT lycos.com>

* FontInfo.cs            : Implemented.
* Form.cs                : Initial implementation.
* Panel.cs               : Initial implementation.
* MobileControl.cs       : Stubbed all properties.

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

21 years ago2003-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 12 Jan 2003 08:37:20 +0000 (08:37 -0000)]
2003-01-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StringCollection.cs: fixed range checks in CopyTo.

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

21 years ago2003-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 12 Jan 2003 08:09:12 +0000 (08:09 -0000)]
2003-01-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Exception.cs: changed default message to match MS one.

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

21 years ago2003-01-13 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 12 Jan 2003 05:38:22 +0000 (05:38 -0000)]
2003-01-13  Duncan Mak  <duncan@ximian.com>

* Makefile.am (libmonoruntime_la_SOURCES): Change gc.h to
gc-internal.h.

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

21 years agoFix makefile so type-reflector doesn't build when it doesn't need to.
Jonathan Pryor [Sun, 12 Jan 2003 05:31:24 +0000 (05:31 -0000)]
Fix makefile so type-reflector doesn't build when it doesn't need to.

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

21 years ago2002-01-12 Patrik Torstensson <totte@race-x-change.com>
Patrik Torstensson [Sun, 12 Jan 2003 01:35:35 +0000 (01:35 -0000)]
2002-01-12  Patrik Torstensson <totte@race-x-change.com>

* string-icall.[c|h], icall.c: Added support for CompareOrdinal mode

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

21 years ago2003-01-12 Patrik Torstensson <totte@race-x-change.com>
Patrik Torstensson [Sun, 12 Jan 2003 01:30:01 +0000 (01:30 -0000)]
2003-01-12  Patrik Torstensson <totte@race-x-change.com>

* String.cs: Fixed bug with CompareOrdinal

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

21 years ago2003-01-12 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 12 Jan 2003 00:20:56 +0000 (00:20 -0000)]
2003-01-12  Nick Drochak  <ndrochak@gol.com>

* TestResult.xml: Generated result file. Shouldn't be in CVS.

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

21 years agofix typo.
Johannes Roith [Sat, 11 Jan 2003 23:18:54 +0000 (23:18 -0000)]
fix typo.

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

21 years ago2003-01-11 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 11 Jan 2003 13:45:48 +0000 (13:45 -0000)]
2003-01-11  Martin Baulig  <martin@ximian.com>

* debug-mono-symfile.h (MONO_SYMBOL_FILE_DYNAMIC_VERSION): Incremented
this to 20 for the release.

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

21 years agoAllow greater control of property generation by derived classes (through
Jonathan Pryor [Sat, 11 Jan 2003 04:42:20 +0000 (04:42 -0000)]
Allow greater control of property generation by derived classes (through
PropertyFormat properties).

Fix a bug where the ReflectionNodeFinder wouldn't display the value of static
properties (it was using an invalid instance reference).

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

21 years ago2003-01-10 Patrik Torstensson <totte@race-x-change.com>
Patrik Torstensson [Sat, 11 Jan 2003 00:30:58 +0000 (00:30 -0000)]
2003-01-10  Patrik Torstensson  <totte@race-x-change.com>

* ThreadPool.cs: Temporary removed the usage of monitor thread,
implemented a model more equal to the MS one.

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

21 years ago2003-01-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 11 Jan 2003 00:02:34 +0000 (00:02 -0000)]
2003-01-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlTextReader.cs:
(ReadOuterXml): use Depth property which return elementDepth, not depth.

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

21 years ago2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 22:46:54 +0000 (22:46 -0000)]
2003-01-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Enum.cs: implements IFormattable.

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

21 years ago2003-01-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 Jan 2003 21:54:44 +0000 (21:54 -0000)]
2003-01-10  Duncan Mak  <duncan@ximian.com>

* ArrayList.cs (Insert): Patch from Zoltan
(Zoltan.2.Varga@nokia.com).

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

21 years ago2003-01-10 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 10 Jan 2003 21:38:30 +0000 (21:38 -0000)]
2003-01-10  Duncan Mak  <duncan@ximian.com>

* list.unix (CSharpCodeCompiler): Add
Microsoft.Charp.CSharpCodeCompiler for Sean Kasun.

* CSharpCodeCompiler.cs:
* CSharpCodeProvider.cs: Patch from Sean Kasun
<skasun@azstarnet.com> to implement CSharpCodeCompiler.

* CompilerErrorCollection.cs:
* CompilerParameters.cs: Patch from Sean Kasun
<skasun@azstarnet.com> implementing most of the MonoTODOs in
CompilerErrorCollection and the CompilerParameters overloads in CompilerParameters.cs.

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

21 years ago2003-01-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 10 Jan 2003 19:33:12 +0000 (19:33 -0000)]
2003-01-10  Zoltan Varga  <vargaz@freemail.hu>

* ILGenerator.cs: Implemented EmitWriteLine(string).

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

21 years ago2003-01-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 10 Jan 2003 19:29:03 +0000 (19:29 -0000)]
2003-01-10  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs (DefineInitializedData): Call DefineNestedType()
instead of DefineType() so the auxiliary types do not pollute the
global namespace. This is consistent with the behaviour of MS .NET.

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

21 years ago2003-01-10 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Fri, 10 Jan 2003 19:08:56 +0000 (19:08 -0000)]
2003-01-10 Gaurav Vaish <gvaish_mono AT lycos.com>

* DeviceSpecific.cs      : Dummy implementation.
* MobilePage.cs          : GetControlAdapter(MobileControl) - Stubbed.
* MobileControl.cs       : Adapter        { get; }      - Implemented
                         : BreakAfter     { get; set; } - Stubbed.
                         : DeviceSpecific { get; set; } - Stubbed.
                         : MobilePage     { get; }      - Stubbed.

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

21 years ago2003-01-11 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Fri, 10 Jan 2003 18:51:31 +0000 (18:51 -0000)]
2003-01-11  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlElementTests.cs : added TestInnerTextAndEvent test.
  (and many coding style fix.)
* XmlTextReaderTests.cs : tiny argument order fix for TestAttributeWithEntityReference test.

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

21 years ago2003-01-11 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Fri, 10 Jan 2003 18:50:39 +0000 (18:50 -0000)]
2003-01-11  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlElement.cs : (by ville) XmlElement.set_InnerText event bugfix.
* XmlTextReader.cs : some fix for ReadOuterXml().

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

21 years ago2003-01-10 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Fri, 10 Jan 2003 17:58:51 +0000 (17:58 -0000)]
2003-01-10 Gaurav Vaish <gvaish_mono AT lycos.com>

* IObjectListFieldCollection.cs,
* IPageAdapter.cs,
* ITemplateable.cs                    : Added interface.
* ObjectListField.cs                  : Dummy implementation.

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

21 years ago2003-01-10 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Fri, 10 Jan 2003 17:30:32 +0000 (17:30 -0000)]
2003-01-10 Gaurav Vaish <gvaish_mono AT lycos.com>

* MobileListItemType.cs,
* ObjectListViewMode.cs,
* WmlListFieldType.cs,    // Failed to locate enumeration!
* Wrapping.cs
                         : Added enumerations.

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

21 years ago2003-01-10 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 10 Jan 2003 17:23:22 +0000 (17:23 -0000)]
2003-01-10  Dietmar Maurer  <dietmar@ximian.com>

* marshal.c (emit_struct_conv): added support for EXPLICIT_LAYOUT

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

21 years agomore explicit layout related fixes
Dietmar Maurer [Fri, 10 Jan 2003 16:40:46 +0000 (16:40 -0000)]
more explicit layout related fixes

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

21 years ago2003-01-10 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 10 Jan 2003 16:31:27 +0000 (16:31 -0000)]
2003-01-10  Dietmar Maurer  <dietmar@ximian.com>

* marshal.c (emit_struct_conv): added an assertion for EXPLICIT_LAYOUT

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

21 years ago*** empty log message ***
Dietmar Maurer [Fri, 10 Jan 2003 16:19:43 +0000 (16:19 -0000)]
*** empty log message ***

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

21 years ago2003-01-10 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 10 Jan 2003 16:18:13 +0000 (16:18 -0000)]
2003-01-10  Dietmar Maurer  <dietmar@ximian.com>

* loader.c (mono_method_get_marshal_info): bug fix

* marshal.c (mono_marshal_get_ptr_to_struct): don't convert
structures with explicit layout

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

21 years agoAllow GUI front-ends to be used by default.
Jonathan Pryor [Fri, 10 Jan 2003 15:47:21 +0000 (15:47 -0000)]
Allow GUI front-ends to be used by default.

This allows ``type-reflector.exe'' (no arguments) to open a Gtk# window which
can be later used to open an Assembly.

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

21 years agoDon't require that types be specified on the command line if the displayer
Jonathan Pryor [Fri, 10 Jan 2003 15:08:10 +0000 (15:08 -0000)]
Don't require that types be specified on the command line if the displayer
doesn't require them.

For example, it's sensible for a GUI program to load without having any
assembly loaded, so there's no reason for assemblies/types to be specified.

This allows us to do:

    type-reflector --displayer=gtk

And get an empty Gtk# window (which can be later filled by using
File->Open...).

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

21 years agoFri Jan 10 16:03:30 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 Jan 2003 15:06:28 +0000 (15:06 -0000)]
Fri Jan 10 16:03:30 CET 2003 Paolo Molaro <lupus@ximian.com>

* ILGenerator.cs, MethodBuilder.cs, TypeBuilder.cs,
ConstructorBuilder.cs: some tweaks to reduce memory usage.

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

21 years agoFri Jan 10 15:58:09 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 10 Jan 2003 15:02:00 +0000 (15:02 -0000)]
Fri Jan 10 15:58:09 CET 2003 Paolo Molaro <lupus@ximian.com>

* profiler.c: made the output more readable (and sorted).
Added caller information for the allocation profiler.

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

21 years agoalso test isinst
Dietmar Maurer [Fri, 10 Jan 2003 14:57:05 +0000 (14:57 -0000)]
also test isinst

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

21 years agonew test
Dietmar Maurer [Fri, 10 Jan 2003 14:32:01 +0000 (14:32 -0000)]
new test

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

21 years agoBetter namespace partitioning. Instead of having all files in the same
Jonathan Pryor [Fri, 10 Jan 2003 14:16:07 +0000 (14:16 -0000)]
Better namespace partitioning.  Instead of having all files in the same
namespace, partition into namespaces according to purpose.  For example, all
formatters (CSharp, VB, Default, etc.) are moved to the
Mono.TypeReflector.Formatters namespace.

Similar things were done for finders and displayers.

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

21 years ago2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 10 Jan 2003 09:44:59 +0000 (09:44 -0000)]
2003-01-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* README.building: New file.
* makefile.gnu: install README.building file.

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