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/Doxyfile
2566
-rwxr-xr-x
src/clint.py
288
-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)
2
-rw-r--r--
src/man/nvim.1
28
-rw-r--r--
src/mpack/mpack_core.c
3
-rwxr-xr-x
src/nvim/CMakeLists.txt
643
-rw-r--r--
src/nvim/README.md
10
-rw-r--r--
src/nvim/api/autocmd.c
126
-rw-r--r--
src/nvim/api/buffer.c
171
-rw-r--r--
src/nvim/api/buffer.h
3
-rw-r--r--
src/nvim/api/command.c
186
-rw-r--r--
src/nvim/api/deprecated.c
12
-rw-r--r--
src/nvim/api/extmark.c
139
-rw-r--r--
src/nvim/api/extmark.h
3
-rw-r--r--
src/nvim/api/keysets.lua
105
-rw-r--r--
src/nvim/api/options.c
30
-rw-r--r--
src/nvim/api/private/converter.c
18
-rw-r--r--
src/nvim/api/private/defs.h
6
-rw-r--r--
src/nvim/api/private/dispatch.c
29
-rw-r--r--
src/nvim/api/private/dispatch.h
17
-rw-r--r--
src/nvim/api/private/helpers.c
150
-rw-r--r--
src/nvim/api/private/helpers.h
9
-rw-r--r--
src/nvim/api/tabpage.c
16
-rw-r--r--
src/nvim/api/ui.c
229
-rw-r--r--
src/nvim/api/ui.h
2
-rw-r--r--
src/nvim/api/ui_events.in.h
67
-rw-r--r--
src/nvim/api/vim.c
259
-rw-r--r--
src/nvim/api/vimscript.c
33
-rw-r--r--
src/nvim/api/win_config.c
158
-rw-r--r--
src/nvim/api/window.c
42
-rw-r--r--
src/nvim/arabic.c
161
-rw-r--r--
src/nvim/arglist.c
637
-rw-r--r--
src/nvim/ascii.h
14
-rw-r--r--
src/nvim/assert.h
2
-rw-r--r--
src/nvim/auevents.lua
24
-rw-r--r--
src/nvim/autocmd.c
349
-rw-r--r--
src/nvim/autocmd.h
17
-rw-r--r--
src/nvim/buffer.c
560
-rw-r--r--
src/nvim/buffer.h
16
-rw-r--r--
src/nvim/buffer_defs.h
733
-rw-r--r--
src/nvim/buffer_updates.c
65
-rw-r--r--
src/nvim/buffer_updates.h
4
-rw-r--r--
src/nvim/change.c
343
-rw-r--r--
src/nvim/change.h
4
-rw-r--r--
src/nvim/channel.c
38
-rw-r--r--
src/nvim/channel.h
15
-rw-r--r--
src/nvim/charset.c
200
-rw-r--r--
src/nvim/charset.h
3
-rw-r--r--
src/nvim/cmdexpand.c
2977
-rw-r--r--
src/nvim/cmdexpand.h
3
-rw-r--r--
src/nvim/cmdhist.c
331
-rw-r--r--
src/nvim/cmdhist.h
3
-rw-r--r--
src/nvim/context.c
28
-rw-r--r--
src/nvim/context.h
4
-rw-r--r--
src/nvim/cursor.c
71
-rw-r--r--
src/nvim/cursor_shape.c
17
-rw-r--r--
src/nvim/debugger.c
283
-rw-r--r--
src/nvim/decoration.c
56
-rw-r--r--
src/nvim/decoration.h
18
-rw-r--r--
src/nvim/decoration_provider.c
65
-rw-r--r--
src/nvim/decoration_provider.h
6
-rw-r--r--
src/nvim/diff.c
1449
-rw-r--r--
src/nvim/diff.h
3
-rw-r--r--
src/nvim/digraph.c
214
-rw-r--r--
src/nvim/drawline.c
480
-rw-r--r--
src/nvim/drawline.h
6
-rw-r--r--
src/nvim/drawscreen.c
689
-rw-r--r--
src/nvim/drawscreen.h
17
-rw-r--r--
src/nvim/edit.c
1664
-rw-r--r--
src/nvim/edit.h
2
-rw-r--r--
src/nvim/eval.c
1260
-rw-r--r--
src/nvim/eval.h
67
-rw-r--r--
src/nvim/eval.lua
51
-rw-r--r--
src/nvim/eval/buffer.c
734
-rw-r--r--
src/nvim/eval/buffer.h
10
-rw-r--r--
src/nvim/eval/decode.c
76
-rw-r--r--
src/nvim/eval/encode.c
59
-rw-r--r--
src/nvim/eval/encode.h
16
-rw-r--r--
src/nvim/eval/executor.c
21
-rw-r--r--
src/nvim/eval/funcs.c
2710
-rw-r--r--
src/nvim/eval/funcs.h
22
-rw-r--r--
src/nvim/eval/gc.c
5
-rw-r--r--
src/nvim/eval/gc.h
1
-rw-r--r--
src/nvim/eval/typval.c
289
-rw-r--r--
src/nvim/eval/typval.h
469
-rw-r--r--
src/nvim/eval/typval_defs.h
399
-rw-r--r--
src/nvim/eval/typval_encode.c.h
32
-rw-r--r--
src/nvim/eval/typval_encode.h
4
-rw-r--r--
src/nvim/eval/userfunc.c
1043
-rw-r--r--
src/nvim/eval/userfunc.h
85
-rw-r--r--
src/nvim/eval/vars.c
346
-rw-r--r--
src/nvim/eval/vars.h
2
-rw-r--r--
src/nvim/eval/window.c
954
-rw-r--r--
src/nvim/eval/window.h
78
-rw-r--r--
src/nvim/event/libuv_process.c
25
-rw-r--r--
src/nvim/event/libuv_process.h
3
-rw-r--r--
src/nvim/event/loop.c
49
-rw-r--r--
src/nvim/event/loop.h
6
-rw-r--r--
src/nvim/event/multiqueue.c
6
-rw-r--r--
src/nvim/event/process.c
44
-rw-r--r--
src/nvim/event/process.h
14
-rw-r--r--
src/nvim/event/rstream.c
9
-rw-r--r--
src/nvim/event/signal.c
1
-rw-r--r--
src/nvim/event/signal.h
3
-rw-r--r--
src/nvim/event/socket.c
13
-rw-r--r--
src/nvim/event/socket.h
3
-rw-r--r--
src/nvim/event/stream.c
12
-rw-r--r--
src/nvim/event/stream.h
8
-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
3
-rw-r--r--
src/nvim/ex_cmds.c
1327
-rw-r--r--
src/nvim/ex_cmds.h
1
-rw-r--r--
src/nvim/ex_cmds.lua
44
-rw-r--r--
src/nvim/ex_cmds2.c
532
-rw-r--r--
src/nvim/ex_cmds2.h
2
-rw-r--r--
src/nvim/ex_cmds_defs.h
15
-rw-r--r--
src/nvim/ex_docmd.c
1193
-rw-r--r--
src/nvim/ex_docmd.h
3
-rw-r--r--
src/nvim/ex_eval.c
1084
-rw-r--r--
src/nvim/ex_eval.h
2
-rw-r--r--
src/nvim/ex_eval_defs.h
2
-rw-r--r--
src/nvim/ex_getln.c
1853
-rw-r--r--
src/nvim/ex_getln.h
12
-rw-r--r--
src/nvim/ex_session.c
126
-rw-r--r--
src/nvim/extmark.c
17
-rw-r--r--
src/nvim/extmark.h
7
-rw-r--r--
src/nvim/extmark_defs.h
4
-rw-r--r--
src/nvim/file_search.c
737
-rw-r--r--
src/nvim/file_search.h
6
-rw-r--r--
src/nvim/fileio.c
1630
-rw-r--r--
src/nvim/fileio.h
2
-rw-r--r--
src/nvim/fold.c
315
-rw-r--r--
src/nvim/fold.h
9
-rw-r--r--
src/nvim/garray.c
25
-rw-r--r--
src/nvim/garray.h
9
-rw-r--r--
src/nvim/generators/c_grammar.lua
4
-rw-r--r--
src/nvim/generators/gen_api_dispatch.lua
143
-rwxr-xr-x
src/nvim/generators/gen_api_ui_events.lua
90
-rwxr-xr-x
src/nvim/generators/gen_declarations.lua
5
-rw-r--r--
src/nvim/generators/gen_eval.lua
51
-rw-r--r--
src/nvim/generators/gen_events.lua
4
-rw-r--r--
src/nvim/generators/gen_ex_cmds.lua
37
-rw-r--r--
src/nvim/generators/gen_keysets.lua
5
-rw-r--r--
src/nvim/generators/gen_options.lua
13
-rw-r--r--
src/nvim/generators/gen_unicode_tables.lua
3
-rw-r--r--
src/nvim/getchar.c
655
-rw-r--r--
src/nvim/globals.h
149
-rw-r--r--
src/nvim/grid.c
70
-rw-r--r--
src/nvim/grid.h
19
-rw-r--r--
src/nvim/grid_defs.h
20
-rw-r--r--
src/nvim/hardcopy.c
3192
-rw-r--r--
src/nvim/hardcopy.h
86
-rw-r--r--
src/nvim/hashtab.c
41
-rw-r--r--
src/nvim/hashtab.h
23
-rw-r--r--
src/nvim/help.c
225
-rw-r--r--
src/nvim/highlight.c
174
-rw-r--r--
src/nvim/highlight.h
3