summaryrefslogtreecommitdiff
path: root/java/util/regex/Matcher.java
Commit message (Collapse)AuthorAgeFilesLines
* 2006-11-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-11-131-0/+1
| | | | * Merge of HEAD-->generics from 2006/11/04-2006/11/12.
* 2006-09-05 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-09-051-2/+24
| | | | * Merge of HEAD-->generics from 2006/08/12 to 2006/09/03.
* 2006-06-11 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-111-3/+3
| | | | | * Merge of HEAD-->generics between 2006/05/29 and 2006/06/11.
* 2006-04-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-04-141-4/+10
| | | | * Merge of HEAD --> generics-branch from 2006/03/26 to 2006/04/13.
* 2006-03-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-021-8/+17
| | | | | * Merge of HEAD-->generics-branch for the period between the 0.20 release and the tag generics-merge-20050225.
* 2005-09-20 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-09-201-4/+4
| | | | * Merge of generics-branch for 2005/09/07 - 2005/09/20 @ 10:05am GMT.
* 2005-08-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-08-021-2/+2
| | | | | | * Merge of HEAD --> generics-branch for 2005/06/05 - 2005/07/31. See patch on classpath-patches@gnu.org for a full ChangeLog.
* 2005-02-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-02-071-2/+11
| | | | | | | | | | | | | | | | | | | Merge from HEAD --> generics-branch for 2005/02/06. Changelog: 2005-02-06 Mark Wielaard <mark@klomp.org> Reported by Timo Lindfors <timo.lindfors@iki.fi> java/util/regex/Matcher.java (lookingAt): Set position when match found. (matches): Implemented through lookingAt(). 2005-02-06 Mark Wielaard <mark@klomp.org> Fix suggested by Timo Lindfors <timo.lindfors@iki.fi> * java/util/regex/Pattern.java (split(CharSequence,int)): Fix while empties > 0 loops.
* 2005-01-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-01-161-1/+1
| | | | * Merge of November 2004 HEAD patches to generics branch
* Cleaned up imports in java/util/regex/Dalibor Topic2004-04-211-1/+0
| | | | | | | | 2004-04-21 Dalibor Topic <robilad@kaffe.org> * java/util/regex/Matcher.java, java/util/regex/Pattern.java: Cleaned up imports.
* * configure.ac: Add gnu/regexp/Makefile andMark Wielaard2004-03-071-22/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | resource/gnu/regexp/Makefile * gnu/Makefile.am (SUBDIRS): Add regexp. * gnu/regexp/Makefile.am: New file. * gnu/regexp/CharIndexed.java: Imported. * gnu/regexp/CharIndexedCharArray.java: Likewise. * gnu/regexp/CharIndexedInputStream.java: Likewise. * gnu/regexp/CharIndexedString.java: Likewise. * gnu/regexp/CharIndexedStringBuffer.java: Likewise. * gnu/regexp/RE.java: Likewise. * gnu/regexp/REException.java: Likewise. * gnu/regexp/REFilterInputStream.java: Likewise. * gnu/regexp/REMatch.java: Likewise. * gnu/regexp/REMatchEnumeration.java: Likewise. * gnu/regexp/RESyntax.java: Likewise. * gnu/regexp/REToken.java: Likewise. * gnu/regexp/RETokenAny.java: Likewise. * gnu/regexp/RETokenBackRef.java: Likewise. * gnu/regexp/RETokenChar.java: Likewise. * gnu/regexp/RETokenEnd.java: Likewise. * gnu/regexp/RETokenEndSub.java: Likewise. * gnu/regexp/RETokenOneOf.java: Likewise. * gnu/regexp/RETokenPOSIX.java: Likewise. * gnu/regexp/RETokenRange.java: Likewise. * gnu/regexp/RETokenRepeated.java: Likewise. * gnu/regexp/RETokenStart.java: Likewise. * gnu/regexp/RETokenWordBoundary.java: Likewise. * gnu/regexp/UncheckedRE.java: Likewise. * java/util/regex/Matcher.java: Add gnu.regexp wrappers. * java/util/regex/Pattern.java: Likewise. * resource/gnu/Makefile.am (SUBDIRS): Add regexp. * resource/gnu/regexp/Makefile.am: New file. * resource/gnu/regexp/MessagesBundle.properties: Imported. * resource/gnu/regexp/MessagesBundle_fr.properties: Likewise.
* 2003-04-30 Michael Koch <konqueror@gmx.de>Michael Koch2003-04-301-5/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/util/regex/Matcher.java (pattern): New member variable. (appendReplacement): New method. (appendTail): New method. (end): New method. (find): New method. (group): New method. (replaceFirst): Added documentation. (replaceAll): Added documentation. (groupCount): New method. (lookingAt): New method. (matches): New method. (reset): New method. (start): New method. * java/util/regex/Pattern.java (serialVersionUID): New constant. (CANON_EQ): New constant. (CASE_INSENSITIVE): New constant. (COMMENTS): New constant. (DOTALL): New constant. (MULTILINE): New constant. (UNICODE_CASE): New constant. (UNIX_LINES): New constant. (regex): New member variable. (flags): New member variable. (Pattern): New method. (compile): Documentation added. (flags): New method. (matches): Documentation added. (matcher): Documentation added. (split): Documentation added. (pattern): New method.
* Add copyright notices.Mark Wielaard2002-04-301-0/+37
|
* 2002-03-08 Eric Blake <ebb9@email.byu.edu>Eric Blake2002-03-091-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/util/regex/Pattern.java (split): Add missing stubs. * java/util/regex/Matcher.java (replace*): Ditto. * doc/unicode/SpecialCasing-2.txt: New file from unicode.org. * scripts/unicode-muncher.pl: Add special casing rules for multi-character uppercase expansions. * gnu/java/lang/CharData.java: Regenerate. * java/util/WeakHashMap.java: Improve Javadoc. * java/lang/CharSequence.java: Ditto. * java/lang/Character.java (getDirectionality): Update to new CharData format. (direction, readChar): Change visibility. (toString): One less method call. * java/lang/String.java: General code cleanup, optimizations, and better exception matching to Sun's implementation. (internTable, intern): Switch to use weak references. (String(StringBuffer), String(char[], int)): Implement array sharing when the array comes from a trusted source. (matches, replace*, split): New methods, that call unimplemented stubs in java.util.regex. (toUpperCase, toLowerCase): Correctly implement one-to-many case conversions, and special casing based on locale. (upperExpand, upperSpecial, upperCaseExpansion, upperCaseIndex): New tables and methods, to implement toUpperCase. * java/lang/StringBuffer.java: General code cleanup, optimizations, and better exception matching. (substring): Use array sharing. (append(StringBuffer), indexOf, lastIndexOf): Avoid object creation. (regionMatches): New method, used by indexOf.
* added stub classes for java.util.regex (new dependency from String)John Leuner2002-03-081-0/+6