From 925760291d6efec64fda6e9dd1fd9cfbd5be068c Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Mon, 29 Aug 2022 12:28:52 -0400 Subject: fix tag regexp to match quoted groups correctly Fixed issue in lexer where the regexp used to match tags would not correctly interpret quoted sections individually. While this parsing issue still produced the same expected tag structure later on, the mis-handling of quoted sections was also subject to a regexp crash if a tag had a large number of quotes within its quoted sections. Fixes: #366 Change-Id: I74e0d71ff7f419970711a7cd51adcf1bb90a44c0 --- doc/build/unreleased/366.rst | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/build/unreleased/366.rst (limited to 'doc') diff --git a/doc/build/unreleased/366.rst b/doc/build/unreleased/366.rst new file mode 100644 index 0000000..27b0278 --- /dev/null +++ b/doc/build/unreleased/366.rst @@ -0,0 +1,9 @@ +.. change:: + :tags: bug, lexer + :tickets: 366 + + Fixed issue in lexer where the regexp used to match tags would not + correctly interpret quoted sections individually. While this parsing issue + still produced the same expected tag structure later on, the mis-handling + of quoted sections was also subject to a regexp crash if a tag had a large + number of quotes within its quoted sections. \ No newline at end of file -- cgit v1.2.1