Lines Matching full:were

10 group that did capture something were not being correctly returned as "unset"
26 repeating character classes were overlooked.
61 matches for the ovector, no matches were displayed.
104 22. When checking to see if a lookbehind is of fixed length, lookaheads were
105 correctly ignored, but qualifiers on lookaheads were not being ignored, leading
115 25. Fixed an obscure bug that struck when there were two atomic groups not
130 28. A (*MARK) name was not being passed back for positive assertions that were
138 code point was less than 256 and that were recognized by the lookup table
144 32. In certain circumstances, option settings within patterns were not being
241 assertion. ACCEPT in an assertion now closes only those groups that were
247 sometimes context lines were incorrectly printed and/or line endings were lost.
260 were all int variables, causing overflow when files with more than 2147483647
261 lines were processed (assuming 32-bit ints). They have all been changed to
285 compiled pattern (they were not previously saved), add PCRE2_INFO_EXTRAOPTIONS
355 A number of bugs in the refactored code were subsequently fixed during testing
357 bugs were never in fully released code, but are noted here for the record.
372 (d) Captures in negative assertions that were used as conditions were not
375 (e) Mark values were not being passed out of recursions.
402 other options were set. An example assertion is (?<!\1(abc)) where the
430 were longer than 64 code units could cause a buffer overflow. This was a bug in
441 memory allocation functions were used instead of whatever was used when the
500 31. If more than one of "push", "pushcopy", or "pushtablescopy" were set in
593 some minor bugs and Perl incompatibilities were fixed, including:
631 A number of bugs in the refactored code were subsequently fixed during testing
633 of the bugs were discovered by fuzzing testing. Several of them were related to
635 required non-zero terminated strings to be copied). These bugs were never in
655 or more code units past the end were being read.
681 (m) Quantifiers following (*VERB)s were not being diagnosed as errors.
684 PCRE2_AUTO_CALLOUT were both specified caused undetermined behaviour.
692 list (depending on the order in which the names were seen).
751 (b) Some patterns starting with an assertion that started with .* were
1077 returned by PCRE2 functions were returning empty strings. Now the error code
1165 15. Some patterns with character classes involving [: and \\ were incorrectly
1227 recursions is postponed till match time. In the past, some easy ones were
1235 32. Error messages for syntax errors following \g and \k were giving inaccurate
1263 42. Fix two assertion fails in JIT. These issues were found by Karl Skomski
1276 47. Modifier lists in pcre2test were splitting at spaces without the required
1281 49. Fixed two issues in JIT. These were found by Karl Skomski with a custom
1288 scripts were modified. The pcre2grep tests can now also be run when there is no
1307 ("not a word character") and a property escape were present, the property
1323 message if there were only single-character modifiers. It should be ignored.
1353 digit was given after the decimal point, or if more than two digits were given.
1436 turned into Unicode properties), wide characters were not correctly handled,
1449 101. Further to 97 above, negated classes such as [^[:^ascii:]\d] were also not
1462 pcre2_compile() to misbehave when auto callouts were enabled. This bug
1465 106. If both PCRE2_ALT_VERBNAMES and PCRE2_EXTENDED were set, and a (*MARK) or
1468 both those options were set.
1486 changed when the effects of those options were all moved to compile time.
1559 subpatterns were not being diagnosed and could lead to unpredictable behaviour.
1579 reference to random memory and/or a segfault. There were also some other cases
1610 incorrect code to be compiled when recursive forward references were involved.
1815 implementation. Details of each and every modification were not individually
1816 logged. In addition to the API changes, the following changes were made. They
1818 behaviour that were implemented after the code had been forked.