* Mono.Options/Options.cs: Viktor Lundgren reported that
[mono.git] / mcs / class / Mono.Options / Mono.Options / ChangeLog
1 2009-04-17  Jonathan Pryor  <jpryor@novell.com>
2
3         * Options.cs: Viktor Lundgren reported that Option.Description text of 
4           `"aaa." . "a" x 64` (that is, "aaa." followed by 64 "a"s) would cause 
5           GetLines() to go into an infinite loop and (eventually) die from an 
6           OutOfMemoryException.  Oops.  Fix this, simplify the logic, and turn 
7           GetLines() into an IEnumerable<string>.
8
9 2008-10-23  Jonathan Pryor  <jpryor@novell.com>
10
11         * Options.cs: Options.cs: Use the underlying target type in the error 
12           message, because "Could not convert string `' to type Nullable`1..." 
13           is not nearly as helpful as "Could not convert string `' to type 
14           Int32...".
15
16 2008-10-22  Jonathan Pryor  <jpryor@novell.com>
17
18         * Option.cs: Add support for nullable types to Options.Parse<T>().
19           Namespace "harmonization" with NDesk.Options so that the same source 
20           file can be used in each project.
21
22 2008-10-13  Jonathan Pryor  <jpryor@novell.com>
23
24         * ChangeLog: Started.
25         * Options.cs: Added; Command line option parser.  A (renamed) copy of
26           NDesk.Options 0.2.1 (see git repo for prior history).
27