]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-91616: re module, fix .fullmatch() mismatch when using Atomic Grouping or Possessi...
authorMa Lin <animalize@users.noreply.github.com>
Tue, 19 Apr 2022 14:49:36 +0000 (22:49 +0800)
committerGitHub <noreply@github.com>
Tue, 19 Apr 2022 14:49:36 +0000 (17:49 +0300)
commite4e8895ae36b44994e3f7b018345ba203ce6b55c
tree75dfc4577b68bc470c900256e157c189a2585464
parent061a8bf77c80036bed3ef4973fe0c99705c83fc6
gh-91616: re module, fix .fullmatch() mismatch when using Atomic Grouping or Possessive Quantifiers (GH-91681)

These jumps should use DO_JUMP0() instead of DO_JUMP():
- JUMP_POSS_REPEAT_1
- JUMP_POSS_REPEAT_2
- JUMP_ATOMIC_GROUP
Lib/test/test_pathlib.py
Lib/test/test_re.py
Misc/NEWS.d/next/Library/2022-04-17-12-27-25.gh-issue-91616.gSQg69.rst [new file with mode: 0644]
Modules/_sre/sre_lib.h