| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | change gravity to be a boolean flag, and add corresponding flag for end ↵ | chentau | 2021-01-05 |
| | | | | | position of extmark | ||
| * | allow for extmark gravity to be set through api | chentau | 2021-01-03 |
| | | |||
| * | api: set_text: rebase, update to new api, and add more tests | Tony Chen | 2021-01-01 |
| | | |||
| * | gcc/analyzer: fix false positives for NULL (#13248) | Jan Edmund Lazo | 2020-11-08 |
| | | | | Close https://github.com/neovim/neovim/issues/13158 | ||
| * | decoration: split out "decoration" from "extmark" module | Björn Linse | 2020-11-07 |
| | | | | | | Decorations will only grow more complex. move the to a separate file, so that extmark.c remains about extmarks. | ||
| * | extmark: fix decoration ploblems with extmark | erw7 | 2020-10-02 |
| | | | | | | | 54ce101 changed the way undo entries are created when adding decorations. This creates all sorts of problems.This change fixes the problem by reverting to the previous behavior. | ||
| * | buf_updates: fix updates for empty buffers (#12926) | Thomas Vigouroux | 2020-09-17 |
| | | | | On empty buffers, when editing the first line, the line is buffered, causing offset to be < 0. While the buffer is not actually empty, the buffered line has not been flushed (and should not be) yet, so the call is valid but an edge case. | ||
| * | luahl: temporary workaround for virt_text ownership ambiguity | Björn Linse | 2020-09-13 |
| | | |||
| * | luahl: global the luahl | Björn Linse | 2020-09-13 |
| | | |||
| * | fix lints | Thomas Vigouroux | 2020-09-09 |
| | | |||
| * | api/buffer: add "on_bytes" callback to nvim_buf_attach | Björn Linse | 2020-09-09 |
| | | | | | | | This implements byte-resolution updates of buffer changes. Note: there is no promise that the buffer state is valid inside the callback! | ||
| * | extmark: use resonable names in extmark_splice | Björn Linse | 2020-09-09 |
| | | |||
| * | extmark: separate extmark_splice_cols for column-only change | Björn Linse | 2020-09-09 |
| | | | | | as the byte logic will be the same for all of these | ||
| * | decor: sketch new decorations API | Björn Linse | 2020-09-03 |
| | | | | | | | | | return decorations back lol no nvim_buf_get_virtual_text share decorations that are hl only to avoid alloc avalanche | ||
| * | extmark: refiy "Decoration" abstraction | Björn Linse | 2020-09-03 |
| | | | | | one very important thought | ||
| * | extmark: introduce extmark_splice_cols | Matthieu Coudron | 2020-04-24 |
| | | | | | to ease up notations. | ||
| * | pvs/v595: check if extmark not NULL | Jan Edmund Lazo | 2020-04-13 |
| | | |||
| * | 'clang/Logic error': zero-init MarkTreeIter vars | Jan Edmund Lazo | 2020-03-01 |
| | | |||
| * | treesitter: cleanup some luahl stuff | Björn Linse | 2020-02-10 |
| | | |||
| * | treesitter: use internal "decorations" buffer | Björn Linse | 2020-02-10 |
| | | |||
| * | extmarks: fix crash due to invalid column values in inccommand preview | Björn Linse | 2020-02-02 |
| | | | | | | This used to use -1 and MAXCOL values. Make sure in range values are used. | ||
| * | shed biking: it's always extmarks, never marks extended | Björn Linse | 2020-01-20 |