Commit Graph

243 Commits

Author SHA1 Message Date
Sam Lidder b6071db7a5 make calls to glob* compatible with vim 7.1 2012-01-14 16:06:00 -05:00
gmarik f6ce31fa38 https is a default proto
- as `http` one just redirects to `https` on GitHub
2011-12-20 03:07:12 -06:00
gmarik 3e7b39fe52 introduce g:vundle_default_git_proto option
- use `let g:vundle_default_git_proto = 'git'` to set default protocol
to build URIs to clone from
2011-12-20 03:06:21 -06:00
gmarik 162b1bdd4f treat transcient bundles as configured
- "transcient bundle" - a bundle installed with :BundleInstall or interactively
  without being declared in .vimrc

- treat them the as if they were configured
- so everything works the same

- ie before this change helptags weren't generated automatically
  with `BundleInstall bundle` or with interactive mode

- it changes the way `:BundleClean` works, since it removes directories
  that aren't bundles
- FIX: `:source .vimrc` to let `:BundleClean` remove transcient bundles

- closes #99
2011-12-20 02:06:40 -06:00
gmarik 73daf4eb9f replace exec with system()
- closes #64
2011-11-23 01:19:50 -06:00
gmarik c97bfafdd4 %T formatter breaks MS Win use portable instead
- closes #104
2011-11-19 00:01:57 -06:00
gmarik 43080a1e5c ignore wildignore with expand/glob
- closes #110
2011-11-18 01:23:40 -06:00
gmarik 88b8120afa Merge branch 'devel' of https://github.com/rson/vundle 2011-11-06 17:13:03 -06:00
Randy Morris 5adaa6b3c4 give BundleClean prompt a default value of 'y'
Also save/restore input so potential mappings aren't broken.
2011-11-05 17:25:50 -04:00
Randy Morris b0d3b6f8f6 whitespace changes in the BundleClean input prompt 2011-11-05 17:25:38 -04:00
Randy Morris 99c112fe4f add whitespace to search map
Prevents the user from having to type a space before the search term.
2011-11-05 17:24:56 -04:00
gmarik 8122fb1a96 fix appending to nomodifiable buffer
- closes #80
2011-11-04 00:08:44 -05:00
gmarik bf25e018bc make function reloadable 2011-11-04 00:06:06 -05:00
Matthew Boston eb61670e4d update vundle.vim to version 0.9 2011-10-10 11:06:34 -04:00
gmarik 304e63642b avoid flicker when operating
- use `redraw` instead `redraw!`
- closes #90
2011-10-03 17:50:15 -05:00
gmarik 152a0d4332 fix spelling 2011-08-26 11:53:39 -05:00
gmarik 0324149a0e change keybindings 2011-08-25 20:13:03 -05:00
gmarik 8f13a839dd source manually installed bundles as well 2011-08-25 20:11:58 -05:00
gmarik 80e6e3c91a escape path 2011-08-25 12:37:06 -05:00
gmarik b571067525 use capital D to map delete cmd
- to avoid accidental removal
2011-08-22 18:56:42 -05:00
gmarik 17b4a11588 Fix spelling 2011-08-21 15:18:18 -05:00
gmarik 2506ac3c67 rename storage file
- so it better reflects the content
2011-08-20 20:19:45 -05:00
gmarik 22b86e2979 g:bundle_dir/.vundle is a storage dir now
- do not clutter up ~/
2011-08-20 20:17:57 -05:00
gmarik 3f4ed10b55 log file is a tempfile
- not sure if there's a need for log file in predefined location
- installer is verbose enough to signal errors
2011-08-20 20:11:49 -05:00
gmarik 06480ede43 delete buffer if it loaded
- to avod error when deleting nonexisting buffer
2011-08-20 19:53:34 -05:00
gmarik e1e2c64caa Improve message
- show installation destination
2011-08-20 19:34:52 -05:00
gmarik 73e9c651fa helptags is a part of install script now 2011-08-19 00:54:06 -05:00
gmarik e4715271ec initialize bundle instead crafting path manually 2011-08-19 00:44:30 -05:00
gmarik d41ce3ea35 quite a refactor
- batch process just iterates through the lines and calls specified
action
- individual actions give visual feedback aswell
- allow Helptags command as a part of installation process
2011-08-19 00:35:45 -05:00
gmarik 9a82aaf500 timestamp log entries 2011-08-18 23:52:54 -05:00
gmarik d71770dc0a Merge remote branch 'dbox/nin' into nin 2011-08-18 17:48:47 -05:00
gmarik 1874255efd remove reload_bundles at all 2011-08-18 17:47:47 -05:00
gmarik 5077f37d9d Merge branch 'nin' of http://github.com/gmarik/vundle into nin 2011-08-18 17:46:07 -05:00
gmarik 72f059b6c1 arrangement 2011-08-18 17:45:34 -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
Jacobo de Vera 7701ac5fd8 Do not reload vimrc on BundleInstall
BundleInstall sources the current vimrc in order to reload all Bundles
in order to consider new Bundles that might have been added by the user
directly on their vimrc file. This, however, should not be Vundle's
responsibility, changes in vimrc should not be applied unless it is
re-sourced explicitly by the user.

This makes Vundle use the known list of Bundles for installation.
2011-08-18 12:08:37 +01:00
gmarik 055439e1fc helptags are logged-only 2011-08-13 19:52:10 -05:00
gmarik aa9bd35eab improve message, suggest log on errors 2011-08-13 19:49:34 -05:00
gmarik 1e516d3249 fix messages 2011-08-13 19:23:42 -05:00
gmarik 97d4520c50 improve :BundleClean 2011-08-13 19:19:34 -05:00
gmarik f49bbe8598 remove duplication 2011-08-13 19:12:32 -05:00
gmarik 03981c75ab no need to clone array 2011-08-11 23:59:22 -05:00
gmarik 1adcfc5154 fix BundleClean 2011-08-11 23:58:53 -05:00
gmarik c66519076d clone results so id doesnt get modified inplace 2011-08-11 23:56:41 -05:00
gmarik 1fce117e54 do not write to file or create swap 2011-08-11 23:17:42 -05:00
gmarik d893507b4f extracted common code
- but don't like it
2011-08-09 23:09:31 -05:00
gmarik 3052422f50 unifying code 2011-08-09 16:49:56 -05:00
gmarik 3284414c6a Merge branch 'nin' of http://github.com/gmarik/vundle into nin 2011-08-08 23:06:20 -05:00
gmarik ec8b56e7ae BundleClean uses new UI as well
- TODO: refactor: extract common code
2011-08-08 23:01:52 -05:00