Mono.GetOptions new features:

Supports second level help page: --help2. Just mark little used
options with SecondLevelHelp field set to true. Ex.:

        [Option("Shows stack trace at Error location", SecondLevelHelp = true)]
        public bool stacktrace { set { Report.Stacktrace = value; } }

Supports the vbc format for boolean options that allow for reversing
positive default value, or switching on/off multiple times in the
command line. Use this way:

        [Option("Emit verbose info information", "verbose", VBCStyleBoolean = 
true)]
        public bool want_verbose_info = false;

And so: --help will give

Options:
     -verbose[+|-]             Emit verbose info information

mycompiler -verbose+ x.source -verbose- y.source

Better alignment of descriptions in help text, allowing aligned
multi-line description using '\t'.

Strictly sequential  processing of arguments now possible (to allow
for switching behaviour multiple times, like in the above example.

Those usages can be verified with mbas that already uses them.

Enjoy
 
On Fri, 18 Mar 2005 08:53:18 -0500, Miguel de Icaza <[EMAIL PROTECTED]> wrote:
> Hello,
> 
>    I am preparing the 1.1.5 release;   Please let me know what features
> should be highlighted in this new release since our 1.1.4 release.
> _______________________________________________
> Mono-devel-list mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 


-- 
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!
_______________________________________________
Mono-devel-list mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to