Permalink
Switch branches/tags
Commits on Aug 16, 2002
  1. This commit was manufactured by cvs2svn to create tag 'MONO_0_14'.

    nobody
    nobody committed Aug 16, 2002
    svn path=/tags/MONO_0_14/mono/; revision=6675
  2. 2002-08-16 Dietmar Maurer <dietmar@ximian.com>

    Dietmar Maurer
    Dietmar Maurer committed Aug 16, 2002
    	* appdomain.c (mono_runtime_invoke_in_domain): transfer Exception
    	to the right domain.
    
    svn path=/trunk/mono/; revision=6674
  3. 2002-08-16 Dietmar Maurer <dietmar@ximian.com>

    Dietmar Maurer
    Dietmar Maurer committed Aug 16, 2002
    	* SerializationInfo.cs: special case for null values.
    	use the converter everywhere.
    
    svn path=/trunk/mcs/; revision=6673
  4. use Directory.GetCurrentDirectory () to make it work on windows

    Dietmar Maurer
    Dietmar Maurer committed Aug 16, 2002
    svn path=/trunk/mono/; revision=6672
  5. Added the Mono Beginning Windows section to the web. Now going to add…

    Jaime Anguiano Olarra
    Jaime Anguiano Olarra committed Aug 16, 2002
    … links
    
    to the documents from mono-beginning.
    
    svn path=/trunk/mono/; revision=6671
  6. only added a comment

    Dietmar Maurer
    Dietmar Maurer committed Aug 16, 2002
    svn path=/trunk/mono/; revision=6670
  7. Initial version of code necessary to get the Form class operating und…

    John Sohn
    John Sohn committed Aug 16, 2002
    …er WINELib including Form (base classes up to and including Control class) and Application classes. Also including a mostly complete version of NativeWindow class which is being used to implement the Control class.
    
    svn path=/trunk/mcs/; revision=6669
  8. 2002-08-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 16, 2002
    	* System.Web.Compilation/AspElements.cs:
    	* System.Web.Compilation/AspParser.cs:
    	* System.Web.Compilation/AspTokenizer.cs:
    	* System.Web.Compilation/ChangeLog:
    	* System.Web.Compilation/PageCompiler.cs:
    	* System.Web.Compilation/TemplateFactory.cs:
    	* System.Web.UI/ApplicationFileParser.cs:
    	* System.Web.UI/BaseParser.cs:
    	* System.Web.UI/PageParser.cs:
    	* System.Web.UI/TemplateControl.cs:
    	* System.Web.UI/TemplateControlParser.cs:
    	* System.Web.UI/TemplateParser.cs: first steps to move xsp into
    	System.Web.
    
    svn path=/trunk/mcs/; revision=6668
  9. oops. here's the file

    Nick Drochak
    Nick Drochak committed Aug 16, 2002
    svn path=/trunk/mono/; revision=6666
  10. 2002-08-16 Nick Drochak <ndrochak@gol.com>

    Nick Drochak
    Nick Drochak committed Aug 16, 2002
    	* x86.brg (mono_llmult_ovf): Flip ALL the bits, dummy. Now negative
    	numbers	work.
    
    svn path=/trunk/mono/; revision=6665
  11. Make it do what Arturo needs

    migueldeicaza committed Aug 16, 2002
    svn path=/trunk/mcs/; revision=6664
  12. Add dist target

    migueldeicaza committed Aug 16, 2002
    svn path=/trunk/mcs/; revision=6663
  13. 2002-08-16 Rodrigo Moya <rodrigo@ximian.com>

    Rodrigo Moya
    Rodrigo Moya committed Aug 16, 2002
    	* System.Data.OleDb/libgda.cs: added new needed libgda functions.
    
    	* System.Data.OleDb/OleDbDataReader.cs (GetBoolean): throw exceptions
    	when there are errors.
    	(GetByte, GetChar, GetDataTypeName, GetValue, Read): implemented.
    
    	* System.Data.OleDb/TestOleDb.cs: added more testing code for data
    	readers.
    
    svn path=/trunk/mcs/; revision=6662
  14. 2002-08-15 Rodrigo Moya <rodrigo@ximian.com>

    Rodrigo Moya
    Rodrigo Moya committed Aug 16, 2002
    	* System.Data.OleDb/OleDbParameterCollection.cs (GdaParameterList):
    	create an empty GdaParameterList.
    
    	* System.Data.OleDb/OleDbCommand.cs (ExecuteReader): check values
    	for NULL before passing them to Marshal.PtrToStructure, which issues
    	an exception if the value is NULL.
    
    svn path=/trunk/mcs/; revision=6661
  15. 2002-08-15 Rodrigo Moya <rodrigo@ximian.com>

    Rodrigo Moya
    Rodrigo Moya committed Aug 16, 2002
    	* System.Data.OleDb/OleDbCommand.cs (ExecuteReader): check values
    	for NULL before passing them to Marshal.PtrToStructure, which issues
    	an exception if the value is NULL.
    
    svn path=/trunk/mcs/; revision=6660
  16. 2002-08-15 Rodrigo Moya <rodrigo@ximian.com>

    Rodrigo Moya
    Rodrigo Moya committed Aug 16, 2002
    	* System.Data/UniqueConstraint.cs (UniqueConstraint): commented
    	unreachable code to avoid compiler warning.
    
    	* System.Data.OleDb/libgda.cs (GdaList): added new internal class.
    
    	* System.Data.OleDb/OleDbConnection.cs (DataSource): implemented.
    	(OpenReader): removed internal method.
    
    	* System.Data.OleDb/OleDbCommand.cs (ExecuteReader): split correctly
    	the list of returned data models.
    
    svn path=/trunk/mcs/; revision=6659
  17. use the just built mcs

    migueldeicaza committed Aug 16, 2002
    svn path=/trunk/mcs/; revision=6657
  18. 2002-08-15 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Aug 16, 2002
    	* driver.cs (LoadArgs): Support quoting.
    
    svn path=/trunk/mcs/; revision=6656
Commits on Aug 15, 2002
  1. make this the default. we need this for the snapshots

    migueldeicaza committed Aug 15, 2002
    svn path=/trunk/mcs/; revision=6655
  2. 2002-08-15 Miguel de Icaza <miguel@ximian.com>

    migueldeicaza committed Aug 15, 2002
    	* driver.cs: Show the CSC-like command line arguments.
    
    	Improved a few error messages.
    
    svn path=/trunk/mcs/; revision=6654
  3. *** empty log message ***

    Franklin Wise
    Franklin Wise committed Aug 15, 2002
    svn path=/trunk/mcs/; revision=6653
  4. Added more Q/A pairs, updated one as Jason Diamond suggested (read my…

    Jaime Anguiano Olarra
    Jaime Anguiano Olarra committed Aug 15, 2002
    … reply
    
    to mono-list and to him. Added a section: Mono and ADO.NET with two Q/A.
    
    svn path=/trunk/mono/; revision=6652
  5. Added Mono Beginning Windows (Another HOWTO)

    Jaime Anguiano Olarra
    Jaime Anguiano Olarra committed Aug 15, 2002
    svn path=/trunk/mono/; revision=6650
  6. 2002-08-15 Tim Coleman <tim@timcoleman.com>

    Tim Coleman
    Tim Coleman committed Aug 15, 2002
            * FaultBindingCollection.cs:
            * ImportCollection.cs:
            * MessageCollection.cs:
            * MessagePartCollection.cs:
            * OperationBindingCollection.cs:
            * OperationCollection.cs:
            * OperationFaultCollection.cs:
            * OperationMessageCollection.cs:
            * PortCollection.cs:
            * PortTypeCollection.cs:
            * ServiceCollection.cs:
            * ServiceDescriptionFormatExtensionCollection.cs:
                    Use parent from ServiceDescriptionBaseCollection
            * ServiceDescriptionCollection.cs:
                    Use parent from ServiceDescriptionBaseCollection
                    Implement SetParent () method
            * ServiceDescriptionBaseCollection.cs:
                    Add "parent" object.
                    Add SetParent call to OnSet() and OnInsert ()
    
    svn path=/trunk/mcs/; revision=6649
  7. 2002-08-15 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Aug 15, 2002
    	* typemanager.cs (IMemberContainer.Type): New property.
    	(IMemberContainer.IsInterface): New property.
    
    	The following changes are conditional to BROKEN_RUNTIME, which is
    	defined at the top of the file.
    
    	* typemanager.cs (MemberCache.MemberCache): Don't add the base
    	class'es members, but add all members from TypeHandle.ObjectType
    	if we're an interface.
    	(MemberCache.AddMembers): Set the Declared flag if member.DeclaringType
    	is the current type.
    	(MemberCache.CacheEntry.Container): Removed this field.
    	(TypeHandle.GetMembers): Include inherited members.
    
    svn path=/trunk/mcs/; revision=6648
  8. Oooops .....

    Martin Baulig
    Martin Baulig committed Aug 15, 2002
    svn path=/trunk/mcs/; revision=6647
  9. 2002-08-14 Daniel Morgan <danmorg@sc.rr.com>

    monodanmorg committed Aug 15, 2002
    	* SqlSharpCli.cs: modified
    	  - implemented the following commands:
    	    \f FILENAME to read a batch of Sql# commands/queries from file.");
    		\o FILENAME to write out the result of Sql# commands executed to file.");
    		\load FILENAME to load from file SQL commands into SQL buffer.");
    		\save FILENAME to save SQL commands from SQL buffer to file.
    		\print - show what's in the SQL buffer now.
    	  - can save output of result to an html file or text
    	  - entering command "\provider mysql" will dynamically load mysql provider
    	    from its assembly Mono.Data.MySql.dll
    
    svn path=/trunk/mcs/; revision=6646
  10. 2002/08/15 Nick Drochak <ndrochak@gol.com>

    Nick Drochak
    Nick Drochak committed Aug 15, 2002
    	* x86.brg (mono_llmult_ovf): Fix so it throws an overflow when result
    	will not fit in 64 bits.  Fixes bug #27375.
    
    svn path=/trunk/mono/; revision=6645
  11. 2002-08-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop committed Aug 15, 2002
    	* typemanager.cs: fixed compilation and added a comment on a field that
    	is never used.
    
    svn path=/trunk/mcs/; revision=6644
  12. 2002-08-15 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Aug 15, 2002
    	* class.cs (ConstructorInitializer.Resolve): In the
    	Expression.MemberLookup call, use the queried_type as
    	invocation_type.
    
    	* typemanager.cs (IMemberContainer.GetMembers): Removed the `bool
    	declared' attribute, it's always true.
    	(IMemberContainer.Parent, IMemberContainer.Name): New properties.
    	(TypeManager.MemberLookup_FindMembers): [FIXME FIXME FIXME] Added
    	temporary wrapper for FindMembers which tells MemberLookup whether
    	members from the base classes are included in the return value.
    	This will go away soon.
    	(TypeManager.MemberLookup): Use this temporary hack here; once the
    	new MemberCache is completed, we don't need to do the DeclaredOnly
    	looping here anymore since the MemberCache will take care of this.
    	(TypeManager.IsSubclassOrNestedChildOf): Allow `type == parent'.
    	(MemberCache): When creating the MemberCache for a class, get
    	members from the current class and all its base classes.
    	(MemberCache.CacheEntry.Container): New field.  This is a
    	temporary hack until the Mono runtime is fixed to distinguish
    	between ReflectedType and DeclaringType.  It allows us to use MCS
    	with both the MS runtime and the unfixed Mono runtime without
    	problems and without accecting performance.
    	(MemberCache.SearchMembers): The DeclaredOnly looping from
    	TypeManager.MemberLookup is now done here.
    
    svn path=/trunk/mcs/; revision=6643
Commits on Aug 14, 2002
  1. PPC updates from Carlos Valiente

    migueldeicaza committed Aug 14, 2002
    svn path=/trunk/mono/; revision=6642
  2. PPC updates from Carlos Valiente

    migueldeicaza committed Aug 14, 2002
    svn path=/trunk/mono/; revision=6641
  3. 2002-08-14 Martin Baulig <martin@gnome.org>

    Martin Baulig
    Martin Baulig committed Aug 14, 2002
    	* statement.cs (MyStructInfo.MyStructInfo): Don't call
    	Type.GetFields on dynamic types but get the fields from the
    	corresponding TypeContainer.
    	(MyStructInfo.GetStructInfo): Added check for enum types.
    
    	* typemanager.cs (MemberList.IsSynchronized): Implemented.
    	(MemberList.SyncRoot): Implemented.
    	(TypeManager.FilterWithClosure): No need to check permissions if
    	closure_start_type == closure_invocation_type, don't crash if
    	closure_invocation_type is null.
    
    svn path=/trunk/mcs/; revision=6640
  4. *** empty log message ***

    Dietmar Maurer
    Dietmar Maurer committed Aug 14, 2002
    svn path=/trunk/mcs/; revision=6639
  5. 2002-08-14 Dietmar Maurer <dietmar@ximian.com>

    Dietmar Maurer
    Dietmar Maurer committed Aug 14, 2002
    	* SerializationInfo.cs: added new function to support the runtime
    
    svn path=/trunk/mcs/; revision=6638