diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index 0b6ad80acbd..4507b1125df 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -111,7 +111,7 @@ self = generated // (with generated; { ''; }); - command-t = command-t.overrideAttrs(old: { + command_T = command_T.overrideAttrs(old: { buildInputs = [ ruby rake ]; buildPhase = '' rake make @@ -309,7 +309,7 @@ self = generated // (with generated; { ''; }); - YankRing-vim = YankRing-vim.overrideAttrs(old: { + yankring = yankring.overrideAttrs(old: { sourceRoot = "."; }); @@ -332,9 +332,9 @@ self = generated // (with generated; { }; }); }) // lib.optionalAttrs (config.allowAliases or true) (with self; { - # aliasess + # aliases airline = vim-airline; - alternative = a-vim; # backwards compat, added 2014-10-21 + a-vim = alternative; # backwards compat, added 2018-09-10 bats = bats-vim; calendar = calendar-vim; coffee-script = vim-coffee-script; @@ -343,9 +343,8 @@ self = generated // (with generated; { solarized = vim-colors-solarized; colors-solarized = vim-colors-solarized; caw = caw-vim; - colorsamplerpack = Colour_Sampler_Pack; - Colour_Sampler_Pack = Colour-Sampler-Pack; - command_T = command-t; # backwards compat, added 2014-10-18 + Colour_Sampler_Pack = colorsamplerpack; + command-t = command_T; # backwards compat, added 2018-09-10 commentary = vim-commentary; committia = committia-vim; concealedyank = concealedyank-vim; @@ -382,7 +381,7 @@ self = generated // (with generated; { latex-live-preview = vim-latex-live-preview; maktaba = vim-maktaba; multiple-cursors = vim-multiple-cursors; - necoGhc = neco-ghc; # backwards compat, added 2014-10-18 + neco-ghc = necoGhc; # backwards compat, added 2018-09-10 neocomplete = neocomplete-vim; neoinclude = neoinclude-vim; neomru = neomru-vim; @@ -427,12 +426,12 @@ self = generated // (with generated; { vim-addon-vim2nix = vim2nix; vimproc = vimproc-vim; vimshell = vimshell-vim; - vinegar = vim-vinegar; - watchdogs = vim-watchdogs; + vim-vinegar = vinegar; # backwards compat, added 2018-09-10 + vim-watchdogs = watchdogs; # backwards compat, added 2018-09-10 WebAPI = webapi-vim; wombat256 = wombat256-vim; # backwards compat, added 2015-7-8 - yankring = YankRing-vim; - Yankring = YankRing-vim; + YankRing-vim = yankring; + Yankring = yankring; YouCompleteMe = youcompleteme; xterm-color-table = xterm-color-table-vim; zeavim = zeavim-vim; diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index 45c5f950bab..88a91824ea0 100644 --- a/pkgs/misc/vim-plugins/generated.nix +++ b/pkgs/misc/vim-plugins/generated.nix @@ -2,16 +2,6 @@ { buildVimPluginFrom2Nix, fetchFromGitHub }: { - a-vim = buildVimPluginFrom2Nix { - name = "a-vim-2010-11-06"; - src = fetchFromGitHub { - owner = "vim-scripts"; - repo = "a.vim"; - rev = "2cbe946206ec622d9d8cf2c99317f204c4d41885"; - sha256 = "0h62v9z5bh9xmaq22pqdb3z79i84a5rknqm68mjpy7nq7s3q42fa"; - }; - }; - ack-vim = buildVimPluginFrom2Nix { name = "ack-vim-2018-02-27"; src = fetchFromGitHub { @@ -53,12 +43,12 @@ }; ale = buildVimPluginFrom2Nix { - name = "ale-2018-09-07"; + name = "ale-2018-09-10"; src = fetchFromGitHub { owner = "w0rp"; repo = "ale"; - rev = "0ae4ea23c8573f9c693fcd5cd5ff9a3acc795b58"; - sha256 = "005lmxhh07agdqa6qlk5f4vd3z2im8drrjy6ficrmwy7idp7cjyn"; + rev = "99e9417ef901824200040c6a2d3e84f2e0ff4b8e"; + sha256 = "1y7yp1wyghhgvmylkbdi3wbvqcw026mfaajhgna53xd3fl7z3bgd"; }; }; @@ -72,6 +62,16 @@ }; }; + alternative = buildVimPluginFrom2Nix { + name = "alternative-2010-11-06"; + src = fetchFromGitHub { + owner = "vim-scripts"; + repo = "a.vim"; + rev = "2cbe946206ec622d9d8cf2c99317f204c4d41885"; + sha256 = "0h62v9z5bh9xmaq22pqdb3z79i84a5rknqm68mjpy7nq7s3q42fa"; + }; + }; + argtextobj-vim = buildVimPluginFrom2Nix { name = "argtextobj-vim-2010-10-18"; src = fetchFromGitHub { @@ -182,8 +182,8 @@ }; }; - Colour-Sampler-Pack = buildVimPluginFrom2Nix { - name = "Colour-Sampler-Pack-2012-11-30"; + colorsamplerpack = buildVimPluginFrom2Nix { + name = "colorsamplerpack-2012-11-30"; src = fetchFromGitHub { owner = "vim-scripts"; repo = "Colour-Sampler-Pack"; @@ -192,8 +192,8 @@ }; }; - command-t = buildVimPluginFrom2Nix { - name = "command-t-2017-11-17"; + command_T = buildVimPluginFrom2Nix { + name = "command_T-2017-11-17"; src = fetchFromGitHub { owner = "wincent"; repo = "command-t"; @@ -293,16 +293,6 @@ }; }; - ctrlp-z = buildVimPluginFrom2Nix { - name = "ctrlp-z-2015-10-17"; - src = fetchFromGitHub { - owner = "amiorin"; - repo = "ctrlp-z"; - rev = "d1a69ec623ce24b9a30fc8fe3cd468c322b03026"; - sha256 = "16nsj1g8lqmyizlb5ijwhf4dsmh0xv1kwqq6jxvhaf55vfga82yl"; - }; - }; - ctrlp-vim = buildVimPluginFrom2Nix { name = "ctrlp-vim-2018-06-28"; src = fetchFromGitHub { @@ -313,6 +303,16 @@ }; }; + ctrlp-z = buildVimPluginFrom2Nix { + name = "ctrlp-z-2015-10-17"; + src = fetchFromGitHub { + owner = "amiorin"; + repo = "ctrlp-z"; + rev = "d1a69ec623ce24b9a30fc8fe3cd468c322b03026"; + sha256 = "16nsj1g8lqmyizlb5ijwhf4dsmh0xv1kwqq6jxvhaf55vfga82yl"; + }; + }; + denite-extra = buildVimPluginFrom2Nix { name = "denite-extra-2018-08-13"; src = fetchFromGitHub { @@ -343,6 +343,27 @@ }; }; + deol-nvim = buildVimPluginFrom2Nix { + name = "deol-nvim-2018-06-07"; + src = fetchFromGitHub { + owner = "Shougo"; + repo = "deol.nvim"; + rev = "195e63e10f320c0dc5c7e6372fe4f6ba96e93dd8"; + sha256 = "0zb0pa1z847hpbb726i2vmryqap0yvdwnib4r8v1a7h06vvj17qy"; + }; + }; + + deoplete-clang = buildVimPluginFrom2Nix { + name = "deoplete-clang-2018-07-01"; + src = fetchFromGitHub { + owner = "zchee"; + repo = "deoplete-clang"; + rev = "3c4f14127b363ba9eac43d3506a563e2c8da0f97"; + sha256 = "1qi8flm0pbxw19fwj8nh4wpcmmzpwlqy5pmn4cmhn6j7b5vsm32i"; + fetchSubmodules = true; + }; + }; + deoplete-go = buildVimPluginFrom2Nix { name = "deoplete-go-2018-08-21"; src = fetchFromGitHub { @@ -365,13 +386,13 @@ }; }; - deoplete-rust = buildVimPluginFrom2Nix { - name = "deoplete-rust-2017-07-18"; + deoplete-julia = buildVimPluginFrom2Nix { + name = "deoplete-julia-2018-06-11"; src = fetchFromGitHub { - owner = "sebastianmarkow"; - repo = "deoplete-rust"; - rev = "0a86e502113910c33448b337c4d50cabea120d25"; - sha256 = "0wsck83jns40ny3740vwjhc8g5bh6zl71hkirbjxy6n4xgixa54h"; + owner = "JuliaEditorSupport"; + repo = "deoplete-julia"; + rev = "d60b976910685c99ca773c974e91c44eeda03a19"; + sha256 = "0x5cc9g1g1w9myr6p1ahb9gpn2abpbggjdk2bc903f62pkrapvjf"; }; }; @@ -385,6 +406,26 @@ }; }; + deoplete-rust = buildVimPluginFrom2Nix { + name = "deoplete-rust-2017-07-18"; + src = fetchFromGitHub { + owner = "sebastianmarkow"; + repo = "deoplete-rust"; + rev = "0a86e502113910c33448b337c4d50cabea120d25"; + sha256 = "0wsck83jns40ny3740vwjhc8g5bh6zl71hkirbjxy6n4xgixa54h"; + }; + }; + + deoplete-ternjs = buildVimPluginFrom2Nix { + name = "deoplete-ternjs-2018-06-05"; + src = fetchFromGitHub { + owner = "carlitux"; + repo = "deoplete-ternjs"; + rev = "4b6276019a1491cc5003a0b007ca1aaeab671f57"; + sha256 = "0v5033r75qxnhgmm0czxgwps0khbx1sn2dc7nsrscp441h5sgz6i"; + }; + }; + dhall-vim = buildVimPluginFrom2Nix { name = "dhall-vim-2018-07-30"; src = fetchFromGitHub { @@ -396,12 +437,12 @@ }; echodoc-vim = buildVimPluginFrom2Nix { - name = "echodoc-vim-2018-07-29"; + name = "echodoc-vim-2018-09-09"; src = fetchFromGitHub { owner = "shougo"; repo = "echodoc.vim"; - rev = "7b2b1853c4d88fc5ed929bf062a9f3136e051335"; - sha256 = "1apxla41as44jnrrgxhgrz9g88q3y4mlpdbrb218fw5w3hyw51qj"; + rev = "781b1622029cd89350e6383da8ead834fb0cedd2"; + sha256 = "018xrql2prik0v9g0099k883r5gdgnip36vidnzmkr0b0h5bgw6a"; }; }; @@ -607,6 +648,36 @@ }; }; + incsearch-easymotion-vim = buildVimPluginFrom2Nix { + name = "incsearch-easymotion-vim-2016-01-18"; + src = fetchFromGitHub { + owner = "haya14busa"; + repo = "incsearch-easymotion.vim"; + rev = "fcdd3aee6f4c0eef1a515727199ece8d6c6041b5"; + sha256 = "1bscr3xs1zggm9qzk1mb88fkc8qj6yrnkxmqwwyr75sf1xzy74mk"; + }; + }; + + incsearch-vim = buildVimPluginFrom2Nix { + name = "incsearch-vim-2017-11-24"; + src = fetchFromGitHub { + owner = "haya14busa"; + repo = "incsearch.vim"; + rev = "25e2547fb0566460f5999024f7a0de7b3775201f"; + sha256 = "05v0d9b5sm4d1bvhb01jk6s7brlli2xc16hvzr6gik1nm1ks6ai1"; + }; + }; + + intero-neovim = buildVimPluginFrom2Nix { + name = "intero-neovim-2018-08-07"; + src = fetchFromGitHub { + owner = "parsonsmatt"; + repo = "intero-neovim"; + rev = "9bb546e37adc1ffda28ff33922c506c15ed67b10"; + sha256 = "173kc8xrbmkhrc9ssaz6h5w1zisxsgz4bibihgj9bx60ibn4kaa7"; + }; + }; + Jenkinsfile-vim-syntax = buildVimPluginFrom2Nix { name = "Jenkinsfile-vim-syntax-2018-04-04"; src = fetchFromGitHub { @@ -707,16 +778,6 @@ }; }; - neco-ghc = buildVimPluginFrom2Nix { - name = "neco-ghc-2018-05-13"; - src = fetchFromGitHub { - owner = "eagletmt"; - repo = "neco-ghc"; - rev = "682869aca5dd0bde71a09ba952acb59c543adf7d"; - sha256 = "1v7ibi4fp99s4lswz3v0gf4i0h5i5gpj05xpsf4cixwj2zgh206h"; - }; - }; - neco-look = buildVimPluginFrom2Nix { name = "neco-look-2018-01-21"; src = fetchFromGitHub { @@ -747,6 +808,16 @@ }; }; + necoGhc = buildVimPluginFrom2Nix { + name = "necoGhc-2018-05-13"; + src = fetchFromGitHub { + owner = "eagletmt"; + repo = "neco-ghc"; + rev = "682869aca5dd0bde71a09ba952acb59c543adf7d"; + sha256 = "1v7ibi4fp99s4lswz3v0gf4i0h5i5gpj05xpsf4cixwj2zgh206h"; + }; + }; + neocomplete-vim = buildVimPluginFrom2Nix { name = "neocomplete-vim-2018-03-28"; src = fetchFromGitHub { @@ -778,12 +849,12 @@ }; neomake = buildVimPluginFrom2Nix { - name = "neomake-2018-09-07"; + name = "neomake-2018-09-09"; src = fetchFromGitHub { owner = "benekastah"; repo = "neomake"; - rev = "28f6991f3546195e764052d5e1c731432ac8f706"; - sha256 = "1sw4c5h8w6yw3dfybar72dzxvf44yypkhcvi15zxklvicb4xak9p"; + rev = "11c6797b258dfe1c0b4ee8536f2bb961003a3f76"; + sha256 = "0lsrz6m29ghhz57m1ay2v26i0838czhmm6a06yfy39dy99sa02il"; }; }; @@ -838,12 +909,12 @@ }; nerdtree = buildVimPluginFrom2Nix { - name = "nerdtree-2018-08-25"; + name = "nerdtree-2018-09-10"; src = fetchFromGitHub { owner = "scrooloose"; repo = "nerdtree"; - rev = "808f5b225b090bb4a94a2c47bb08d1bc1f7f8a4e"; - sha256 = "1isnx83ay3r4f7bkfck98pq92m1kyafa96zzliyjdlgbplwmjq9y"; + rev = "15d06b676dfcd92ac9a0bc375668d127f9822539"; + sha256 = "1v1w4yg6mgmz0q00in0y46wcmcgh6gxx8szws5cmvwv43d5c18qs"; }; }; @@ -1027,13 +1098,23 @@ }; }; + rtorrent-syntax-file = buildVimPluginFrom2Nix { + name = "rtorrent-syntax-file-2016-03-19"; + src = fetchFromGitHub { + owner = "ccarpita"; + repo = "rtorrent-syntax-file"; + rev = "885ca182c02bbbed4b62a3fcfe6fe62fa5b419ca"; + sha256 = "1vhvmwnwi6862cckl8dqr8pgy0inrr0c31lic89826yv7mfl9mbz"; + }; + }; + rust-vim = buildVimPluginFrom2Nix { - name = "rust-vim-2018-09-08"; + name = "rust-vim-2018-09-09"; src = fetchFromGitHub { owner = "rust-lang"; repo = "rust.vim"; - rev = "b7fc97c5f757c2b9f1e911dd4a800678d202d083"; - sha256 = "1h0n55y7ybjaxxrch0fnq1c74h994d539qi62ba3x1k7sh5am887"; + rev = "1eb6598a72ff2746118451147817c718e40b5769"; + sha256 = "114xhwn1bdykh6vzic4k3xfpmkm7myfhixxw98qbxsnb2i068wl5"; }; }; @@ -1207,6 +1288,16 @@ }; }; + tern_for_vim = buildVimPluginFrom2Nix { + name = "tern_for_vim-2017-11-27"; + src = fetchFromGitHub { + owner = "ternjs"; + repo = "tern_for_vim"; + rev = "3cffc28f280fc599d3f997b1c8c00ddc78d8fc21"; + sha256 = "0idzkc65lw9zg4xq60w2nnvdgbdhngqccqwh1bzkvkzlmr7s43cl"; + }; + }; + thumbnail-vim = buildVimPluginFrom2Nix { name = "thumbnail-vim-2017-04-24"; src = fetchFromGitHub { @@ -1287,13 +1378,23 @@ }; }; + verilog_systemverilog-vim = buildVimPluginFrom2Nix { + name = "verilog_systemverilog-vim-2018-09-06"; + src = fetchFromGitHub { + owner = "vhda"; + repo = "verilog_systemverilog.vim"; + rev = "2cb0da6a325f19bf662c60c5363bb59e98442c33"; + sha256 = "1gyyaqj7assryaprxm9a3zcnappr3lvqmgphapa53qq6s6vmljw5"; + }; + }; + vim = buildVimPluginFrom2Nix { - name = "vim-2018-07-23"; + name = "vim-2018-09-09"; src = fetchFromGitHub { owner = "dracula"; repo = "vim"; - rev = "d329d61c1752807059aef388c4e9629296760a35"; - sha256 = "06f5jg194w1fzh4bfj7cbibn94a1zx987f8iiaylkqzj3h0fn3fm"; + rev = "fa16b1f1e04933aa9a28312e566d54040b8f4c3b"; + sha256 = "0v73f327gn0zpgpgl4f9pim35y4qmkrqgyh1zg2z5ivdvns5yyif"; }; }; @@ -1498,12 +1599,12 @@ }; vim-airline = buildVimPluginFrom2Nix { - name = "vim-airline-2018-09-07"; + name = "vim-airline-2018-09-10"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "d342c3cb1e1365d7cfd0328bb0bc20321db34125"; - sha256 = "19p8w2jyigzfq0qqqgc4gw82scqpjxfy0h4w1f6c0vrjbnk6xxx9"; + rev = "da8035d8a83c85197d27a258465d8373ec6d5cd4"; + sha256 = "1c2lh1w6qjgkian7ml5krwfc2m3g79bpz8rvpk1c93bn9zfz82h7"; }; }; @@ -1517,6 +1618,26 @@ }; }; + vim-android = buildVimPluginFrom2Nix { + name = "vim-android-2018-07-31"; + src = fetchFromGitHub { + owner = "hsanson"; + repo = "vim-android"; + rev = "c5647d65b4413c1a91712a80044e034aa705b858"; + sha256 = "0b70m6yv1w103zdya966r0632q7djmfcp78mw19y9sca0p2d0gm9"; + }; + }; + + vim-anzu = buildVimPluginFrom2Nix { + name = "vim-anzu-2018-02-28"; + src = fetchFromGitHub { + owner = "osyo-manga"; + repo = "vim-anzu"; + rev = "45b60d37cb9de90f6c89f7ddeacb7ae430ebcae2"; + sha256 = "1p5lh4xsv9xsl8kx0h1bg6iy0if4a69hvairq69p50ffka83pv00"; + }; + }; + vim-auto-save = buildVimPluginFrom2Nix { name = "vim-auto-save-2017-11-08"; src = fetchFromGitHub { @@ -1557,6 +1678,16 @@ }; }; + vim-bufferline = buildVimPluginFrom2Nix { + name = "vim-bufferline-2016-02-09"; + src = fetchFromGitHub { + owner = "bling"; + repo = "vim-bufferline"; + rev = "651fd010aa9613a4b8636a4af8a2db0d22800262"; + sha256 = "0zls47a3v8dv3h63drbak1mxf3j2x3scvclk7bjwzlk2yp447das"; + }; + }; + vim-closetag = buildVimPluginFrom2Nix { name = "vim-closetag-2018-09-03"; src = fetchFromGitHub { @@ -1677,6 +1808,16 @@ }; }; + vim-dirvish = buildVimPluginFrom2Nix { + name = "vim-dirvish-2018-06-20"; + src = fetchFromGitHub { + owner = "justinmk"; + repo = "vim-dirvish"; + rev = "c273c462d774ed2db5f6d382265cf5897e554de0"; + sha256 = "1fv1kk7y280kx8c0iy9rg43i8gr0h8308al8sm85qvmfx5fcbi9d"; + }; + }; + vim-dispatch = buildVimPluginFrom2Nix { name = "vim-dispatch-2018-08-20"; src = fetchFromGitHub { @@ -1720,7 +1861,7 @@ vim-easymotion = buildVimPluginFrom2Nix { name = "vim-easymotion-2018-06-04"; src = fetchFromGitHub { - owner = "lokaltog"; + owner = "easymotion"; repo = "vim-easymotion"; rev = "1a0244c90c3ff46219cf9597bb13662be4232407"; sha256 = "1gsfn4fgivfg821wmnrdzpmqdimjkvkqi3gwr0nwf07ygjbr2csy"; @@ -1758,12 +1899,12 @@ }; vim-eunuch = buildVimPluginFrom2Nix { - name = "vim-eunuch-2018-08-10"; + name = "vim-eunuch-2018-09-09"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-eunuch"; - rev = "632d92e85d4b6d5413ee4a643ce570efb09c8d6b"; - sha256 = "0mw2wxr4y5r1j3lj4ilihs83l2afsr0lnxzy73v1hsahs70vayx8"; + rev = "10da325fb032a1acfa9222d273459f53bad30ba4"; + sha256 = "125n4amz3vmc83yv76vidsnma5w2braa69dcpj858ahnzhh329qj"; }; }; @@ -1818,12 +1959,22 @@ }; vim-fugitive = buildVimPluginFrom2Nix { - name = "vim-fugitive-2018-09-03"; + name = "vim-fugitive-2018-09-09"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "4bf30ce907f74cbf442b41f85c25967c397a3413"; - sha256 = "0k0rp4r4783dszbcag82ijrnkvp7hd5jrqsmpi45v4gxdxfj6slm"; + rev = "d4fb2a2f5c2023f477beae6aef47cf0457351e6e"; + sha256 = "1m2pa29rf44ykmiy9za511v1cla8kb071yly7h2yyfmw7600swwq"; + }; + }; + + vim-ghost = buildVimPluginFrom2Nix { + name = "vim-ghost-2018-08-23"; + src = fetchFromGitHub { + owner = "raghur"; + repo = "vim-ghost"; + rev = "666a76c0783270eeb1ac1e0027df6f801a067bfd"; + sha256 = "1c5jyipcj4hi703dcdim1123p2yp4h67ci4f9kgaz9h65lmz4xn5"; }; }; @@ -1868,12 +2019,12 @@ }; vim-go = buildVimPluginFrom2Nix { - name = "vim-go-2018-09-06"; + name = "vim-go-2018-09-10"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "fb173c3a849fdc47a267e905cee5e29a88797d61"; - sha256 = "0i3kprznlys1pa6ii6rbcsxar2zwsygc4hv22h0svmpajbzwvfp9"; + rev = "5b9058e1232786c682be79b8a00510d3bd63eba9"; + sha256 = "14jcjdq48cnpdvp6k2lanr1chvkgky7xnz8zbcqhw2ma27zy16jf"; }; }; @@ -1888,12 +2039,22 @@ }; vim-grepper = buildVimPluginFrom2Nix { - name = "vim-grepper-2018-04-23"; + name = "vim-grepper-2018-09-10"; src = fetchFromGitHub { owner = "mhinz"; repo = "vim-grepper"; - rev = "04d659c9e0a57e0c3e989069601d2a98df0386c4"; - sha256 = "16k5ahcn9i4wvlhw16j0gfgxw0clry72l78lk28qmx9p2gh1ka3g"; + rev = "f61a745c1e19c80427a251f556f28fc31e962f6d"; + sha256 = "0l465qpphyi2c53hfwhc6fvj1s7vs2yc2l2spw387av6yqw83m9g"; + }; + }; + + vim-gutentags = buildVimPluginFrom2Nix { + name = "vim-gutentags-2018-06-13"; + src = fetchFromGitHub { + owner = "ludovicchabant"; + repo = "vim-gutentags"; + rev = "b1eb744786ec3e55c1c8ed8ab3221157b426f62e"; + sha256 = "0bx690n6zn28bzw99sis1q177x3s4yzdh6avsv49qpwwdg73s3c4"; }; }; @@ -1957,6 +2118,16 @@ }; }; + vim-hindent = buildVimPluginFrom2Nix { + name = "vim-hindent-2018-07-31"; + src = fetchFromGitHub { + owner = "alx741"; + repo = "vim-hindent"; + rev = "f8e84c199fd00a3ccaf5bbbc97786bde9a4faa13"; + sha256 = "1y4nnz38zal1ffs5n751dn9p9apk8q7pq3cw79r5z6fsdp942ai6"; + }; + }; + vim-hoogle = buildVimPluginFrom2Nix { name = "vim-hoogle-2018-03-04"; src = fetchFromGitHub { @@ -2018,12 +2189,22 @@ }; vim-jade = buildVimPluginFrom2Nix { - name = "vim-jade-2017-04-07"; + name = "vim-jade-2018-09-10"; src = fetchFromGitHub { owner = "digitaltoad"; repo = "vim-jade"; - rev = "ddc5592f8c36bf4bd915c16b38b8c76292c2b975"; - sha256 = "069pha18g1nlzg44k742vjxm4zwjd1qjzhfllkr35qaiflvjm84y"; + rev = "3f341b48e46a84891e19d449a5e336bcfc5a57a0"; + sha256 = "15gpb1a9d80gz8nzgl0w6wpnlxnrxd4qra2xj56jmmywsabkvqxk"; + }; + }; + + vim-javacomplete2 = buildVimPluginFrom2Nix { + name = "vim-javacomplete2-2018-08-20"; + src = fetchFromGitHub { + owner = "artur-shaik"; + repo = "vim-javacomplete2"; + rev = "2567a4f3ba2b1b902fd85ca24726aba3bf61aaa5"; + sha256 = "17mlip2mxv9sj2pxmj3clb7ax6m545pa5ynbr80vxww99537gxpr"; }; }; @@ -2268,6 +2449,16 @@ }; }; + vim-pager = buildVimPluginFrom2Nix { + name = "vim-pager-2015-08-26"; + src = fetchFromGitHub { + owner = "lambdalisue"; + repo = "vim-pager"; + rev = "a657d508b4d5a23aada7585c9f1e0063914c0c45"; + sha256 = "10xm77pia916zf9i2llyhs89s653r98l6zq8cswm7cw61bjfxvv6"; + }; + }; + vim-pandoc = buildVimPluginFrom2Nix { name = "vim-pandoc-2018-08-13"; src = fetchFromGitHub { @@ -2328,6 +2519,16 @@ }; }; + vim-plugin-AnsiEsc = buildVimPluginFrom2Nix { + name = "vim-plugin-AnsiEsc-2018-05-10"; + src = fetchFromGitHub { + owner = "powerman"; + repo = "vim-plugin-AnsiEsc"; + rev = "9df135fd4a564559aad0f6d28ae6975678cedcaf"; + sha256 = "06s6fz3jw6pmy08nqzlvzhcgnv2d2p0vs863hqvd39amhg1xa5nf"; + }; + }; + vim-polyglot = buildVimPluginFrom2Nix { name = "vim-polyglot-2018-07-08"; src = fetchFromGitHub { @@ -2349,12 +2550,12 @@ }; vim-projectionist = buildVimPluginFrom2Nix { - name = "vim-projectionist-2018-09-03"; + name = "vim-projectionist-2018-09-09"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-projectionist"; - rev = "285a6946a646e0f29e18fc16fe963cb2b3ab1f27"; - sha256 = "0nmn0f8q8sh1fxss94ga7k1by1ajgf4ms8s30f212h09d2k3j5x5"; + rev = "ee68be42d26a8879b871c051e85ce0dfae7364f0"; + sha256 = "1x1v6q6gqw1f5h0rshj8q7x5cip78x2p6xdj05dglqdq1wz4w28i"; }; }; @@ -2578,6 +2779,16 @@ }; }; + vim-stylishask = buildVimPluginFrom2Nix { + name = "vim-stylishask-2018-07-05"; + src = fetchFromGitHub { + owner = "alx741"; + repo = "vim-stylishask"; + rev = "62608c70af8fafbbc9712238dafd2c5a433ed179"; + sha256 = "12vj2kf82kvmd6smimgnz9yy97n7bvrji063ig3wlicxwmz62fdr"; + }; + }; + vim-surround = buildVimPluginFrom2Nix { name = "vim-surround-2018-07-23"; src = fetchFromGitHub { @@ -2688,13 +2899,23 @@ }; }; - vim-vinegar = buildVimPluginFrom2Nix { - name = "vim-vinegar-2018-08-06"; + vim-unimpaired = buildVimPluginFrom2Nix { + name = "vim-unimpaired-2018-07-26"; src = fetchFromGitHub { owner = "tpope"; - repo = "vim-vinegar"; - rev = "c38ea2195a43747aedf0bb4b7eb5aa8870260296"; - sha256 = "1bcpi4m7ng9jaipf8xjf74469lgk34bs5ajjpv9dnkcrsalm28nf"; + repo = "vim-unimpaired"; + rev = "d6325994b3c16ce36fd494c47dae4dab8d21a3da"; + sha256 = "0l5g3xq0azplaq3i2rblg8d61czpj47k0126zi8x48na9sj0aslv"; + }; + }; + + vim-visualstar = buildVimPluginFrom2Nix { + name = "vim-visualstar-2015-08-27"; + src = fetchFromGitHub { + owner = "thinca"; + repo = "vim-visualstar"; + rev = "a18cd0e7a03311ac709595c1d261ed44b45c9098"; + sha256 = "0yz6ci4i84xxrgazjfa5nsj3q8733p0b6vwcljk1l7ghdfiflvy4"; }; }; @@ -2708,16 +2929,6 @@ }; }; - vim-watchdogs = buildVimPluginFrom2Nix { - name = "vim-watchdogs-2017-12-03"; - src = fetchFromGitHub { - owner = "osyo-manga"; - repo = "vim-watchdogs"; - rev = "a6415c2d928af8c1aacdbce9b1ed8d315891eb03"; - sha256 = "0n6aqsgn0q1qgpj4yznqwbsbbk2a077gnjlq86ii3jhkzh5fzcff"; - }; - }; - vim-wordy = buildVimPluginFrom2Nix { name = "vim-wordy-2018-03-10"; src = fetchFromGitHub { @@ -2809,12 +3020,12 @@ }; vimtex = buildVimPluginFrom2Nix { - name = "vimtex-2018-09-06"; + name = "vimtex-2018-09-09"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "2777bda5d774bd4b96580ecc8cffbff7b9801a33"; - sha256 = "0r5x666z9zmn7ad7c378l97mqk65xv3ayqxqf3nypvq0ni5ax9hw"; + rev = "cad3b43eca41b75cedab9ac86241f006aa3202ea"; + sha256 = "1nnn2xri8n6j34nq4l4b11m2n7aglj61ks156caqhkgdkskf0ks4"; }; }; @@ -2828,6 +3039,16 @@ }; }; + vinegar = buildVimPluginFrom2Nix { + name = "vinegar-2018-08-06"; + src = fetchFromGitHub { + owner = "tpope"; + repo = "vim-vinegar"; + rev = "c38ea2195a43747aedf0bb4b7eb5aa8870260296"; + sha256 = "1bcpi4m7ng9jaipf8xjf74469lgk34bs5ajjpv9dnkcrsalm28nf"; + }; + }; + vundle = buildVimPluginFrom2Nix { name = "vundle-2018-02-03"; src = fetchFromGitHub { @@ -2838,6 +3059,16 @@ }; }; + watchdogs = buildVimPluginFrom2Nix { + name = "watchdogs-2017-12-03"; + src = fetchFromGitHub { + owner = "osyo-manga"; + repo = "vim-watchdogs"; + rev = "a6415c2d928af8c1aacdbce9b1ed8d315891eb03"; + sha256 = "0n6aqsgn0q1qgpj4yznqwbsbbk2a077gnjlq86ii3jhkzh5fzcff"; + }; + }; + webapi-vim = buildVimPluginFrom2Nix { name = "webapi-vim-2018-03-14"; src = fetchFromGitHub { @@ -2878,8 +3109,8 @@ }; }; - YankRing-vim = buildVimPluginFrom2Nix { - name = "YankRing-vim-2015-07-29"; + yankring = buildVimPluginFrom2Nix { + name = "yankring-2015-07-29"; src = fetchFromGitHub { owner = "vim-scripts"; repo = "YankRing.vim"; @@ -2889,12 +3120,12 @@ }; youcompleteme = buildVimPluginFrom2Nix { - name = "youcompleteme-2018-08-19"; + name = "youcompleteme-2018-09-09"; src = fetchFromGitHub { owner = "valloric"; repo = "youcompleteme"; - rev = "e018777b38eedaa23b96cfee40382d000e464e31"; - sha256 = "1j4r6gkjs7kk2nwhmlwzm1nzzwrk96sr8xfbj0vwa847bsq3p591"; + rev = "487b8ab2b4d5bcaece29a17a26818a62616e21b5"; + sha256 = "1r0sdcllnqgi376hbj1f31irppqw1qqx7rna1jvj5qvi5d81s2nr"; fetchSubmodules = true; }; }; diff --git a/pkgs/misc/vim-plugins/update.py b/pkgs/misc/vim-plugins/update.py index fbdceea2a9a..c19b439493c 100755 --- a/pkgs/misc/vim-plugins/update.py +++ b/pkgs/misc/vim-plugins/update.py @@ -163,14 +163,14 @@ def print_download_error(plugin: str, ex: Exception): def check_results( results: List[Tuple[str, str, Union[Exception, Plugin]]] -) -> List[Tuple[str, Plugin]]: +) -> List[Tuple[str, str, Plugin]]: failures: List[Tuple[str, Exception]] = [] plugins = [] for (owner, name, result) in results: if isinstance(result, Exception): failures.append((name, result)) else: - plugins.append((owner, result)) + plugins.append((owner, name, result)) print(f"{len(results) - len(failures)} plugins were checked", end="") if len(failures) == 0: @@ -269,8 +269,8 @@ header = ( ) -def generate_nix(plugins: List[Tuple[str, Plugin]]): - sorted_plugins = sorted(plugins, key=lambda v: v[1].name.lower()) +def generate_nix(plugins: List[Tuple[str, str, Plugin]]): + sorted_plugins = sorted(plugins, key=lambda v: v[2].name.lower()) with open(ROOT.joinpath("generated.nix"), "w+") as f: f.write(header) @@ -280,7 +280,7 @@ def generate_nix(plugins: List[Tuple[str, Plugin]]): {""" ) - for owner, plugin in sorted_plugins: + for owner, repo, plugin in sorted_plugins: if plugin.has_submodules: submodule_attr = "\n fetchSubmodules = true;" else: @@ -292,7 +292,7 @@ def generate_nix(plugins: List[Tuple[str, Plugin]]): name = "{plugin.normalized_name}-{plugin.version}"; src = fetchFromGitHub {{ owner = "{owner}"; - repo = "{plugin.name}"; + repo = "{repo}"; rev = "{plugin.commit}"; sha256 = "{plugin.sha256}";{submodule_attr} }}; diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index e582127ef47..8bcfc667da3 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -4,16 +4,22 @@ ajh17/Spacegray.vim albfan/nerdtree-git-plugin altercation/vim-colors-solarized alvan/vim-closetag +alx741/vim-hindent +alx741/vim-stylishask amiorin/ctrlp-z andreshazard/vim-logreview andsild/peskcolor.vim andviro/flake8-vim ap/vim-css-color +artur-shaik/vim-javacomplete2 bazelbuild/vim-bazel bbchung/clighter8 benekastah/neomake bitc/vim-hdevtools +bling/vim-bufferline bronson/vim-trailing-whitespace +carlitux/deoplete-ternjs +ccarpita/rtorrent-syntax-file cespare/vim-toml chemzqm/denite-extra chemzqm/denite-git @@ -39,6 +45,7 @@ dracula/vim drmingdrmer/xptemplate eagletmt/ghcmod-vim eagletmt/neco-ghc +easymotion/vim-easymotion editorconfig/editorconfig-vim ehamberg/vim-cute-python eikenb/acp @@ -66,9 +73,12 @@ google/vim-jsonnet google/vim-maktaba gregsexton/gitv guns/xterm-color-table.vim +haya14busa/incsearch-easymotion.vim +haya14busa/incsearch.vim heavenshell/vim-jsdoc hecal3/vim-leader-guide honza/vim-snippets +hsanson/vim-android idris-hackers/idris-vim inkarkat/vim-SyntaxRange int3/vim-extradite @@ -91,6 +101,7 @@ jistr/vim-nerdtree-tabs jnurmine/zenburn jonbri/vim-colorstepper joonty/vim-xdebug +JuliaEditorSupport/deoplete-julia JuliaEditorSupport/julia-vim junegunn/fzf.vim junegunn/goyo.vim @@ -99,6 +110,7 @@ junegunn/vim-easy-align junegunn/vim-github-dashboard junegunn/vim-peekaboo justincampbell/vim-eighties +justinmk/vim-dirvish KabbAmine/zeavim.vim kana/vim-niceblock kana/vim-operator-replace @@ -110,6 +122,7 @@ kien/rainbow_parentheses.vim konfekt/fastfold kshenoy/vim-signature lambdalisue/vim-gista +lambdalisue/vim-pager latex-box-team/latex-box leafgarland/typescript-vim ledger/vim-ledger @@ -117,7 +130,7 @@ lepture/vim-jinja lervag/vimtex lfilho/cosco.vim LnL7/vim-nix -lokaltog/vim-easymotion +ludovicchabant/vim-gutentags ludovicchabant/vim-lawrencium luochen1990/rainbow lyokha/vim-xkbswitch @@ -166,15 +179,19 @@ neovimhaskell/haskell-vim nixprime/cpsm noc7c9/vim-iced-coffee-script osyo-manga/shabadou.vim +osyo-manga/vim-anzu osyo-manga/vim-textobj-multiblock osyo-manga/vim-watchdogs pangloss/vim-javascript +parsonsmatt/intero-neovim peterhoeg/vim-qml plasticboy/vim-markdown +powerman/vim-plugin-AnsiEsc python-mode/python-mode Quramy/tsuquyomi racer-rust/vim-racer rafi/awesome-vim-colorschemes +raghur/vim-ghost raichoo/purescript-vim reedes/vim-pencil reedes/vim-wordy @@ -196,6 +213,7 @@ sebastianmarkow/deoplete-rust sheerun/vim-polyglot shougo/context_filetype.vim shougo/denite.nvim +Shougo/deol.nvim shougo/deoplete.nvim shougo/echodoc.vim shougo/neco-syntax @@ -218,6 +236,7 @@ sk1418/last256 slashmili/alchemist.vim t9md/vim-smalls takac/vim-hardtime +ternjs/tern_for_vim terryma/vim-expand-region terryma/vim-multiple-cursors tex/vimpreviewpandoc @@ -226,6 +245,7 @@ thinca/vim-prettyprint thinca/vim-quickrun thinca/vim-scouter thinca/vim-themis +thinca/vim-visualstar tomasr/molokai tomlion/vim-solidity tomtom/tlib_vim @@ -246,6 +266,7 @@ tpope/vim-sleuth tpope/vim-speeddating tpope/vim-surround tpope/vim-tbone +tpope/vim-unimpaired tpope/vim-vinegar travitch/hasksyn twinside/vim-haskellconceal @@ -254,6 +275,7 @@ tyru/caw.vim tyru/open-browser.vim ujihisa/neco-look valloric/youcompleteme +vhda/verilog_systemverilog.vim vim-airline/vim-airline vim-airline/vim-airline-themes vimoutliner/vimoutliner @@ -288,6 +310,7 @@ xolox/vim-easytags xolox/vim-misc xuhdev/vim-latex-live-preview zah/nim.vim +zchee/deoplete-clang zchee/deoplete-go zchee/deoplete-jedi zig-lang/zig.vim