aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/strings.c
Commit message (Expand)AuthorAge
* refactor: fix clang-tidy bugprone-signed-char-misuse warningsDundar Göc2022-03-04
* vim-patch:8.2.3663: using %S in printf() does not work correctlyzeertzjq2022-01-16
* vim-patch:8.2.3630: printf() with %S does not handle multi-byte correctlyzeertzjq2022-01-16
* refactor(misc1): move out high-level input functions to a new file: input.cBjörn Linse2021-12-10
* fix: add STRNLEN compatability macroClaes Nästén2021-12-06
* refactor: saner options for uncrustify (#16204)dundargoc2021-11-19
* refactor(macroman): get rid of MB_COPY_CHAR macroBjörn Linse2021-11-14
* refactor(multibyte): eliminate mb_ptr2len alias for utfc_ptr2lenBjörn Linse2021-11-14
* vim-patch:8.1.0743: giving error messages is not flexibleJames McCoy2021-11-01
* refactor: saner options for uncrustify #16196dundargoc2021-10-31
* refactor: format with uncrustify #15842dundargoc2021-10-02
* vim-patch:8.2.3393: escaping for fish shell is skipping some charactersJason Cox2021-09-02
* vim-patch:8.2.3385: escaping for fish shell does not work properlyJason Cox2021-09-02
* clang/'Dead nested assignment': don't assign unused value to precision #15012dundargoc2021-07-07
* vim-patch:8.2.0271: the "num64" feature is available everywhereJan Edmund Lazo2020-11-27
* vim-patch:8.1.0806: too many #ifdefsJan Edmund Lazo2020-11-12
* vim-patch:8.1.2083: multi-byte chars do not work properly with "%.*S" in prin...Daniel Hahler2019-09-28
* vim-patch:8.0.0709: libvterm cannot use vsnprintf()Jan Edmund Lazo2019-04-04
* build: Fix -Wconversion warnings for fpclassify et alJustin M. Keyes2019-01-21
* build: Fix -Wconversion warnings for fpclassify et alJustin M. Keyes2019-01-20
* strings: make vim_snprintf handle %d correctly againBjörn Linse2018-12-24
* strings: use (u)int16_t for %h printf formatJan Edmund Lazo2018-12-16
* add func_attr_printf in :MichaHoffmann2018-09-24
* vim-patch:8.0.1468: illegal memory access in del_bytes()Jan Edmund Lazo2018-08-24
* Merge #8833 from janlazo/vim-8.0.1004Justin M. Keyes2018-08-12
|\
| * vim-patch:8.0.1421: accessing invalid memory with overlong byte sequenceJan Edmund Lazo2018-08-09
* | refactor: Replace vim_strrchr() with strrchar() (#8718)ZviRackover2018-08-11
|/
* vim-patch:8.0.0451: some macros are in lower caseJan Edmund Lazo2018-06-12
* strings.c: Fix PVS/V781: value of 'l + 1' is checked after it was usedJustin M. Keyes2018-05-20
* strings: Fix PVS/V547: condition already checked by surrounding ifZyX2018-04-22
* strings: Fix PVS/V779: wrong assert() positionZyX2018-04-22
* Fix for lintGeorge Zhao2018-01-19
* Fix warning about math functions, include isnan, isinf, fpclassify.George Zhao2018-01-18
* strings/tv_float: Explicitly cast v_number to float_T for -WconversionJames McCoy2017-06-06
* vim-patch:7.4.2029James McCoy2017-06-04
* strings: Return NUL from vim_strchr for invalid inputZyX2017-05-09
* Merge #6460 from ZyX-I/1476-changesJustin M. Keyes2017-05-08
|\
| * Merge branch 'master' into 1476-changesZyX2017-04-10
| |\
| * | strings: Remove vim_strbyteZyX2017-04-07
| * | strings: Replace vim_strchr implementation with a saner oneZyX2017-04-07
* | | *: Add comment to all C filesZyX2017-04-19
* | | win: vim_strsave_shellescape: Handle 'shellslash'.Justin M. Keyes2017-04-12
| |/ |/|
* | vim-patch:8.0.0243Björn Linse2017-04-10
* | mbyte: replace vim_tolower with mb_tolower handling locale correctlyBjörn Linse2017-04-10
|/
* eval: Move remaining get_tv_string* functions to eval/typval.cZyX2017-03-29
* eval: Move get_tv_number[_chk] to eval/typval.cZyX2017-03-29
* eval,*: Move get_tv_string to typval.cZyX2017-03-29
* eval: Split eval.c into smaller filesZyX2017-03-29
* vim_vsnprintf: fix conversion warning #6333John Szakmeister2017-03-22
* strings: Fix problems found during code reviewJurica Bradaric2017-03-21