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
/
nvim
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/nvim')
-rw-r--r--
[-rwxr-xr-x]
src/nvim/CMakeLists.txt
989
-rw-r--r--
src/nvim/README.md
50
-rw-r--r--
src/nvim/api/autocmd.c
600
-rw-r--r--
src/nvim/api/autocmd.h
9
-rw-r--r--
src/nvim/api/buffer.c
441
-rw-r--r--
src/nvim/api/buffer.h
12
-rw-r--r--
src/nvim/api/command.c
567
-rw-r--r--
src/nvim/api/command.h
11
-rw-r--r--
src/nvim/api/deprecated.c
288
-rw-r--r--
src/nvim/api/deprecated.h
8
-rw-r--r--
src/nvim/api/extmark.c
878
-rw-r--r--
src/nvim/api/extmark.h
20
-rw-r--r--
src/nvim/api/keysets.lua
229
-rw-r--r--
src/nvim/api/keysets_defs.h
315
-rw-r--r--
src/nvim/api/options.c
717
-rw-r--r--
src/nvim/api/options.h
12
-rw-r--r--
src/nvim/api/private/converter.c
30
-rw-r--r--
src/nvim/api/private/converter.h
9
-rw-r--r--
src/nvim/api/private/defs.h
25
-rw-r--r--
src/nvim/api/private/dispatch.c
3
-rw-r--r--
src/nvim/api/private/dispatch.h
12
-rw-r--r--
src/nvim/api/private/helpers.c
205
-rw-r--r--
src/nvim/api/private/helpers.h
66
-rw-r--r--
src/nvim/api/private/validate.c
76
-rw-r--r--
src/nvim/api/private/validate.h
96
-rw-r--r--
src/nvim/api/tabpage.c
4
-rw-r--r--
src/nvim/api/tabpage.h
6
-rw-r--r--
src/nvim/api/ui.c
236
-rw-r--r--
src/nvim/api/ui.h
14
-rw-r--r--
src/nvim/api/ui_events.in.h
11
-rw-r--r--
src/nvim/api/vim.c
688
-rw-r--r--
src/nvim/api/vim.h
9
-rw-r--r--
src/nvim/api/vimscript.c
195
-rw-r--r--
src/nvim/api/vimscript.h
9
-rw-r--r--
src/nvim/api/win_config.c
482
-rw-r--r--
src/nvim/api/win_config.h
9
-rw-r--r--
src/nvim/api/window.c
177
-rw-r--r--
src/nvim/api/window.h
7
-rw-r--r--
src/nvim/arabic.c
24
-rw-r--r--
src/nvim/arabic.h
6
-rw-r--r--
src/nvim/arglist.c
79
-rw-r--r--
src/nvim/arglist.h
12
-rw-r--r--
src/nvim/arglist_defs.h
19
-rw-r--r--
src/nvim/ascii_defs.h
(renamed from src/nvim/ascii.h)
7
-rw-r--r--
src/nvim/assert_defs.h
(renamed from src/nvim/assert.h)
8
-rw-r--r--
src/nvim/auevents.lua
9
-rw-r--r--
src/nvim/autocmd.c
1210
-rw-r--r--
src/nvim/autocmd.h
92
-rw-r--r--
src/nvim/autocmd_defs.h
71
-rw-r--r--
src/nvim/base64.c
215
-rw-r--r--
src/nvim/base64.h
7
-rw-r--r--
src/nvim/buffer.c
529
-rw-r--r--
src/nvim/buffer.h
81
-rw-r--r--
src/nvim/buffer_defs.h
454
-rw-r--r--
src/nvim/buffer_updates.c
42
-rw-r--r--
src/nvim/buffer_updates.h
12
-rw-r--r--
src/nvim/bufwrite.c
1943
-rw-r--r--
src/nvim/bufwrite.h
9
-rw-r--r--
src/nvim/change.c
262
-rw-r--r--
src/nvim/change.h
25
-rw-r--r--
src/nvim/channel.c
110
-rw-r--r--
src/nvim/channel.h
19
-rw-r--r--
src/nvim/charset.c
492
-rw-r--r--
src/nvim/charset.h
13
-rw-r--r--
src/nvim/cmdexpand.c
456
-rw-r--r--
src/nvim/cmdexpand.h
11
-rw-r--r--
src/nvim/cmdexpand_defs.h
113
-rw-r--r--
src/nvim/cmdhist.c
79
-rw-r--r--
src/nvim/cmdhist.h
9
-rw-r--r--
src/nvim/context.c
50
-rw-r--r--
src/nvim/context.h
6
-rw-r--r--
src/nvim/cursor.c
80
-rw-r--r--
src/nvim/cursor.h
10
-rw-r--r--
src/nvim/cursor_shape.c
66
-rw-r--r--
src/nvim/cursor_shape.h
14
-rw-r--r--
src/nvim/debugger.c
96
-rw-r--r--
src/nvim/debugger.h
8
-rw-r--r--
src/nvim/decoration.c
1026
-rw-r--r--
src/nvim/decoration.h
125
-rw-r--r--
src/nvim/decoration_defs.h
125
-rw-r--r--
src/nvim/decoration_provider.c
82
-rw-r--r--
src/nvim/decoration_provider.h
18
-rw-r--r--
src/nvim/diff.c
168
-rw-r--r--
src/nvim/diff.h
16
-rw-r--r--
src/nvim/digraph.c
101
-rw-r--r--
src/nvim/digraph.h
11
-rw-r--r--
src/nvim/drawline.c
3190
-rw-r--r--
src/nvim/drawline.h
27
-rw-r--r--
src/nvim/drawscreen.c
1031
-rw-r--r--
src/nvim/drawscreen.h
14
-rw-r--r--
src/nvim/edit.c
698
-rw-r--r--
src/nvim/edit.h
53
-rw-r--r--
src/nvim/eval.c
2885
-rw-r--r--
src/nvim/eval.h
53
-rw-r--r--
src/nvim/eval.lua
13263
-rw-r--r--
src/nvim/eval/buffer.c
43
-rw-r--r--
src/nvim/eval/buffer.h
9
-rw-r--r--
src/nvim/eval/decode.c
34
-rw-r--r--
src/nvim/eval/decode.h
12
-rw-r--r--
src/nvim/eval/encode.c
29
-rw-r--r--
src/nvim/eval/encode.h
11
-rw-r--r--
src/nvim/eval/executor.c
11
-rw-r--r--
src/nvim/eval/executor.h
8
-rw-r--r--
src/nvim/eval/funcs.c
2214
-rw-r--r--
src/nvim/eval/funcs.h
22
-rw-r--r--
src/nvim/eval/gc.c
3
-rw-r--r--
src/nvim/eval/gc.h
7
-rw-r--r--
src/nvim/eval/typval.c
1302
-rw-r--r--
src/nvim/eval/typval.h
117
-rw-r--r--
src/nvim/eval/typval_defs.h
109
-rw-r--r--
src/nvim/eval/typval_encode.c.h
109
-rw-r--r--
src/nvim/eval/typval_encode.h
53
-rw-r--r--
src/nvim/eval/userfunc.c
1161
-rw-r--r--
src/nvim/eval/userfunc.h
27
-rw-r--r--
src/nvim/eval/vars.c
1064
-rw-r--r--
src/nvim/eval/vars.h
12
-rw-r--r--
src/nvim/eval/window.c
113
-rw-r--r--
src/nvim/eval/window.h
11
-rw-r--r--
src/nvim/event/defs.h
5
-rw-r--r--
src/nvim/event/libuv_process.c
22
-rw-r--r--
src/nvim/event/libuv_process.h
4
-rw-r--r--
src/nvim/event/loop.c
11
-rw-r--r--
src/nvim/event/loop.h
9
-rw-r--r--
src/nvim/event/multiqueue.c
86
-rw-r--r--
src/nvim/event/multiqueue.h
4
-rw-r--r--
src/nvim/event/process.c
33
-rw-r--r--
src/nvim/event/process.h
13
-rw-r--r--
src/nvim/event/rstream.c
9
-rw-r--r--
src/nvim/event/rstream.h
4
-rw-r--r--
src/nvim/event/signal.c
4
-rw-r--r--
src/nvim/event/signal.h
4
-rw-r--r--
src/nvim/event/socket.c
29
-rw-r--r--
src/nvim/event/socket.h
4
-rw-r--r--
src/nvim/event/stream.c
14
-rw-r--r--
src/nvim/event/stream.h
4
-rw-r--r--
src/nvim/event/time.c
4
-rw-r--r--
src/nvim/event/time.h
4
-rw-r--r--
src/nvim/event/wstream.c
6
-rw-r--r--
src/nvim/event/wstream.h
4
-rw-r--r--
src/nvim/ex_cmds.c
757
-rw-r--r--
src/nvim/ex_cmds.h
17
-rw-r--r--
src/nvim/ex_cmds.lua
24
-rw-r--r--
src/nvim/ex_cmds2.c
103
-rw-r--r--
src/nvim/ex_cmds2.h
23
-rw-r--r--
src/nvim/ex_cmds_defs.h
120
-rw-r--r--
src/nvim/ex_docmd.c
974
-rw-r--r--
src/nvim/ex_docmd.h
43
-rw-r--r--
src/nvim/ex_eval.c
196
-rw-r--r--
src/nvim/ex_eval.h
8
-rw-r--r--
src/nvim/ex_eval_defs.h
60
-rw-r--r--
src/nvim/ex_getln.c
616
-rw-r--r--
src/nvim/ex_getln.h
13
-rw-r--r--
src/nvim/ex_session.c
150
-rw-r--r--
src/nvim/ex_session.h
9
-rw-r--r--
src/nvim/extmark.c
405
-rw-r--r--
src/nvim/extmark.h
44
-rw-r--r--
src/nvim/extmark_defs.h
21
-rw-r--r--