[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