Commit Graph

118 Commits

Author SHA1 Message Date
Junegunn Choi a026eb39c4 Ensure ftplugin files are loaded (#24)
If `filetype plugin on` is called before `plug#end()`, filetype
plugin handler is invoked before ODL autocmd from vim-plug which
updates runtimepath and ftplugin files are not loaded.
2014-06-22 10:27:15 +09:00
Junegunn Choi 4d352e1849 Revert "Clear #filetypeplugin for filetype-based ODL (#24)"
This reverts commit 1d477a1a01.
2014-06-22 10:21:58 +09:00
Junegunn Choi db3f5ad5c3 Remove FileType autocmd after loaded 2014-06-22 09:58:14 +09:00
Junegunn Choi 1d477a1a01 Clear #filetypeplugin for filetype-based ODL (#24) 0.3.2 2014-06-22 04:24:19 +09:00
Junegunn Choi 288a4f72ce Add pending test case on dependency resolution 2014-06-20 21:35:42 +09:00
Junegunn Choi 5168cd50db Allow updating subset of plugins
This commit extends `PlugInstall` and `PlugUpdate` command to allow
updating only a subset of plugins as follows:

    " With tab completion of plugin names
    :PlugInstall vim-easy-align seoul256
    :PlugUpdate vim-easy-align seoul256
2014-06-20 20:53:57 +09:00
Junegunn Choi 4d32762432 Allow -range in on-demand loading commands 2014-06-20 20:35:33 +09:00
Junegunn Choi 8dff1dae37 Allow trailing comment after Plug declaration (#23) 2014-06-20 09:58:50 +09:00
Junegunn Choi b5b687ad9a On-demand loading on filetypes (#21) 0.3.1 2014-06-17 11:59:42 +09:00
Junegunn Choi 7e69a50890 Fix on-demand loading: load ftdetect and **/*.vim as well 2014-06-17 11:45:42 +09:00
Junegunn Choi 476a613746 Fix #19: install error 2014-06-06 00:16:57 +09:00
Junegunn Choi 12b5dcb903 git submodule update --init --recursive (#18) 2014-06-03 18:51:01 +09:00
Junegunn Choi de81f95f69 Use black hole register when emptying buffer 0.3.0 2014-04-15 02:01:47 +09:00
Junegunn Choi b7cf1ca65a Echo "Press 'D'" message only on PlugUpdate 2014-04-15 02:00:39 +09:00
Junegunn Choi 7fa22a6927 PlugDiff: Display commit info in preview window 2014-04-14 21:20:21 +09:00
Junegunn Choi 6f487f1579 Explicitly return 0 2014-04-14 20:27:23 +09:00
Junegunn Choi f8fcc81783 Use s:esc function 2014-04-09 15:25:21 +09:00
Junegunn Choi 32dc4ca93f Change PlugDiff message (suggested by @beloglazov in #17) 2014-04-09 11:59:46 +09:00
Junegunn Choi 7047eda149 Change PlugDiff message (thanks to @beloglazov) 2014-04-09 11:22:20 +09:00
Junegunn Choi 5679540a2a Less LOC 2014-04-09 01:03:43 +09:00
Junegunn Choi d2f6c09c7a Fix syntax highlighting (#17) 2014-04-09 00:53:37 +09:00
Junegunn Choi acbba74fe2 Fix output format (#17) 2014-04-09 00:40:19 +09:00
Junegunn Choi 47a3bebb30 Fix test case for PlugStatus 2014-04-08 21:47:57 +09:00
Junegunn Choi f00dacd7bd Add PlugDiff command (#17) 2014-04-08 21:43:49 +09:00
Junegunn Choi 8986f87b83 Change PlugStatus output to match those of other commands 2014-04-08 21:33:38 +09:00
Junegunn Choi ae6f3254d8 Place cursor on the 2nd line during PlugClean 2014-04-08 21:32:29 +09:00
Junegunn Choi 0c1744a819 Merge pull request #16 from CD3/load-order
Respect plug load order (for dependencies)
2014-03-30 12:08:33 +09:00
C.D. Clark III b763cae81a added plug load order (for dependencies)
plugin directories now appear in the runtime path in the same order they
are listed. this allows plugs that depend on other plugins to be loaded
after their dependencies.
2014-03-29 21:29:54 -05:00
Junegunn Choi 358363eefc Support paths with spaces (#15 [, #14]) 2014-03-27 01:07:09 +09:00
Junegunn Choi c827d2fa05 Merge pull request #13 from junegunn/shellesc
Replace shellescape function to avoid error when &shellslash is set
2014-03-19 12:22:30 +09:00
Junegunn Choi 2ef9b8a492 Replace shellescape function to avoid error when &shellslash is set 2014-03-19 12:15:26 +09:00
Junegunn Choi 2a3a40dd42 Fix PlugStatus/PlugClean on Windows 2014-03-19 00:43:37 +09:00
Junegunn Choi 411bb2bef9 Update README (Related: #12) 2014-03-14 01:32:08 +09:00
Junegunn Choi ff01c54720 Remove unnecessary code 2014-03-13 01:04:17 +09:00
Junegunn Choi aca17edd1c On-demand loading for imaps of <Plug> mappings 0.2.0 2014-02-12 03:11:13 +09:00
Junegunn Choi 06ced6b640 Use <silent> map 2014-02-12 02:57:47 +09:00
Junegunn Choi 3732cdfabb Add test runner 2014-02-12 02:09:24 +09:00
Junegunn Choi 7ea0b523e5 Avoid remapping of temporary <Plug> map 2014-02-12 02:07:09 +09:00
Junegunn Choi cbe2e519d0 On-demand loading with <Plug> mappings (experimental)
e.g. Plug 'xxx', { 'on': '<Plug>xxx' }
2014-02-12 01:57:30 +09:00
Junegunn Choi 1c2d394782 Load-on-demand with on option 2014-02-12 00:45:23 +09:00
Junegunn Choi 75efbd7b68 Update README 2014-01-22 02:35:30 +09:00
Junegunn Choi a3cf17a2b3 Print error message when unable to determine plug home 2014-01-19 00:06:23 +09:00
Junegunn Choi b9174c366f Display error message if plug#end is called before plug#begin 2014-01-18 19:01:52 +09:00
Junegunn Choi a439a02ff7 Update demo screencast 2014-01-06 16:13:13 +09:00
Junegunn Choi f067394783 Remove dependency resolution section (link to wiki) 2014-01-06 16:01:41 +09:00
Junegunn Choi abfb0e74e4 Update formatting of error messages 2014-01-06 13:04:38 +09:00
Junegunn Choi e95dd2e468 Ignore git:@ when validating cloned repository 2014-01-06 10:26:41 +09:00
Junegunn Choi 77b1bdfa8a Change list bullet charactor for errors 2014-01-06 10:13:00 +09:00
Junegunn Choi d37c7a47d7 Improve progress bar format 2013-12-04 23:41:53 +09:00
Junegunn Choi 0df48bbb4d Remove set nocompatible (Fixes #11) 2013-11-11 10:27:26 +09:00