Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tag: MONO_0_29
Commits on Nov 30, 2003
  1. This commit was manufactured by cvs2svn to create tag 'MONO_0_29'.

    nobody authored
    svn path=/tags/MONO_0_29/mono/; revision=20640
  2. @migueldeicaza

    Ah, missing

    migueldeicaza authored
    svn path=/trunk/mono/; revision=20639
  3. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mcs/; revision=20637
  4. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mono/; revision=20635
  5. @illupus

    Another small fix.

    illupus authored
    svn path=/trunk/mono/; revision=20634
  6. @gonzalop

    2003-11-30 Gonzalo Paniagua Javier <>

    gonzalop authored
    	* System.Web.Compilation/PageCompiler.cs: assign LCID, Culture and/or
    	UICulture in FrameworInitialize() if provided in @Page.
    	* System.Web.UI/Page.cs: fixed UICulture, LCID and Culture. Set the
    	thread [UI]Culture before processing the request.
    	* System.Web.UI/PageParser.cs: read Culture, UICulture and LCID
    	attributes. Added properties for these. Partially contributed by
    	Mohammad Damt.
    	Fixes bug #51511.
    svn path=/trunk/mcs/; revision=20633
  7. @illupus

    Sun Nov 30 19:13:52 CET 2003 Paolo Molaro <>

    illupus authored
    	* mini-ppc.c,, inssel-ppc.brg: fixed finally handlers
    	and register allocation buglet. Hello world now runs.
    svn path=/trunk/mono/; revision=20632
  8. changelog entries

    César Natarén authored
    svn path=/trunk/mcs/; revision=20631
  9. 2003-11-30 Cesar Lopez Nataren <>

    César Natarén authored
    	* expression.cs: Added new field to Call class, so it can handle more arguments.
    	* StringLiteral.cs (Emit) : Load the string value.
    	* Literal.cs: BooleanLiteral, Resolve always return true. Emit the value and box it to Boolean.
    svn path=/trunk/mcs/; revision=20630
  10. 2003-11-30 Cesar Lopez Nataren <>

    César Natarén authored
    	* CodeGenerator.cs: Set parent if 'JScript 0' to GlobalScope. Set
    	custom attribute. Build default 'JScript 0' constructor. Emit
    	default initial/final code of 'Global Code'. Create default
    	'JScript Main'.
    svn path=/trunk/mcs/; revision=20629
  11. @vargaz

    2003-11-30 Zoltan Varga <>

    vargaz authored
    	* reflection.c (fixup_method): Add support for MonoCMethod.
    svn path=/trunk/mono/; revision=20628
  12. DbDataAdapter.cs : Check if there is mapping to avoid exception.

    Eran Domb authored
    svn path=/trunk/mcs/; revision=20627
  13. @vargaz

    2003-11-30 Zoltan Varga <>

    vargaz authored
    	* typemanager.cs: Fix lookup of GetNamespaces.
    svn path=/trunk/mcs/; revision=20626
  14. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mono/; revision=20625
  15. @migueldeicaza

    update docs

    migueldeicaza authored
    svn path=/trunk/mono/; revision=20624
  16. @migueldeicaza

    More WinForms

    migueldeicaza authored
    svn path=/trunk/mcs/; revision=20623
  17. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mcs/; revision=20622
  18. @migueldeicaza


    migueldeicaza authored
    svn path=/trunk/mcs/; revision=20621
  19. updates from grammar changes

    César Natarén authored
    svn path=/trunk/mcs/; revision=20618
  20. 2003-11-29 Cesar Lopez Nataren <>

    César Natarén authored
    	* jscript-lexer-grammar.g: define new rule 'arguments' instead of
    	repeating hand written rule all around. Change "." for DOT, dumb
    	mistake by myself. Added rule new_expr. Now we handle properly the
    	call_expr rule (as defined on the spec), and added a new
    	argument. Added subrule new_expr to  left_hand_side_expr rule.
    svn path=/trunk/mcs/; revision=20616
  21. @migueldeicaza

    2003-11-29 Miguel de Icaza <>

    migueldeicaza authored
    	* expression.cs: Removed redundant line.
    svn path=/trunk/mcs/; revision=20615
  22. @migueldeicaza

    Rename Cairo.Object -> Cairo.Graphics

    migueldeicaza authored
    svn path=/trunk/mcs/; revision=20614
Commits on Nov 29, 2003
  1. @migueldeicaza

    2003-11-28 Miguel de Icaza <>

    migueldeicaza authored
    	* Mono.Cairo/Object.cs:
    	* Mono.Cairo/Surface.cs (LookupSurface): New method, it took me a
    	while to find out why Cairo applications would crash sometimes.
    	The problem was that Cairo.Object:TargetSurface get property would
    	create a Surface from an IntPtr, leading to having two managed
    	objects owning the same unmanaged Surface.
    	(Surface..ctor): Make private, so only this module can create
    	(Surface.Dispose): Add disposable pattern, finalizer.
    	* Mono.Cairo/Object.cs: Add disposable pattern, finalizer.
    svn path=/trunk/mcs/; revision=20606
  2. @migueldeicaza

    2003-11-29 Miguel de Icaza <>

    migueldeicaza authored
    	* statement.cs (Block.Resolve, Block.Emit): Avoid foreach on
    	ArrayLists, use for loops with bounds.
    	* flowanalysis.cs (FlowBranching.Merge): Avoid foreach on
    	* expression.cs (Invocation.OverloadResolve): Avoid foreach on
    	arraylists, use for loop with bounds.
    	The above three changes give us a 0.071 second performance
    	improvement out of 3.294 seconds down to 3.223.  On my machine
    	the above changes reduced the memory usage by 1,387 KB during
    	compiler bootstrap.
    	* cs-parser.jay (QualifiedIdentifier): New class used to represent
    	QualifiedIdentifiers.  Before we created a new string through
    	concatenation, and mostly later on, the result would be
    	manipulated by DecomposeQI through string manipulation.
    	This reduced the compiler memory usage for bootstrapping from
    	59380 KB to 59007 KB on my machine, 373 KB, and also reduced the
    	compile times in 0.05 seconds.
    svn path=/trunk/mcs/; revision=20605
  3. * DataGrid.cs: Display paging controls even when there is no

    Jackson Harper authored
    	data. Path by Mohammad DAMT. Fixes bug #51487.
    svn path=/trunk/mcs/; revision=20601
  4. * DataGrid.cs: Call TrackViewState when loading bound columns view

    Jackson Harper authored
    	state. So that their state is saved. This fixes bug #51424. Also
    	set ReadOnly.
    svn path=/trunk/mcs/; revision=20600
Commits on Nov 28, 2003
  1. @illupus

    Fri Nov 28 23:03:05 CET 2003 Paolo Molaro <>

    illupus authored
    	*, inssel-ppc.brg, mini-ppc.c: better long return support.
    	* tramp-ppc.c: fixed class init trampoline.
    	* inssel-ppc.brg, mini.c, jit-icalls.c, mini-ppc.h: more emulation.
    svn path=/trunk/mono/; revision=20595
  2. @vargaz

    2003-11-28 Zoltan Varga <>

    vargaz authored
    	* gc.c: Fix hangs and error messages when GC_DONT_GC is set.
    svn path=/trunk/mono/; revision=20594
  3. @dickp

    Do string compares with the Invariant culture.

    dickp authored
    Use the char forms of IndexOf and LastIndexOf, so that the comparison is
    done with the Invariant culture.
    svn path=/trunk/mcs/; revision=20593
  4. @atsushieno

    2003-11-28 Atsushi Enomoto <>

    atsushieno authored
    	* XmlAttribute.cs : set_Prefix checks value when existing is "xmlns".
    svn path=/trunk/mcs/; revision=20592
  5. @atsushieno

    2003-11-28 Atsushi Enomoto <>

    atsushieno authored
    	* XmlWriter.cs : patch by Gonzalo (I modified a bit). WriteNode()
    	  shouldn't expect non-empty element content. This will fix bug #48287.
    svn path=/trunk/mcs/; revision=20591
  6. @atsushieno

    2003-11-28 Atsushi Enomoto <>

    atsushieno authored
    	* XmlWriterTests.cs : Added WriteNodeFullDocument() with
    	  encoding specification. Added WriteNodeNonEmptyElement().
    	* XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType()
    	  and GetEntityWithRelativeFileUri().
    	* XmlTextWriterTests.cs : Added some namespace related tests.
    	* XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests.
    	* XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected
    	* XmlElementTests.cs : Added ConstructionAndDefaultAttributes().
    	* XmlDeclarationTests.cs : Added InvalidInnerText().
    	* XmlAttributeTests.cs : Added CheckPrefixWithNamespace().
    svn path=/trunk/mcs/; revision=20590
  7. added StringsTest.cs, but not yet complete

    Jochen Wezel authored
    svn path=/trunk/mcs/; revision=20589
  8. @illupus

    Fri Nov 28 16:36:29 CET 2003 Paolo Molaro <>

    illupus authored
    	*, inssel-ppc.brg, jit-icalls.c, mini-ppc.c, mini-ppc.h,
    	mini.c: more ppc changes/fixes.
    svn path=/trunk/mono/; revision=20588
  9. @migueldeicaza

    Applied patch from Philipp <>

    migueldeicaza authored
    svn path=/trunk/mcs/; revision=20587
Something went wrong with that request. Please try again.