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/mpack/mpack_core.h
1
-rwxr-xr-x
src/nvim/CMakeLists.txt
17
-rw-r--r--
src/nvim/api/autocmd.c
2
-rw-r--r--
src/nvim/api/buffer.c
1
-rw-r--r--
src/nvim/api/command.c
16
-rw-r--r--
src/nvim/api/extmark.c
9
-rw-r--r--
src/nvim/api/keysets.lua
3
-rw-r--r--
src/nvim/api/private/helpers.c
6
-rw-r--r--
src/nvim/api/private/helpers.h
10
-rw-r--r--
src/nvim/api/ui.c
6
-rw-r--r--
src/nvim/api/vim.c
69
-rw-r--r--
src/nvim/api/vimscript.c
7
-rw-r--r--
src/nvim/api/win_config.c
6
-rw-r--r--
src/nvim/api/window.c
27
-rw-r--r--
src/nvim/arglist.c
1157
-rw-r--r--
src/nvim/arglist.h
11
-rw-r--r--
src/nvim/autocmd.c
28
-rw-r--r--
src/nvim/autocmd.h
21
-rw-r--r--
src/nvim/buffer.c
310
-rw-r--r--
src/nvim/buffer.h
5
-rw-r--r--
src/nvim/buffer_defs.h
57
-rw-r--r--
src/nvim/change.c
10
-rw-r--r--
src/nvim/channel.c
5
-rw-r--r--
src/nvim/charset.c
2
-rw-r--r--
src/nvim/cmdhist.c
743
-rw-r--r--
src/nvim/cmdhist.h
33
-rw-r--r--
src/nvim/context.c
3
-rw-r--r--
src/nvim/cursor.c
2
-rw-r--r--
src/nvim/debugger.c
38
-rw-r--r--
src/nvim/decoration.c
54
-rw-r--r--
src/nvim/decoration_provider.c
6
-rw-r--r--
src/nvim/decoration_provider.h
1
-rw-r--r--
src/nvim/diff.c
19
-rw-r--r--
src/nvim/digraph.c
4
-rw-r--r--
src/nvim/drawline.c
2706
-rw-r--r--
src/nvim/drawline.h
24
-rw-r--r--
src/nvim/drawscreen.c
2373
-rw-r--r--
src/nvim/drawscreen.h
25
-rw-r--r--
src/nvim/edit.c
50
-rw-r--r--
src/nvim/eval.c
966
-rw-r--r--
src/nvim/eval.h
9
-rw-r--r--
src/nvim/eval.lua
2
-rw-r--r--
src/nvim/eval/encode.c
6
-rw-r--r--
src/nvim/eval/funcs.c
1042
-rw-r--r--
src/nvim/eval/typval.c
4
-rw-r--r--
src/nvim/eval/typval.h
5
-rw-r--r--
src/nvim/eval/userfunc.c
352
-rw-r--r--
src/nvim/eval/userfunc.h
9
-rw-r--r--
src/nvim/eval/vars.c
3
-rw-r--r--
src/nvim/ex_cmds.c
1163
-rw-r--r--
src/nvim/ex_cmds.h
6
-rw-r--r--
src/nvim/ex_cmds.lua
8
-rw-r--r--
src/nvim/ex_cmds2.c
1867
-rw-r--r--
src/nvim/ex_cmds2.h
24
-rw-r--r--
src/nvim/ex_docmd.c
1196
-rw-r--r--
src/nvim/ex_eval.c
54
-rw-r--r--
src/nvim/ex_eval.h
76
-rw-r--r--
src/nvim/ex_eval_defs.h
79
-rw-r--r--
src/nvim/ex_getln.c
1241
-rw-r--r--
src/nvim/ex_getln.h
24
-rw-r--r--
src/nvim/ex_session.c
3
-rw-r--r--
src/nvim/file_search.c
35
-rw-r--r--
src/nvim/fileio.c
45
-rw-r--r--
src/nvim/fileio.h
1
-rw-r--r--
src/nvim/fold.c
129
-rw-r--r--
src/nvim/generators/gen_unicode_tables.lua
6
-rw-r--r--
src/nvim/getchar.c
153
-rw-r--r--
src/nvim/globals.h
19
-rw-r--r--
src/nvim/grid.c
131
-rw-r--r--
src/nvim/grid.h
4
-rw-r--r--
src/nvim/hardcopy.c
37
-rw-r--r--
src/nvim/hashtab.c
10
-rw-r--r--
src/nvim/help.c
1178
-rw-r--r--
src/nvim/help.h
11
-rw-r--r--
src/nvim/highlight.c
280
-rw-r--r--
src/nvim/highlight.h
8
-rw-r--r--
src/nvim/highlight_defs.h
20
-rw-r--r--
src/nvim/highlight_group.c
67
-rw-r--r--
src/nvim/highlight_group.h
3
-rw-r--r--
src/nvim/if_cscope.c
12
-rw-r--r--
src/nvim/indent.c
312
-rw-r--r--
src/nvim/indent_c.c
44
-rw-r--r--
src/nvim/insexpand.c
16
-rw-r--r--
src/nvim/lua/converter.c
2
-rw-r--r--
src/nvim/lua/converter.h
2
-rw-r--r--
src/nvim/lua/executor.c
14
-rw-r--r--
src/nvim/lua/executor.h
2
-rw-r--r--
src/nvim/lua/stdlib.c
3
-rw-r--r--
src/nvim/lua/xdiff.c
6
-rw-r--r--
src/nvim/main.c
48
-rw-r--r--
src/nvim/main.h
1
-rw-r--r--
src/nvim/mapping.c
29
-rw-r--r--
src/nvim/mark.c
5
-rw-r--r--
src/nvim/match.c
9
-rw-r--r--
src/nvim/mbyte.c
224
-rw-r--r--
src/nvim/mbyte.h
49
-rw-r--r--
src/nvim/mbyte_defs.h
56
-rw-r--r--
src/nvim/memfile.c
4
-rw-r--r--
src/nvim/memline.c
55
-rw-r--r--
src/nvim/memory.c
6
-rw-r--r--
src/nvim/menu.c
29
-rw-r--r--
src/nvim/menu.h
21
-rw-r--r--
src/nvim/menu_defs.h
64
-rw-r--r--
src/nvim/message.c
143
-rw-r--r--
src/nvim/mouse.c
7
-rw-r--r--
src/nvim/move.c
26
-rw-r--r--
src/nvim/normal.c
85
-rw-r--r--
src/nvim/ops.c
133
-rw-r--r--
src/nvim/option.c
983
-rw-r--r--
src/nvim/os/env.c
28
-rw-r--r--
src/nvim/os/fs.c
27
-rw-r--r--
src/nvim/os/input.c
4
-rw-r--r--
src/nvim/os/pty_conpty_win.h
3
-rw-r--r--
src/nvim/os/shell.c
1
-rw-r--r--
src/nvim/os/signal.c
2
-rw-r--r--
src/nvim/path.c
26
-rw-r--r--
src/nvim/popupmenu.c
(renamed from src/nvim/popupmnu.c)
31
-rw-r--r--
src/nvim/popupmenu.h
(renamed from src/nvim/popupmnu.h)
8
-rw-r--r--
src/nvim/profile.c
664
-rw-r--r--
src/nvim/profile.h
3
-rw-r--r--
src/nvim/quickfix.c
148
-rw-r--r--
src/nvim/regexp.c
32
-rw-r--r--
src/nvim/regexp_bt.c
16
-rw-r--r--
src/nvim/regexp_defs.h
1
-rw-r--r--
src/nvim/regexp_nfa.c
8
-rw-r--r--
src/nvim/runtime.c
1200
-rw-r--r--
src/nvim/runtime.h
71
-rw-r--r--
src/nvim/screen.c
5795
-rw-r--r--
src/nvim/screen.h
34
-rw-r--r--
src/nvim/search.c
90
-rw-r--r--
src/nvim/shada.c
30
-rw-r--r--
src/nvim/sign.c
83
-rw-r--r--
src/nvim/sign_defs.h
14
-rw-r--r--
src/nvim/spell.c
3902
-rw-r--r--
src/nvim/spell_defs.h
65
-rw-r--r--
src/nvim/spellfile.c
126
-rw-r--r--
src/nvim/spellsuggest.c
3800
-rw-r--r--
src/nvim/spellsuggest.h
9
-rw-r--r--
src/nvim/state.c
2
-rw-r--r--
src/nvim/strings.c
20
-rw-r--r--
src/nvim/syntax.c
108
-rw-r--r--
src/nvim/tag.c
88
-rw-r--r--
src/nvim/tag.h
2
-rw-r--r--
src/nvim/terminal.c
10
-rw-r--r--
src/nvim/testdir/runtest.vim
1
-rw-r--r--
src/nvim/testdir/test_arglist.vim
44
-rw-r--r--
src/nvim/testdir/test_autocmd.vim
75
-rw-r--r--
src/nvim/testdir/test_bufline.vim
2
-rw-r--r--
src/nvim/testdir/test_cmdline.vim
79
-rw-r--r--
src/nvim/testdir/test_diffmode.vim
2
-rw-r--r--
src/nvim/testdir/test_edit.vim
129
-rw-r--r--
src/nvim/testdir/test_eval_stuff.vim
12
-rw-r--r--
src/nvim/testdir/test_exit.vim
2
-rw-r--r--
src/nvim/testdir/test_expand_func.vim
45
-rw-r--r--
src/nvim/testdir/test_filechanged.vim
9
-rw-r--r--
src/nvim/testdir/test_filetype.vim
4
-rw-r--r--
src/nvim/testdir/test_functions.vim
9
-rw-r--r--
src/nvim/testdir/test_gf.vim
16
-rw-r--r--
src/nvim/testdir/test_global.vim
5
-rw-r--r--
src/nvim/testdir/test_goto.vim
18
-rw-r--r--
src/nvim/testdir/test_listdict.vim
2
-rw-r--r--
src/nvim/testdir/test_messages.vim
65
-rw-r--r--
src/nvim/testdir/test_normal.vim
258
-rw-r--r--
src/nvim/testdir/test_options.vim
19
-rw-r--r--
src/nvim/testdir/test_regexp_utf8.vim
4