aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/regexp.c
Commit message (Expand)AuthorAge
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* feat(mbyte): support extended grapheme clusters including more emojibfredl2024-08-30
* fix(regexp): fix typo in E888 error message (#30161)Eisuke Kawashima2024-08-28
* vim-patch:9.0.0634: evaluating "expr" options has more overhead than neededzeertzjq2024-08-02
* vim-patch:9.1.0650: Coverity warning in cstrncmp() (#29944)zeertzjq2024-08-01
* vim-patch:9.1.0645: regex: wrong match when searching multi-byte char case-in...zeertzjq2024-07-31
* vim-patch:9.0.0105: illegal memory access when pattern starts with illegal bytezeertzjq2024-07-31
* vim-patch:9.0.0414: matchstr() still does not match column offsetzeertzjq2024-07-17
* vim-patch:9.0.0407: matchstr() does match column offsetzeertzjq2024-07-17
* vim-patch:9.0.0228: crash when pattern looks below the last linezeertzjq2024-07-17
* revert: "refactor: use S_LEN macro" (#29319)Lewis Russell2024-06-14
* Merge pull request #29278 from bfredl/strcatbfredl2024-06-11
|\
| * refactor(memory): use builtin strcat() instead of STRCAT()bfredl2024-06-11
* | refactor: use S_LEN(s) instead of s, n (#29219)James2024-06-11
|/
* refactor: replace '\0' with NULJames Tirta Halim2024-06-04
* refactor: move shared messages to errors.h #26214Justin M. Keyes2024-06-01
* vim-patch:9.1.0438: Wrong Ex command executed when :g uses '?' as delimiter (...zeertzjq2024-05-24
* vim-patch:9.1.0436: Crash when using '?' as separator for :s (#28955)zeertzjq2024-05-24
* vim-patch:9.1.0409: too many strlen() calls in the regexp engine (#28857)zeertzjq2024-05-20
* docs: misc (#28609)dundargoc2024-05-15
* refactor: add xmemcpyz() and use it in place of some xstrlcpy() (#28422)zeertzjq2024-04-20
* refactor: fix clang NonNullParamChecker warnings (#28327)zeertzjq2024-04-14
* vim-patch:9.1.0297: Patch 9.1.0296 causes too many issues (#28263)zeertzjq2024-04-11
* vim-patch:9.1.0296: regexp: engines do not handle case-folding well (#28259)zeertzjq2024-04-10
* vim-patch:9.1.0217: regexp: verymagic cannot match before/after a mark (#28074)zeertzjq2024-03-28
* vim-patch:9.1.0105: Style: typos found (#27462)zeertzjq2024-02-14
* vim-patch:9.1.0043: ml_get: invalid lnum when :s replaces visual selection (#...zeertzjq2024-01-23
* vim-patch:9.1.0011: regexp cannot match combining chars in collection (#26992)zeertzjq2024-01-12
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: move structs from regexp_defs.h to regexp.c (#26899)zeertzjq2024-01-05
* refactor: remove redundant NOLINT commentsdundargoc2024-01-01
* refactor: remove os_errmsg and os_msg functionsdundargoc2023-12-23
* refactor: run IWYU on entire repodundargoc2023-12-21
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* build: rework IWYU mapping filesdundargoc2023-11-25
* build: adjust clang-tidy warning exclusion logicdundargoc2023-11-20
* refactor: enable formatting for ternariesdundargoc2023-11-20
* build: bump uncrustify versiondundargoc2023-11-19
* vim-patch:9.0.2107: [security]: FPE in adjust_plines_for_skipcol (#26082)zeertzjq2023-11-17
* vim-patch:9.0.1532: crash when expanding "~" in substitute causes very long textzeertzjq2023-11-17
* refactor: iwyu (#26062)zeertzjq2023-11-16
* build: remove PVSdundargoc2023-11-12
* refactor: remove redundant castsdundargoc2023-11-11
* refactor: the long goodbyedundargoc2023-11-05
* refactor: combine regexp filesdundargoc2023-11-05
* refactor: the long goodbyedundargoc2023-10-09