[Mono-devel-list] Re: [Fwd: [Mono-patches] r44424 - trunk/mcs/mbas]

Rafael Teixeira monoman at gmail.com
Thu May 12 13:39:53 EDT 2005


Atsushi:
I corrected to older syntax. I checked by passing /langversion:ISO-1
to mcs when compiling. Committed revision: 44453.

2005-05-12:2 Rafael Teixeira <rafaelteixeirabr at hotmail.com>
        * driver.cs : mcs having C# 2.0 features makes me slip
                some simplified delegate creation code, that breaks
                with csc in Windows (as pointed by Atsushi)
        * CompilerOptions.cs : moved some delegate definitions 
                outside the class for shorter name when using.
--------------------------------

Devel-List:
It would be nice if the build in the 1_0  profile could use that
langversion flag when compiling with mcs so that we could get our
'syntax slipages' detected while compiling on Linux. I rarely use
Windows for development nowadays, and that is probably true for many
others.

Thanks in advance,


On 5/12/05, Atsushi Eno <atsushi at ximian.com> wrote:
> Hi Rafael,
> 
> It breaks windows build. There are some C# 2.0 flavored code in
> the latest code in mbas (r44424). Can you please fix them?
> 
> Thanks,
> Atsushi Eno
> 
> -------- Original Message --------
> Subject: [Mono-patches] r44424 - trunk/mcs/mbas
> Date: Thu, 12 May 2005 00:31:09 -0400 (EDT)
> From: Rafael Teixeira <rafael at mono-cvs.ximian.com>
> To: mono-patches at lists.ximian.com, ximian.monolist at gmail.com
> 
> Author: rafael
> Date: 2005-05-12 00:31:09 -0400 (Thu, 12 May 2005)
> New Revision: 44424
> 
> Added:
>     trunk/mcs/mbas/CompilerOptions.cs
> Modified:
>     trunk/mcs/mbas/ChangeLog
>     trunk/mcs/mbas/driver.cs
>     trunk/mcs/mbas/mbas.exe.sources
> Log:
> 2005-05-12 Rafael Teixeira <rafaelteixeirabr at hotmail.com>
>         * driver.cs : slimmed down, most non-specific code moved to new
> class/source CompilerOptions.
>                 Also steps where individualized and put on a array of delegates for
> sequencial execution
>                 with stop-on-first-blunder behavior. It is similar to the configurable
> pipeline of the
>                 boo compiler.
>         * CompilerOptions.cs: added, refactored from inside driver.cs (some
> code/properties will migrate
>                 further to Mono.GetOptions.Usefull.CommonCompilerOptions)
>         * mbas.exe.sources: added CompilerOptions.cs
> 
> 


-- 
Rafael "Monoman" Teixeira
---------------------------------------
I'm trying to become a "Rosh Gadol" before my own eyes. 
See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.
It hurts!



More information about the Mono-devel-list mailing list