3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

948 commits

Author SHA1 Message Date
Rok Garbas 4f648dfda8
vimPlugins: added branch support for update.py script (#85102) 2020-04-12 23:05:00 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Timo Kaufmann 3abce7b376
Merge pull request #83788 from ryneeverett/vim-plugins-update-commit
vimPlugins: Automate git commits when updating.
2020-04-01 19:29:27 +00:00
ryneeverett 0a2759483a vimPlugins: update auto-commiting based on review
- Use git.Repo(ROOT, search_parent_directories=True) to find nixpkgs
repo.
- Don't commit overrides.nix.
- Remove "-a" short argument.
- Remove "--commit" flag and commit by default.
- Improve help/error messages.
- Favor closure pattern over classes.Use a closure to wrap the update
function with state rather than a callable class.
- break NixpkgsRepo class into functions
- Optional None-type arguments
- Remove repo checks from update.py. Git is too flexible and permits too
many workflows for my attempt to replace documentation with code to work.
My goal would be to separate the `--add` functionality from the update
functionality in the near term and then there will be no reason for this
usage to create commits anyway.
2020-04-01 17:19:01 +00:00
ryneeverett 1c0f0de46c vimPlugins: normalize deprecation names
Parsing plugin lines in multiple places is hazardous and already manifested a
bug!
2020-04-01 14:30:46 +00:00
ryneeverett 1f32eb7987 vimPlugins: remove repetition from update.main
Adding some abstraction makes main() more readable which is important
since it's the main control flow of the script.
2020-04-01 14:30:39 +00:00
ryneeverett f1ae95f6d3 vimPlugins: update.py --add <plugin> argument
- update.py's new --add argument replaces manual editing of
vim-plugin-names for basic use cases.
2020-04-01 14:30:39 +00:00
ryneeverett 042c3dc356 vimPlugins: automatically commit redirect updates
- When redirections are detected, rather than printing instructions,
update.py now creates two commits -- one with the plugin updates and
another with redirected plugin names updated to their new repos.
- Added a --allow-dirty flag so that one can run ./update.py --commit
with a dirty nixpkgs repository, which is necessary for development.
I wouldn't mind removing this before merging if it's not in our flag
budget but it's necessary scaffolding for now.
2020-04-01 14:30:33 +00:00
ryneeverett df0db17740 vimPlugins: automatically commit update 2020-04-01 14:30:23 +00:00
Timo Kaufmann bd12256228
Merge pull request #83588 from evenbrenden/vim-pico8-syntax
vimPlugins.vim-pico8-syntax: init at 2016-10-30
2020-04-01 12:13:10 +00:00
Timo Kaufmann d2e422fcef
Merge pull request #83798 from ryneeverett/vim-plugins-update-proc
vimPlugins: Add --proc flag to update script.
2020-03-31 09:52:02 +00:00
ryneeverett 1f446cc7c8 vimPlugins.vim-python-pep8-indent: init at 2019-05-13 2020-03-30 21:46:49 -07:00
ryneeverett d0ce3afefa vimPlugins.splitjoin-vim: init at 2020-03-10 2020-03-30 21:46:49 -07:00
ryneeverett 95c981e980 vimPlugins.SimpylFold: init at 2017-06-13 2020-03-30 21:46:49 -07:00
ryneeverett 23c94580ce vimPlugins.lightline-bufferline: init at 2020-02-14 2020-03-30 21:46:49 -07:00
Even Brenden 652342cabe vimPlugins.vim-pico8-syntax: init at 2016-10-30 2020-03-30 20:04:52 +02:00
ryneeverett 9546a64d46 vimPlugins: Add --proc flag to update script.
This is based on discussion in #83008 and replaces it.
2020-03-30 18:04:52 +00:00
Timo Kaufmann d8cb79d6a6
Merge pull request #83502 from minijackson/vimPlugins-gruvbox-community-2020-02-24
vimPlugins.gruvbox-community: 2019-05-31 -> 2020-02-24
2020-03-28 11:45:12 +00:00
Timo Kaufmann f076eced64
Merge pull request #79193 from equirosa/vimPlugins.vim-kitty-navigator
vimPlugins.vim-kitty-navigator: init at 2019-11-04
2020-03-28 11:38:17 +00:00
Minijackson bf96f9122d
vimPlugins.gruvbox-community: 2019-05-31 -> 2020-02-24, switch to autogenerated 2020-03-28 10:43:56 +01:00
Eduardo Quiros aed79fb5ee
vimPlugins.vim-kitty-navigator: init at 2019-11-04 2020-03-27 19:19:06 -06:00
Jason Miller 4234ef550c vimacs: init at 2016-03-24 2020-03-27 14:39:22 -04:00
Timo Kaufmann 12c931a8e8
Merge pull request #83119 from ryneeverett/vim-plugins-update-redirects
VimPlugins: update redirected repos
2020-03-27 17:48:32 +00:00
Matt Snider 749028e92b vimPlugins.BufOnly-vim: init at 2010-10-18 2020-03-27 17:49:33 +01:00
ryneeverett 25fea4538e vimPlugins: Store deprecation date. 2020-03-27 16:19:54 +00:00
ryneeverett 7cc024b59e vimPlugins: Automatic rename deprecations
When an updated redirect results in a package name change, not just an
owner change, throw an error to warn users the package names has
changed.
2020-03-27 15:30:54 +00:00
Joe Hermaszewski 7dd3d620d6 vim-plugins.coc-fzf: init at 2020-03-06
Tested working with the current version of coc.nvim and fzf
2020-03-27 01:42:32 -07:00
ryneeverett b886ad90e7 vimPlugins: Automatically sort vim-plugin-names.
Python's `sorted` method works a little differently than `sort` in the
handling of dashes.
2020-03-26 05:56:31 +00:00
Poscat 85b91c7bb6 vimPlugins.ats-vim: init at 2020-03-03 2020-03-24 12:22:37 -07:00
ryneeverett cffb6cb637 vimPlugins: Update redirects without flag.
Per review, the input file will now be rewritten automatically if
redirects are found.
2020-03-24 15:11:46 +00:00
ryneeverett a9c9b0d40c vimPlugins: --update-redirects improvements.
In response to @timokau's review here are a couple changes:

- Decrease the fragility of the replacement code by normalizing
whitespace on each line.
- Throw an error when plugins are renamed rather than silently aliasing
to the new name.
2020-03-24 03:11:07 +00:00
ryneeverett 6601c1699f vimPlugins: Update redirects 2020-03-22 05:04:26 +00:00
ryneeverett c78aa8e100 vimPlugins: Update 2020-03-22 04:05:19 +00:00
ryneeverett d4874a7ee6 vimPlugins: Automate redirect updates in update.py
Many of the plugins in vim-plugin-names are out of date and redirect to
their new github repos. This commit adds a flag to automatically update
these and defines a process for committing these updates into nixpkgs.
2020-03-22 04:04:50 +00:00
Timo Kaufmann 4738b1f89f
Merge pull request #83006 from timokau/vim-plugins-2020-03-20
vimPlugins: update
2020-03-20 17:10:53 +00:00
Timo Kaufmann 1711025a3d vimPlugins: update
The vim-pandoc patch is now outdated and has been replaced by a better
workaround upstream:

https://github.com/vim-pandoc/vim-pandoc/pull/363
2020-03-20 17:44:25 +01:00
Timo Kaufmann 71331ee9ef
Merge pull request #74846 from rummik/vam-regression
Fix converting vam.pluginDictionaries to VimL
2020-03-19 21:39:01 +00:00
*Kim Zick (rummik) 6de54148ef vim-utils: Fix converting vam.pluginDictionaries to VimL 2020-03-19 17:22:52 -04:00
Timo Kaufmann 880f5a6125 vimPlugins.vim-pandoc: fix startup 2020-03-17 23:04:10 +01:00
Silje Enge Kristensen 0adf77f746
vimPlugins.coc-spell-checker: init at 2020-02-19" 2020-03-15 17:58:33 +00:00
Silje Enge Kristensen 79ee5bc822
vimPlugins: Update 2020-03-15 17:58:28 +00:00
eyjhbb@gmail.com d8b41ad219
vimPlugins.coc-*: add npm dependencies 2020-03-15 17:30:33 +00:00
Ersin Akinci 347479b6e0
vimPlugins.overrides: add coc-prettier 2020-03-15 12:55:06 +00:00
Eduardo Quiros df49c1bdc1
vimPlugins.vim-automkdir: init at 2016-01-17 2020-03-11 12:53:06 -06:00
Eduardo Quiros 9caf1a87a1
vimPlugins: Update 2020-03-11 12:43:45 -06:00
Benjamin Hipple 4e5838132e vimPlugins.LanguageClient-neovim: upgrade cargo fetcher and cargoSha256 2020-03-09 19:00:48 +01:00
Nick Hu a478f09d4b
vimPlugins.fruzzy: init at 2019-10-28 2020-03-04 09:51:25 +00:00
Brett Lyons d1d4d90bd3 Revert "vimPlugins.notational-fzf-vim: init at 2019-12-03"
This reverts commit 0eb33b0485.
2020-03-02 09:16:06 -08:00
Brett Lyons 745dbf46af Revert "vimPlugins.notational-fzf-vim: Fix missing runtime deps"
This reverts commit 976aa97435.
2020-03-02 09:16:06 -08:00
Kovacsics Robert 2e6b7b00a0 vim-easytags: Fix to work with universal-ctags (which is in nixpkgs) 2020-03-01 23:12:24 -08:00
Maximilian Bosch fbc88db185
vimPlugins.deoplete-phpactor: init at 2019-02-22 2020-02-28 01:04:39 +01:00
Maximilian Bosch 89790413a6
vimPlugins.deoplete-greek: init at 2019-12-23 2020-02-28 00:52:57 +01:00
Maximilian Bosch 1e20ec8835
vimPlugins.deoplete-github: init at 2018-03-04 2020-02-28 00:52:57 +01:00
Evan Stoll 6bb6882e31 vimPlugins: update 2020-02-27 15:46:36 -08:00
Brett Lyons 6ea0a466b6 vimPlugins.nrrwrgn: Init at 2019-12-12 2020-02-25 08:08:26 -08:00
Brett Lyons 2649e58d1f vimPlugins: Update 2020-02-25 08:08:26 -08:00
Timo Kaufmann b8a00580d0
Merge pull request #80657 from brettlyons/patch-1
vimPlugins.notational-fzf-vim: patch plugin to fix missing runtime dependency
2020-02-25 00:42:06 +00:00
Brett Lyons 976aa97435 vimPlugins.notational-fzf-vim: Fix missing runtime deps 2020-02-23 17:53:51 -07:00
Jean-Philippe Braun 089d85baba vimPlugins.vim-cue: init at 2020-02-06 2020-02-22 10:51:50 -08:00
Jean-Philippe Braun 98552bf69b vimPlugins: update 2020-02-22 10:51:50 -08:00
Jörg Thalheim 74ace1f0eb
Merge pull request #78385 from plumelo/feature/vim-rtp-fix
vimUtils.vimrcFile: fixes packpath order
2020-02-21 10:24:10 +00:00
Brett Lyons 0eb33b0485 vimPlugins.notational-fzf-vim: init at 2019-12-03 2020-02-18 09:06:46 -08:00
Brett Lyons 44c7211625 vimPlugins: Update 2020-02-18 09:06:46 -08:00
Jonathan Ringer 27006fcb4d vimPlugins: update 2020-02-15 16:02:54 -08:00
Benjamin Hipple eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
Bernardo Meurer fc7f856287 vimPlugins.vim-phabricator: init at 2020-01-23 2020-02-12 12:08:54 -08:00
Bernardo Meurer 9af1597d01 vimPlugins.arcanist-vim: init at 2016-05-27 2020-02-12 12:08:54 -08:00
Bernardo Meurer b84b386a21 vimPlugins: update 2020-02-12 12:08:54 -08:00
Bernardo Meurer fc9be021c6 vimPlugins: sort 2020-02-12 12:08:54 -08:00
David Terry 3e7ce1e07d vimPlugins.jellybeans-vim: init at 2019-06-22 2020-02-12 07:47:32 -08:00
David Terry ca80fbd08a vimPlugins: update 2020-02-12 07:47:32 -08:00
Eduardo Quiros 8ec9dedc77 vimPlugins.lf-vim: init at 2019-10-11 2020-02-02 00:54:16 -08:00
Eduardo Quiros c3620abe24 vimPlugins: Update 2020-02-02 00:54:16 -08:00
Eduardo Quiros 73c51e064a vimPlugins.bclose-vim: init at 2018-10-10 2020-02-01 23:23:55 -08:00
Eduardo Quiros 4e0486fcd9 vimPlugins: Update 2020-02-01 23:23:55 -08:00
gauvain@govanify.com 274d02e477 vimPlugins.vim-prosession: init at 2019-11-01 2020-01-29 09:05:23 -08:00
David Terry e5ca1ca263 vimPlugins: update 2020-01-25 22:26:26 -08:00
David Terry 4edc5f8236 vimPlugins.vim-smt2: init at 2018-05-20 2020-01-25 22:26:26 -08:00
vasile luta 5d2ea07f02 vimUtils.vimrcFile: fixes packpath order 2020-01-23 20:53:07 +02:00
Jean-Philippe Braun 631d225cd1 vimPlugins.vim-indentwise: init a 2015-06-07 2020-01-20 15:53:43 +01:00
Jean-Philippe Braun 7de77b68a0 vimPlugins.vim-sandwich: init at 2019-12-06 2020-01-20 15:53:43 +01:00
Jean-Philippe Braun 7106ae143e vimPlugins.deoplete-notmuch: init at 2018-12-11 2020-01-20 15:53:43 +01:00
Paul Reimer e0ae8476fb vimPlugins.deoplete-emoji: init at 2019-01-20 2020-01-19 14:24:05 -08:00
Paul Reimer de752302ad vimPlugins.deoplete-zsh: init at 2019-11-10 2020-01-19 14:23:20 -08:00
Flakebi a6212049c1
vimPlugins.salt-vim: init at 2017-07-01 2020-01-13 22:49:31 +01:00
Flakebi 96bfc3bd4b
vimPlugins: Update 2020-01-13 22:48:33 +01:00
Jonathan Ringer ae9eac6698 vimPlugins: update 2020-01-12 13:34:39 -08:00
Paul Reimer bab78a837f vimPlugins.nvim-gdb: init at 2019-10-28 2020-01-12 13:27:14 -08:00
Minijackson 6dafc78a56 vimPlugins.LanguageClient-neovim: 0.1.155 -> 0.1.156 2020-01-11 12:49:00 -08:00
ivann 76e5ae7eba vimPlugins.increment-activator: init at 2019-05-09 2020-01-10 11:41:26 -08:00
ivann fccbde03b7 vimPlugins.vim-cool: init at 2018-01-11 2020-01-10 11:38:32 -08:00
ivann e2e90a0e64 vimPlugins.defx-git: init at 2019-12-25 2020-01-10 09:20:25 -08:00
ivann 80223b04c8 vimPlugins.vim-dadbod: init at 2020-01-02 2020-01-09 15:06:47 -08:00
ivann f58d7da30d vimPlugins.vim-endwise: init at 2019-11-13 2020-01-09 15:04:52 -08:00
ivann 2773c7a9ac vimPlugins.pear-tree: init at 2019-12-08 2020-01-09 15:04:23 -08:00
ivann 1cc1e8423f vimPlugins.defx-icons: init at 2019-11-03 2020-01-09 15:02:50 -08:00
ivann 24aa9b355e vimPlugins.vista-vim: init at 2020-01-06 2020-01-09 13:33:31 +01:00
Wael M. Nasreddine 8dccb59bac vim-plugins: honor the plugin manager re filetype and syntax
Currently, all the filetype and syntax are enabled *after* all the plugins has
already been loaded. Whilst this is the case for Pathogen, it's not
recommended when using VAM.

This commit applies the recommendation for:
- VAM[0]: The filetype and syntax are enabled *before* the plugins are loaded.
- Pathogen[1]: The filetype and syntax are enabled *after* the plugins are loaded.
- Plug[2]: The filetype and syntax are automatically enabled.

[0]: d9e865f3c2 (recommended-setup)
[1]: a553410f1b/README.markdown (runtime-path-manipulation)
[2]: 2f5f74e5e6/README.md (usage)
2020-01-07 13:13:41 -08:00
Wael M. Nasreddine 5f0327a6e0 vim-plugins: remove unused and empty neobundleImpl 2020-01-07 13:13:41 -08:00
Wael M. Nasreddine e7faae24c0 vim-plugins: remove unused and empty vundleImpl 2020-01-07 13:13:41 -08:00
Wael M. Nasreddine c6c00529e1 Revert "vim-plugins: hashivim/vim-terraform: fix the filetypedetect autocmd (#76845)"
This reverts commit fa92f00dc3.
2020-01-07 13:13:41 -08:00
Wael M. Nasreddine 7909787a7d Revert "vimPlugins: turn filetype and syntax before sourcing the plugins (#66536)"
This reverts commit a3bf0c2e40.
2020-01-07 13:13:41 -08:00
Bernardo Meurer dfce50dcf5 vimPlugins: update 2020-01-06 00:31:45 -08:00
Ryan Mulligan dab8500b49
Merge pull request #76305 from softinio/add-coc-metals-vim-plugin
Add coc-metals vim plugin
2020-01-05 19:48:43 -08:00
Wael Nasreddine fa92f00dc3
vim-plugins: hashivim/vim-terraform: fix the filetypedetect autocmd (#76845) 2020-01-04 11:29:06 -08:00
Wael Nasreddine 2f22e67c99
vim-plugins: direnv-vim: hardcode the default path to direnv (#76926) 2020-01-04 11:27:16 -08:00
Salar Rahmanian 3c8f226b33 vimPlugins.coc-metals: init at 2019-12-23 2019-12-23 12:25:07 -08:00
Salar Rahmanian 5f66874b8f vim plugin updates 2019-12-23 12:21:35 -08:00
Timo Kaufmann dfbe05d6c0 vimPlugins: update 2019-12-22 21:40:02 +01:00
Matthieu Coudron bebfff6fc5 vimPlugins.nvim-lsp: init at 2019-12-17 2019-12-20 17:40:31 -08:00
Paolo Anastagi 7af70d8b77 vimPlugins.vim-elm-syntax: init at 2019-11-28 2019-12-18 17:27:33 -08:00
Paolo Anastagi 2ce5e5b17c vimPlugins: Update 2019-12-18 17:27:33 -08:00
Salar Rahmanian ce2adeb6b6 Add split-term vim plugin 2019-12-16 09:11:14 -08:00
Salar Rahmanian f48fb5ca0a Add vim-slash vim plugin 2019-12-16 09:11:14 -08:00
Salar Rahmanian 7ff19f9d59 Add gen_tags vim plugin 2019-12-16 09:11:14 -08:00
Salar Rahmanian 9ec0c1bb7e Add smartpairs vim plugin 2019-12-16 09:11:14 -08:00
Salar Rahmanian bccadf3a5b Update existing pluging 2019-12-16 09:11:14 -08:00
Johannes Rosenberger 592ee0c399 vimPlugins.deoplete-khard: init at 2019-09-02 2019-12-14 12:05:10 +01:00
Johannes Rosenberger ccd448b49e vimPlugins: Update 2019-12-14 11:59:04 +01:00
Bernardo Meurer 6f66fad9be vimPlugins.quick-scope: init at 2019-04-22 2019-12-13 15:04:00 -08:00
Bernardo Meurer fcf9cb2c15 vimPlugins: update 2019-12-13 15:04:00 -08:00
Bernardo Meurer 1bb1ac5b50 vimPlugins: sort 2019-12-13 15:04:00 -08:00
Minijackson 8797d4f2fa vimPlugins.LanguageClient-neovim: 0.1.154 -> 0.1.155 2019-12-10 12:57:15 +01:00
Timo Kaufmann 85d10c9b48 vimPlugins: update 2019-12-07 12:03:16 +01:00
Chuck c768e2338f vimPlugins.vim-subversive: Init at 2019-07-28 2019-12-03 17:45:00 -08:00
Chuck 357c541f82 vimPlugins.vim-move: Init at 2019-11-23 2019-12-03 17:45:00 -08:00
Chuck 210252aa26 vimPlugins.thesaurus_query-vim: Init at 2019-11-09 2019-12-03 17:45:00 -08:00
Chuck 399811ecf7 vimPlugins: Update 2019-12-03 17:45:00 -08:00
Bernardo Meurer 701ae3afcc vimPlugins: update
vimPlugins.coc-nvim: 2019-11-18 -> 2019-11-29
2019-11-29 15:55:50 -08:00
Jörg Thalheim 9ecb2c4f72
vimPlugins: backoff on timeout in update.py (#73499)
vimPlugins: backoff on timeout in update.py
2019-11-27 10:58:30 +00:00
John Ericson 1206faa6d5
Merge pull request #74057 from Ericson2314/wrapper-pname-support
treewide: Purge most parseDrvName
2019-11-24 13:31:35 -05:00
Adithya Kumar a067458d65 vimPlugins.vimagit: init at 2019-07-24 2019-11-24 10:04:13 -08:00
Adithya Kumar d576af3561 vimPlugins: Update 2019-11-24 10:04:13 -08:00
John Ericson d0d5136cce Merge remote-tracking branch 'upstream/master' into wrapper-pname-support 2019-11-24 17:25:07 +00:00
John Ericson 9b090ccbca treewide: Get rid of most parseDrvName without breaking compat
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
Timo Kaufmann 8c757f4dc9 vimPlugins: backoff on timeout in update.py
Updating vim-plugins recently started timing out regularly for me. It
may have to do with an ISP switch on my side, but I don't think that
should cause timeouts. I guess I'm probably not the only one
experiencing this, so in this comment I introduce exponential backoff.
Every request will be retried up to 3 times (3 seconds, 6 seconds, 12
seconds delay).
2019-11-19 21:10:32 +01:00
Timo Kaufmann 61c60bad22 vimPlugins: fix formatting and typing in update.py 2019-11-19 21:10:13 +01:00
Bernardo Meurer 19b5055f6a vimPlugins.coc-nvim: 0.0.74 -> 2019-11-18 2019-11-19 07:33:57 -08:00
Bernardo Meurer d3088693e5 vimPlugins: update 2019-11-19 07:33:57 -08:00
Matthieu Coudron 3820ff9c8b vim update.py: allow different in and out files
...also adds an argparse cli parser.
2019-11-19 18:41:11 +09:00
Timo Kaufmann 1defbf45cf vimPlugins: update 2019-11-16 14:17:52 +01:00
Maximilian Bosch 7ba54dc667
vimPlugins.palenight-vim: init at 2019-08-21 2019-11-13 11:34:35 +01:00
Maximilian Bosch 7be26264f1
vim-plugins: update 2019-11-13 11:34:24 +01:00
Daiderd Jordan 8e1380b981 vimPlugins.youcompleteme: fix python interpreter 2019-11-09 10:38:30 -08:00
Godefroid Chapelle 61bd6c8620 vimPlugins.vimelette: init at 2019-05-02 2019-11-08 15:12:24 +01:00
Godefroid Chapelle 27716a8c78 vimPlugins: Update 2019-11-08 15:12:24 +01:00
Nathan van Doorn 31315ec730 vimPlugins.vim-metamath: init at 2017-02-10 2019-11-07 11:18:05 -08:00
Nathan van Doorn 060f3125fc vimPlugins: Update 2019-11-07 11:18:05 -08:00
Bernardo Meurer 8de49b53a2 vimPlugins: update 2019-11-07 09:37:49 -08:00
Galen Abell 874201a860 vimPlugins: fix vim-docbk-snippets naming clash 2019-11-06 10:55:51 -08:00