Timo Kaufmann
e33d6364f6
Merge pull request #53240 from timokau/vim-drv-recursively
...
vimUtils: apply pluginToDrv recursively
2019-01-03 11:56:44 +01:00
wedens
88a82a4dc9
xkb-switch: 1.3.1 -> 1.5.0, rename from xkb_switch
2019-01-02 21:59:41 -05:00
Timo Kaufmann
801a548183
vimUtils: fix map parentheses
2019-01-02 22:59:19 +01:00
Timo Kaufmann
f38363387e
vimUtils: apply pluginToDrv recursively
...
This is necessary to handle plugin dependencies which also may be
strings.
2019-01-02 22:12:27 +01:00
Yegor Timoshenko
f5d4254972
vim-parinfer: init ( #53140 )
2019-01-01 20:33:57 +01:00
Timo Kaufmann
a0dc57e27b
vimUtils: derive pname from the plugin string ( #53121 )
...
For backwards compatibility. The user may specify their own plugins
without the pname attribute. In that case the attrname of the plugin
(given as a string) is the pname.
Fixes #53112
2018-12-31 16:26:06 +01:00
Timo Kaufmann
093cfde1e0
vimUtils: fix requiredPlugins
...
I broke this in #52767 and didn't notice because I only tested with vim
and `requiredPlugins` is only used by neovim. This would break setups
that use string-plugins (like pathogen) with neovim.
2018-12-31 10:31:14 +01:00
Roman Volosatovs
f8ff164806
vimPlugins: Fix update.py, update ( #53081 )
2018-12-30 18:13:00 +01:00
Timo Kaufmann
30ff3e0f39
vimUtils.buildVimPlugin: fix helptag generation ( #53071 )
...
I messed that up in my refactoring in #52767 , since I moved the relevant
bash code out of a function and failed to adjust the shell variable
name. Now the plugin build will fail loudly when help tag generation
fails to make sure this doesn't happen again.
2018-12-30 12:22:17 +01:00
Silvan Mosberger
50a5902319
Merge pull request #52513 from ceedubs/init-vim-lsc
...
vim-lsc: init at fe6d3bd
2018-12-29 22:25:02 +01:00
Timo Kaufmann
58b4351b38
vimPlugins.taglist-vim: fix build
...
The override actually broke the build, no idea why it was added
originally. The build works fine without it.
2018-12-28 13:31:58 +01:00
Timo Kaufmann
af465293f1
vimPlugins: use fixed point
2018-12-27 11:55:53 +01:00
Timo Kaufmann
96b6396101
vimUtils.buildVimPlugin: derive name from pname and version
2018-12-27 10:34:14 +01:00
Timo Kaufmann
edf8b984fa
vimPlugins: Update
2018-12-27 10:32:27 +01:00
Timo Kaufmann
8e8a09bfc9
vimUtils: add dependency logic to nativeImpl
...
nativeImpl previously simply ignored dependency information.
2018-12-24 23:41:44 +01:00
Timo Kaufmann
b352318cd1
vimUtils: represent vim plugins as derivations
...
Vim plugins were previously represented as strings by default,
necessitating a `knownPlugins` set. Backwards compatibility is kept
(strings are still accepted), so vam plugins should continue to work.
2018-12-24 23:41:41 +01:00
Timo Kaufmann
ce7899bea5
vimPlugins.ncm2-jedi: init at 2018-07-18
2018-12-24 23:40:44 +01:00
Timo Kaufmann
1e25b748fa
vimPlugins: Update
2018-12-23 23:30:11 +01:00
Cody Allen
4699d76d98
vim-lsc: init at fe6d3bd
...
`natebosch/vim-lsc` is a language server client plugin for vim/neovim. This commit
adds it to the `vim-plugin-names` file and the generated vim-plugins
file.
This is a reboot of #52407 that doesn't call the `update.py` script for
vim plugins, because doing so led to quick merge conflicts. Let me know
if there is a preferred way to do this.
2018-12-18 20:04:40 -08:00
Mario Rodas
a506fb228d
vimPlugins.Recover-vim: init at 2018-10-22
2018-12-18 08:15:42 -05:00
Roman Volosatovs
8c836fab9c
vimPlugins: Update
2018-12-15 13:48:38 +01:00
Rok Garbas
7cbb09a2ec
vimPlugins: update all plugins to latest and adding vimux and neovim-sensible plugins
2018-12-12 22:09:39 +01:00
Roman Volosatovs
75a1dfbe75
vimPlugins: Update
2018-12-09 16:24:46 +01:00
Roman Volosatovs
d59498f653
vimPlugins: update
2018-12-03 13:08:10 +01:00
Renaud
18eb9e27a3
Merge pull request #47171 from pschuprikov/vim-clang-fix
...
vim plugins: fix for multiple clang outputs, use clang 6.0
2018-11-25 15:38:59 +01:00
Pavel Chuprikov
41f0e933fd
clighter8 (vim): set libclang path to lib output
2018-11-25 14:45:42 +01:00
Pavel Chuprikov
71bf86d056
clang_complete (vim): fix multiple clang outputs
...
Clang-specific headers and dynamic libraries now go to different outputs,
and clang_complete must be able to find both
2018-11-25 14:45:42 +01:00
Pavel Chuprikov
70f87e66b3
vim plugins: use v6.0 of the Clang library
...
clighter8 plugin seems to be using python bindings for clang 6.0
clang_complete, another plugin using clang, works ok with this version
2018-11-25 14:41:08 +01:00
Sean Haugh
d57d873501
vimPlugins.vim-ps1: init at 2017-10-20
2018-11-19 12:20:25 -06:00
Wael M. Nasreddine
09cd6ff18b
vimPlugins.vim-go: use the correct motion derivation for the dependency
2018-11-14 18:33:38 -08:00
Renaud
e1dd67c7a9
Merge pull request #49881 from kalbasit/nixpkgs_vimplugins-gist-depend-on-webapi
...
vimPlugins.gist-vim: gist-vim depends on WebApi
2018-11-09 14:27:08 +01:00
Renaud
d3a27af8e1
Merge pull request #49612 from siriobalmelli/vim-cscope-autoload
...
add vim plugin vim-scripts/autoload_cscope.vim
2018-11-09 10:43:50 +01:00
Wael M. Nasreddine
8bdd30edab
vimPlugins.gist-vim: gist-vim depends on WebApi
2018-11-07 11:54:58 -08:00
Wael M. Nasreddine
cf4b714ab1
vimPlugins.yats-vim: init at 2018-10-17
2018-11-07 11:23:19 -08:00
Wael M. Nasreddine
96bf462238
vimPlugins.zoomwintab-vim: init at 2018-04-14
2018-11-07 11:22:36 -08:00
Wael M. Nasreddine
cd935e5c71
vimPlugins.vissort-vim: init at 2014-01-31
2018-11-07 11:22:12 -08:00
Wael M. Nasreddine
4b65df6c0c
vimPlugins.vim-colemak: init at 2016-10-16
2018-11-07 11:21:50 -08:00
Wael M. Nasreddine
f5b9fd6f6d
vimPlugins.vim-better-whitespace: init at 2018-06-11
2018-11-07 11:21:26 -08:00
Wael M. Nasreddine
6a5efe0704
vimPlugins.traces-vim: init at 2018-10-14
2018-11-07 11:21:04 -08:00
Wael M. Nasreddine
366a625f04
vimPlugins.PreserveNoEOL: init at 2013-06-14
2018-11-07 11:20:41 -08:00
Wael M. Nasreddine
cb2b89fa08
vimPlugins.pig-vim: init at 2017-06-08
2018-11-07 11:20:09 -08:00
Wael M. Nasreddine
24770039e5
vimPlugins.emmet-vim: init at 2018-10-06
2018-11-07 11:19:43 -08:00
Wael M. Nasreddine
73cddf1e95
vimPlugins.vim-terraform: init at 2018-08-02
2018-11-07 11:17:51 -08:00
Wael M. Nasreddine
644c864637
vimPlugins.direnv-vim: init at 2017-12-29
2018-11-07 11:16:50 -08:00
Wael M. Nasreddine
f8f4b17d16
vim-plugins: vim-go: add missing binaries gocode, gocode-mod and the go-tools
2018-11-05 22:14:10 -08:00
Wael M. Nasreddine
5ac0ee6ea8
vim-plugins: vim-go: patch go#config#BinPath() instead of the caller
2018-11-05 22:07:42 -08:00
Jörg Thalheim
2a3aa769a0
Merge pull request #49669 from kalbasit/nixpkgs_provide-binaries-for-vim-go
...
Provide all the binaries needed by the vim-go plugin
2018-11-04 17:30:33 +00:00
Trolli Schmittlauch
f6b41dd3d1
vim-plugins: automatic version bumps
...
The recommended ./update.py script for adding new plugins also bumps the
version of already existing plugins.
2018-11-04 15:14:00 +01:00
Trolli Schmittlauch
da0db21029
vim-plugins: add jedi-vim
...
As this is a python3 plugin it'd be nice to check for python3 support in
the used vim, but apparently nobody else does this.
2018-11-04 15:13:59 +01:00
Wael M. Nasreddine
e09e5297d3
vim-plugins: vim-go: provide the binaries required for the plugin to be functional
2018-11-02 22:04:44 -07:00