aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lib
Commit message (Expand)AuthorAge
* refactor(declarations): also generate prototypes for functions in headersbfredl2024-07-13
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: follow style guidedundargoc2023-12-24
* refactor: remove unused file ringbuf.hdundargoc2023-12-02
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: replace manual header guards with #pragma oncedundargoc2023-11-12
* build: remove clint error suppression #21782dundargoc2023-01-13
* refactor: move klib out of src/nvim/ #20341dundargoc2022-09-25
* perf(ui): reduce allocation overhead when encoding "redraw" eventsbfredl2022-06-20
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* refactor(api/nvim_cmd): use `kvec_t` for constructing cmdline stringFamiu Haque2022-05-14
* refactor: upgrade uncrustify configuration to version 0.75Dundar Goc2022-05-06
* refactor(uncrustify): change rules to better align with the style guideDundar Goc2022-04-29
* chore: fix typos (#16361)dundargoc2021-11-27
* refactor: saner options for uncrustify (#16204)dundargoc2021-11-19
* refactor: saner options for uncrustify #16196dundargoc2021-10-31
* refactor: uncrustify #16090dundargoc2021-10-29
* feat(decorations): support more than one virt_lines blockBjörn Linse2021-10-23
* refactor: enable formatting for files under libDundar Göc2021-10-19
* refactor: format all C files under nvim/ #15977dundargoc2021-10-12
* Change QUEUE_FOREACH macro to use while instead of forerw72021-03-30
* nsmarks: initial committimeyyy2019-11-11
* kvec.h: kv_destroy: reinitialize after freeJustin M. Keyes2019-05-25
* refactor: introduce XFREE_CLEAR()Justin M. Keyes2019-05-25
* kbtree.h: assert valid range #10022Justin M. Keyes2019-05-18
* kbtree: pointer UB and unitialized value fixesBjörn Linse2019-05-18
* os/env: use libuv v1.12 getenv/setenv APIJustin M. Keyes2019-02-27
* ui: use line-based rather than char-based updates in screen.cBjörn Linse2018-07-21
* kvec: Silence PVS/V512: it is not needed to fill the whole arrayZyX2018-04-15
* build/msvc: Fix missing restrict keywordb-r-o-c-k2018-02-28
* build/gcc: disable -Warray-bounds entirely #7923Justin M. Keyes2018-02-19
* klee: Start preparing for klee testsZyX2017-10-08
* kvec: Add kv_Z which is like kv_A, but zero is the last valueZyX2017-10-08
* kvec: Add kv_drop() which is to be used like `(void)kv_pop(kvec)`ZyX2017-09-29
* bufhl: fix moveBjörn Linse2017-06-24
* kbtree: make warning free and delete deprecated macrosBjörn Linse2017-06-24
* kbtree: eliminate unneccesary heap allocationBjörn Linse2017-06-24
* kbtree: use proper structsBjörn Linse2017-06-24
* kbtree: allow iterators to start at arbitrary positionBjörn Linse2017-06-24
* kbtree.htimeyyy2017-06-24
* tui: "backpressure": Drop messages to avoid flooding.Justin M. Keyes2016-12-09
* kvec: Do not bother with making capacity a power of 2ZyX2016-06-24
* *: Also fix the adjacent errorsZyX2016-06-11
* *: Fix errors from new linter checksZyX2016-06-11
* kvec,typval_encode: Add new vector: the one with preallocated arrayZyX2016-05-30
* Merge pull request #4843 from ZyX-I/refactor-queueJustin M. Keyes2016-05-30
|\
| * lib/queue: Actually remove all _QUEUE macrosZyX2016-05-30
| * lib/queue: Refactor queue.hZyX2016-05-30
* | lib/kvec: Fix remaining linter errorsZyX2016-05-30
* | lib/kvec: Make code cleanerZyX2016-05-30