mono.git
21 years ago* ILParser.jay: de-bacwardificate values passed to add method,
Jackson Harper [Sat, 15 Mar 2003 21:50:43 +0000 (21:50 -0000)]
* ILParser.jay: de-bacwardificate values passed to add method,
I was setting the return to the parent before, but the parent
value was being set to the return type value so it all worked
out but was very confusing.

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

21 years ago* ILParser.jay: Add external field references
Jackson Harper [Sat, 15 Mar 2003 21:31:05 +0000 (21:31 -0000)]
* ILParser.jay: Add external field references

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

21 years ago* ILParser.jay: Add fields to the field table, add field references,
Jackson Harper [Sat, 15 Mar 2003 21:10:58 +0000 (21:10 -0000)]
* ILParser.jay: Add fields to the field table, add field references,
emit instructions that take a field param

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

21 years ago* ClassTable.cs: Classes now store field tables
Jackson Harper [Sat, 15 Mar 2003 21:07:36 +0000 (21:07 -0000)]
* ClassTable.cs: Classes now store field tables
* CodeGen.cs: Add methods to add fields and get field references

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

21 years ago* makefile, makefile.gnu: Add FieldTable to build
Jackson Harper [Sat, 15 Mar 2003 21:03:45 +0000 (21:03 -0000)]
* makefile, makefile.gnu: Add FieldTable to build

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

21 years ago* FieldTable.cs: New file, holds a classes fields
Jackson Harper [Sat, 15 Mar 2003 20:55:09 +0000 (20:55 -0000)]
* FieldTable.cs: New file, holds a classes fields

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

21 years agocheckin for Dennis Hayes <dennish@raytek.com>, see ChangeLog
Alexandre Pigolkine [Sat, 15 Mar 2003 20:13:27 +0000 (20:13 -0000)]
checkin for Dennis Hayes <dennish@raytek.com>, see ChangeLog

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

21 years ago2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 15 Mar 2003 20:12:26 +0000 (20:12 -0000)]
2003-03-15  Sebastien Pouliot  <spouliot@videotron.ca>

* AssemblyInfo.cs: Commented [assembly: AssemblyKeyFile("SharpZipLib.key")]
to fix the Windows build.

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

21 years ago2003-03-15 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 15 Mar 2003 19:53:15 +0000 (19:53 -0000)]
2003-03-15 Daniel Morgan <danmorg@sc.rr.com>

* PEAPI.build: added file for windows build

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

21 years agocheckin for Aleksey Ryabchuk, see ChangeLog for details
Alexandre Pigolkine [Sat, 15 Mar 2003 19:31:43 +0000 (19:31 -0000)]
checkin for Aleksey Ryabchuk, see ChangeLog for details

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

21 years agomonogc.c added
Alexandre Pigolkine [Sat, 15 Mar 2003 18:28:53 +0000 (18:28 -0000)]
monogc.c added

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

21 years ago* InstrTable.cs: Add FieldOp instructions
Jackson Harper [Sat, 15 Mar 2003 16:40:10 +0000 (16:40 -0000)]
* InstrTable.cs: Add FieldOp instructions

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

21 years ago2003-03-15 Lluis Sanchez Gual <lluis@ideary.com>
Gonzalo Paniagua Javier [Sat, 15 Mar 2003 16:34:21 +0000 (16:34 -0000)]
2003-03-15  Lluis Sanchez Gual <lluis@ideary.com>

* System/AppDomain.cs:
* System.Runtime.Remoting/RemotingServices.cs:
* System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs: fixes bugs
#39380 and #39331.

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

21 years ago* ILParser.jay: Emit ldstr instruction
Jackson Harper [Sat, 15 Mar 2003 15:18:43 +0000 (15:18 -0000)]
* ILParser.jay: Emit ldstr instruction

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

21 years agoadd ask on uninstall, add windows software control panel list entry, check for newer...
Johannes Roith [Sat, 15 Mar 2003 15:17:20 +0000 (15:17 -0000)]
add ask on uninstall, add windows software control panel list entry, check for newer mono installation

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

21 years ago* InstrTable.cs: Add ldstr instruction
Jackson Harper [Sat, 15 Mar 2003 15:17:03 +0000 (15:17 -0000)]
* InstrTable.cs: Add ldstr instruction

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

21 years ago2003-03-15 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 15 Mar 2003 11:13:08 +0000 (11:13 -0000)]
2003-03-15  Daniel Morgan <danmorg@sc.rr.com>

* mysqlclient/datareader.cs: in GetSchemaTable(),
"BaseColumnName" should be set to the ColumnName,
not null

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

21 years ago* ILParser.jay: Create external method references
Jackson Harper [Sat, 15 Mar 2003 11:01:32 +0000 (11:01 -0000)]
* ILParser.jay: Create external method references

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

21 years ago* ILParser.jay: Emit instructions that take a method def as a single param
Jackson Harper [Sat, 15 Mar 2003 10:49:11 +0000 (10:49 -0000)]
* ILParser.jay: Emit instructions that take a method def as a single param

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

21 years ago * CodeGen.cs: Add method to get method references.
Jackson Harper [Sat, 15 Mar 2003 10:47:16 +0000 (10:47 -0000)]
* CodeGen.cs: Add method to get method references.
* MethodTable.cs: Complete GetReference method
* InstrTable.cs: Add MethodOps (instructions that take a method ref param)

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

21 years ago2003-03-15 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 15 Mar 2003 10:18:39 +0000 (10:18 -0000)]
2003-03-15  Daniel Morgan <danmorg@sc.rr.com>

* SqlConnection.cs: if Server in the ConnectionString
is set to "(local", use "localhost" as the hostname
to connect

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

21 years ago* ILParser.jay: Emit instructions that take a single type as a param
Jackson Harper [Sat, 15 Mar 2003 09:34:06 +0000 (09:34 -0000)]
* ILParser.jay: Emit instructions that take a single type as a param

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

21 years ago* InstrTable.cs: Add TypeOps (instructions that take a type param)
Jackson Harper [Sat, 15 Mar 2003 09:31:52 +0000 (09:31 -0000)]
* InstrTable.cs: Add TypeOps (instructions that take a type param)

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

21 years agoXmlElement.cs (Name): Only append prefix + ':' when prefix is
Duncan Mak [Sat, 15 Mar 2003 08:39:02 +0000 (08:39 -0000)]
XmlElement.cs (Name): Only append prefix + ':' when prefix is
neither String.Empty nor null. Thanks to Simon Guindon for
reporting the bug and Jackson for fixing this bug with me.

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

21 years ago2003-03-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 15 Mar 2003 08:35:39 +0000 (08:35 -0000)]
2003-03-15  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlConstructs.cs : fix "int IsXXX()" to reject negative value.
* XmlDocument.cs : simplify Load(string url) to use XmlTextReader.
  fixed ReadNode(), it should call reader.Read() only on Initial state.
* XmlInputStream.cs : Changed namespace. Added XmlStreamReader(stream)
  and XmlStreamReader (string). Fixed XmlInputStream(url) not to use
  System.Net.WebClient directly.
* XmlParserContext.cs : baseURI don't be null.
* XmlTextWriter.cs : use WebName for Encoding instead of HeaderName.
* XmlUrlResolver.cs : namespace change for XmlInputStream.

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

21 years ago2003-03-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 15 Mar 2003 08:34:05 +0000 (08:34 -0000)]
2003-03-15  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextWriterTests.cs : fixed AttributeWriteAttributeString() in
  related to MS bugs. "\r\n" are replaced with Environment.NewLine.

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

21 years ago* ILParser.jay: Emit instructions that take a single int32 as a param
Jackson Harper [Sat, 15 Mar 2003 07:07:17 +0000 (07:07 -0000)]
* ILParser.jay: Emit instructions that take a single int32 as a param

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

21 years ago * ILTokenizer.cs: Use the IsInstr method for checking if a string is an instruction
Jackson Harper [Sat, 15 Mar 2003 07:00:57 +0000 (07:00 -0000)]
* ILTokenizer.cs: Use the IsInstr method for checking if a string is an instruction

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

21 years ago* InstrTable.cs: Add IntOps (instructions that take an integer param)
Jackson Harper [Sat, 15 Mar 2003 06:34:04 +0000 (06:34 -0000)]
* InstrTable.cs: Add IntOps (instructions that take an integer param)

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

21 years ago2003-03-14 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 14 Mar 2003 13:46:11 +0000 (13:46 -0000)]
2003-03-14  Daniel Morgan  <danmorg@sc.rr.com>

* mono-win32-setup.nsi: added NSIS
(NullSoft Installer System) script file for building
a Mono release for Windows NT/2000/XP

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

21 years ago2002-03-14 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 14 Mar 2003 12:22:05 +0000 (12:22 -0000)]
2002-03-14  Daniel Morgan <danmorg@sc.rr.com>

* class/makefile.gnu
* class/ByteFX.Data/makefile.gnu: add ByteFX.Data.dll
to the Linux build

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

21 years ago2002-03-14 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 14 Mar 2003 10:15:26 +0000 (10:15 -0000)]
2002-03-14  Daniel Morgan <danmorg@sc.rr.com>

* makefile: added ByteFX.Data.dll to windows install

* class/library.build: added ByteFX.Data.dll
to windows build.  added additional clean targets

* class/Microsoft.VisualC/Microsoft.VisualC.build: fix
windows clean

* class/ByteFX.Data: added directory for ByteFX.Data.dll
which includes a MySQL ADO.NET Provider.
Contributed by Reggie Burnett <rykr@bellsouth.net>
from ByteFX, Inc.
ByteFX.Data 0.6.5 is Copyright 2002-2003, ByteFX, Inc.

Added the following files and directories:

class/ByteFX.Data/AssemblyInfo.cs
class/ByteFX.Data/list
class/ByteFX.Data/ByteFX.Data.build
class/ByteFX.Data/makefile.gnu
class/ByteFX.Data/ChangeLog.txt
class/ByteFX.Data/readme.txt
class/ByteFX.Data/lgpl.txt: new files

BitStream.cs
Connection.cs
Field.cs
Inflater.cs
    ConnectionString.cs
    HuffmanTree.cs
    NamedPipeStream.cs
    class/ByteFX.Data/Common: added files to new directory

Driver.cs
command.resx
todo.txt
CommandBuilder.cs
Exception.cs
dataadapter.cs
transcaction.cs
Connection.cs
Field.cs
datareader.cs
Connection.resx
MysqlDefs.cs
parameter.cs
class/ByteFX.Data/mysqlclient: added files to new directory

command.cs
parameter_collection.cs
class/ByteFX.Data/mysqlclient/Designers: added files to new directory

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

21 years agoFri Mar 14 10:06:49 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 14 Mar 2003 09:11:57 +0000 (09:11 -0000)]
Fri Mar 14 10:06:49 CET 2003 Paolo Molaro <lupus@ximian.com>

* codegen/InstrTable.cs: fix break instruction name.
* codegen/Method.cs: use ArgumentNullException.
* parser/ILParser.jay: handle stdcall convention.

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

21 years ago2003-03-14 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 14 Mar 2003 08:51:28 +0000 (08:51 -0000)]
2003-03-14  Daniel Morgan <danmorg@sc.rr.com>

* makefile: add ilasm.exe to windows build and add missing assemblies
to windows install

* class/library.build: include PEAPI.dll, Npgsql.dll, and
ICSharpCode.SharpZipLib part of the windows build

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

21 years ago * ILParser.jay: Remove unused references
Jackson Harper [Fri, 14 Mar 2003 07:34:58 +0000 (07:34 -0000)]
* ILParser.jay: Remove unused references

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

21 years ago * InstrTable.cs: Fix instructions that have dots in their name
Jackson Harper [Fri, 14 Mar 2003 07:31:00 +0000 (07:31 -0000)]
* InstrTable.cs: Fix instructions that have dots in their name

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

21 years ago * ILParser.jay: Emit simple instructions
Jackson Harper [Fri, 14 Mar 2003 07:14:43 +0000 (07:14 -0000)]
* ILParser.jay: Emit simple instructions

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

21 years ago* ILTokenizer.cs: Use InstrTable for looking up and getting Opcodes
Jackson Harper [Fri, 14 Mar 2003 07:11:46 +0000 (07:11 -0000)]
* ILTokenizer.cs: Use InstrTable for looking up and getting Opcodes

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

21 years ago * makefile, makefile.gnu: Add InstrTable to build
Jackson Harper [Fri, 14 Mar 2003 07:08:24 +0000 (07:08 -0000)]
* makefile, makefile.gnu: Add InstrTable to build

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

21 years ago * CodeGen.cs: Add code buffer for il instructions when a new method is added.
Jackson Harper [Fri, 14 Mar 2003 07:05:34 +0000 (07:05 -0000)]
* CodeGen.cs: Add code buffer for il instructions when a new method is added.
* InstrTable.cs: New file, this is a table of all the instructions (just simple
instructions right now)

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

21 years ago2003-03-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Mar 2003 07:00:24 +0000 (07:00 -0000)]
2003-03-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MarshalByValueComponent.cs: removed a monotodo.

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

21 years ago2003-03-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Mar 2003 06:57:37 +0000 (06:57 -0000)]
2003-03-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpServerUtility.cs: implemented Transfer ().

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

21 years agothe fix of the week. Don't miss it.
Gonzalo Paniagua Javier [Fri, 14 Mar 2003 06:56:21 +0000 (06:56 -0000)]
the fix of the week. Don't miss it.

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

21 years agowindows build fix
Gonzalo Paniagua Javier [Fri, 14 Mar 2003 06:50:13 +0000 (06:50 -0000)]
windows build fix

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

21 years ago * ILParser.jay: Set MaxStack, clean up some typos
Jackson Harper [Fri, 14 Mar 2003 05:35:22 +0000 (05:35 -0000)]
* ILParser.jay: Set MaxStack, clean up some typos

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

21 years ago * ILParser.jay: Set entrypoint
Jackson Harper [Fri, 14 Mar 2003 05:28:36 +0000 (05:28 -0000)]
* ILParser.jay: Set entrypoint

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

21 years ago * CodeGen.cs: Set current method when a new method is added.
Jackson Harper [Fri, 14 Mar 2003 05:26:00 +0000 (05:26 -0000)]
* CodeGen.cs: Set current method when a new method is added.

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

21 years ago2003-03-13 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Thu, 13 Mar 2003 23:56:11 +0000 (23:56 -0000)]
2003-03-13  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlClient/SqlCommandBuilder.cs:
                Change "where" variable name to "whereClause" at the
                request of Rhys Weatherley <rweather@zip.com.au>

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

21 years ago2003-03-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 13 Mar 2003 22:27:12 +0000 (22:27 -0000)]
2003-03-13  Martin Baulig  <martin@ximian.com>

* debug.c (_mono_debug_address_from_il_offset): Moved to
../metadata/debug-mono-symfile.c

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

21 years ago2003-03-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 13 Mar 2003 22:26:23 +0000 (22:26 -0000)]
2003-03-13  Martin Baulig  <martin@ximian.com>

* debug-mono-symfile.h (MonoSymbolFileLexicalBlockEntry): New type.
(MonoDebugLexicalBlockEntry): New types.

* debug-mono-symfile.c
(_mono_debug_address_from_il_offset): Moved here from ../jit/debug.c.

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

21 years ago2003-03-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 13 Mar 2003 22:20:42 +0000 (22:20 -0000)]
2003-03-13  Martin Baulig  <martin@ximian.com>

* statement.cs (Block.Emit): Call ig.BeginScope() and
ig.EndScope() when compiling with debugging info; call
LocalBuilder.SetLocalSymInfo _after_ opening the scope.

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

21 years ago2003-03-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 13 Mar 2003 22:18:53 +0000 (22:18 -0000)]
2003-03-13  Martin Baulig  <martin@ximian.com>

Added basic support for lexical scopes.  This is just to tell a
debugger that a local variable is only available in a specific
lexical scope and that another variable of the same name may exist
in another lexical scope.  See debugger/test/TestLexicalScope.cs
for examples.

* MonoSymbolTable.cs (LexicalScopeEntry): New class.
(LocalVariableEntry): Added `BlockIndex' field which specifies the
lexical scope of this variable.

* MonoSymbolWriter.cs (SourceBlock): Removed, we're now using
LexicalScopeEntry instead.

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

21 years ago2003-03-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:44:44 +0000 (19:44 -0000)]
2003-03-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpRuntime.cs: Cache no longer have a Dispose method.

* System.Web/HttpServerUtility.cs: removed MonoTODO.

* System.Web.Caching/Cache.cs:
* System.Web.Caching/CacheDefinitions.cs:
* System.Web.Caching/CacheDependency.cs:
* System.Web.Caching/CacheEntry.cs:
* System.Web.Caching/CacheExpires.cs:
* System.Web.Caching/ExpiresBuckets.cs: reformatted, make class status
page happier. Does not work yet (wait for the next patch).

* System.Web.SessionState/HttpSessionState.cs: implemented CodePage.

* System.Web.SessionState/SessionStateModule.cs: initial stuff to make
it work.

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

21 years agoStubbed all of these
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:36:41 +0000 (19:36 -0000)]
Stubbed all of these

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

21 years agooops. did the commit in the wrong tree
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:33:25 +0000 (19:33 -0000)]
oops. did the commit in the wrong tree

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

21 years ago2003-03-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:20:32 +0000 (19:20 -0000)]
2003-03-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Process.cs: throw an exception when the executable cannot be found.

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

21 years ago2003-03-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:16:38 +0000 (19:16 -0000)]
2003-03-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Win32Exception.cs: added error code 2.

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

21 years ago2003-03-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:15:22 +0000 (19:15 -0000)]
2003-03-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io-layer/processes.c: included Jerome Laban's patch and call
SetLastError when the executable is not found.

* metadata/process.c: ret can be any non-zero value accroding to MS doc.

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

21 years ago * Credited myself in Test/Mono.Directory.LDAP/BindSimpleTest.cs and
Martin Willemoes Hansen [Thu, 13 Mar 2003 18:30:44 +0000 (18:30 -0000)]
    * Credited myself in Test/Mono.Directory.LDAP/BindSimpleTest.cs and
          Test/Mono.Directory.LDAP/QueryRootDSE.cs

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

21 years ago * Credited myself in CollectionTest.cs,
Martin Willemoes Hansen [Thu, 13 Mar 2003 18:27:06 +0000 (18:27 -0000)]
    * Credited myself in CollectionTest.cs,
          ConversionTest.cs and DateAndTimeTest.cs

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

21 years ago * Removed AllTests.cs and TheTests.cs
Martin Willemoes Hansen [Thu, 13 Mar 2003 18:16:01 +0000 (18:16 -0000)]
    * Removed AllTests.cs and TheTests.cs
        * NUnit20ified NameTableTests.cs, SelectNodesTests.cs,
          XmlAttributeCollectionTests.cs, XmlAttributeTests.cs,
          XmlCDataSectionTests.cs, XmlCharacterDataTests.cs,
          XmlCommentTests.cs, XmlDeclarationTests.cs,
          XmlDocumentFragmentTests.cs, XmlDocumentTests.cs,
          XmlDocumentTypeTests.cs, XmlElementTests.cs,
          XmlEntityReferenceTests.cs, XmlNamespaceManagerTests.cs,
          XmlNodeListTests.cs, XmlNodeReaderTests.cs,
          XmlNodeTests.cs, XmlProcessingInstructionTests.cs,
          XmlSignificantWhitespaceTests.cs, XmlTextReaderTests.cs,
          XmlTextTests.cs, XmlTextWriterTests.cs,
          XmlWhiteSpaceTests.cs, XmlWriterTests.cs,
          XPathNavigatorEvaluateTests.cs, XPathNavigatorMatchesTests.cs,
          XPathNavigatorTests.cs, makefile.gnu, System.XML_linux_test.args
        * Commited Atsushi Eno changes to System.XML_test.build

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

21 years agoAdd s390 packages
Miguel de Icaza [Thu, 13 Mar 2003 15:50:12 +0000 (15:50 -0000)]
Add s390 packages

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

21 years ago* Removed AllTests.cs, System.Configuration.Install/AllTests.cs
Martin Willemoes Hansen [Thu, 13 Mar 2003 09:42:54 +0000 (09:42 -0000)]
* Removed AllTests.cs, System.Configuration.Install/AllTests.cs
  System.Configuration.Install/ChangeLog
* NUnit2ified makefile.gnu, system_configuration_install_linux_test.args,
* Added System.Configuration.Install/FakeTest.cs

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

21 years ago * ILParser.jay: Create TypeRefs instead of types, define methods.
Jackson Harper [Thu, 13 Mar 2003 06:44:03 +0000 (06:44 -0000)]
* ILParser.jay: Create TypeRefs instead of types, define methods.

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

21 years ago* makefile, makefile.gnu: Add MethodTable and TypeRef to build.
Jackson Harper [Thu, 13 Mar 2003 06:40:19 +0000 (06:40 -0000)]
* makefile, makefile.gnu: Add MethodTable and TypeRef to build.

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

21 years ago * ClassTable.cs: Add Method tables to Class tables, add method to get a
Jackson Harper [Thu, 13 Mar 2003 06:38:07 +0000 (06:38 -0000)]
* ClassTable.cs: Add Method tables to Class tables, add method to get a
class's method table.
* CodeGen.cs: Add Method to add methods :p
* MethodTable.cs: Add file, this class is used to add methods to a class.

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

21 years agoAdded MailHeader to handle the mail headers
Per Arneng [Wed, 12 Mar 2003 23:20:03 +0000 (23:20 -0000)]
Added MailHeader to handle the mail headers

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

21 years ago * NUnit2ified makefile.gnu, Test/dslib_linux_test.args
Martin Willemoes Hansen [Wed, 12 Mar 2003 21:39:08 +0000 (21:39 -0000)]
    * NUnit2ified makefile.gnu, Test/dslib_linux_test.args
          Test/makefile.gnu, Test/Mono.Directory.LDAP/BindSimpleTest.cs
          Test/Mono.Directory.LDAP/QueryRootDSE.cs
        * Renamed Test/Mono.Directory.LDAP/QueryRootDSE.cs to QueryRootDSETest.cs
        * Removed Test/NUnit.Prefs, Test/Mono.Directory.LDAP/AllTests.cs
        * Fixed Mono.Directory.LDAP/LDAP.cs casting of null to object.

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

21 years ago * Removed AllTests.cs not need for NUnit 2.0
Martin Willemoes Hansen [Wed, 12 Mar 2003 14:26:36 +0000 (14:26 -0000)]
    * Removed AllTests.cs not need for NUnit 2.0

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

21 years ago * Added makefile.gnu
Martin Willemoes Hansen [Wed, 12 Mar 2003 14:25:44 +0000 (14:25 -0000)]
    * Added makefile.gnu
        * Added microsoftvisualbasic_test.args

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

21 years ago * Patched makefile.gnu to work with the new NUnit2 tests
Martin Willemoes Hansen [Wed, 12 Mar 2003 14:24:47 +0000 (14:24 -0000)]
    * Patched makefile.gnu to work with the new NUnit2 tests
        * Added makefile.gnu
        * Added microsoftvisualbasic_test.args
        * Removed AllTests.cs not need for NUnit 2.0
        * Updated CollectionTest.cs, ConversionTest.cs and
          DateAndTimeTest.cs to NUnit 2.0

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

21 years ago2003-03-12 Alan Tam <Tam@SiuLung.com>
Alan Tam [Wed, 12 Mar 2003 14:07:00 +0000 (14:07 -0000)]
2003-03-12  Alan Tam <Tam@SiuLung.com>

* DataSet.cs: Fixed a bug that the file written does not close correctly.

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

21 years ago2003-03-12 Alan Tam <Tam@SiuLung.com>
Alan Tam [Wed, 12 Mar 2003 14:04:39 +0000 (14:04 -0000)]
2003-03-12  Alan Tam <Tam@SiuLung.com>

        * XmlDataDocument.cs: Still need to print tag for the DataSet if there
        is no data at all.

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

21 years ago2003-03-12 Elan Feingold <efeingold@mn.rr.com>
Miguel de Icaza [Wed, 12 Mar 2003 05:43:46 +0000 (05:43 -0000)]
2003-03-12  Elan Feingold <efeingold@mn.rr.com>

* XmlCustomFormatter.cs: Correct signature, Implement
ToByteArrayBase64

* XmlSerializationWriter.cs: Fix prototype.

* XmlSerializer.cs: Implements Deserialize().

2003-03-12  Elan Feingold <efeingold@mn.rr.com>

* XmlTextReader.cs: When throwing a ReaderException, show what
character was the culprit

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

21 years agoSmall improvement
Miguel de Icaza [Wed, 12 Mar 2003 05:18:06 +0000 (05:18 -0000)]
Small improvement

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

21 years ago2003-03-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Miguel de Icaza [Wed, 12 Mar 2003 05:03:09 +0000 (05:03 -0000)]
2003-03-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs:

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

21 years ago * TypeRef.cs: New file, used for pairing types and their names.
Jackson Harper [Wed, 12 Mar 2003 03:21:41 +0000 (03:21 -0000)]
* TypeRef.cs: New file, used for pairing types and their names.

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

21 years ago//
Jackson Harper [Wed, 12 Mar 2003 03:20:15 +0000 (03:20 -0000)]
//
// Mono.ILASM.TypeRef
//
// Author(s):
//  Jackson Harper (Jackson@LatitudeGeo.com)
//
// (C) 2003 Jackson Harper, All rights reserved
//

using PEAPI;
using System;

namespace Mono.ILASM {

public class TypeRef {

public readonly PEAPI.Type Type;
public readonly string FullName;

public TypeRef (PEAPI.Type type, string full_name)
{
Type = type;
FullName = full_name;
}

public override string ToString ()
{
return FullName;
}
}

}

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

21 years agoFixed typo.
César Natarén [Wed, 12 Mar 2003 01:39:40 +0000 (01:39 -0000)]
Fixed typo.

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

21 years agomcs/class: Added directories Microsoft.JScript and Microsoft.Vsa that will have the...
César Natarén [Wed, 12 Mar 2003 01:28:03 +0000 (01:28 -0000)]
mcs/class: Added directories Microsoft.JScript and Microsoft.Vsa that will have the runtime and CodeDom support for the JScript compiler.

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

21 years agoAdded Microsoft.JScript assembly and namespace, that will be used by the Jscript...
César Natarén [Wed, 12 Mar 2003 01:22:25 +0000 (01:22 -0000)]
Added Microsoft.JScript assembly and namespace, that will be used by the Jscript compiler.

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

21 years agoAdded the IVsa interfaces that are used for runtime support of script engines.
César Natarén [Wed, 12 Mar 2003 01:16:18 +0000 (01:16 -0000)]
Added the IVsa interfaces that are used for runtime support of script engines.

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

21 years ago2003/03/11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Tue, 11 Mar 2003 22:55:33 +0000 (22:55 -0000)]
2003/03/11  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* makefile.gnu : use $RUNTIME for all targets
 actually run the compiled program on 'test-gtk' target
* mb-tokenizer.cs : no escaping of chars allowed in VB.NET (old mcs code removed)
handle doubled-doublequotes (VB idiom to escape a doublequote)

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

21 years ago2003-03-1 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Tue, 11 Mar 2003 20:25:46 +0000 (20:25 -0000)]
2003-03-1 Jean-Marc Andre <jean-marc.andre@polymtl.ca>

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

21 years ago2003-03-11: Jean-Marc ANDRE <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Tue, 11 Mar 2003 20:22:03 +0000 (20:22 -0000)]
2003-03-11: Jean-Marc ANDRE <jean-marc.andre@polymtl.ca>

* RemotingConfigurationTest: a unit test for RemotingConfiguration

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

21 years agoMake this compile with a C compiler
Miguel de Icaza [Tue, 11 Mar 2003 00:21:45 +0000 (00:21 -0000)]
Make this compile with a C compiler

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

21 years agoFlush
Miguel de Icaza [Mon, 10 Mar 2003 21:48:21 +0000 (21:48 -0000)]
Flush

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

21 years agocheck in for Steven Stewart
Alexandre Pigolkine [Mon, 10 Mar 2003 21:06:34 +0000 (21:06 -0000)]
check in for Steven Stewart

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

21 years ago*** empty log message ***
Joel Basson [Mon, 10 Mar 2003 20:53:52 +0000 (20:53 -0000)]
*** empty log message ***

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

21 years ago2003-03-10 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Mon, 10 Mar 2003 20:47:13 +0000 (20:47 -0000)]
2003-03-10  Joel Basson  <jstrike@mweb.co.za>

* Update Demo.cs to reflect current status, and got rid termination bug

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

21 years ago2003-03-10 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Mon, 10 Mar 2003 20:25:42 +0000 (20:25 -0000)]
2003-03-10  Joel Basson  <jstrike@mweb.co.za>

* PictureBox.cs

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

21 years ago2003-03-11 Alan Tam <Tam@SiuLung.com>
Alan Tam [Mon, 10 Mar 2003 16:19:02 +0000 (16:19 -0000)]
2003-03-11  Alan Tam <Tam@SiuLung.com>

        * XslTransform.cs: Fixed a bug when no args is passed

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

21 years ago2003-03-10 Alan Tam <Tam@SiuLung.com>
Alan Tam [Mon, 10 Mar 2003 15:30:02 +0000 (15:30 -0000)]
2003-03-10  Alan Tam <Tam@SiuLung.com>

        * XslTransform.cs: Implemented boolean, number and string parameters.
        (Node Set and Node Iterator parameters and Extension Objects are left.)
        * XsltAttributeList.cs: Loosened access modifiers.

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

21 years ago2003-03-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 10 Mar 2003 15:10:46 +0000 (15:10 -0000)]
2003-03-10  Zoltan Varga  <vargaz@freemail.hu>

* ILGenerator.cs: Propagate maxstack info along branches.

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

21 years ago2003-03-10 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Mon, 10 Mar 2003 11:58:50 +0000 (11:58 -0000)]
2003-03-10  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.SqlClient/SqlDataReader.cs: when
the data reader is closed, this SqlDataReader referenced
in SqlConnection needs to be null

* System.Data.Common/DbDataAdapter.cs: for SelectCommands executed that
have no result set, such as, DDL like CREATE TABLE or DML like INSERT,
the data reader needs to be immediately closed, and 0 returned
as the number of rows added or refreshed

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

21 years ago* Fixed some spelling errors in class/doc/TemplateTest.cs
Martin Willemoes Hansen [Mon, 10 Mar 2003 08:07:18 +0000 (08:07 -0000)]
* Fixed some spelling errors in class/doc/TemplateTest.cs

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

21 years ago2003-03-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 Mar 2003 06:41:26 +0000 (06:41 -0000)]
2003-03-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs:
* BaseCompiler.cs:
* CachingCompiler.cs:
* CompilationResult.cs:
* GlobalAsaxCompiler.cs:
* PageCompiler.cs:
* UserControlCompiler.cs: recompile the page if dependencies change.

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

21 years ago * PEAPI.cs: (ImplAttr) Add Optil implementation flag (not supported
Jackson Harper [Mon, 10 Mar 2003 04:38:54 +0000 (04:38 -0000)]
* PEAPI.cs: (ImplAttr) Add Optil implementation flag (not supported
in first release of CLR)
(Class) And Name property

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

21 years ago * ILParser.jay: Set Call Conventions and Implementation Flags
Jackson Harper [Mon, 10 Mar 2003 04:35:42 +0000 (04:35 -0000)]
* ILParser.jay: Set Call Conventions and Implementation Flags

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

21 years agoAdded more comments
Per Arneng [Sun, 9 Mar 2003 23:32:31 +0000 (23:32 -0000)]
Added more comments

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