commit 83684374be0b41f68442aa29e4e582528f211590
Author:     Mauro Talevi <mauro.tal...@aquilonia.org>
AuthorDate: Fri, 15 Nov 2013 00:59:57 +0100
Commit:     Mauro Talevi <mauro.tal...@aquilonia.org>
CommitDate: Fri, 15 Nov 2013 00:59:57 +0100

    JBEHAVE-957:  Support all unicode letters in pattern placeholder names.

diff --git 
a/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java 
b/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java
index 8f60ba8..7786eb6 100644
--- 
a/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java
+++ 
b/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java
@@ -12,7 +12,7 @@ import fj.F;
 public class ParametrizedStep {
     
     private static Pattern compileParameterPattern(String parameterPrefix) {
-        return Pattern.compile("(\\" + parameterPrefix + "\\w*)(\\W|\\Z)", 
Pattern.DOTALL);
+        return Pattern.compile("(\\" + parameterPrefix + "\\p{L}*)(\\W|\\Z)", 
Pattern.DOTALL);
     }
     
     private List<Token> tokens = new ArrayList<Token>();



Reply via email to