From dd18ab02c986c9f77472571fc9e8f1d83bf9235c Mon Sep 17 00:00:00 2001 From: Jakub Valtar Date: Wed, 9 Sep 2015 12:42:40 -0400 Subject: [PATCH] Improve "void setup" regexp Now captures multiple whitespace characters between "void" and "setup" --- java/src/processing/mode/java/preproc/PdePreprocessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/processing/mode/java/preproc/PdePreprocessor.java b/java/src/processing/mode/java/preproc/PdePreprocessor.java index 44e86fc98..2ee96b0fc 100644 --- a/java/src/processing/mode/java/preproc/PdePreprocessor.java +++ b/java/src/processing/mode/java/preproc/PdePreprocessor.java @@ -171,7 +171,7 @@ public class PdePreprocessor { // "(?:^|\\s|;)void\\s"; /** Used to grab the start of setup() so we can mine it for size() */ static private final String VOID_SETUP_REGEX = - "(?:^|\\s|;)void\\ssetup\\s*\\("; + "(?:^|\\s|;)void\\s+setup\\s*\\("; // Can't only match any 'public class', needs to be a PApplet