summaryrefslogtreecommitdiffstats
path: root/src/regexp.c
AgeCommit message (Expand)Author
2021-07-21patch 8.2.3197: error messages are spread outv8.2.3197Bram Moolenaar
2021-07-20patch 8.2.3190: error messages are spread outv8.2.3190Bram Moolenaar
2021-06-02patch 8.2.2922: computing array length is done in various waysv8.2.2922K.Takata
2021-05-30patch 8.2.2911: pattern "\%V" does not match all of block selectionv8.2.2911Bram Moolenaar
2021-04-19patch 8.2.2784: Vim9: cannot use \=expr in :substitutev8.2.2784Bram Moolenaar
2021-01-04patch 8.2.2295: incsearch does not detect empty pattern properlyv8.2.2295Bram Moolenaar
2021-01-02patch 8.2.2278: falling back to old regexp engine can some patternsv8.2.2278Bram Moolenaar
2020-09-07patch 8.2.1633: some error messages are internal but do not use iemsg()v8.2.1633Bram Moolenaar
2020-09-06patch 8.2.1625: compiler warning for use of fptr_Tv8.2.1625Bram Moolenaar
2020-09-06patch 8.2.1621: crash when using submatch(0, 1) in substitute()v8.2.1621Bram Moolenaar
2020-06-24patch 8.2.1049: Vim9: leaking memory when using continuation linev8.2.1049Bram Moolenaar
2020-06-12patch 8.2.0967: unnecessary type casts for vim_strnsave()v8.2.0967Bram Moolenaar
2020-04-20patch 8.2.0612: Vim9: no check for space before #commentv8.2.0612Bram Moolenaar
2020-04-12patch 8.2.0559: clearing a struct is verbosev8.2.0559Bram Moolenaar
2020-04-02patch 8.2.0502: Vim9: some code is not testedv8.2.0502Bram Moolenaar
2020-02-15patch 8.2.0260: several lines of code are duplicatedv8.2.0260Bram Moolenaar
2020-02-12patch 8.2.0250: test_clear_search_pat() is unusedv8.2.0250Bram Moolenaar
2020-02-05patch 8.2.0212: missing search/substitute pattern hardly testedv8.2.0212Bram Moolenaar
2019-12-23patch 8.2.0035: saving and restoring called_emsg is clumsyv8.2.0035Bram Moolenaar
2019-12-05patch 8.1.2394: using old C style commentsv8.1.2394Bram Moolenaar
2019-11-10patch 8.1.2282: crash when passing many arguments through a partialv8.1.2282Bram Moolenaar
2019-11-09patch 8.1.2280: crash when passing partial to substitute()v8.1.2280Bram Moolenaar
2019-09-07patch 8.1.2005: the regexp.c file is too bigv8.1.2005Bram Moolenaar
2019-09-04patch 8.1.1979: code for handling file names is spread outv8.1.1979Bram Moolenaar
2019-08-20patch 8.1.1891: functions used in one file are globalv8.1.1891Bram Moolenaar
2019-08-08patch 8.1.1827: allocating more memory than needed for extended structsv8.1.1827Bram Moolenaar
2019-08-03patch 8.1.1800: function call functions have too many argumentsv8.1.1800Bram Moolenaar
2019-07-20patch 8.1.1720: crash with very long %[] patternv8.1.1720Bram Moolenaar
2019-05-28patch 8.1.1414: alloc() returning "char_u *" causes a lot of type castsv8.1.1414Bram Moolenaar
2019-05-24patch 8.1.1386: unessesary type casts for lalloc()v8.1.1386Bram Moolenaar
2019-05-24patch 8.1.1384: using "int" for alloc() often results in compiler warningsv8.1.1384Bram Moolenaar
2019-05-11patch 8.1.1319: computing function length name in many placesv8.1.1319Bram Moolenaar
2019-04-25patch 8.1.1202: always get regexp debugging logs when building with -DDEBUGv8.1.1202Bram Moolenaar
2019-03-21patch 8.1.1032: warnings from clang static analyzerv8.1.1032Bram Moolenaar
2019-03-20patch 8.1.1025: checking NULL pointer after additionv8.1.1025Bram Moolenaar
2019-03-02patch 8.1.0989: various small code uglinessv8.1.0989Bram Moolenaar
2019-02-28patch 8.1.0985: crash with large number in regexpv8.1.0985Bram Moolenaar
2019-02-22patch 8.1.0973: pattern with syntax error gives threee error messagesv8.1.0973Bram Moolenaar
2019-02-17patch 8.1.0937: invalid memory access in search patternv8.1.0937Bram Moolenaar
2019-02-16patch 8.1.0935: old regexp engine may use invalid bufferv8.1.0935Bram Moolenaar
2019-02-16patch 8.1.0934: invalid memory access in search patternv8.1.0934Bram Moolenaar
2019-02-12patch 8.1.0903: struct uses more bytes than neededv8.1.0903Bram 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-20patch 8.1.0785: depending on the configuration some functions are unusedv8.1.0785Bram Moolenaar
2019-01-19patch 8.1.0779: argument for message functions is inconsistentv8.1.0779Bram Moolenaar
2019-01-14patch 8.1.0748: using sprintf() instead of semsg()v8.1.0748Bram Moolenaar
2019-01-13patch 8.1.0743: giving error messages is not flexiblev8.1.0743Bram Moolenaar
2019-01-01patch 8.1.0677: look-behind match may use the wrong line numberv8.1.0677Bram Moolenaar
2018-12-29patch 8.1.0661: clipboard regexp might be used recursivelyv8.1.0661Bram Moolenaar