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
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
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
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
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
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
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
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
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
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
Alexandre Pigolkine [Sat, 15 Mar 2003 18:28:53 +0000 (18:28 -0000)]
monogc.c added
svn path=/trunk/mcs/; revision=12544
Jackson Harper [Sat, 15 Mar 2003 16:40:10 +0000 (16:40 -0000)]
* InstrTable.cs: Add FieldOp instructions
svn path=/trunk/mcs/; revision=12543
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
Jackson Harper [Sat, 15 Mar 2003 15:18:43 +0000 (15:18 -0000)]
* ILParser.jay: Emit ldstr instruction
svn path=/trunk/mcs/; revision=12536
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
Jackson Harper [Sat, 15 Mar 2003 15:17:03 +0000 (15:17 -0000)]
* InstrTable.cs: Add ldstr instruction
svn path=/trunk/mcs/; revision=12534
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Jackson Harper [Fri, 14 Mar 2003 07:34:58 +0000 (07:34 -0000)]
* ILParser.jay: Remove unused references
svn path=/trunk/mcs/; revision=12505
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
Jackson Harper [Fri, 14 Mar 2003 07:14:43 +0000 (07:14 -0000)]
* ILParser.jay: Emit simple instructions
svn path=/trunk/mcs/; revision=12502
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
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
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
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
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
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
Gonzalo Paniagua Javier [Fri, 14 Mar 2003 06:50:13 +0000 (06:50 -0000)]
windows build fix
svn path=/trunk/mcs/; revision=12495
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
Jackson Harper [Fri, 14 Mar 2003 05:28:36 +0000 (05:28 -0000)]
* ILParser.jay: Set entrypoint
svn path=/trunk/mcs/; revision=12493
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Thu, 13 Mar 2003 19:36:41 +0000 (19:36 -0000)]
Stubbed all of these
svn path=/trunk/mcs/; revision=12479
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
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
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
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
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
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
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
Miguel de Icaza [Thu, 13 Mar 2003 15:50:12 +0000 (15:50 -0000)]
Add s390 packages
svn path=/trunk/mono/; revision=12471
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
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Wed, 12 Mar 2003 05:18:06 +0000 (05:18 -0000)]
Small improvement
svn path=/trunk/mcs/; revision=12454
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
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
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
César Natarén [Wed, 12 Mar 2003 01:39:40 +0000 (01:39 -0000)]
Fixed typo.
svn path=/trunk/mcs/; revision=12447
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
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
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
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
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
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
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
Miguel de Icaza [Mon, 10 Mar 2003 21:48:21 +0000 (21:48 -0000)]
Flush
svn path=/trunk/mono/; revision=12413
Alexandre Pigolkine [Mon, 10 Mar 2003 21:06:34 +0000 (21:06 -0000)]
check in for Steven Stewart
svn path=/trunk/mcs/; revision=12412
Joel Basson [Mon, 10 Mar 2003 20:53:52 +0000 (20:53 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=12409
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
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
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
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
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
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
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
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
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
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
Per Arneng [Sun, 9 Mar 2003 23:32:31 +0000 (23:32 -0000)]
Added more comments
svn path=/trunk/mcs/; revision=12395