Commit Graph

467 Commits

Author SHA1 Message Date
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
530dbb8001 Merge pull request #75 from jdevera/nin
Use only already loaded Bundles for installation, do not source vimrc again
2011-08-18 07:19:36 -07: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
5eef56a965 Merge remote branch 'origin/master' into nin 2011-08-15 23:24:32 -05:00
gmarik
97d72cf954 trying out new GitHub editor 2011-08-15 14:57:17 -05: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
0783fd5fdb Merge pull request #73 from jdevera/nin
Marking the installer buffer as not modified
2011-08-08 21:05:26 -07:00
gmarik
ec8b56e7ae BundleClean uses new UI as well
- TODO: refactor: extract common code
2011-08-08 23:01:52 -05:00
Jacobo de Vera
a56926fd5b Mark installed buffer as not modified
Installer buffer is marked as modified after each installation. Mark it
as nomodified so that no warnings are shown when the buffer is closed.
2011-08-08 16:58:29 +01:00
gmarik
e8c962156c commenting 2011-08-07 22:56:41 -05:00
gmarik
8a77bbfa35 start from current line 2011-08-07 22:30:57 -05:00
gmarik
fbf63ef617 put cursor on the next line after headers 2011-08-07 22:30:18 -05:00
gmarik
42f5825f70 verbose logging 2011-08-07 22:04:36 -05:00
gmarik
db8c5d5d62 use name_spec instead name 2011-08-07 21:18:33 -05:00
gmarik
5d4ee2de3d adding missing require 2011-08-06 02:47:49 -05:00
gmarik
45e9e7091b goto first line when viewing result 2011-08-06 02:38:19 -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
23d047b76f :BundleClean now lists Bundles before removal 2011-08-06 00:51:43 -05:00
gmarik
f95998e5f1 minor improvement 2011-08-06 00:51:42 -05:00
gmarik
eb9dfefe87 silence bufer deletion 2011-08-06 00:51:42 -05:00
gmarik
fc749cdcc1 remove duplication 2011-08-05 23:47:35 -05:00
gmarik
57474f97a7 extract common code 2011-08-05 23:45:55 -05:00
gmarik
b9226caacb Rename sign definitions and simplify sign-ing 2011-08-05 16:41:50 -05:00
gmarik
96a58d427c rename uptodate to todate status
- otherwise confusing with updated
2011-08-05 16:28:00 -05:00
gmarik
a038016df3 extract signing into function 2011-08-05 10:12:04 -05:00
gmarik
d09841e4a6 check if relativenumber option available
- blows up otherwise for default vim on SnowLeo
2011-08-05 09:42:32 -05:00
gmarik
ed0610c916 micro sleep
- to display message properly
2011-08-05 08:48:57 -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
05501d3614 Distiguish ! command 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
b4e7ca5e55 error out on unknown status 2011-08-04 21:11:31 -05:00
gmarik
60f299b227 get rid of error code, match error status too 2011-08-04 21:09:25 -05:00
gmarik
d37ab79841 match the output to find out the status
- rename statuses to be:
* error
* uptodate
* updated
2011-08-04 21:05:48 -05:00
gmarik
6c6efeeee5 Installer and Search use buffer
- instead writing to file and opening it
- faster and has nicer status name

- TODO unify
2011-08-04 14:12:13 -05:00
gmarik
865e4e2a6d bind q to delete buffer
- as a cleanup
- TODO: make ESC or CTRL-C break installation
2011-08-04 14:10:43 -05:00
gmarik
2ace5098e2 Merge pull request #72 from jdevera/nin
Branch Nin: Adding .git to uris although github lets you clone without them
2011-08-03 19:04:54 -07:00
Jacobo de Vera
f1bfa5f6cf Append '.git' to uris for short form repos
Uris for repos specified as user/repo end up being https://github.com/user/repo. For some reason, github allows cloning from such uris, however, it is better to rely on the addresses that github provide for cloning, and those include the trailing .git

This change appends .git to github repo uris when needed.
2011-08-04 01:59:20 +02:00
gmarik
e3623da0f9 use specified name with :BundleInstall
- otherwise it defautls to vim-scripts repos
- closes #69
- TODO: pass options aswell
2011-08-03 17:17:20 -05:00