3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications
Matthieu Coudron b3abdc9534
tests.vim: init (moved from vim-utils.nix) (#119467)
* tests.vim: init (moved from vim-utils.nix)

Moved tests from pkgs/misc/vim-plugins/vim-utils.nix to pkgs/test/vim.
Also reduced the amount of generated config:
- Make it possible to have an empty config when configured adequately
- removed default vim config when using native packages, it could be
  source of bugs see linked issues (syntax on overrides vim highlights)

Things to watch out for:
- if you set configure.beforePlugins yourself, you will need to add set nocompatible too not to lose it
- filetype indent plugin on | syn on is not enabled anymore by default for the vim-plug installer: I dont think we should override vim defualts, at least not here since it is shared with neovim. Also sometimes it's enabled before plugins (pathogen etc,) which is not consistent.


you can run the tests via
$ nix-build -A tests.vim
2021-04-21 12:55:05 +02:00
..
accessibility svkbd: init at 0.3 2021-04-01 14:59:54 +02:00
audio Merge pull request #118839 from ErinvanderVeen/myxer 2021-04-19 21:15:19 +02:00
backup pika-backup: 0.2.2 -> 0.2.3 2021-03-31 14:52:53 +02:00
blockchains treewide: make AppRun substitutions constistent 2021-04-17 12:48:13 +02:00
display-managers lightdm_gtk_greeter: fix license 2021-03-31 19:10:51 -03:00
editors tests.vim: init (moved from vim-utils.nix) (#119467) 2021-04-21 12:55:05 +02:00
gis qgis: 3.10.13 -> 3.16.5 2021-04-15 11:14:15 -04:00
graphics brscan4: minor improvments 2021-04-19 21:01:56 +02:00
kde lzma: deprecate alias 2021-04-04 19:49:52 +02:00
logging/humioctl
misc Merge pull request #119858 from eduardosm/calibre 2021-04-19 17:31:15 -03:00
networking Merge pull request #120030 from euank/k3s-1.20.6 2021-04-21 10:37:59 +02:00
office Merge pull request #119908 from DeeUnderscore/todoman-setuptools-scm 2021-04-20 11:09:03 +02:00
printing/pappl
qubes/qubes-core-vchan-xen
radio treewide: use https for github URIs 2021-04-17 17:59:08 +02:00
science Merge pull request #119055 from eduardosm/kicad 2021-04-21 06:28:21 +02:00
search Merge pull request #118574 from dotlambda/recoll-python 2021-04-08 18:21:06 +02:00
system
terminal-emulators foot: 1.7.1 -> 1.7.2 2021-04-18 20:26:30 +02:00
version-management Merge pull request #119978 from SuperSandro2000/git-interactive-rebase-tool 2021-04-21 05:10:17 +02:00
video Merge pull request #120028 from jojosch/clarify-licenses 2021-04-21 08:15:02 +01:00
virtualization crun: 0.19 -> 0.19.1 2021-04-21 06:04:53 +10:00
window-managers swaylock-effects: 1.6-2 -> 1.6-3 (#119869) 2021-04-19 21:09:33 +02:00