[Mono-devel-list] Re: [Mono-hackers-list] Preparing the release notes.

Rafael Teixeira monoman at gmail.com
Wed Jun 8 10:33:08 EDT 2005


Hi Miguel and folks,

Mono.GetOptions
---------------------

Big feature added:
- Mono.GetOptions.Useful.CommonCompilerOptions: implements common .net
compiler options processing (extracted from mbas), including soft/hard
assembly referencing, target type/name processing,... mbas already
uses it.

New informational attibutes: 
- Mono.IsPartOfPackageAttribute: For installer reflection
- Mono.AdditionalInfoAttribute: This new attribute permit to add some
extra text at the end of the automatically generated help screen
- Mono.ReportBugsToAttribute: This new attribute adds a "Report bugs
to <Url>" message at the end of the automatically generated help
screen
	
Important Bug Fix:
- Support quoted arguments in response files. Fixes bug #65484.

Small features
- To make code using Mono.GetOptions Unit-Testable the assembly with
the Options-derived class is assumed to be the "entry" one instead of
the one pointed by Reflection, unless some Mono.GetOptions provided
class is used directly
- Optional splitting of option values on Commas	
- Mono.GetOptions.KillOptionAttribute: This new attribute permit to
hide (kill) an inherited option when overriding the virtual base
member.
- Mono.GetOptions.Options:
	Added helper properties string FirstArgument, SecondArgument,
ThirdArgument, FourthArgument, FifthArgument and bool GotNoArguments
	Added a helper property bool RunningOnWindows

:)

-- 
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