[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Mono.Options / Mono.Options / ChangeLog
index c343d97d2dc1c65d9f655e8faf1139e41839b3cc..a9b6be1b81d7257ed06a15ba653fcd32b6c7987a 100644 (file)
@@ -1,3 +1,26 @@
+2010-06-09  Jonathan Pryor  <jpryor@novell.com>
+
+       * Options.cs: Remove use of 'var' so that C# 2.0 can be used.
+
+2010-06-09  Jonathan Pryor  <jpryor@novell.com>
+
+       * Options.cs: Fix RemoveItem() and SetItem() so that removing by index
+         and using the numeric indexer work as expected.
+
+2010-06-08  Jonathan Pryor  <jpryor@novell.com>
+
+       * Options.cs: Don't overly split option values, only split to obtain
+         the maximum number of desired values.  This better supports e.g. DOS
+         paths in multi-value values, e.g. '-DPATH=C:\tmp' would now create
+         the values {"PATH", "C:\tmp"} instead of {"PATH", "C", "\tmp"}.
+
+2009-04-18  Jonathan Pryor  <jpryor@novell.com>
+
+       * Options.cs: "Code sharing": Use StringCodea.WrappedLines() from
+         Cadenza for the line wrapping algorithm.  (Only fitting as
+         WrappedLines() came from Mono.Options in the first place!)
+         Patch thanks to Federico Di Gregorio.
+
 2009-04-18  Jonathan Pryor  <jpryor@novell.com>
 
        * Options.cs: GetLineEnd() shouldn't skip the start character, as it