2002-08-28 Juli Mallett <jmallett@FreeBSD.org>
[mono.git] / mcs / class / System / System.Text.RegularExpressions / ChangeLog
1 2002-08-28  Juli Mallett  <jmallett@FreeBSD.org>
2
3         * arch.cs, compiler.cs: Give the interpreter machine a property
4         for the retrieval of the group count.
5
6         * regex.cs: Use the new GroupCount property of the factory to
7         initialise the current group count, and restructure code to compile
8         the pattern only the first time it is needed (essentially backing
9         out the previous revision of regex.cs, to use the new code.)
10
11 2002-08-14  Cesar Octavio Lopez Nataren <cesar@ciencias.unam.mx>
12
13         * regex.cs: Added the ctr for ISerializable implementation and
14         implemented the GetObjectData function.
15
16 2002-07-30  Juli Mallett  <jmallett@FreeBSD.org>
17
18         * regex.cs: Fixed bug where the expression would not be
19         re-evaluated for grouping purposes when factory caches were
20         used, resulting in no groups being recognised after one call
21         with a given pattern and no change in options.
22
23 2002-05-13  Dan Lewis  <dihlewis@yahoo.co.uk>
24
25         * regex.cs: Fixed bug in split.
26
27 2002-05-08  Dan Lewis  <dihlewis@yahoo.co.uk>
28
29         * interpreter.cs: Moved to an array-based stack representation
30         for faster captures.
31
32         * match.cs, collections.cs: Decoupled capture representation from
33         interpreter internals.
34
35         * cache.cs: Changed Key type from struct to class for speed.
36
37 2002-04-06  Dan Lewis  <dihlewis@yahoo.co.uk>
38
39         * cache.cs: Object methods should be overridden with "override".
40
41 2002-04-04  Dan Lewis  <dihlewis@yahoo.co.uk>
42
43         * RegexRunner.cs, RegexRunnerFactory.cs: MS support classes. Stubs
44         added for completeness.
45
46         * regex.cs, match.cs, collections.cs: Serializable attribute.
47
48 2002-04-04  Dan Lewis  <dihlewis@yahoo.co.uk>
49
50         * regex.cs: Added static Matches and IsMatch methods.
51
52 2002-04-03  Dan Lewis  <dihlewis@yahoo.co.uk>
53
54         * ChangeLog: Added changelog.
55
56         * cache.cs: Fixed bug in MRUList.Evict.