From c2b70d6eb22800156bf2402c859d2148eb69ee03 Mon Sep 17 00:00:00 2001 From: Andrew John Hughes Date: Tue, 14 Nov 2006 00:29:15 +0000 Subject: 2006-11-13 Andrew John Hughes * gnu/java/util/regex/RETokenNamedProperty.java: (getHandler(String)): Add support for 'all'. --- ChangeLog | 5 +++++ gnu/java/util/regex/RETokenNamedProperty.java | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8e4952f17..a58a78b38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-11-13 Andrew John Hughes + + * gnu/java/util/regex/RETokenNamedProperty.java: + (getHandler(String)): Add support for 'all'. + 2006-11-11 Andreas Tobler * gnu/java/awt/peer/gtk/GtkImageConsumer.java (setPixels): Handle data diff --git a/gnu/java/util/regex/RETokenNamedProperty.java b/gnu/java/util/regex/RETokenNamedProperty.java index a286c5be8..aec27583a 100644 --- a/gnu/java/util/regex/RETokenNamedProperty.java +++ b/gnu/java/util/regex/RETokenNamedProperty.java @@ -260,6 +260,14 @@ final class RETokenNamedProperty extends REToken { 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); } -- cgit v1.2.1