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

21 years agoAdded comments to the code
Per Arneng [Sun, 9 Mar 2003 23:26:04 +0000 (23:26 -0000)]
Added comments to the code

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

21 years agoReplaced by IAttachmentEncoder.cs
Per Arneng [Sun, 9 Mar 2003 22:57:55 +0000 (22:57 -0000)]
Replaced by IAttachmentEncoder.cs

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

21 years agoAdded UUEncoding for attachments.
Per Arneng [Sun, 9 Mar 2003 22:39:31 +0000 (22:39 -0000)]
Added UUEncoding for attachments.
Created and Attachment encoder interface which
Base64 and UUEncode implements.

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

21 years agoUpdate Download page
Miguel de Icaza [Sun, 9 Mar 2003 20:44:16 +0000 (20:44 -0000)]
Update Download page

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

21 years agoUpdate FAQ
Miguel de Icaza [Sun, 9 Mar 2003 20:35:42 +0000 (20:35 -0000)]
Update FAQ

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

21 years ago * main.c: Ouput implements clause as a comma seperated list.
Jackson Harper [Sun, 9 Mar 2003 18:53:01 +0000 (18:53 -0000)]
* main.c: Ouput implements clause as a comma seperated list.

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

21 years ago * ILParser.jay: Add implemented interfaces
Jackson Harper [Sun, 9 Mar 2003 18:05:37 +0000 (18:05 -0000)]
* ILParser.jay: Add implemented interfaces

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

21 years ago2003-03-09 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Sun, 9 Mar 2003 17:40:52 +0000 (17:40 -0000)]
2003-03-09  Joel Basson  <jstrike@mweb.co.za>

* Frame.cs should have been GroupBox.cs

2

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

21 years agoTrackBar control by Aleksey Ryabchuk (ryabchuk@yahoo.com), changes to monostub.c
Alexandre Pigolkine [Sun, 9 Mar 2003 17:38:41 +0000 (17:38 -0000)]
TrackBar control by Aleksey Ryabchuk (ryabchuk@yahoo.com), changes to monostub.c

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

21 years ago * ExternTable.cs: Do not verify the existence of external types
Jackson Harper [Sun, 9 Mar 2003 17:31:29 +0000 (17:31 -0000)]
* ExternTable.cs: Do not verify the existence of external types

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

21 years ago * ILParser.jay: Create method attributes
Jackson Harper [Sun, 9 Mar 2003 07:30:37 +0000 (07:30 -0000)]
* ILParser.jay: Create method attributes

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

21 years ago2003-03-09 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 05:32:42 +0000 (05:32 -0000)]
2003-03-09  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile: Removed cert2spc and sn from linux build (as
Mono.Security assembly isn't, yet, part of the linux build).
* makefile.gnu: Removed (not required for tools).

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

21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 04:49:12 +0000 (04:49 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile: Added SN.
* makefile.gnu: New. Copy of makefile.

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