aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/context.c
Commit message (Expand)AuthorAge
* fix(api): nvim_buf_call() from expression for window in non-current tabpage #...Justin M. Keyes5 days
* feat(multicursor): zq operator; cursor-local marks #42148Justin M. Keyes2026-09-29
* refactor(multicursor): view/extmark/region logic #42030Justin M. Keyes2026-09-21
* fix(multicursor): visual "gv", change-marks '[,'] #41988Justin M. Keyes2026-09-18
* fix(multicursor): cascade mapping atoms with insert entry #41714Justin M. Keyes2026-09-05
* feat(multicursor): MC HAMMER #41587Justin M. Keyes2026-09-01
* fix(cwd): stale buffer names after temp context-switch #41433Justin M. Keyes2026-08-22
* fix(cwd): nvim_win_set_buf of :bcd buf, changes caller CWD #41329Justin M. Keyes2026-08-15
* fix(cwd): nvim_win_set_buf changes global CWD #41328Justin M. Keyes2026-08-15
* feat(input)!: CmdAtom event #41297Justin M. Keyes2026-08-14
* fix(coverity): UNINIT, FORWARD_NULLJustin M. Keyes2026-08-08
* feat(vim._with): `keepcwd`Justin M. Keyes2026-08-06
* feat(cwd): support explicit chdir (:bcd/:tcd/…) in temp contextJustin M. Keyes2026-08-06
* fix(:bcd): do not "inherit" buffer-local dirJustin M. Keyes2026-08-04
* feat(editor): `:bcd` changes buffer-local directorysaher2026-08-04
* fix(ctx): missing options copy when loading hidden buffer #41149zeertzjq2026-08-04
* refactor(options): drop OptVal, use ObjectJustin M. Keyes2026-07-29
* refactor(globals): group Visual-mode globals in VisualState #40777Justin M. Keyes2026-07-16
* refactor(vimscript)!: drop ctxget(), ctxpush(), etc #40724Justin M. Keyes2026-07-13
* refactor(ctx): drop aucmd_prepbuf/aucmd_restbuf #40692Justin M. Keyes2026-07-11
* refactor(ctx): simplify ctx_switch (40674Justin M. Keyes2026-07-10
* refactor(ctx): ctx_restore_curwin #40667Justin M. Keyes2026-07-10
* refactor: unify context-switching conceptsJustin M. Keyes2026-07-10
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* refactor(api)!: rename Dictionary => DictJustin M. Keyes2024-09-23
* refactor(shada): use msgpack_sbuffer lessbfredl2024-06-11
* refactor(eval): use arena when converting typvals to Objectbfredl2024-02-15
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor(options): reduce `findoption()` usageFamiu Haque2023-12-09
* refactor(options): split `get_option_value()` into smaller functionsFamiu Haque2023-12-07
* refactor: object_to_vim() cannot failJustin M. Keyes2023-12-07
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: fix includes for api/autocmd.hdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* refactor: iwyu (#26062)zeertzjq2023-11-16
* build: remove PVSdundargoc2023-11-12
* fix(context): don't leak memory on multiple invalid objects (#25979)zeertzjq2023-11-11
* fix(context): don't crash on invalid arg to nvim_get_context (#25977)zeertzjq2023-11-11
* refactor: change some xstrndup() and xstrnsave() to xmemdupz() (#25959)zeertzjq2023-11-10
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* refactor(api): use typed keysetsbfredl2023-08-07
* refactor(options): remove `getoption_T` and introduce `OptVal` (#23850)Famiu Haque2023-06-07
* feat(api): nvim_exec2(), deprecate nvim_exec() #19032Evgeni Chasnovski2023-03-25
* refactor: fix IWYU mapping file and use IWYU (#21802)dundargoc2023-01-15
* refactor: replace char_u with chardundargoc2022-11-28
* refactor: replace char_u with charDundar Göc2022-11-26
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* vim-patch:8.2.3751: cannot assign a lambda to an option that takes a functionzeertzjq2022-11-07
* refactor(api): provide a temporary copy solution for nvim_call_atomicbfredl2022-08-24