aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorStefan Monnier2023-09-21 11:47:31 -0400
committerStefan Monnier2023-09-21 11:47:31 -0400
commit424b35fa24f07f85c5287c682e140c1c8daa25d0 (patch)
treedbf8c1b632dbb82e0ae736aa916ef622d1f58b25 /java
parent57c6c067d35e519bc3787966cd6346904bc75e16 (diff)
downloademacs-424b35fa24f07f85c5287c682e140c1c8daa25d0.tar.gz
emacs-424b35fa24f07f85c5287c682e140c1c8daa25d0.zip
regex-emacs.c (mutually_exclusive_aux): Rework again
Rework the way we handle loops. This new code does not really work better than the previous one, but it has the advantage of being "fail safe" and also that we can dynamically check if our assumptions about the shape of the bytecode are satisfied or not. * src/regex-emacs.c (mutually_exclusive_aux): Replace `done_beg` and `done_end` with `loop_beg` and `loop_end`. (mutually_exclusive_p): Adjust accordingly. (analyze_first): Fix incorrect assertion.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions