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')
-rwxr-xr-x
src/clint.py
46
-rw-r--r--
src/klib/kbtree.h
(renamed from src/nvim/lib/kbtree.h)
0
-rw-r--r--
src/klib/khash.h
(renamed from src/nvim/lib/khash.h)
0
-rw-r--r--
src/klib/klist.h
(renamed from src/nvim/lib/klist.h)
0
-rw-r--r--
src/klib/kvec.h
(renamed from src/nvim/lib/kvec.h)
0
-rw-r--r--
src/man/nvim.1
3
-rwxr-xr-x
src/nvim/CMakeLists.txt
28
-rw-r--r--
src/nvim/api/autocmd.c
17
-rw-r--r--
src/nvim/api/buffer.c
18
-rw-r--r--
src/nvim/api/command.c
154
-rw-r--r--
src/nvim/api/extmark.c
85
-rw-r--r--
src/nvim/api/keysets.lua
11
-rw-r--r--
src/nvim/api/options.c
4
-rw-r--r--
src/nvim/api/private/converter.c
9
-rw-r--r--
src/nvim/api/private/defs.h
2
-rw-r--r--
src/nvim/api/private/dispatch.h
9
-rw-r--r--
src/nvim/api/private/helpers.c
65
-rw-r--r--
src/nvim/api/private/helpers.h
3
-rw-r--r--
src/nvim/api/ui.c
73
-rw-r--r--
src/nvim/api/ui_events.in.h
4
-rw-r--r--
src/nvim/api/vim.c
164
-rw-r--r--
src/nvim/api/vimscript.c
14
-rw-r--r--
src/nvim/api/win_config.c
4
-rw-r--r--
src/nvim/api/window.c
12
-rw-r--r--
src/nvim/arabic.c
26
-rw-r--r--
src/nvim/arglist.c
527
-rw-r--r--
src/nvim/autocmd.c
155
-rw-r--r--
src/nvim/autocmd.h
3
-rw-r--r--
src/nvim/buffer.c
105
-rw-r--r--
src/nvim/buffer_defs.h
626
-rw-r--r--
src/nvim/buffer_updates.c
8
-rw-r--r--
src/nvim/change.c
269
-rw-r--r--
src/nvim/channel.c
4
-rw-r--r--
src/nvim/charset.c
145
-rw-r--r--
src/nvim/cmdexpand.c
1246
-rw-r--r--
src/nvim/cmdhist.c
51
-rw-r--r--
src/nvim/cmdhist.h
2
-rw-r--r--
src/nvim/context.c
4
-rw-r--r--
src/nvim/context.h
2
-rw-r--r--
src/nvim/cursor.c
39
-rw-r--r--
src/nvim/cursor_shape.c
4
-rw-r--r--
src/nvim/debugger.c
71
-rw-r--r--
src/nvim/decoration.c
23
-rw-r--r--
src/nvim/decoration.h
7
-rw-r--r--
src/nvim/decoration_provider.c
33
-rw-r--r--
src/nvim/decoration_provider.h
1
-rw-r--r--
src/nvim/diff.c
125
-rw-r--r--
src/nvim/digraph.c
50
-rw-r--r--
src/nvim/drawline.c
122
-rw-r--r--
src/nvim/drawscreen.c
454
-rw-r--r--
src/nvim/drawscreen.h
14
-rw-r--r--
src/nvim/edit.c
1500
-rw-r--r--
src/nvim/eval.c
290
-rw-r--r--
src/nvim/eval.h
52
-rw-r--r--
src/nvim/eval.lua
37
-rw-r--r--
src/nvim/eval/decode.c
6
-rw-r--r--
src/nvim/eval/encode.c
6
-rw-r--r--
src/nvim/eval/executor.c
3
-rw-r--r--
src/nvim/eval/funcs.c
1094
-rw-r--r--
src/nvim/eval/funcs.h
17
-rw-r--r--
src/nvim/eval/typval.c
93
-rw-r--r--
src/nvim/eval/typval.h
412
-rw-r--r--
src/nvim/eval/typval_defs.h
399
-rw-r--r--
src/nvim/eval/typval_encode.c.h
2
-rw-r--r--
src/nvim/eval/typval_encode.h
2
-rw-r--r--
src/nvim/eval/userfunc.c
622
-rw-r--r--
src/nvim/eval/userfunc.h
71
-rw-r--r--
src/nvim/eval/vars.c
53
-rw-r--r--
src/nvim/event/libuv_process.c
8
-rw-r--r--
src/nvim/event/loop.c
42
-rw-r--r--
src/nvim/event/loop.h
2
-rw-r--r--
src/nvim/event/socket.c
2
-rw-r--r--
src/nvim/event/stream.c
8
-rw-r--r--
src/nvim/event/stream.h
2
-rw-r--r--
src/nvim/ex_cmds.c
817
-rw-r--r--
src/nvim/ex_cmds.lua
6
-rw-r--r--
src/nvim/ex_cmds2.c
358
-rw-r--r--
src/nvim/ex_cmds2.h
2
-rw-r--r--
src/nvim/ex_cmds_defs.h
10
-rw-r--r--
src/nvim/ex_docmd.c
500
-rw-r--r--
src/nvim/ex_eval.c
679
-rw-r--r--
src/nvim/ex_getln.c
640
-rw-r--r--
src/nvim/ex_getln.h
2
-rw-r--r--
src/nvim/ex_session.c
4
-rw-r--r--
src/nvim/extmark.c
9
-rw-r--r--
src/nvim/extmark_defs.h
2
-rw-r--r--
src/nvim/file_search.c
624
-rw-r--r--
src/nvim/fileio.c
1118
-rw-r--r--
src/nvim/fileio.h
1
-rw-r--r--
src/nvim/fold.c
140
-rw-r--r--
src/nvim/fold.h
6
-rw-r--r--
src/nvim/garray.c
6
-rw-r--r--
src/nvim/garray.h
2
-rw-r--r--
src/nvim/generators/c_grammar.lua
1
-rw-r--r--
src/nvim/generators/gen_api_dispatch.lua
40
-rwxr-xr-x
src/nvim/generators/gen_api_ui_events.lua
8
-rwxr-xr-x
src/nvim/generators/gen_declarations.lua
2
-rw-r--r--
src/nvim/generators/gen_eval.lua
15
-rw-r--r--
src/nvim/generators/gen_options.lua
3
-rw-r--r--
src/nvim/generators/gen_unicode_tables.lua
3
-rw-r--r--
src/nvim/getchar.c
461
-rw-r--r--
src/nvim/globals.h
70
-rw-r--r--
src/nvim/grid.c
50
-rw-r--r--
src/nvim/grid.h
16
-rw-r--r--
src/nvim/grid_defs.h
2
-rw-r--r--
src/nvim/hardcopy.c
684
-rw-r--r--
src/nvim/hardcopy.h
12
-rw-r--r--
src/nvim/hashtab.c
10
-rw-r--r--
src/nvim/help.c
123
-rw-r--r--
src/nvim/highlight.c
38
-rw-r--r--
src/nvim/highlight.h
2
-rw-r--r--
src/nvim/highlight_group.c
177
-rw-r--r--
src/nvim/if_cscope.c
207
-rw-r--r--
src/nvim/indent.c
135
-rw-r--r--
src/nvim/indent_c.c
1407
-rw-r--r--
src/nvim/input.c
7
-rw-r--r--
src/nvim/insexpand.c
3005
-rw-r--r--
src/nvim/keycodes.c
165
-rw-r--r--
src/nvim/locale.c
369
-rw-r--r--
src/nvim/locale.h
10
-rw-r--r--
src/nvim/log.c
6
-rw-r--r--
src/nvim/lua/converter.c
15
-rw-r--r--
src/nvim/lua/converter.h
8
-rw-r--r--
src/nvim/lua/executor.c
166
-rw-r--r--
src/nvim/lua/stdlib.c
82
-rw-r--r--
src/nvim/lua/treesitter.c
99
-rw-r--r--
src/nvim/macros.h
12
-rw-r--r--
src/nvim/main.c
225
-rw-r--r--
src/nvim/map.c
3
-rw-r--r--
src/nvim/map.h
1
-rw-r--r--
src/nvim/map_defs.h
2
-rw-r--r--
src/nvim/mapping.c
271
-rw-r--r--
src/nvim/mapping.h
4
-rw-r--r--
src/nvim/mark.c
304
-rw-r--r--
src/nvim/mark_defs.h
8
-rw-r--r--
src/nvim/marktree.c
2
-rw-r--r--
src/nvim/match.c
342
-rw-r--r--
src/nvim/mbyte.c
483
-rw-r--r--
src/nvim/mbyte.h
10
-rw-r--r--
src/nvim/memfile.c
18
-rw-r--r--
src/nvim/memfile_defs.h
2
-rw-r--r--
src/nvim/memline.c
1339
-rw-r--r--
src/nvim/memline_defs.h
2
-rw-r--r--
src/nvim/memory.c
116
-rw-r--r--
src/nvim/memory.h
6
-rw-r--r--
src/nvim/menu.c
199
-rw-r--r--
src/nvim/message.c
688
-rw-r--r--
src/nvim/message.h
12
-rw-r--r--
src/nvim/mouse.c
46
-rw-r--r--
src/nvim/mouse.h
2
-rw-r--r--
src/nvim/move.c
524
-rw-r--r--
src/nvim/msgpack_rpc/channel.c
24
-rw-r--r--
src/nvim/msgpack_rpc/channel_defs.h
2
-rw-r--r--
src/nvim/msgpack_rpc/helpers.c
2
-rw-r--r--
src/nvim/msgpack_rpc/server.c
6
-rw-r--r--
src/nvim/msgpack_rpc/unpacker.c
12
-rw-r--r--
src/nvim/msgpack_rpc/unpacker.h
2
-rw-r--r--
src/nvim/normal.c
233
-rw-r--r--
src/nvim/normal.h
12
-rw-r--r--
src/nvim/ops.c
1416
-rw-r--r--
src/nvim/ops.h
16
-rw-r--r--