-
Notifications
You must be signed in to change notification settings - Fork 13
/
CHANGES
64 lines (55 loc) · 2.98 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
- Install Pathogen as just another Vim plugin as suggested by t9md.
This requires a change to .vimrc! See "Runtime Path" in the README.
- BundleCommand runs in ~/.vim/bundle, no longer tied to any bundle.
- Submodules are autodetected, no need to specify --submodule anymore.
- No need for ~/.vim-update-bundles.conf config file anymore.
0.8 15 Jul 2011
- Support Vundle directives so both tools can read the same .vimrc.
- When pull fails, remove and re-clone the repo instead of aborting.
- vim-update-bundles no longer symlinks .vim and .vimrc into $HOME.
- Remove the dotfile_path option, it's not necessary anymore.
- Finding .vim and .vimrc has been simplified, see the readme.
- No longer trim 'vim-' from the front of repo names in ~/.vim/bundle.
- We now check for duplicate and conflicting Bundle entries.
- All known tests written, all todos fixed. 1.0 is close.
0.6 29 Jun 2011
- Added doc/bundle-log.txt. :help bundle-log to see it.
- Added --no-updates option to make adding/deleting bundles faster.
- Support single-letter options (-v for --verbose, -n for --no-updates).
- It's BundleCommand though Bundle-Command and BUNDLE COMMAND still work.
- Added --help and --version.
- Cleanups and doc fixes by Sorin Ionescu.
- bugfix: changing branch name would merge instead of switching branches.
0.4.1 11 May 2011
- Support vundle-style short repo names thanks to Chris Toomey
0.4.0 06 Mar 2011
- Greatly simplify path configuration thanks to Sorin Ionescu
- No longer use Ruby as config file format, it's just key=value now
("static=1" still works but it's $HOME instead of "#{ENV['HOME']}")
- Add the Static: directive thanks to Andreas Marienborg
- Remove submodule entries from .gitmodules and .git/config (also Sorin)
0.3.1 30 Oct 2010
- restore Ruby 1.8 compatibility (popen doesn't accept an array)
- promise to check rvm before releasing
0.3 29 Oct 2010
- added submodule support thanks to steeef.
- support putting .vim and .vimrc in custom locations using config options.
- every repo now automatically ignores doc/tags.
- BUNDLE and BUNDLE-COMMAND are now case-insensitive.
- If a BUNDLE-COMMAND fails, vim-update-bundles now exits immediately.
0.2 27 Oct 2010
- Added a pure ruby configuration file, ~/vim-update-bundles.rb
- Don't clean ".vim" from repo names. a.vim is "a.vim" and not just "a".
- Added verbose flag. Run ./vim-update-bundles --verbose=1 to hear everything.
- bugfix: repos weren't automatically fast-forwarding to the latest commit.
- added command line args: ./vim-update-bundles vimrc="$HOME/dots/vimrc"
but they're not very useful in real life, only for testing.
- added some tests! "rake test" in the git repo to run them.
- created a changes file.
0.1 20 Sep 2010
- add ability to create new vim environment from scratch.
- add BUNDLE-COMMAND directive to run shell commands.
- remove dashes from directive (it's '" BUNDLE:' now, not '" --- BUNDLE:').
- don't ever rm -rf, move deleted bundles to ~.vim/Trashed-Bundles.
0.01 14 Aug 2010
- initial release