summaryrefslogtreecommitdiffstats
path: root/src/regexp_nfa.c
AgeCommit message (Expand)Author
2020-02-15patch 8.2.0260: several lines of code are duplicatedv8.2.0260Bram Moolenaar
2019-12-22patch 8.2.0033: crash when make_extmatch() runs out of memoryv8.2.0033Bram Moolenaar
2019-12-05patch 8.1.2394: using old C style commentsv8.1.2394Bram Moolenaar
2019-11-02patch 8.1.2243: typos in commentsv8.1.2243Bram Moolenaar
2019-05-28patch 8.1.1414: alloc() returning "char_u *" causes a lot of type castsv8.1.1414Bram Moolenaar
2019-05-25patch 8.1.1393: unnecessary type castsv8.1.1393Bram Moolenaar
2019-05-24patch 8.1.1386: unessesary type casts for lalloc()v8.1.1386Bram Moolenaar
2019-05-03patch 8.1.1249: compiler warning for uninitialized variablev8.1.1249Bram Moolenaar
2019-03-30patch 8.1.1086: too many curly bracesv8.1.1086Bram Moolenaar
2019-02-22patch 8.1.0973: pattern with syntax error gives threee error messagesv8.1.0973Bram Moolenaar
2019-02-21patch 8.1.0968: crash when using search pattern \%Ufffffc23v8.1.0968Bram Moolenaar
2019-02-20patch 8.1.0958: compiling weird regexp pattern is very slowv8.1.0958Bram Moolenaar
2019-02-17patch 8.1.0945: internal error when using pattern with NL in the rangev8.1.0945Bram Moolenaar
2019-02-14patch 8.1.0919: compiler warningsv8.1.0919Bram Moolenaar
2019-02-13patch 8.1.0913: CI crashes when running out of memoryv8.1.0913Bram Moolenaar
2019-02-13patch 8.1.0910: crash with tricky search patternv8.1.0910Bram Moolenaar
2019-02-13patch 8.1.0908: can't handle large value for %{nr}v in regexpv8.1.0908Bram Moolenaar
2019-02-13patch 8.1.0907: CI tests on AppVeyor are failingv8.1.0907Bram Moolenaar
2019-02-12patch 8.1.0905: complicated regexp causes a crashv8.1.0905Bram Moolenaar
2019-01-31patch 8.1.0862: no verbose version of character classesv8.1.0862Bram Moolenaar
2019-01-24patch 8.1.0809: too many #ifdefsv8.1.0809Bram Moolenaar
2019-01-15patch 8.1.0753: printf format not checked for semsg()v8.1.0753Bram Moolenaar
2019-01-13patch 8.1.0743: giving error messages is not flexiblev8.1.0743Bram Moolenaar
2018-12-26patch 8.1.0641: no check for out-of-memory when converting regexpv8.1.0641Bram Moolenaar
2018-07-17patch 8.1.0192: executing regexp recursively fails with a crashv8.1.0192Bram Moolenaar
2018-07-08patch 8.1.0170: invalid memory use with complicated patternv8.1.0170Bram Moolenaar
2018-06-23patch 8.1.0104: can't build without the +eval featurev8.1.0104Bram Moolenaar
2018-06-23patch 8.1.0099: exclamation mark in error message not neededv8.1.0099Bram Moolenaar
2018-06-23patch 8.1.0098: segfault when pattern with \z() is very slowv8.1.0098Bram Moolenaar
2018-06-22patch 8.1.0097: superfluous space before exclamation markv8.1.0097Bram Moolenaar
2018-06-20patch 8.1.0090: "..." used inconsistently in a messagev8.1.0090Bram Moolenaar
2018-06-19patch 8.1.0078: "..." used inconsistently in messagesv8.1.0078Bram Moolenaar
2018-02-10patch 8.0.1496: clearing a pointer takes two linesv8.0.1496Bram Moolenaar
2018-02-08patch 8.0.1478: unnecessary conditionv8.0.1478Bram Moolenaar
2018-02-04patch 8.0.1470: integer overflow when using regexp patternv8.0.1470Bram Moolenaar
2017-12-16patch 8.0.1397: pattern with \& following nothing gives an errorv8.0.1397Bram Moolenaar
2017-11-02patch 8.0.1254: undefined left shift in gethexchrs()v8.0.1254Bram Moolenaar
2017-10-24patch 8.0.1215: newer gcc warns for implicit fallthroughv8.0.1215Bram Moolenaar
2017-08-01patch 8.0.0828: Coverity: may dereference NULL pointerv8.0.0828Bram Moolenaar
2017-06-17patch 8.0.0645: no error for illegal back reference in NFA enginev8.0.0645Bram Moolenaar
2017-06-17patch 8.0.0643: when a pattern search is slow Vim becomes unusablev8.0.0643Bram Moolenaar
2017-06-05patch 8.0.0623: error for invalid regexp is not very informativev8.0.0623Bram Moolenaar
2017-06-05patch 8.0.0618: NFA regex engine handles [0-z] incorrectlyv8.0.0618Bram Moolenaar
2017-03-29patch 8.0.0520: using a function pointer while the function is knownv8.0.0520Bram Moolenaar
2017-03-29patch 8.0.0519: character classes are not well testedv8.0.0519Bram Moolenaar
2017-03-12patch 8.0.0452: some macros are in lower casev8.0.0452Bram Moolenaar
2017-03-12patch 8.0.0451: some macros are in lower casev8.0.0451Bram Moolenaar
2017-01-10patch 8.0.0165: ubsan warns for integer overflowv8.0.0165Bram Moolenaar
2017-01-08patch 8.0.0160: EMSG() is sometimes used where it should be IEMSG()v8.0.0160Bram Moolenaar
2016-10-02patch 8.0.0020v8.0.0020Bram Moolenaar