This fixes the regex bug that prevents javac's annotation stuff from running.
ChangeLog:
2006-11-13 Andrew John Hughes <[EMAIL PROTECTED]>
* gnu/java/util/regex/RETokenNamedProperty.java:
(getHandler(String)): Add support for 'all'.
--
Andrew :-)
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }
Index: gnu/java/util/regex/RETokenNamedProperty.java
===================================================================
RCS file:
/cvsroot/classpath/classpath/gnu/java/util/regex/RETokenNamedProperty.java,v
retrieving revision 1.1.2.1
diff -u -3 -p -u -r1.1.2.1 RETokenNamedProperty.java
--- gnu/java/util/regex/RETokenNamedProperty.java 11 Jun 2006 18:23:20
-0000 1.1.2.1
+++ gnu/java/util/regex/RETokenNamedProperty.java 14 Nov 2006 00:25:23
-0000
@@ -260,6 +260,14 @@ final class RETokenNamedProperty extends
return new UnicodeCategoryHandler(Character.UNASSIGNED);
if (name.equals("Lu"))
return new UnicodeCategoryHandler(Character.UPPERCASE_LETTER);
+ if (name.equals("all"))
+ return new Handler()
+ {
+ public boolean includes(char c)
+ {
+ return true;
+ }
+ };
throw new REException("unsupported name " + name,
REException.REG_ESCAPE, 0);
}
signature.asc
Description: This is a digitally signed message part
