Commit Graph

93 Commits

Author SHA1 Message Date
Lucas Hoffmann
356f245fbe Refactor global variables into autoload variables.
All global variables that are not part of the public API (mentioned in the
documentation) are turned into autoload variables.  This is intended to give
all global variables defined by Vundle.vim a common prefix.  The variable
g:default_git_proto is part of the public API and is therefor not changed.
This is the only exception.

Changed:
   g:bundle_dir            -> vundle#bundle_dir
   g:bundles               -> vundle#bundles
   g:updated_bundles       -> vundle#updated_bundles
   g:vundle_lazy_load      -> vundle#lazy_load
   g:vundle_log            -> vundle#log
Unchanged:
   g:default_git_proto
2015-03-04 13:12:20 +01:00
Lucas Hoffmann
cad5f50a64 Remove unneeded variable setting.
The variable is script local to autoload/vundle/scripts.vim since #468.
2015-03-03 10:40:30 +01:00
Jacobo de Vera
92a66df592 Complete installed plugins also for VundleUpdate 2015-03-02 22:04:02 +01:00
Shahaf Arad
1df432aecf Allow updating specific plugins. 2015-03-02 22:04:02 +01:00
Jacobo de Vera
40e23f79f1 Bump version to 0.10.2 2014-04-28 15:59:15 +02:00
Jacobo de Vera
a97e88917c Bump version to 0.10.1 2014-04-28 15:07:17 +02:00
Jeremy Pallats/starcraft.man
e7660d50f3 Documentation Update.
* Add modelines to all code/doc files excluding README.md.  The modeline used is: `" vim: set expandtab sts=2 ts=2 sw=2 tw=78 norl:`
* Rename links with /vundle to /Vundle.vim, seems to confuse some people with redirect.
* Remove duplicates from Quickstart, add example of `name` flag.
* Add link to Tips page by @Lucc .
* Change help maintain vundle link directly to the new one.
* README.md line number links updated.

Note: Users with bundle/vundle need to rename vundle to Vundle.vim to use test files. Vundle will continue to function otherwise.

Fixes #413.
Fixes #438.
2014-04-15 10:47:08 -04:00
Jacobo de Vera
50fe09cbd2 Remove Plugins command
It's a duplicate of the PluginSearch command.

Fixes #428
2014-04-11 00:14:09 +02:00
Lucas Hoffmann
b3b5f529b3 Add comments to document the code
Also add some FIXME markers in places where the code needs more
explanation.
2014-04-10 23:22:50 +02:00
Jacobo de Vera
f3da68779a Support plugin pinning
New supported option called 'pinned' for the Plugin command. When set to
1, the plugin is added to rtp but no install/upgrade operation is
performed.

It not only allows vundle to do rtp management of plugins on VCS other
than git, it also allows leaving plugins that had previously been
managed by vundle in the current state, with no further updates.

Fixes #24, #397
2014-04-09 09:57:50 +02:00
Jacobo de Vera
c20c90d867 Lazy loading plugins with begin/end block 2014-04-07 01:12:14 +02:00
Keith Smiley
e2bf911895 Fix incorrectly aliased VundleInstall command 2014-03-31 18:09:00 -04:00
Lucas Hoffmann
bb53f89504 update deprecated API to call the new API directly
Still keep :Bundle backwards compatible.
2014-03-28 16:57:25 +01:00
gmarik
0521de95ea use Plugin instead Bundle
- closes many issues )
2014-03-23 11:27:06 -04:00
mt3
a6066d641b Added alias 'BundleUpdate' for 'BundleInstall!'.
'BundleUpdate' is a more intuitive and explicit command, whereas 'BundleInstall!' isn't.
2012-09-12 18:07:38 -07:00
gmarik
d62b51a8fe helptags status
- as before Helptags returned 'updated'
2012-04-20 10:06:18 -05:00
gmarik
8c4e0a4a31 add new status 2012-04-17 20:24:13 -07:00
Matt Furden
09560847ca Create Changelog when performing BundleInstall!
Keeps track of the current commit with a vundle_update tag before
perfoming an update and adds all commits pulled in the update to a
Changelog accessible via pressing 'u' after BundleInstall! completes.
2012-04-10 03:30:42 -07:00
gmarik
43080a1e5c ignore wildignore with expand/glob
- closes #110
2011-11-18 01:23:40 -06:00
Matthew Boston
eb61670e4d update vundle.vim to version 0.9 2011-10-10 11:06:34 -04:00
gmarik
d71770dc0a Merge remote branch 'dbox/nin' into nin 2011-08-18 17:48:47 -05:00
gmarik
ad9804671c remove setup_view()
- merge with view()
- no need for having both
2011-08-18 17:45:34 -05:00
gmarik
5c06a28fca couple logging fixes
- log is global array so log can be viewed any time
- log gets written to a defined location ~/.vim-vundle/vundle.log
- TODO: write log changes as they happen
2011-08-18 16:30:32 -05:00
gmarik
ec8b56e7ae BundleClean uses new UI as well
- TODO: refactor: extract common code
2011-08-08 23:01:52 -05:00
gmarik
4218a57934 use BundleSearch
- Bundles is not a good name for search
- BundleSearch undeprecated
- TODO: repurpose :Bundles cmd
2011-08-06 00:52:01 -05:00
gmarik
4167860539 :BundleList lists installed bundles 2011-08-06 00:51:43 -05:00
gmarik
b9226caacb Rename sign definitions and simplify sign-ing 2011-08-05 16:41:50 -05:00
gmarik
a038016df3 extract signing into function 2011-08-05 10:12:04 -05:00
gmarik
06f84c898d Add Active state and change signs
- > active
- + updated
- . up to date
- ! error
2011-08-05 08:48:04 -05:00
gmarik
a3f1c1e537 move signs to vundle.vim and use 3 states
- ! is error
- . is up-to-date
- * is updated
2011-08-05 08:48:04 -05:00
gmarik
eca5e06a55 awesome installer 2011-07-30 18:23:50 -05:00
gmarik
66a6de721d Revert "Allow comments after Bundle declarations"
This reverts commit d840b24072.

- makes " quotes unusable
2011-05-31 19:01:06 -05:00
Dmitri Iouchtchenko
d840b24072 Allow comments after Bundle declarations 2011-05-29 20:07:17 -04:00
gmarik
e3760e22c2 fixed version 2011-04-26 18:46:19 -05:00
gmarik
8565792679 allow custom bundle_dir 2011-04-23 02:23:26 -05:00
gmarik
5f2c8dc491 fix 2011-04-15 18:21:14 -05:00
gmarik
b1fc8b6d16 indent 2011-04-10 20:50:22 -05:00
gmarik
704a6dee95 embed filetype settings 2011-04-10 19:47:55 -05:00
gmarik
3edc20673d go without Vundle log 2011-03-19 17:43:06 -05:00
gmarik
c11feb715f bump version to 0.7 2011-03-19 16:51:34 -05:00
gmarik
2ee83f8bde autocomplete Bundles command 2011-03-19 16:46:02 -05:00
gmarik
cd5fb8e21e order commands 2011-03-19 14:46:35 -05:00
gmarik
1695316a29 Revert ":BundleInstall is gone for now"
what was I thinking...?!

This reverts commit 035cc6ecba.
2011-03-19 14:11:02 -05:00
gmarik
035cc6ecba :BundleInstall is gone for now 2011-03-19 13:51:32 -05:00
gmarik
b85b45b80f introduce :Bundles
- unify search and browse unders same interface
2011-03-19 13:12:31 -05:00
gmarik
3f13edf6aa refactor. simple UI to install individual scripts 2011-03-19 02:54:35 -05:00
gmarik
f0d8f98351 complete BundleInstall command 2011-03-06 15:24:08 -06:00
gmarik
6d1d018bf7 multiline format commands 2011-03-06 15:24:08 -06:00
gmarik
16f04557ed Bump version to 0.6 2011-03-06 15:24:07 -06:00
gmarik
117ff5c27c allow :BundleInstall script_name 2011-03-06 15:23:25 -06:00