Skip to content
Commits on May 12, 2007
  1. @vargaz

    Merge from HEAD.

    vargaz committed
    svn path=/branches/mono-1-2-4/mono/; revision=77277
Commits on May 11, 2007
  1. @jstedfast

    2007-05-11 Jeffrey Stedfast <>

    jstedfast committed
    	Fixes bug #81540
    	* TermInfoDriver.cs (WriteSpecialKey): Actually clear the screen
    	and reset the cursor position to 0,0 when the key is
    	(Clear): Reset the cursor position to 0,0
    svn path=/branches/mono-1-2-4/mcs/; revision=77256
Commits on May 8, 2007
  1. revert r76922

    Konstantin Triger committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76932
  2. merge -r76920:76921

    Konstantin Triger committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76922
  3. @migueldeicaza

    Second part of the patch

    migueldeicaza committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76880
  4. @migueldeicaza

    2007-05-07 Miguel de Icaza <>

    migueldeicaza committed
           * WebHeaderCollection.cs: To be compatible with older versions of
           Mono that might have serialized this in a different format, catch
           the potential exception, and try the old name.
          This should become a practice whenever we fix serialization in the
    svn path=/branches/mono-1-2-4/mcs/; revision=76878
Commits on May 1, 2007
  1. @vargaz

    2007-05-01 Zoltan Varga <>

    vargaz committed
    	* icall.c (ves_icall_InternalInvoke): Allow calling ctors of abstract classes. 
    	Fixes #81501.
    svn path=/branches/mono-1-2-4/mono/; revision=76527
Commits on Apr 30, 2007
  1. @grendello

    2007-04-30 Marek Habersack <>

    grendello committed
    	* SessionInProcHandler.cs: do not end session when setting and
    	releasing item in mid-session. Fixes bugs #81440, #81140 and
    svn path=/branches/mono-1-2-4/mcs/; revision=76492
  2. @grendello

    Backport of r76483

    grendello committed
    2007-04-30  Marek Habersack  <>
    	* AppCodeCompiler.cs: support for cases when there exists a custom
    	profile class but there is no App_Code directory or it's
    	empty. Fixes bug #81489. 
    svn path=/branches/mono-1-2-4/mcs/; revision=76484
  3. @grendello

    missed a line

    grendello committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76481
  4. @grendello

    Backport of r76472

    grendello committed
    2007-04-30  Marek Habersack  <>
            * TemplateControlCompiler.cs: fix generation of code for
            declarative attribute assignments of the form Font-Size="small"
            (i.e. when a font size is assigned a symbolic, relative size
            value). This fixes for example rendering of the 0th level of
            TreeView controls.
    svn path=/branches/mono-1-2-4/mcs/; revision=76478
  5. @grendello

    Backport of r76379

    grendello committed
    2007-04-27  Marek Habersack  <>
            * data/net_2_0/web.config: use fully qualified assembly names in
    svn path=/branches/mono-1-2-4/mono/; revision=76476
  6. @grendello

    Backport of r76378

    grendello committed
    2007-04-27  Marek Habersack  <>
    	* AppCodeCompiler.cs: Resolve assembly names from the global web.config to their
    	locations before passing them to the compiler provider.
    svn path=/branches/mono-1-2-4/mcs/; revision=76475
  7. @grendello

    Backport of r76375

    grendello committed
    2007-04-27  Marek Habersack  <>
    	* AppCodeCompiler.cs: do not look at the number of errors, check
    	the compiler return code instead.
    	* AssemblyBuilder.cs: as above
    	* AppResourcesCompiler.cs: as above
    svn path=/branches/mono-1-2-4/mcs/; revision=76474
  8. @grendello

    Backport of r76363

    grendello committed
    2007-04-27  Marek Habersack  <>
    	* HtmlHeadBuilder.cs: support <link> tags - we need to map virtual
    	paths that might happen in them.
    svn path=/branches/mono-1-2-4/mcs/; revision=76473
Commits on Apr 29, 2007
  1. @migueldeicaza

    backport 2007-04-28 Zoltan Varga <>

    migueldeicaza committed
    	* threads.c (build_wait_tids): Do not call mono_monitor_enter () here since the
    	caller holds threads_lock, leading to deadlocks. Fixes #81476.
    svn path=/branches/mono-1-2-4/mono/; revision=76440
Commits on Apr 27, 2007
  1. @joncham

    2007-04-23 Jonathan Chambers <>

    joncham committed
            * marshal.c: Fix calling convention for CCW on non-windows
            platforms. STDCALL on windows, CDECL everywhere else to work
            with XPCOM and MainWin COM.
            Code is contributed under MIT/X11 license.
    svn path=/branches/mono-1-2-4/mono/; revision=76386
Commits on Apr 26, 2007
  1. @dickp

    2007-04-26 Dick Porter <>

    dickp committed
    	* shared.c (_wapi_shm_semaphores_init): Need to check
    	MONO_DISABLE_SHM in this entry point, as it's called before
    	_wapi_shm_attach().  Fixes bug 81436.
    svn path=/branches/mono-1-2-4/mono/; revision=76325
  2. @grendello

    2007-04-26 Marek Habersack <>

    grendello committed
            * PageCompiler.cs: the Master property must be in the partial
            class if present. Fixes bug #81442
    svn path=/branches/mono-1-2-4/mcs/; revision=76303
Commits on Apr 25, 2007
  1. @atsushieno

    backport r76237.

    atsushieno committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76238
Commits on Apr 24, 2007
  1. @jstedfast

    2007-04-24 Jeffrey Stedfast <>

    jstedfast committed
    	Fixes the last of the bugs listed in bug #77525
    	* TermInfoDriver.cs (ctor): For known terminal types, set color16
    	to true (since we know they support 16 colours).
    	(Init): set the setlfgcolor and setlbgcolor format strings.
    	(BackgroundColor): Use the appropriate formatter string for
    	setting the bgcolor.
    	(ForegroundColor): Use the appropriate formatter string for
    	setting the fgcolor.
    	(TranslateColor): Now takes (and sets appropriately) an output
    	'bool light' argument.
    svn path=/branches/mono-1-2-4/mcs/; revision=76228
  2. @atsushieno

    backport r76205

    atsushieno committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76212
  3. @jstedfast

    2007-04-23 Jeffrey Stedfast <>

    jstedfast committed
    	* TermInfoDriver.cs (ReadKeyInternal): Since our input stream is
    	buffered, check if it has more buffered input in addition to our
    	timeout check. This makes it such that we will actually correctly
    	match multi-char escape sequences.
    	(Read): Changed the logic slightly wrt 'fresh' echoing. Once we
    	encounter a fresh char, all chars afterward should also be
    	considered 'fresh' even if 'fresh' is returned as false later.
    	(ReadLine): Same logic here.
    2007-04-23  Jeffrey Stedfast  <>
    	Fixes bug #80702 (via getting rid of the casting) and more.
    	The following change makes it such that even if an application
    	calls Console.SetOut() with its own output stream, we can still
    	properly echo user-input from stdin to the real stdout.
    	* TermInfoDriver.cs (ctor): Grab a reference to the original
    	Console.stdout so we can be sure we always echo to console.
    	(QueueEcho): No need to cast Console.stdout anymore.
    	(EchoFlush): Same.
    	(WriteConsole: Here too.
    svn path=/branches/mono-1-2-4/mcs/; revision=76202
  4. @grendello

    2007-04-24 Marek Habersack <>

    grendello committed
    	* CapabilitiesLoader.cs: Hashtables used as property containers
    	should not be case-insensitive as we now preload the property
    	hashes with default properties, to make the code work in case
    	browscap.ini is broken or missing. Instead, the keys are
    	lower-cased and trimmed before indexing the Hashtable.
    	Added all the missing capabilities to the defaultCaps Hashtable.
    	The returned Hashtable is not reversed in GetCapabilities anymore
    	- it might make the code faster, but it also makes it mismatch
    	browsers (e.g. Firefox 2.0 is mismatched for Mozilla 1.8).
    	All of the above fixes bug #81437.
    svn path=/branches/mono-1-2-4/mcs/; revision=76179
  5. @grendello

    2007-04-24 Marek Habersack <>

    grendello committed
    	* WebConfigurationHost.cs: look for types in the top-level
    	assemblies (App_Code and friends).
    svn path=/branches/mono-1-2-4/mcs/; revision=76170
Commits on Apr 23, 2007
  1. @migueldeicaza

    Backport from trunk/76149 2007-04-23 Marek Safar <>

    migueldeicaza committed
    	A fix for bug #81414
    	* delegate.cs: Better fix, moved ApplyAttributes from Define to Emit.
    svn path=/branches/mono-1-2-4/mcs/; revision=76153
  2. * TextBoxBase.cs: Non multiline textboxes shouldn't take the

    Jackson Harper committed
            * enter
            key. Fixes #81408.        
    svn path=/branches/mono-1-2-4/mcs/; revision=76147
  3. @migueldeicaza

    Backport 76110/trunk 2007-04-23 Martin Baulig <>

    migueldeicaza committed
    	Fix #80969.
    	* loader.c
    	(method_from_memberref): Added `gboolean *used_context' argument.
    	(mono_get_method_from_token): Likewise.
    	(mono_get_method_full): Don't insert the method in the cache when
    	`used_context' is true.
    svn path=/branches/mono-1-2-4/mono/; revision=76118
  4. @migueldeicaza

    2007-04-22 Joshua Tauberer <>

    migueldeicaza committed
    	* HttpParamsCollection.cs: Fix IndexOutOfRangeException.
    svn path=/branches/mono-1-2-4/mcs/; revision=76116
  5. @vargaz

    2007-04-23 Zoltan Varga <>

    vargaz committed
    	* mini-alpha.c More alpha port work from 
    	Sergey Tikhonov <>.
    svn path=/branches/mono-1-2-4/mono/; revision=76106
  6. @vargaz

    2007-04-23 Zoltan Varga <>

    vargaz committed
    	* alpha/alpha-codegen.h: More alpha port work from 
    	Sergey Tikhonov <>.
    svn path=/branches/mono-1-2-4/mono/; revision=76105
  7. @migueldeicaza

    Revert, breaks the build

    migueldeicaza committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76091
Commits on Apr 22, 2007
  1. @migueldeicaza


    migueldeicaza committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76071
  2. @migueldeicaza

    Backport r76051 to fix #81414, from Marek Safar

    migueldeicaza committed
    svn path=/branches/mono-1-2-4/mcs/; revision=76062
Commits on Apr 20, 2007
  1. @jstedfast

    2007-04-20 Jeffrey Stedfast <>

    jstedfast committed
    	* TermInfoDriver.cs (QueueEcho): Renamed from Echo(char). Use
    	CStreamWriter's new InternalWriteChars().
    	(Echo): Since we can no longer go thru CStreamWriter's ::Write()
    	method that does checks for special keys, do the checks here
    	instead - if it is a special key, flush the echo buffer and then
    	write the special key.
    	(EchoFlush): Also updated to use CStreamWriter's new
    	(Read): Use the Echo(key) variety.
    	(ReadKey): Same.
    	(ReadLine): And here too.
    	* CStreamWriter.cs (InternalWriteChars): Write a char array
    	directly to stdout. Do not pass Go, do not collect $200.
    svn path=/branches/mono-1-2-4/mcs/; revision=76027
Something went wrong with that request. Please try again.