| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- 2004-01-16 Gonzalo Paniagua Javier <[email protected]>
- * parser.cs: an opening brace without a
- quantifier do not cause a parse error. Fixes bug #52924.
- 2004-01-07 Lluis Sanchez Gual <[email protected]>
- * regex.cs: In Split(), if the last match is at the end of the string,
- an empty string must be added to the array of results.
- 2003-12-15 Sanjay Gupta <[email protected]>
- * match.cs: Check for null value before Substring method call.
- Fixes bug #52034.
- 2003-11-21 Juraj Skripsky <[email protected]>
- * quicksearch.cs: Create and use hashtable only for "long" search
- strings.
- (Search): Use simple scan for a single-character search strings.
-
- (GetChar): Simplify case sensitivity handling.
- 2003-11-27 Gonzalo Paniagua Javier <[email protected]>
- * interpreter.cs: when evaluating a degenerate match, restore the
- RepeatContext if fail. Fixes bug #42529.
- 2003-11-22 Jackson Harper <[email protected]>
- * regex.cs: Add CultureInvariant flag to RegexOptions.
-
- 2003-11-20 Juraj Skripsky <[email protected]>
- * quicksearch.cs: Use a hashtable instead of an array for the
- shift table to improve the memory usage.
- 2003-11-19 Gonzalo Paniagua Javier <[email protected]>
- * regex.cs:
- (Split): include capture groups in the results, if any. Fixes bug
- #51146.
- 2003-07-09 Gonzalo Paniagua Javier <[email protected]>
- * regex.cs: patch from Eric Lindvall <[email protected]> that fixes bug
- #44830.
- 2003-03-05 Miguel de Icaza <[email protected]>
- * category.cs (CategoryUtils.CategoryFromName): Use StartsWith
- ("Is") instead of a substring for (0,2) which was throwing an
- exception causing Category.None to be returned
- 2003-01-17 Gonzalo Paniagua Javier <[email protected]>
- * collections.cs: fixed bug #30091.
- 2002-12-20 Gonzalo Paniagua Javier <[email protected]>
- * regex.cs: fixed little mistake (closes #35860).
- 2002-11-12 Jackson Harper <[email protected]>
- * arch.cs compiler.cs regex.cs: Added mapping attribute to MachineFactories
- 2002-11-06 Gonzalo Paniagua Javier <[email protected]>
- * parser.cs: detect illegal \ at end of pattern. Fixes 31334.
- 2002-10-25 Gonzalo Paniagua Javier <[email protected]>
- * parser.cs: applied fix from Tim Haynes ([email protected]) to
- solve bug #32807. Also modified GetMapping to return the same as MS.
- 2002-08-28 Juli Mallett <[email protected]>
- * arch.cs, compiler.cs: Give the interpreter machine a property
- for the retrieval of the group count.
- * regex.cs: Use the new GroupCount property of the factory to
- initialise the current group count, and restructure code to compile
- the pattern only the first time it is needed (essentially backing
- out the previous revision of regex.cs, to use the new code.)
- 2002-08-14 Cesar Octavio Lopez Nataren <[email protected]>
- * regex.cs: Added the ctr for ISerializable implementation and
- implemented the GetObjectData function.
- 2002-07-30 Juli Mallett <[email protected]>
- * regex.cs: Fixed bug where the expression would not be
- re-evaluated for grouping purposes when factory caches were
- used, resulting in no groups being recognised after one call
- with a given pattern and no change in options.
- 2002-05-13 Dan Lewis <[email protected]>
- * regex.cs: Fixed bug in split.
- 2002-05-08 Dan Lewis <[email protected]>
- * interpreter.cs: Moved to an array-based stack representation
- for faster captures.
- * match.cs, collections.cs: Decoupled capture representation from
- interpreter internals.
- * cache.cs: Changed Key type from struct to class for speed.
- 2002-04-06 Dan Lewis <[email protected]>
- * cache.cs: Object methods should be overridden with "override".
- 2002-04-04 Dan Lewis <[email protected]>
- * RegexRunner.cs, RegexRunnerFactory.cs: MS support classes. Stubs
- added for completeness.
- * regex.cs, match.cs, collections.cs: Serializable attribute.
- 2002-04-04 Dan Lewis <[email protected]>
- * regex.cs: Added static Matches and IsMatch methods.
- 2002-04-03 Dan Lewis <[email protected]>
- * ChangeLog: Added changelog.
- * cache.cs: Fixed bug in MRUList.Evict.
|