| Mode | Name | Size |
| -rw-r--r-- | CMakeLists.txt | 1032L |
| -rw-r--r-- | README.md | 1L |
| -rw-r--r-- | arabic.c | 344L |
| -rw-r--r-- | arabic.h | 7L |
| -rw-r--r-- | arglist.c | 1306L |
| -rw-r--r-- | arglist.h | 7L |
| -rw-r--r-- | arglist_defs.h | 19L |
| -rw-r--r-- | ascii_defs.h | 174L |
| -rw-r--r-- | assert_defs.h | 167L |
| -rw-r--r-- | auevents.lua | 181L |
| -rw-r--r-- | autocmd.c | 2758L |
| -rw-r--r-- | autocmd.h | 76L |
| -rw-r--r-- | autocmd_defs.h | 75L |
| -rw-r--r-- | base64.c | 226L |
| -rw-r--r-- | base64.h | 5L |
| -rw-r--r-- | buffer.c | 4319L |
| -rw-r--r-- | buffer.h | 94L |
| -rw-r--r-- | buffer_defs.h | 1391L |
| -rw-r--r-- | buffer_updates.c | 419L |
| -rw-r--r-- | buffer_updates.h | 9L |
| -rw-r--r-- | bufwrite.c | 1857L |
| -rw-r--r-- | bufwrite.h | 7L |
| -rw-r--r-- | change.c | 2186L |
| -rw-r--r-- | change.h | 19L |
| -rw-r--r-- | channel.c | 1021L |
| -rw-r--r-- | channel.h | 105L |
| -rw-r--r-- | channel_defs.h | 61L |
| -rw-r--r-- | charset.c | 1511L |
| -rw-r--r-- | charset.h | 40L |
| -rw-r--r-- | clipboard.c | 286L |
| -rw-r--r-- | clipboard.h | 7L |
| -rw-r--r-- | cmdexpand.c | 4310L |
| -rw-r--r-- | cmdexpand.h | 48L |
| -rw-r--r-- | cmdexpand_defs.h | 125L |
| -rw-r--r-- | cmdhist.c | 761L |
| -rw-r--r-- | cmdhist.h | 33L |
| -rw-r--r-- | context.c | 325L |
| -rw-r--r-- | context.h | 36L |
| -rw-r--r-- | cursor.c | 521L |
| -rw-r--r-- | cursor.h | 6L |
| -rw-r--r-- | cursor_shape.c | 363L |
| -rw-r--r-- | cursor_shape.h | 58L |
| -rw-r--r-- | debugger.c | 881L |
| -rw-r--r-- | debugger.h | 5L |
| -rw-r--r-- | decoration.c | 1335L |
| -rw-r--r-- | decoration.h | 117L |
| -rw-r--r-- | decoration_defs.h | 170L |
| -rw-r--r-- | decoration_provider.c | 346L |
| -rw-r--r-- | decoration_provider.h | 9L |
| -rw-r--r-- | diff.c | 4345L |
| -rw-r--r-- | diff.h | 17L |
| -rw-r--r-- | digraph.c | 2218L |
| -rw-r--r-- | digraph.h | 8L |
| -rw-r--r-- | drawline.c | 3307L |
| -rw-r--r-- | drawline.h | 33L |
| -rw-r--r-- | drawscreen.c | 2855L |
| -rw-r--r-- | drawscreen.h | 38L |
| -rw-r--r-- | edit.c | 4377L |
| -rw-r--r-- | edit.h | 37L |
| -rw-r--r-- | errors.h | 235L |
| -rw-r--r-- | eval.c | 6945L |
| -rw-r--r-- | eval.h | 146L |
| -rw-r--r-- | eval.lua | 13714L |
| -rw-r--r-- | eval_defs.h | 138L |
| -rw-r--r-- | ex_cmds.c | 5095L |
| -rw-r--r-- | ex_cmds.h | 23L |
| -rw-r--r-- | ex_cmds.lua | 3404L |
| -rw-r--r-- | ex_cmds2.c | 924L |
| -rw-r--r-- | ex_cmds2.h | 15L |
| -rw-r--r-- | ex_cmds_defs.h | 205L |
| -rw-r--r-- | ex_docmd.c | 8463L |
| -rw-r--r-- | ex_docmd.h | 47L |
| -rw-r--r-- | ex_eval.c | 2030L |
| -rw-r--r-- | ex_eval.h | 6L |
| -rw-r--r-- | ex_eval_defs.h | 133L |
| -rw-r--r-- | ex_getln.c | 5018L |
| -rw-r--r-- | ex_getln.h | 18L |
| -rw-r--r-- | ex_getln_defs.h | 70L |
| -rw-r--r-- | ex_session.c | 1167L |
| -rw-r--r-- | ex_session.h | 7L |
| -rw-r--r-- | extmark.c | 700L |
| -rw-r--r-- | extmark.h | 80L |
| -rw-r--r-- | extmark_defs.h | 18L |
| -rw-r--r-- | file_search.c | 1933L |
| -rw-r--r-- | file_search.h | 27L |
| -rw-r--r-- | fileio.c | 3864L |
| -rw-r--r-- | fileio.h | 56L |
| -rw-r--r-- | fold.c | 3301L |
| -rw-r--r-- | fold.h | 15L |
| -rw-r--r-- | fold_defs.h | 15L |
| -rw-r--r-- | func_attr.h | 267L |
| -rw-r--r-- | fuzzy.c | 942L |
| -rw-r--r-- | fuzzy.h | 23L |
| -rw-r--r-- | garray.c | 213L |
| -rw-r--r-- | garray.h | 50L |
| -rw-r--r-- | garray_defs.h | 17L |
| -rw-r--r-- | getchar.c | 3404L |
| -rw-r--r-- | getchar.h | 22L |
| -rw-r--r-- | getchar_defs.h | 62L |
| -rw-r--r-- | gettext_defs.h | 25L |
| -rw-r--r-- | globals.h | 811L |
| -rw-r--r-- | grid.c | 1249L |
| -rw-r--r-- | grid.h | 49L |
| -rw-r--r-- | grid_defs.h | 121L |
| -rw-r--r-- | hashtab.c | 457L |
| -rw-r--r-- | hashtab.h | 36L |
| -rw-r--r-- | hashtab_defs.h | 61L |
| -rw-r--r-- | help.c | 784L |
| -rw-r--r-- | help.h | 5L |
| -rw-r--r-- | highlight.c | 1261L |
| -rw-r--r-- | highlight.h | 127L |
| -rw-r--r-- | highlight_defs.h | 182L |
| -rw-r--r-- | highlight_group.c | 3232L |
| -rw-r--r-- | highlight_group.h | 17L |
| -rw-r--r-- | iconv_defs.h | 13L |
| -rw-r--r-- | indent.c | 1972L |
| -rw-r--r-- | indent.h | 20L |
| -rw-r--r-- | indent_c.c | 4007L |
| -rw-r--r-- | indent_c.h | 7L |
| -rw-r--r-- | input.c | 186L |
| -rw-r--r-- | input.h | 5L |
| -rw-r--r-- | insexpand.c | 6617L |
| -rw-r--r-- | insexpand.h | 17L |
| -rw-r--r-- | keycodes.c | 862L |
| -rw-r--r-- | keycodes.h | 504L |
| -rw-r--r-- | keycodes.lua | 208L |
| -rw-r--r-- | linematch.c | 404L |
| -rw-r--r-- | linematch.h | 8L |
| -rw-r--r-- | log.c | 375L |
| -rw-r--r-- | log.h | 54L |
| -rw-r--r-- | macros_defs.h | 178L |
| -rw-r--r-- | main.c | 2370L |
| -rw-r--r-- | main.h | 55L |
| -rw-r--r-- | map.c | 196L |
| -rw-r--r-- | map_defs.h | 237L |
| -rw-r--r-- | map_glyph_cache.c | 109L |
| -rw-r--r-- | map_key_impl.c.h | 159L |
| -rw-r--r-- | map_value_impl.c.h | 65L |
| -rw-r--r-- | mapping.c | 2908L |
| -rw-r--r-- | mapping.h | 45L |
| -rw-r--r-- | mapping_defs.h | 30L |
| -rw-r--r-- | mark.c | 1938L |
| -rw-r--r-- | mark.h | 77L |
| -rw-r--r-- | mark_defs.h | 131L |
| -rw-r--r-- | marktree.c | 2615L |
| -rw-r--r-- | marktree.h | 139L |
| -rw-r--r-- | marktree_defs.h | 102L |
| -rw-r--r-- | match.c | 1211L |
| -rw-r--r-- | match.h | 8L |
| -rw-r--r-- | math.c | 112L |
| -rw-r--r-- | math.h | 12L |
| -rw-r--r-- | mbyte.c | 3058L |
| -rw-r--r-- | mbyte.h | 112L |
| -rw-r--r-- | mbyte_defs.h | 78L |
| -rw-r--r-- | memfile.c | 788L |
| -rw-r--r-- | memfile.h | 23L |
| -rw-r--r-- | memfile_defs.h | 68L |
| -rw-r--r-- | memline.c | 4272L |
| -rw-r--r-- | memline.h | 25L |
| -rw-r--r-- | memline_defs.h | 73L |
| -rw-r--r-- | memory.c | 1017L |
| -rw-r--r-- | memory.h | 75L |
| -rw-r--r-- | memory_defs.h | 17L |
| -rw-r--r-- | menu.c | 1955L |
| -rw-r--r-- | menu.h | 8L |
| -rw-r--r-- | menu_defs.h | 61L |
| -rw-r--r-- | message.c | 3975L |
| -rw-r--r-- | message.h | 67L |
| -rw-r--r-- | message_defs.h | 30L |
| -rw-r--r-- | mouse.c | 1979L |
| -rw-r--r-- | mouse.h | 53L |
| -rw-r--r-- | move.c | 2625L |
| -rw-r--r-- | move.h | 7L |
| -rw-r--r-- | normal.c | 6671L |
| -rw-r--r-- | normal.h | 20L |
| -rw-r--r-- | normal_defs.h | 75L |
| -rw-r--r-- | ops.c | 3939L |
| -rw-r--r-- | ops.h | 55L |
| -rw-r--r-- | option.c | 6429L |
| -rw-r--r-- | option.h | 63L |
| -rw-r--r-- | option_defs.h | 193L |
| -rw-r--r-- | option_vars.h | 618L |
| -rw-r--r-- | options.lua | 10939L |
| -rw-r--r-- | optionstr.c | 2554L |
| -rw-r--r-- | optionstr.h | 14L |
| -rw-r--r-- | path.c | 2476L |
| -rw-r--r-- | path.h | 43L |
| -rw-r--r-- | plines.c | 1036L |
| -rw-r--r-- | plines.h | 91L |
| -rw-r--r-- | popupmenu.c | 1682L |
| -rw-r--r-- | popupmenu.h | 33L |
| -rw-r--r-- | pos_defs.h | 36L |
| -rw-r--r-- | profile.c | 986L |
| -rw-r--r-- | profile.h | 14L |
| -rw-r--r-- | quickfix.c | 7807L |
| -rw-r--r-- | quickfix.h | 17L |
| -rw-r--r-- | regexp.c | 16263L |
| -rw-r--r-- | regexp.h | 20L |
| -rw-r--r-- | regexp_defs.h | 87L |
| -rw-r--r-- | register.c | 2727L |
| -rw-r--r-- | register.h | 79L |
| -rw-r--r-- | register_defs.h | 75L |
| -rw-r--r-- | runtime.c | 3076L |
| -rw-r--r-- | runtime.h | 63L |
| -rw-r--r-- | runtime_defs.h | 72L |
| -rw-r--r-- | search.c | 3604L |
| -rw-r--r-- | search.h | 110L |
| -rw-r--r-- | sha256.c | 346L |
| -rw-r--r-- | sha256.h | 16L |
| -rw-r--r-- | shada.c | 3762L |
| -rw-r--r-- | shada.h | 14L |
| -rw-r--r-- | sign.c | 1649L |
| -rw-r--r-- | sign.h | 8L |
| -rw-r--r-- | sign_defs.h | 30L |
| -rw-r--r-- | spell.c | 3721L |
| -rw-r--r-- | spell.h | 31L |
| -rw-r--r-- | spell_defs.h | 230L |
| -rw-r--r-- | spellfile.c | 5754L |
| -rw-r--r-- | spellfile.h | 6L |
| -rw-r--r-- | spellsuggest.c | 3715L |
| -rw-r--r-- | spellsuggest.h | 7L |
| -rw-r--r-- | state.c | 327L |
| -rw-r--r-- | state.h | 6L |
| -rw-r--r-- | state_defs.h | 44L |
| -rw-r--r-- | statusline.c | 2150L |
| -rw-r--r-- | statusline.h | 16L |
| -rw-r--r-- | statusline_defs.h | 110L |
| -rw-r--r-- | strings.c | 3224L |
| -rw-r--r-- | strings.h | 64L |
| -rw-r--r-- | syntax.c | 5674L |
| -rw-r--r-- | syntax.h | 37L |
| -rw-r--r-- | syntax_defs.h | 55L |
| -rw-r--r-- | tag.c | 3536L |
| -rw-r--r-- | tag.h | 48L |
| -rw-r--r-- | terminal.c | 2611L |
| -rw-r--r-- | terminal.h | 25L |
| -rw-r--r-- | testing.c | 782L |
| -rw-r--r-- | testing.h | 6L |
| -rw-r--r-- | textformat.c | 1111L |
| -rw-r--r-- | textformat.h | 6L |
| -rw-r--r-- | textobject.c | 1720L |
| -rw-r--r-- | textobject.h | 7L |
| -rw-r--r-- | types_defs.h | 72L |
| -rw-r--r-- | ugrid.c | 90L |
| -rw-r--r-- | ugrid.h | 26L |
| -rw-r--r-- | ui.c | 881L |
| -rw-r--r-- | ui.h | 22L |
| -rw-r--r-- | ui_client.c | 395L |
| -rw-r--r-- | ui_client.h | 38L |
| -rw-r--r-- | ui_compositor.c | 722L |
| -rw-r--r-- | ui_compositor.h | 8L |
| -rw-r--r-- | ui_defs.h | 90L |
| -rw-r--r-- | undo.c | 3229L |
| -rw-r--r-- | undo.h | 9L |
| -rw-r--r-- | undo_defs.h | 75L |
| -rw-r--r-- | usercmd.c | 1857L |
| -rw-r--r-- | usercmd.h | 34L |
| -rw-r--r-- | version.c | 4258L |
| -rw-r--r-- | version.h | 14L |
| -rw-r--r-- | vim_defs.h | 62L |
| -rw-r--r-- | vvars.lua | 957L |
| -rw-r--r-- | window.c | 7795L |
| -rw-r--r-- | window.h | 40L |
| -rw-r--r-- | winfloat.c | 474L |
| -rw-r--r-- | winfloat.h | 13L |
| d--------- | api/ | - |
| d--------- | eval/ | - |
| d--------- | event/ | - |
| d--------- | lib/ | - |
| d--------- | lua/ | - |
| d--------- | msgpack_rpc/ | - |
| d--------- | os/ | - |
| d--------- | po/ | - |
| d--------- | tui/ | - |
| d--------- | viml/ | - |
| d--------- | vterm/ | - |