2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / System / System.Text.RegularExpressions / ChangeLog
index 8123e3345bb33e4e8d6eb5163461076077da12c0..bb47e9f7650b3cb24a05dff6869439b256c4f73e 100644 (file)
@@ -1,3 +1,64 @@
+2005-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * quicksearch.cs: handle IgnoreCase when getting the shift distance.
+       Fixes bug #69065. Patch by mei@work.email.ne.jp.
+
+2005-01-08  Miguel de Icaza  <miguel@ximian.com>
+
+       * syntax.cs: Applied patch from mei@work.email.ne.jp to fix bug
+       #71077.
+
+       * parser.cs: Turns out that \digit sequences are octal sequences
+       (no leading zero is needed);  And the three octal digit rule
+       applies to the leading zero as well.
+
+       This fixes the Unescape method.
+
+2004-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * regex.cs: use NextMatch to move on to the next match. Fixes bug
+       #57274.
+
+2004-11-09  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * parser.cs : cast.
+
+2004-11-08  Ben Maurer  <bmaurer@ximian.com>
+
+       * replace.cs, parser.cs: Use stringbuilder for allocation sanity.
+
+2004-10-21 Joerg Rosenkranz <joergr@voelcker.com>\r
+\r
+    * regex.cs: Fixed a bug introduced with the last patch which\r
+      prevented any replacements when a postive count is given.\r
+      This also happens in all overloads without count parameter.
+\r
+2004-10-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * regex.cs: in Replace, when count is negative, replacement continues
+       to the end of the string.
+
+       Fixes bug #68398. Patch by Jon Larimer.
+
+2004-06-10  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * RegexRunner.cs: fixed case mismatch of methods
+
+2004-06-10  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * RegexRunner.cs: marked TODO, added missing protected internal
+       fields, throw NotImplementedException in all methods
+
+2004-06-10  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * RegexRunnerFactory.cs: removed comment, no longer throw exception
+       from ctor
+       * regex.cs: fixed public API signature by renaming protected 
+       internal fields and adding destructor, added MonoTODO attribute to
+       fields and method that are not yet implemented, changed not 
+       implemented methods to throw NotImplementedException instead of
+       Exception, fixed names of field that are serialized
+
 2004-06-06  Jambunathan K <kjambunathan@novell.com>
        
        * parser.cs: Fixed issues with Regex.Unescape() identified as part of