[jruby-joni] 03/11: allow captured groups in anchors

Hideki Yamane henrich at moszumanska.debian.org
Fri Mar 18 23:24:23 UTC 2016


This is an automated email from the git hooks/post-receive script.

henrich pushed a commit to branch debian/sid
in repository jruby-joni.

commit 1b11f64891a7f5a0ddaf5790bebadf0057d09dbc
Author: Marcin Mielzynski <lopx at gazeta.pl>
Date:   Wed Jan 13 21:36:31 2016 +0100

    allow captured groups in anchors
---
 src/org/joni/Analyser.java | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/org/joni/Analyser.java b/src/org/joni/Analyser.java
index 7750e70..6a4e418 100644
--- a/src/org/joni/Analyser.java
+++ b/src/org/joni/Analyser.java
@@ -272,6 +272,16 @@ final class Analyser extends Parser {
         case NodeType.BREF:
             ((BackRefNode)node).renumber(map);
             break;
+
+        case NodeType.ANCHOR:
+            AnchorNode an = (AnchorNode)node;
+            switch (an.type) {
+            case AnchorType.PREC_READ:
+            case AnchorType.PREC_READ_NOT:
+            case AnchorType.LOOK_BEHIND:
+            case AnchorType.LOOK_BEHIND_NOT:
+                renumberByMap(an.target, map);
+            }
         } // switch
     }
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jruby-joni.git



More information about the pkg-java-commits mailing list