neovim/runtime
bfredl 30632dd21a refactor(build): make installation of runtime/ more effective
Currently files to install in runtime/ is detected by recursive glob
pattern which has two problems:

- cmake needs to do a of work at config time and
  build/runtime/cmake_install.cmake becomes HUGE (2.5MB, biggest config file)
- we need to explicitly specify each file suffix used in the entire
  runtime, which is duplication of information.

These globs specify every single file in a subdirectory.
Thus, we can just install every runtime/ subdirectory as a single
install command. Furthermore, at the top-level, only .vim and .lua files
need to be installed.

Further possible refactor: we could move files which does not belong
in $PREFIX/runtime out of $REPO/runtime. Then runtime could be installed
with a single install_helper(DIRECTORY ...) command.
2023-03-07 20:16:52 +01:00
..
autoload vim-patch:partial:dd60c365cd26 (#22437) 2023-02-28 09:34:27 +01:00
colors fix(runtime): use g:terminal_color_{0-15} in colorschemes (#20637) 2022-10-17 15:24:37 +01:00
compiler vim-patch:86b4816766d9 (#21314) 2022-12-08 16:33:38 +01:00
doc docs(lsp): change type annotations from number → integer (#22510) 2023-03-07 07:17:52 +01:00
ftplugin vim-patch:partial:dd60c365cd26 (#22437) 2023-02-28 09:34:27 +01:00
indent vim-patch:partial:dd60c365cd26 (#22437) 2023-02-28 09:34:27 +01:00
keymap
lua docs(lsp): change type annotations from number → integer (#22510) 2023-03-07 07:17:52 +01:00
macros
pack/dist/opt dist: transpile cfilter.vim => cfilter.lua #21662 2023-01-08 12:31:38 -08:00
plugin feat(treesitter): add :InspectTree command (#22477) 2023-03-02 18:03:11 +01:00
queries feat(treesitter): bundle query parser and queries (#22483) 2023-03-03 14:27:30 +01:00
spell
syntax vim-patch:partial:dd60c365cd26 (#22437) 2023-02-28 09:34:27 +01:00
tools vim-patch:e80086446cc2 (#19848) 2022-08-20 10:04:55 +02:00
tutor docs(tutor): fix TODO line demo (#21965) 2023-01-25 09:46:00 +08:00
bugreport.vim
CMakeLists.txt refactor(build): make installation of runtime/ more effective 2023-03-07 20:16:52 +01:00
delmenu.vim vim-patch:9.0.0141: "delmenu" does not remove autocmmands (#19646) 2022-08-05 12:23:41 +02:00
filetype.lua feat(runtime)!: remove filetype.vim (#20428) 2022-10-17 08:52:40 +02:00
ftoff.vim
ftplugin.vim
ftplugof.vim
indent.vim
indoff.vim
macmap.vim
makemenu.vim
menu.vim feat!: remove hardcopy 2023-01-03 10:07:43 +00:00
mswin.vim
neovim.ico feat(windows): show icon in terminal titlebar, taskbar #20607 2022-10-13 05:48:12 -07:00
nvim.appdata.xml dist: use valid application id in nvim.appdata.xml #22046 2023-02-15 15:11:49 -08:00
nvim.desktop
nvim.png
optwin.vim feat(ui): add 'statuscolumn' option 2023-01-09 17:12:06 +00:00
synmenu.vim vim-patch:3c053a1a5ad2 (#20679) 2022-10-17 08:19:48 +02:00