mono.git
22 years ago2002-06-06 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Thu, 6 Jun 2002 08:53:57 +0000 (08:53 -0000)]
2002-06-06  Rodrigo Moya <rodrigo@ximian.com>

* list: added missing PostgresTypes.cs file.

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

22 years ago2002-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 5 Jun 2002 15:58:32 +0000 (15:58 -0000)]
2002-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/AttributeCollection.cs: don't need a Hastable. StateBag
now works fine and takes care of the details.

* System.Web.UI/Control.cs: added HasChildren property.

* System.Web.UI/StateBag.cs: fixed a couple of nasty bugs.

* System.Web.UI.HtmlControls/HtmlButton.cs: RenderAttributes is an
override, not new.

* System.Web.UI.HtmlControls/HtmlContainerControl.cs: use the new
Render method in HtmlControl.

* System.Web.UI.HtmlControls/HtmlControl.cs: added Render method to
render the tag and its attributes. Works for container and
non-containers.

* System.Web.UI.HtmlControls/HtmlImage.cs: RenderAttributes don't need
to be new. Implemented Height property.

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

22 years agoChanged May 31st news
Gonzalo Paniagua Javier [Wed, 5 Jun 2002 12:46:56 +0000 (12:46 -0000)]
Changed May 31st news

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

22 years agopush index
Miguel de Icaza [Wed, 5 Jun 2002 12:41:24 +0000 (12:41 -0000)]
push index

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

22 years ago2002-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Jun 2002 23:09:33 +0000 (23:09 -0000)]
2002-06-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.build: added /debug flag. I wanna see line numbers in
exceptions thrown.

* System.Web.UI/Page.cs: run OnInit, OnLoad y PreRender before
rendering the page. Invoke Page_Init and/or Page_Load if the user
supplied them (though this should depend on AutoEventWireUp attribute
of Page directive)

* System.Web.UI.HtmlControls/HtmlContainerControl.cs: some formatting
and use HttpUtility.Encode instead of Page.Server to encode InnerText.

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

22 years ago2002-5-31 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 4 Jun 2002 22:27:47 +0000 (22:27 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
* ItemChangedEventHandler.cs
* InvalidateEventHandler.cs
* ItemChangedEventHandler.cs
* added new files

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

22 years ago2002-5-31 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 4 Jun 2002 22:19:54 +0000 (22:19 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
* ColumnClickEventArgs.cs
* Fully implmented.

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

22 years ago2002-6-4 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 4 Jun 2002 22:08:50 +0000 (22:08 -0000)]
2002-6-4 DennisHayes <dennish@raytek.com>
* minor formating fixes in many files.

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

22 years ago2002-6-4 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 4 Jun 2002 21:57:43 +0000 (21:57 -0000)]
2002-6-4 DennisHayes <dennish@raytek.com>
* minor formating fixes in many files.

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

22 years agoUpdate `class.xml' to include all of the classes currently in
Jonathan Pryor [Tue, 4 Jun 2002 21:48:53 +0000 (21:48 -0000)]
Update `class.xml' to include all of the classes currently in
`/mcs/class/System/System.Diagnostics'.

I didn't know all the information for all the classes (e.g. % complete,
current maintainer), so this list isn't complete, but it should be easier to
update this information now that it's present.

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

22 years ago2002-6-4 DennisHayes <dennish@raytek.com>
Dennis Hayes [Tue, 4 Jun 2002 21:42:10 +0000 (21:42 -0000)]
2002-6-4 DennisHayes <dennish@raytek.com>
* minor formating fixes in many files.

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

22 years ago2002-06-02 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Tue, 4 Jun 2002 21:15:14 +0000 (21:15 -0000)]
2002-06-02  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* copied methods MakeName and CheckDef from mcs\cs-parser.jay to GenericParser.cs
  where they are inherited by mb-parser.jay/cs
* put some code on the Module rule in mb-parser.jay to at least generate a class in the assembly,
  if I jump over the entry-point check code, while debugging

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

22 years ago2002-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Jun 2002 16:49:33 +0000 (16:49 -0000)]
2002-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/Control.cs: don't throw exception in ControlID. By now,
it returns ID.

* System.Web.UI/Page.cs:
(ProcessRequest): implemented.

* System.Web.UI.HtmlControls/HtmlAnchor.cs:
(RenderAttributes): new -> override and fixed little bug that made
it cause an stack overflow.

* System.Web.UI.HtmlControls/HtmlContainerControl.cs: reformatted and
added tag and its attributes rendering.

* System.Web.UI.HtmlControls/HtmlGenericControl.cs: removed TagName,
which is already in HtmlControl.

* System.Web.UI.HtmlControls/HtmlTable.cs:
(RenderEndTag): new -> override.

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

22 years ago2002-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Jun 2002 13:27:21 +0000 (13:27 -0000)]
2002-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpRequest.cs: implemented Browser property.

* System.Web.UI/Page.cs: finished stubbing out. Implemented some
methods.

* System.Web.SessionState/HttpSessionState.cs:
* System.Web.SessionState/SessionStateModule.cs: new files with some
implementation and the rest stubbed.

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

22 years agoFixed make distcheck.
Paolo Molaro [Tue, 4 Jun 2002 13:03:39 +0000 (13:03 -0000)]
Fixed make distcheck.

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

22 years agoTue Jun 4 18:10:47 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 4 Jun 2002 12:24:55 +0000 (12:24 -0000)]
Tue Jun 4 18:10:47 CEST 2002 Paolo Molaro <lupus@ximian.com>

* gc.c, gc.h, icall.c: weakreference support.

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

22 years agoTue Jun 4 18:05:30 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 4 Jun 2002 12:24:45 +0000 (12:24 -0000)]
Tue Jun 4 18:05:30 CEST 2002 Paolo Molaro <lupus@ximian.com>

* GCHandle.cs: changed to fit spec and implementation needs.

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

22 years agoForgot in the last commit.
Paolo Molaro [Tue, 4 Jun 2002 11:42:50 +0000 (11:42 -0000)]
Forgot in the last commit.

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

22 years ago2002-06-05 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 4 Jun 2002 11:32:53 +0000 (11:32 -0000)]
2002-06-05  Nick Drochak  <ndrochak@gol.com>

* SecurityElement.cs: Fixed couple of hard to spot typos which were
causing valid names and keys to be rejected.

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

22 years ago2002-06-03 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Tue, 4 Jun 2002 11:14:51 +0000 (11:14 -0000)]
2002-06-03  Rodrigo Moya <rodrigo@ximian.com>

* OleDbParameterCollection.cs (GetEnumerator, SyncRoot,
IsSynchronized): implemented.

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

22 years ago2002-06-04 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 4 Jun 2002 11:01:09 +0000 (11:01 -0000)]
2002-06-04  Nick Drochak  <ndrochak@gol.com>

* Double.cs (Parse): Recognize the group separator string, but still we
don't check the format for the proper number of digits between
separators. Also throw OverflowException when we get Pos or Neg
Infinity from runtime.

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

22 years agoTue Jun 4 16:06:19 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 4 Jun 2002 10:20:34 +0000 (10:20 -0000)]
Tue Jun 4 16:06:19 CEST 2002 Paolo Molaro <lupus@ximian.com>

* Makefile.am, mono-config.c: use $(sysconfdir).

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

22 years agoTue Jun 4 13:08:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 4 Jun 2002 07:23:21 +0000 (07:23 -0000)]
Tue Jun 4 13:08:43 CEST 2002 Paolo Molaro <lupus@ximian.com>

* ArrayList.cs: fixed RemoveAt() implementation.

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

22 years ago2002-06-03 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 3 Jun 2002 23:57:25 +0000 (23:57 -0000)]
2002-06-03  Duncan Mak  <duncan@ximian.com>

* Convert.cs (ToDouble): Fixed ToDouble (byte value).

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

22 years ago2002/06/04 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 3 Jun 2002 23:21:16 +0000 (23:21 -0000)]
2002/06/04  Nick Drochak <ndrochak@gol.com>

* ByteTest.cs: Fix currency constant that we use for the expected
value.  Try to be more culture-diverse.

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

22 years ago2002-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 3 Jun 2002 20:41:49 +0000 (20:41 -0000)]
2002-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpBrowserCapabilities.cs: stubbed out.

* System.Web.Configuration/HttpCapabilitiesBase.cs: New file.

* System.Web.Security/DefaultAuthenticationEventArgs.cs: New file.

* System.Web.SessionState/IReadOnlySessionState.cs: New file.

* System.Web.SessionState/IRequiresSessionState.cs: New file.

* System.Web.SessionState/SessionStateMode.cs: New file.

* System.Web.UI/Page.cs:
(FileDependencies): now is public public.
(EnableViewStateMAC): uncommented and made protected.
(GetTypeHashCode): added method.

* System.Web.UI.HtmlControls/HtmlForm.cs:
(RenderAttributes): changed new by override.
(Name): allow setting the property.

* System.Web.UI.WebControls/WebControl.cs: added attributes
PersistChildrenAttribute and ParseChildrenAttribute.

* System.Web.Configuration/ChangeLog:
* System.Web.Configuration/HttpCapabilitiesBase.cs:
* System.Web.Security/ChangeLog:
* System.Web.Security/DefaultAuthenticationEventArgs.cs:
* System.Web.SessionState/ChangeLog:
* System.Web.SessionState/IReadOnlySessionState.cs:
* System.Web.SessionState/IRequiresSessionState.cs:
* System.Web.SessionState/SessionStateMode.cs: new files.

Now we are able to compile some files generated by xsp with our
System.Web classes.

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

22 years agoMon Jun 3 15:42:50 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 3 Jun 2002 09:56:48 +0000 (09:56 -0000)]
Mon Jun 3 15:42:50 CEST 2002 Paolo Molaro <lupus@ximian.com>

* monobitset.c, monobitset.h: documentation and fixes from
Dennis Haney.

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

22 years agoMon Jun 3 13:13:32 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 3 Jun 2002 07:29:10 +0000 (07:29 -0000)]
Mon Jun 3 13:13:32 CEST 2002 Paolo Molaro <lupus@ximian.com>

* icall.c: changed default precision of Double.ToString() to 15.
Fixed memory leak. Unified with Single.ToString.

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

22 years agoMon Jun 3 12:58:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 3 Jun 2002 07:12:26 +0000 (07:12 -0000)]
Mon Jun 3 12:58:40 CEST 2002 Paolo Molaro <lupus@ximian.com>

* ASCIIEncoding.cs: fixed handling of 0 bytecount.

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

22 years agoMon Jun 3 12:18:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 3 Jun 2002 06:32:01 +0000 (06:32 -0000)]
Mon Jun 3 12:18:18 CEST 2002 Paolo Molaro <lupus@ximian.com>

* Type.cs: fixed GetTypeCode.

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

22 years ago2002/06/03 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 2 Jun 2002 23:45:30 +0000 (23:45 -0000)]
2002/06/03  Nick Drochak <ndrochak@gol.com>

* DecimalTest.cs: Fix some errors that were showing up when run against
ms.net.

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

22 years ago2002-06-02 Francisco Jr. <fxjrlists@yahoo.com.br>
Rodrigo Moya [Sun, 2 Jun 2002 14:46:11 +0000 (14:46 -0000)]
2002-06-02  Francisco Jr. <fxjrlists@yahoo.com.br>

* System.Data.SqlClient/SqlParameterCollection.cs: implemented missing
methods.

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

22 years ago2002-06-02 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sun, 2 Jun 2002 14:41:11 +0000 (14:41 -0000)]
2002-06-02  Rodrigo Moya <rodrigo@ximian.com>

* OleDbTransaction.cs (Dispose): added missing method.

* OleDbCommand.cs (Clone): added missing methods.
(Parameters, Transaction, Connection): made these overload
IDbCommand's ones.

* OleDbParameterCollection.cs (IndexOf, Remove, RemoveAt):
call m_list methods, not own ones.

* OleDbParameter.cs: more implementation.

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

22 years ago2002-06-02 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sun, 2 Jun 2002 13:47:04 +0000 (13:47 -0000)]
2002-06-02  Rodrigo Moya <rodrigo@ximian.com>

* OleDbTransaction.cs (Connection, IsolationLevel, Begin,
Commit, Rollback): implemented.
(GdaConnection): added new internal property.

* OleDbParameter.cs:
* OleDbParameterCollection.cs: implemented some methods and
properties.

* libgda.cs: added yet more libgda API functions.

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

22 years ago2002-06-02 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 2 Jun 2002 12:10:47 +0000 (12:10 -0000)]
2002-06-02  Duncan Mak  <duncan@ximian.com>

* Convert.cs (ToInt16): use Convert.ToInt16 (int) instead of a direct
cast from an int so that we throw OverFlowException correctly.

(ToInt64): Use a new 64bit version of ConvertToBase.

(ConvertToBase): Add checks for overflow (checks Int32.MinValue
and Int32.MaxValue).

(ConvertFromBase64): New 64-bit version of ConvertFromBase.

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

22 years agoMore try-catch blocks to find the bugs.
Nick Drochak [Sun, 2 Jun 2002 10:24:04 +0000 (10:24 -0000)]
More try-catch blocks to find the bugs.

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

22 years ago2002-06-02 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 2 Jun 2002 10:20:16 +0000 (10:20 -0000)]
2002-06-02  Nick Drochak  <ndrochak@gol.com>

* Convert.cs (ToSByte): Check for special value.
* Single.cs (Parse):
* UInt16.cs (Parse):
* UInt32.cs (Parse): Throw OverflowException if negative

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

22 years ago2002-06-02 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 2 Jun 2002 01:58:04 +0000 (01:58 -0000)]
2002-06-02  Duncan Mak  <duncan@ximian.com>

* Convert.cs (DBNull): Point it to DBNull.Value.
(IsDBNull): Instead of checking typecodes, just check to see if
it's the same as the DBNull field.

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

22 years ago2002-06-02 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 2 Jun 2002 01:09:56 +0000 (01:09 -0000)]
2002-06-02  Nick Drochak  <ndrochak@gol.com>

* ConvertTest.cs: Use en-US culture since that's all we support in our
corlib right now. Change constants accordingly.  Also added a bunch of
try-catch blocks to show which Assert is failing.

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

22 years ago2002-06-02 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 2 Jun 2002 01:03:58 +0000 (01:03 -0000)]
2002-06-02  Nick Drochak  <ndrochak@gol.com>

* Convert.cs (ConvertFromBase): Detect bad digits correctly.

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

22 years ago2002-06-02 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 2 Jun 2002 00:55:12 +0000 (00:55 -0000)]
2002-06-02  Duncan Mak  <duncan@ximian.com>

 Char.cs (Parse): Simplify the Exception handling.

* Convert.cs (ToDecimal): Remove call to Math.Round () when
converting from a float.

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

22 years ago2002-06-02 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sun, 2 Jun 2002 00:38:05 +0000 (00:38 -0000)]
2002-06-02  Duncan Mak  <duncan@ximian.com>

* ConvertTest.cs (TestToDecimal): Fixed typo in case #H11.

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

22 years ago2002-06-01 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sat, 1 Jun 2002 21:32:56 +0000 (21:32 -0000)]
2002-06-01  Rodrigo Moya <rodrigo@ximian.com>

* libgda.cs: added new libgda API functions.

* OleDbConnection.cs (Provider): implemented.
(BeginTransaction): made it overload IDbConnection methods.
(ChangeDatabase): new stub, needs some work on libgda for being
implemented.
(Clone): new stub.
(Close): implemented.
(CreateCommand): implemented.
(GetOleDbSchemaTable): new stub, until I understand what to do here.
(Open): implemented basic stuff, which is just supporting connection
strings that represent a GDA data source name. More to come.
(InfoMessage, StateChange): added events.

* TestOleDb.cs: test program for System.Data.OleDb.

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

22 years ago2002-06-01 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 1 Jun 2002 10:11:28 +0000 (10:11 -0000)]
2002-06-01  Nick Drochak  <ndrochak@gol.com>

* corlib_test.build: Change the order of the builds.  Just makes it a
bit faster for my testing since I need the linux dll.

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

22 years ago2002-06-01 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 1 Jun 2002 10:03:08 +0000 (10:03 -0000)]
2002-06-01  Nick Drochak  <ndrochak@gol.com>

* BugTest.cs: Remove, bug fixed.  Yay!
* AllTests.cs: Remove BugTest from suite.

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

22 years agoSat Jun 1 14:26:45 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 08:40:37 +0000 (08:40 -0000)]
Sat Jun 1 14:26:45 CEST 2002 Paolo Molaro <lupus@ximian.com>

* sysmath.c: workaround systems missing NAN and/or HUGE_VAL.

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

22 years agoSat Jun 1 14:10:23 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 08:27:27 +0000 (08:27 -0000)]
Sat Jun 1 14:10:23 CEST 2002 Paolo Molaro <lupus@ximian.com>

* monobitset.c: fix my screwup pointed out by Lawrence Pit
(loz@cable.a2000.nl).

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

22 years agoSat Jun 1 13:57:17 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 08:12:22 +0000 (08:12 -0000)]
Sat Jun 1 13:57:17 CEST 2002 Paolo Molaro <lupus@ximian.com>

* main.c: print byte values correctly.

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

22 years agoKill warning.
Paolo Molaro [Sat, 1 Jun 2002 08:08:34 +0000 (08:08 -0000)]
Kill warning.

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

22 years agoSat Jun 1 13:54:29 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 08:08:03 +0000 (08:08 -0000)]
Sat Jun 1 13:54:29 CEST 2002 Paolo Molaro <lupus@ximian.com>

* shmdel.c: use return instead of exit in main().

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

22 years agoSat Jun 1 13:46:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 08:04:04 +0000 (08:04 -0000)]
Sat Jun 1 13:46:54 CEST 2002 Paolo Molaro <lupus@ximian.com>

* pedump.c, appdomain.c, appdomain.h, assembly.c, domain.c,
gc.c, icall.c, image.c, mono-config.c, reflection.c: killed
warnings and compilation fixes from Dennis Haney (davh@davh.dk)
and myself.

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

22 years agoSat Jun 1 13:27:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 07:41:08 +0000 (07:41 -0000)]
Sat Jun 1 13:27:11 CEST 2002 Paolo Molaro <lupus@ximian.com>

* atomic.h: inline asm fixes from Dennis Haney (davh@davh.dk).

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

22 years agoSat Jun 1 13:24:01 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Jun 2002 07:37:43 +0000 (07:37 -0000)]
Sat Jun 1 13:24:01 CEST 2002 Paolo Molaro <lupus@ximian.com>

* message.c, emit-x86.c: kill warnings.

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

22 years agoFix NullRef
Miguel de Icaza [Fri, 31 May 2002 21:20:11 +0000 (21:20 -0000)]
Fix NullRef

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

22 years ago2002-5-31 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 31 May 2002 21:02:11 +0000 (21:02 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
* ColumnClickEventArgs.cs
* Fully implmented.

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

22 years ago2002-5-31 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 31 May 2002 20:58:10 +0000 (20:58 -0000)]
2002-5-31 DennisHayes <dennish@raytek.com>
Check in for Paul Osman <paul.osman@sympatico.ca>
* MonthCalendar.cs
* MonthCalendar.HitTestInfo.cs
* MouseEventArgs.cs
* NativeWindow.cs
* Removed trash byte

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

22 years ago2002-5-27 DennisHayes <dennish@raytek.com>
Dennis Hayes [Fri, 31 May 2002 20:52:45 +0000 (20:52 -0000)]
2002-5-27 DennisHayes <dennish@raytek.com>
Check in for Paul Osman <paul.osman@sympatico.ca>
* Panel.cs
* New class, Stubbed and commented out

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

22 years agoReport line where the new fails
Miguel de Icaza [Fri, 31 May 2002 20:38:49 +0000 (20:38 -0000)]
Report line where the new fails

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

22 years ago2002-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 31 May 2002 17:10:44 +0000 (17:10 -0000)]
2002-05-31  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* class Mono.MonoBASIC.Tokenizer now handles
- all valid line-terminators (CR, LF, CRLF, LS and PS)
- escaped identifiers (like [Integer])
- old-fashioned comments syntax (REM Blah-Blah)

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

22 years agoFlush
Miguel de Icaza [Fri, 31 May 2002 16:39:31 +0000 (16:39 -0000)]
Flush

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

22 years agohousekeeping
Rafael Teixeira [Fri, 31 May 2002 14:42:09 +0000 (14:42 -0000)]
housekeeping

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

22 years ago`head -n2 mbas\changelog`
Rafael Teixeira [Fri, 31 May 2002 14:02:54 +0000 (14:02 -0000)]
`head -n2 mbas\changelog`

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

22 years agohousekeeping
Rafael Teixeira [Fri, 31 May 2002 11:37:25 +0000 (11:37 -0000)]
housekeeping

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

22 years ago2002-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 31 May 2002 11:30:34 +0000 (11:30 -0000)]
2002-05-31  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* squashed some reduce/reduce conflicts out of mb-parser.jay

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

22 years agoFri May 31 16:58:36 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 11:12:38 +0000 (11:12 -0000)]
Fri May 31 16:58:36 CEST 2002 Paolo Molaro <lupus@ximian.com>

* debug-symfile.c, sysmath.c: yet more compilation fixes.

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

22 years ago2002-05-31 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 31 May 2002 10:58:19 +0000 (10:58 -0000)]
2002-05-31  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg: buf fix in REMOTE_STIND_OBJ
(mono_ldvirtftn): impl.
(mono_ldintftn): impl.
(mono_ldftn): impl.

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

22 years agoCompilation fixes.
Paolo Molaro [Fri, 31 May 2002 10:55:37 +0000 (10:55 -0000)]
Compilation fixes.

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

22 years agoFri May 31 16:35:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 10:49:42 +0000 (10:49 -0000)]
Fri May 31 16:35:56 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c, socket-io.c: more compilation fixes.

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

22 years agoFri May 31 16:21:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 10:41:30 +0000 (10:41 -0000)]
Fri May 31 16:21:54 CEST 2002 Paolo Molaro <lupus@ximian.com>

* daemon.c, handles.c: rename "sun" local var since it's apparently
a #define on Solaris.

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

22 years ago2002-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Fri, 31 May 2002 10:34:58 +0000 (10:34 -0000)]
2002-05-31  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged codegen.cs from mcs
* altered Driver.cs to work with new codegen.cs

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

22 years agoFri May 31 16:17:20 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 10:31:09 +0000 (10:31 -0000)]
Fri May 31 16:17:20 CEST 2002 Paolo Molaro <lupus@ximian.com>

* interp.c, hacks.h: compiler compatibility fixes.

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

22 years agoFri May 31 15:58:22 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 10:14:31 +0000 (10:14 -0000)]
Fri May 31 15:58:22 CEST 2002 Paolo Molaro <lupus@ximian.com>

* appdomain.c, class.c, class.h, debug-symfile.c, decimal.c,
domain.c, loader.c, object.c, object.h, reflection.c, string-icalls.h,
unicode.c: warning and compiler compatibility fixes.

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

22 years agoFri May 31 15:40:14 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 09:54:14 +0000 (09:54 -0000)]
Fri May 31 15:40:14 CEST 2002 Paolo Molaro <lupus@ximian.com>

* daemon-messages.c: work-around MSG_NOSIGNAL missing on some
platforms.

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

22 years agoFri May 31 15:36:53 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 09:50:46 +0000 (09:50 -0000)]
Fri May 31 15:36:53 CEST 2002 Paolo Molaro <lupus@ximian.com>

* class.h, metadata.c: fixed warnings/compilation errors.

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

22 years agoFri May 31 15:34:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 09:47:59 +0000 (09:47 -0000)]
Fri May 31 15:34:18 CEST 2002 Paolo Molaro <lupus@ximian.com>

* monobitset.c, monobitset.h: fixes. added mono_bitset_foreach().

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

22 years agoAdd dll-mapping config file.
Paolo Molaro [Fri, 31 May 2002 07:51:40 +0000 (07:51 -0000)]
Add dll-mapping config file.

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

22 years agoFri May 31 13:26:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 07:42:01 +0000 (07:42 -0000)]
Fri May 31 13:26:56 CEST 2002 Paolo Molaro <lupus@ximian.com>

* mono.c: added --config command line option.

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

22 years agoFri May 31 13:25:57 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 07:39:32 +0000 (07:39 -0000)]
Fri May 31 13:25:57 CEST 2002 Paolo Molaro <lupus@ximian.com>

* interp.c, mint.1: added --config command line option.

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

22 years agoFri May 31 13:08:25 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 07:24:33 +0000 (07:24 -0000)]
Fri May 31 13:08:25 CEST 2002 Paolo Molaro <lupus@ximian.com>

* Makefile.am, mono-config.c, mono-config.h: configuration file
support routines.
* loader.c, loader.h: make Dll mapping configurable at runtime in the
config file. Export methods to insert and lookup mappings.

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

22 years agoFri May 31 12:45:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 06:59:27 +0000 (06:59 -0000)]
Fri May 31 12:45:38 CEST 2002 Paolo Molaro <lupus@ximian.com>

* reflection.c: handle types and boxed objects in custom attr
constructors.

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

22 years agoFri May 31 12:34:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 31 May 2002 06:48:48 +0000 (06:48 -0000)]
Fri May 31 12:34:52 CEST 2002 Paolo Molaro <lupus@ximian.com>

* jit.c, jit.h: collect statistics about the number of basic blocks.

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

22 years ago2002-05-31 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 19:54:57 +0000 (19:54 -0000)]
2002-05-31  Martin Baulig  <martin@gnome.org>

* debug.c (mono_debug_address_from_il_offset): New public function.
(mono_debug_add_method): Improved local variable info: correctly handle
variables in registers and their start/end scopes.

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

22 years agoCorrectly handle structs.
Martin Baulig [Thu, 30 May 2002 19:52:50 +0000 (19:52 -0000)]
Correctly handle structs.

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 17:45:24 +0000 (17:45 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* codegen.cs (InitMonoSymbolWriter): Added `string[] args' argument
to take command line arguments.  Use reflection to call the new
custom `Initialize' function on the symbol writer and pass it the
command line arguments.

* driver.cs (--debug-args): New command line argument to pass command
line arguments to the symbol writer.

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 17:42:50 +0000 (17:42 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* IMonoSymbolWriter (IMonoSymbolWriter): Added custom `Initialize' method.

* MonoSymbolWriter.cs (Initialize): The ISymbolWriter's `Initialize' method
is no longer supported and throws an exception.
(Initialize (string, string[])): New custom initialization function.

* MonoDwarfFileWriter.cs (DwarfFileWriter): Added `string[] args' argument
to the constructor to pass command line arguments.

* gdb-csharp-support.patch: Updated for GDB 5.2.

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

22 years agoOooops ...
Martin Baulig [Thu, 30 May 2002 17:39:58 +0000 (17:39 -0000)]
Oooops ...

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 17:38:33 +0000 (17:38 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* MonoType.cs (GetInterface): Implemented.

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

22 years agoReverted this, no longer needed:
Martin Baulig [Thu, 30 May 2002 15:19:49 +0000 (15:19 -0000)]
Reverted this, no longer needed:
2002-05-22  Martin Baulig  <martin@gnome.org>

* reflection.h (MonoArrayList): New typedef.
(MonoReflectionAssemblyBuilder): Added `table_indexes' and `methods'.

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 15:19:04 +0000 (15:19 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* debug-symfile.c
(ves_icall_Debugger_MonoSymbolWriter_method_builder_from_token): Removed.

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 15:15:25 +0000 (15:15 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* ModuleBuilder.cs (ModuleBuilder): The constructor now get's the AssemblyBuilder's
`methods' array as third argument.
(OpenMethod): Use this array to get the method builder rather than using an
interncall for it.
(get_method_builder): Removed this interncall.

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 15:14:00 +0000 (15:14 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* AssemblyBuilder.cs (methods): Made this internal and don't
initialize it.  It will be initialized by the ModuleBuilder's
GetSymbolWriter() method.
(get_next_table_index): Only store the method in the `methods'
array if it's not null.

* ModuleBuilder.cs (GetSymbolWriter): Initialize the AssemblyBuilder's
`methods' field if necessary and pass it as third argument to the
symbol writer's constructor.

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

22 years ago2002-05-30 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 30 May 2002 14:30:13 +0000 (14:30 -0000)]
2002-05-30  Martin Baulig  <martin@gnome.org>

* debug-dwarf2.c (dwarf2_write_string): Use "0x%lx" as fprintf() format,
not "%p" which seems to be broken on Windows/mingw32.

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

22 years agosyncing
Rafael Teixeira [Thu, 30 May 2002 13:28:05 +0000 (13:28 -0000)]
syncing

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

22 years ago2002-05-31 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 30 May 2002 12:45:30 +0000 (12:45 -0000)]
2002-05-31  Nick Drochak  <ndrochak@gol.com>

* BugTest.cs: Small file to show NullReferenceException bug
* AllTests.cs: Include BugTest.cs in the suite.

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

22 years agos/MonoValueKind/MonoVarType/
Dietmar Maurer [Thu, 30 May 2002 11:25:03 +0000 (11:25 -0000)]
s/MonoValueKind/MonoVarType/

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

22 years ago2002-05-30 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 30 May 2002 11:04:53 +0000 (11:04 -0000)]
2002-05-30  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg (reg): bug fix in LOCALLOC

* mono.c (main): new switch --nointrinsic to disable memcpy opt.

* x86.brg: added block copy/init optimizations from
Serge (serge@wildwestsoftware.com)

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

22 years ago2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 30 May 2002 10:16:22 +0000 (10:16 -0000)]
2002-05-30  Daniel Morgan <danmorg@sc.rr.com>

* doc/ado-net: update the ado-net web page on go-mono.com
input parameters support, beginnings of Mono.Data.MySQL
and System.Data.OleDb, updated the sample source code,
and output from a PostgresTest

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

22 years ago2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 30 May 2002 09:07:01 +0000 (09:07 -0000)]
2002-05-30  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.SqlClient/SqlConnection.cs: modifed -
start to implement the interfaces properly and
properly doing a Close(), Dispose(), and
releasing resources

* Test/SqlSharpCli.cs: modified -
add support for MySQL in Mono.Data.MySql
and OleDb support in System.Data.OleDb.  However,
the OleDb support is commented right now.
When the program starts up, a shorter help menu should
display the most important commands: help and quit

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

22 years ago2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 30 May 2002 08:40:35 +0000 (08:40 -0000)]
2002-05-30  Daniel Morgan <danmorg@sc.rr.com>

* Mono.Data.MySql.build: modified
need to copy Mono.Data.MySql.dll to mcs/class/System.Data/Test
so the SqlSharpCli test program can use MySql too

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

22 years agoAdded some questions and answers. Sent a file to Miguel containing those.
Jaime Anguiano Olarra [Thu, 30 May 2002 08:37:18 +0000 (08:37 -0000)]
Added some questions and answers. Sent a file to Miguel containing those.

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