index
:
rneovim.git
20220114-mix
20230125_mix
20231130_mix
aucmd_textputpost
colorcolchar
extregs
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
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'src')
-rw-r--r--
src/cjson/lua_cjson.c
121
-rwxr-xr-x
src/clint.py
14
-rw-r--r--
src/klib/kvec.h
4
-rw-r--r--
src/mpack/conv.h
4
-rw-r--r--
src/nvim/CMakeLists.txt
22
-rw-r--r--
src/nvim/api/autocmd.c
104
-rw-r--r--
src/nvim/api/buffer.c
351
-rw-r--r--
src/nvim/api/command.c
8
-rw-r--r--
src/nvim/api/deprecated.c
223
-rw-r--r--
src/nvim/api/extmark.c
157
-rw-r--r--
src/nvim/api/extmark.h
1
-rw-r--r--
src/nvim/api/keysets_defs.h
114
-rw-r--r--
src/nvim/api/options.c
60
-rw-r--r--
src/nvim/api/private/converter.c
3
-rw-r--r--
src/nvim/api/private/defs.h
2
-rw-r--r--
src/nvim/api/private/helpers.c
89
-rw-r--r--
src/nvim/api/private/helpers.h
16
-rw-r--r--
src/nvim/api/tabpage.c
13
-rw-r--r--
src/nvim/api/ui.c
4
-rw-r--r--
src/nvim/api/ui.h
1
-rw-r--r--
src/nvim/api/ui_events.in.h
6
-rw-r--r--
src/nvim/api/vim.c
416
-rw-r--r--
src/nvim/api/vimscript.c
70
-rw-r--r--
src/nvim/api/win_config.c
35
-rw-r--r--
src/nvim/api/window.c
77
-rw-r--r--
src/nvim/arglist.c
5
-rw-r--r--
src/nvim/ascii_defs.h
9
-rw-r--r--
src/nvim/autocmd.c
153
-rw-r--r--
src/nvim/autocmd_defs.h
4
-rw-r--r--
src/nvim/buffer.c
233
-rw-r--r--
src/nvim/buffer_defs.h
14
-rw-r--r--
src/nvim/buffer_updates.c
3
-rw-r--r--
src/nvim/bufwrite.c
15
-rw-r--r--
src/nvim/change.c
3
-rw-r--r--
src/nvim/channel.c
3
-rw-r--r--
src/nvim/charset.c
8
-rw-r--r--
src/nvim/cmdexpand.c
13
-rw-r--r--
src/nvim/cmdhist.c
1
-rw-r--r--
src/nvim/cmdhist.h
4
-rw-r--r--
src/nvim/context.c
1
-rw-r--r--
src/nvim/context.h
2
-rw-r--r--
src/nvim/cursor.c
9
-rw-r--r--
src/nvim/cursor_shape.c
3
-rw-r--r--
src/nvim/cursor_shape.h
3
-rw-r--r--
src/nvim/debugger.c
9
-rw-r--r--
src/nvim/decoration.c
342
-rw-r--r--
src/nvim/decoration.h
47
-rw-r--r--
src/nvim/decoration_defs.h
5
-rw-r--r--
src/nvim/decoration_provider.c
12
-rw-r--r--
src/nvim/diff.c
48
-rw-r--r--
src/nvim/digraph.c
30
-rw-r--r--
src/nvim/drawline.c
240
-rw-r--r--
src/nvim/drawscreen.c
128
-rw-r--r--
src/nvim/drawscreen.h
1
-rw-r--r--
src/nvim/edit.c
65
-rw-r--r--
src/nvim/errors.h
1
-rw-r--r--
src/nvim/eval.c
27
-rw-r--r--
src/nvim/eval.h
1
-rw-r--r--
src/nvim/eval.lua
237
-rw-r--r--
src/nvim/eval/buffer.c
6
-rw-r--r--
src/nvim/eval/decode.c
3
-rw-r--r--
src/nvim/eval/decode.h
2
-rw-r--r--
src/nvim/eval/deprecated.c
158
-rw-r--r--
src/nvim/eval/deprecated.h
8
-rw-r--r--
src/nvim/eval/executor.c
1
-rw-r--r--
src/nvim/eval/funcs.c
397
-rw-r--r--
src/nvim/eval/typval.c
38
-rw-r--r--
src/nvim/eval/typval_defs.h
7
-rw-r--r--
src/nvim/eval/userfunc.c
793
-rw-r--r--
src/nvim/eval/vars.c
35
-rw-r--r--
src/nvim/eval/window.c
2
-rw-r--r--
src/nvim/event/proc.c
3
-rw-r--r--
src/nvim/event/proc.h
5
-rw-r--r--
src/nvim/event/rstream.c
6
-rw-r--r--
src/nvim/event/socket.c
2
-rw-r--r--
src/nvim/event/stream.c
1
-rw-r--r--
src/nvim/ex_cmds.c
47
-rw-r--r--
src/nvim/ex_cmds.lua
6
-rw-r--r--
src/nvim/ex_cmds2.c
2
-rw-r--r--
src/nvim/ex_cmds_defs.h
29
-rw-r--r--
src/nvim/ex_docmd.c
63
-rw-r--r--
src/nvim/ex_eval.c
7
-rw-r--r--
src/nvim/ex_eval_defs.h
2
-rw-r--r--
src/nvim/ex_getln.c
272
-rw-r--r--
src/nvim/ex_getln_defs.h
2
-rw-r--r--
src/nvim/ex_session.c
87
-rw-r--r--
src/nvim/extmark.c
63
-rw-r--r--
src/nvim/file_search.c
4
-rw-r--r--
src/nvim/fileio.c
8
-rw-r--r--
src/nvim/fold.c
2
-rw-r--r--
src/nvim/garray.c
3
-rw-r--r--
src/nvim/generators/c_grammar.lua
333
-rw-r--r--
src/nvim/generators/gen_api_dispatch.lua
26
-rw-r--r--
src/nvim/generators/gen_api_ui_events.lua
2
-rw-r--r--
src/nvim/generators/gen_declarations.lua
468
-rw-r--r--
src/nvim/generators/gen_eval.lua
1
-rw-r--r--
src/nvim/generators/gen_options.lua
589
-rw-r--r--
src/nvim/generators/gen_vimvim.lua
8
-rw-r--r--
src/nvim/generators/hashy.lua
2
-rw-r--r--
src/nvim/getchar.c
106
-rw-r--r--
src/nvim/getchar.h
1
-rw-r--r--
src/nvim/globals.h
3
-rw-r--r--
src/nvim/grid.c
9
-rw-r--r--
src/nvim/hashtab.c
1
-rw-r--r--
src/nvim/highlight.c
7
-rw-r--r--
src/nvim/highlight.h
1
-rw-r--r--
src/nvim/highlight_defs.h
1
-rw-r--r--
src/nvim/highlight_group.c
26
-rw-r--r--
src/nvim/indent.c
7
-rw-r--r--
src/nvim/indent_c.c
81
-rw-r--r--
src/nvim/input.c
147
-rw-r--r--
src/nvim/insexpand.c
721
-rw-r--r--
src/nvim/keycodes.c
2
-rw-r--r--
src/nvim/linematch.c
16
-rw-r--r--
src/nvim/linematch.h
2
-rw-r--r--
src/nvim/lua/api_wrappers.c
30
-rw-r--r--
src/nvim/lua/converter.c
1
-rw-r--r--
src/nvim/lua/executor.c
10
-rw-r--r--
src/nvim/lua/executor.h
2
-rw-r--r--
src/nvim/lua/secure.c
2
-rw-r--r--
src/nvim/lua/spell.c
2
-rw-r--r--
src/nvim/lua/stdlib.c
51
-rw-r--r--
src/nvim/lua/treesitter.c
37
-rw-r--r--
src/nvim/lua/xdiff.c
1
-rw-r--r--
src/nvim/main.c
31
-rw-r--r--
src/nvim/main.h
1
-rw-r--r--
src/nvim/mapping.c
8
-rw-r--r--
src/nvim/mark.c
5
-rw-r--r--
src/nvim/marktree.c
3
-rw-r--r--
src/nvim/marktree.h
1
-rw-r--r--
src/nvim/math.c
6
-rw-r--r--
src/nvim/mbyte.c
12
-rw-r--r--
src/nvim/mbyte.h
1
-rw-r--r--
src/nvim/mbyte_defs.h
5
-rw-r--r--
src/nvim/memline.c
6
-rw-r--r--
src/nvim/memory.c
1
-rw-r--r--
src/nvim/memory.h
1
-rw-r--r--
src/nvim/menu.c
1
-rw-r--r--
src/nvim/message.c
478
-rw-r--r--
src/nvim/mouse.c
190
-rw-r--r--
src/nvim/move.c
23
-rw-r--r--
src/nvim/msgpack_rpc/channel.c
10
-rw-r--r--
src/nvim/msgpack_rpc/packer.c
9
-rw-r--r--
src/nvim/msgpack_rpc/packer.h
6
-rw-r--r--
src/nvim/msgpack_rpc/server.c
1
-rw-r--r--
src/nvim/msgpack_rpc/unpacker.c
1
-rw-r--r--
src/nvim/msgpack_rpc/unpacker.h
2
-rw-r--r--
src/nvim/normal.c
78
-rw-r--r--
src/nvim/ops.c
188
-rw-r--r--
src/nvim/ops.h
2
-rw-r--r--
src/nvim/option.c
274
-rw-r--r--
src/nvim/option.h
4
-rw-r--r--
src/nvim/option_defs.h
11
-rw-r--r--
src/nvim/option_vars.h
190
-rw-r--r--
src/nvim/options.lua
1202
-rw-r--r--
src/nvim/optionstr.c
1021
-rw-r--r--
src/nvim/os/env.c
3
-rw-r--r--
src/nvim/os/fileio.c
7
-rw-r--r--
src/nvim/os/fs.c
6
-rw-r--r--
src/nvim/os/input.c
4
-rw-r--r--
src/nvim/os/nvim.rc
2
-rw-r--r--
src/nvim/os/pty_proc_unix.c
1
-rw-r--r--
src/nvim/os/shell.c
22
-rw-r--r--
src/nvim/os/signal.c
3
-rw-r--r--
src/nvim/path.c
18
-rw-r--r--
src/nvim/po/af.po
4
-rw-r--r--
src/nvim/po/ca.po
4
-rw-r--r--
src/nvim/po/cs.cp1250.po
4