index
:
rneovim.git
20220114-mix
20230125_mix
20231130_mix
aucmd_textputpost
colorcolchar
fix_20726
fix_repeatcmdline
fix_semantic_tokens
fix_semantic_tokens_pull
floattitle
master
mix
mix_20240309
newfeatures
rahm
tmp
usermarks
userreg
userregs_2
Neovim fork with Rahm's personal hacks.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
nvim
/
map.h
Commit message (
Expand
)
Author
Age
*
refactor(grid): change schar_T representation to be more compact
bfredl
2023-09-19
*
refactor(highlight): merge redundant attr_entries and attr_entry_ids structs
bfredl
2023-09-13
*
refactor(memfile): change mf_trans and mf_hash from ad-hoc hashtable to Map
bfredl
2023-09-10
*
refactor(map): enhanced implementation, Clean Code™, etc etc
bfredl
2023-09-08
*
refactor(map): avoid duplicated khash_t types for values
bfredl
2023-05-17
*
build: allow IWYU to fix includes for all .c files
dundargoc
2022-11-15
*
feat(lua): vim.ui_attach to get ui events from lua
bfredl
2022-08-31
*
feat(tui): recognize keypad keys when using kitty keyboard protocol
erw7
2022-07-04
*
refactor(api): use hashy hash for looking up api method and event names
bfredl
2022-05-30
*
refactor(ui): use "ui_client" instead of "redraw" as general prefix
bfredl
2022-03-15
*
feat(ui): implement ui_client event handlers
hlpr98
2022-03-15
*
feat(api): autocmd `group` can be either name or id (#17559)
Dhruv Manilawala
2022-03-07
*
feat(lua): add api and lua autocmds
TJ DeVries
2022-02-27
*
refactor(extmarks): use a more efficient representation
Björn Linse
2022-01-15
*
refactor: uncrustify #16090
dundargoc
2021-10-29
*
refactor: format all C files under nvim/ #15977
dundargoc
2021-10-12
*
refactor(map): remove extra-allocating map_new/map_free functions
Björn Linse
2021-08-22
*
refactor(marktree): embed the keymap in the MarkTree struct
Björn Linse
2021-08-22
*
refactor(extmark): remove pointer indirection for extmark use of maps
Björn Linse
2021-08-22
*
refactor(syntax): don't use pointer indirected maps for no reason
Björn Linse
2021-08-22
*
perf(map): reduce double pointer indirection to single pointer indirection
Björn Linse
2021-08-22
*
perf(highlight): use a hashtable for highlight group names
Björn Linse
2021-08-19
*
api: add API for themes
Björn Linse
2020-11-01
*
decor: sketch new decorations API
Björn Linse
2020-09-03
*
shed biking: it's always extmarks, never marks extended
Björn Linse
2020-01-20
*
extmarks/bufhl: reimplement using new marktree data structure
Björn Linse
2020-01-16
*
Add new marktree data structure for storing marks
Björn Linse
2020-01-14
*
os/env: use libuv v1.12 getenv/setenv API
Justin M. Keyes
2019-02-27
*
api: implement object namespaces
Björn Linse
2018-11-24
*
highlight: refactor to use stateful representation
Björn Linse
2018-07-21
*
build/NetBSD: use kinfo_proc2; undef uint64_t (#8197)
Utkarsh Anand
2018-03-29
*
bufhl: use kbtree for bufhl
Björn Linse
2017-06-24
*
refactor: Remove unused MAP_IMPL. (#6573)
Patrick Jackson
2017-04-23
*
api: unify buffer numbers and window ids with handles
Björn Linse
2016-08-31
*
api: rename "msgpack_rpc/defs.h" to "api/private/dispatch.h" and use the head...
Björn Linse
2016-08-31
*
*: Fix errors from new linter checks
ZyX
2016-06-11
*
bufhl: new mechanism for plugins to add highlights to a buffer
Björn Linse
2016-02-23
*
map: Add Map(int, int)
Thiago de Arruda
2015-03-25
*
map: Add map_clear method
Thiago de Arruda
2015-03-25
*
msgpack-rpc: Allow selective deferral API calls
Thiago de Arruda
2014-10-21
*
msgpack-rpc: Create subdirectory for msgpack-rpc modules
Thiago de Arruda
2014-10-21
*
map/msgpack-rpc: Declare/define maps rpc method handlers
Thiago de Arruda
2014-09-12
*
provider: New module used to expose extension points for core services
Thiago de Arruda
2014-07-17
*
Add automatic generation of headers
ZyX
2014-06-02
*
Refactor: Redefine `Map(T)` as a more generic `Map(T, U)` macro
Thiago de Arruda
2014-05-30
*
API: Refactor: Implement api/handle module
Thiago de Arruda
2014-05-23
*
Improve map module: Refactor vim_to_object_rec
Thiago de Arruda
2014-05-19
*
Improve map module: Refactor into a macro library
Thiago de Arruda
2014-05-19
*
Improve map module: Change scopes
Thiago de Arruda
2014-05-19
*
Improve map module: Add to clint and CONV_SRCS
Thiago de Arruda
2014-05-19
[next]