gmarik
9291b006bf
after downloading plugin require ./bundle/plugin_name.vim
- in case bundle has some scripts
- ie Command-T may provide compilation scripts, in that case they should
define augroup bundle#command-t. see test/vimrc for example
15 years ago
gmarik
288a8b0f85
extract s:source function
15 years ago
gmarik
e835cf1e05
rename require to source
15 years ago
gmarik
52456534f9
replace runtime! calls with source
- See:
- src/main.c - for plugin loading
- src/ex_cmds2.c - for how :runtime! and :source work
- benefit of using source vs runtime is that it's faster as doesn't
traverse &rtp
15 years ago
gmarik
fa93510c55
expand path
15 years ago
gmarik
9a0d37beb8
let options override name/uri
15 years ago
gmarik
f5a079deae
with nosync use existing dir as a DESTINATION path too
15 years ago
gmarik
658be0b24c
consider existing directory a valid uri too
15 years ago
gmarik
c0556355d2
simplify
15 years ago
gmarik
a42550779a
use uri as path when nosync is set
15 years ago
gmarik
efec93b0a9
Bundle! (with bang) adds {'sync':'no'}
15 years ago
gmarik
b32ac42e06
check whether bundle installed
- just by checking content
Conflicts:
autoload/vundle/installer.vim
15 years ago
gmarik
60a46cd58e
do not sync when `sync` is set to `no`
15 years ago
gmarik
9269d818f4
support sync:no option
15 years ago
gmarik
b133de8d93
rename vundle global variables
15 years ago
gmarik
ab71d33a53
rename vundle global variables
15 years ago
gmarik
c8d17b1cc6
ignore case when parsing name
15 years ago
gmarik
1599927a43
allow dash as github username
15 years ago
gmarik
31dde613fc
use appropriate escape function
15 years ago
gmarik
61bfc5ab9f
windows support
15 years ago
gmarik
9dcdbf16c6
support file:// scheme and repo/.git path
15 years ago
termac
7e7cde6444
fix regex for local repositories
15 years ago
gmarik
92743769fb
Remove quotes from names and uris
15 years ago
gmarik
3edc20673d
go without Vundle log
15 years ago
gmarik
dd5b44db2c
require bunch
15 years ago
gmarik
5ce63c7de1
support short github uris
- ie, like this
Bundle 'gmarik/vundle'
15 years ago
gmarik
bf5e062927
use https instead http
15 years ago
gmarik
3f216f13e4
support gh: and github: uri shorthands
15 years ago
gmarik
f99ca2e5ac
replaced loops with functional analogues
15 years ago
gmarik
fb77c082e6
add bundle.rtpath to &rtp on require
15 years ago
gmarik
b3216ac594
do not require on load
- this was intended for case when user uncomments installed `Bundle` and
reloads .vimrc; which should make the bundle available
- TODO: later
15 years ago
gmarik
117ff5c27c
allow :BundleInstall script_name
15 years ago
gmarik
2aa86954ea
Bugfix: Fixed pattern
15 years ago
gmarik
8a253e4154
:VundleLog - shows commands log
15 years ago
gmarik
55a5ef041c
Preserve `rtp` ordered according to Bundle declarations
- fixes https://github.com/gmarik/vundle/issues#issue/3
- TODO: not the most efficient approach
15 years ago
gmarik
46f5dcd5cc
Issue with command-T and explicit loading
15 years ago
gmarik
e9f430ee0e
TODOs
15 years ago
gmarik
e1b4ef5f09
Require installed script
- so it's ready to use right after installation
15 years ago
gmarik
04ac11f435
Fixed some dependencies
15 years ago
gmarik
5db64d6709
autoload/vundle.vim extracted into smaller files
- vundle.vim - entrypoing and loader
- config.vim - configuration and runtimepath management
- installer.vim - installation and docs
15 years ago