aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lib/ringbuf.h
Commit message (Collapse)AuthorAge
* refactor: introduce XFREE_CLEAR()Justin M. Keyes2019-05-25
| | | | | | | | | | | | | | | Unfortunately we cannot indiscriminately replace xfree() with XFREE_CLEAR(), because comparing pointers after freeing them is a common pattern. Example in `tv_list_remove_items()`: xfree(li); if (li == item2) { break; } Instead we can do it selectively/explicitly. ref #1375
* klee: Start preparing for klee testsZyX2017-10-08
| | | | | | | | | | | First stage: something compiling without klee, but with a buch of dirty hacks - done. Second stage: something running under klee, able to emit useful results, but still using dirty hacks - done. Third stage: make CMake care about clang argumnets - not done, may be omitted if proves to be too hard. Not that klee can be run on CI in any case.
* *: Fix errors from new linter checksZyX2016-06-11
|
* shada: Fix linter errorsZyX2015-10-08
|
* shada: Initial support for merging historyZyX2015-10-08
Currently only merges history when reading ShaDa file. No tests yet.