118 Commits

Author SHA1 Message Date
Tim Pope ac4dd9494f Remove foldexpr from modeline
Resolves: https://github.com/tpope/vim-pathogen/pull/223
2022-08-24 13:21:07 -04:00
Geraint Edwards e0a3efbda5 Fix whitespace needed around colon-separated slice args 2021-01-04 12:35:31 -05:00
Tim Pope e7857bed4e Avoid line continuations for 'compatible' interop 2017-08-04 19:36:41 -04:00
Tim Pope 17f6f4d585 Drop deprecated API 2017-05-27 14:38:29 -04:00
Tim Pope 3ec671e112 Always skip pack/{}/start/{} when has('packages')
This lets you explicitly pass the path in for backwards compatibility
without worrying about the Vim version.
2017-05-23 17:45:54 -04:00
Tim Pope c636c19f6a Prioritize static paths in infect
The arguments to infect are reversed so that the earlier arguments show
up earlier in the load path.  This results in a lot of unintuitive
behaviors and I generally consider it to have been a mistake.  To
mitigate this, try pulling out the static, absolute paths and applying
them first.  You almost always want this, as it enables the expected
nesting in `pathogen#infect('~/Code/vim/', 'bundle/{}')`.
2017-05-23 17:34:51 -04:00
Tim Pope 39964dd295 Allow trailing slash to override {} deprecation check 2017-05-22 16:52:30 -04:00
Tim Pope 6655e33627 Expand tilde to home directory 2017-05-22 16:24:29 -04:00
Tim Pope 379b8f7082 Backport Vim packages support 2017-05-22 15:47:34 -04:00
Tim Pope 020ab25c38 Remove :V commands for good
Closes https://github.com/tpope/vim-pathogen/issues/178
2017-02-13 16:16:56 -05:00
Tim Pope 8c91196cfd Fix path expansion issue on Windows
References https://github.com/tpope/vim-pathogen/issues/83
2016-01-26 14:10:25 -05:00
Tim Pope b4f20ff0ac Work around hang on very old Vim
Closes https://github.com/tpope/vim-pathogen/issues/136
2016-01-19 20:13:29 -05:00
Tim Pope 84a3dd0d81 Drop :Vedit 2015-12-25 19:56:20 -05:00
Tim Pope 4d584ea8c8 pathogen.vim 2.4
* Use $VIMBLACKLIST to temporarily disable bundles.
* Allow disabling rest of vimrc by adding it to blacklist.
* Expand bundle/{a,b} as bundle/a and bundle/b.
* Experimental: Support "vimfiles" subdirectory.
* Work around weird lockup on ancient Vim.
* Restore disabling of paths ending in ~.
2015-12-25 19:06:34 -05:00
Tim Pope 8b27115203 Update instructions for disabling bundle 2015-12-25 19:06:06 -05:00
Tim Pope 890e013d96 Fix handling of after directories
Closes https://github.com/tpope/vim-pathogen/issues/167
2015-12-22 12:35:35 -05:00
Tim Pope 68ead6af17 Remove old fold markers 2015-12-21 20:33:12 -05:00
Tim Pope e2f96ded89 Experimental: Support "vimfiles" subdirectory
In hindsight, I think dumping runtime files and directories directly
into the root of the repository was a mistake, as it mixes them in with
cruft like .gitignore and the README, not to mention not to mention
unrelated files in repos with a purpose other than just Vim runtime
files.  Admittedly, transitioning to an alternate structure at this late
stage is unlikely, but I'm adding preliminary support for it anyways as
a hedge.

The name "vimfiles" is used by Vim itself in a few places and in my
opinion is the only name worth considering.  I think enabling plugins to
choose their own subdirectory would just add unnecessary configuration
and overhead.
2015-12-21 20:31:13 -05:00
Tim Pope a6004fd531 Separate "after" parameter during expansion 2015-12-21 18:35:24 -05:00
Lifepillar b4174e4d1a Fix typo in pathogen#surround()
Closes https://github.com/tpope/vim-pathogen/issues/157
2015-09-20 15:25:20 -04:00
Tim Pope 91e6378908 Strip trailing slashes in blacklist 2014-07-19 23:20:27 -04:00
Tim Pope bff90d72a1 Work around weird lockup on ancient Vim
Closes #118.
2014-04-01 23:42:58 -04:00
Tim Pope 099b918141 Expand bundle/{a,b} as bundle/a and bundle/b 2014-03-26 13:37:29 -04:00
Tim Pope 5b5bee9c44 Restore disabling of paths ending in ~ 2014-03-25 10:46:35 -04:00
Tim Pope 9a40364c60 Use $VIMBLACKLIST to temporarily disable bundles
VIMBLACKLIST=vim-fugitive,vim-dispatch vim
2014-03-24 12:17:15 -04:00
Tim Pope e1687eb4d9 Allow disabling rest of vimrc 2014-03-23 19:49:18 -04:00
Tim Pope f66e6f483f Try a fold expression 2014-03-21 16:27:00 -04:00
Tim Pope bd0c1abcce pathogen.vim 2.3
* Deprecation warnings.
* Introduce pathogen#interpose() to replace incubate().
* Fix glob issues with fish shell.
* Silence all errors in :helptags.
2014-03-21 15:02:02 -04:00
Tim Pope 50531a4102 Make pathogen#uniq unofficial 2014-03-21 15:01:14 -04:00
Tim Pope 2d3784070d Move s:warn down with deprecations 2014-03-21 14:46:14 -04:00
Tim Pope 60c6fd24cf Move unofficial/deprecated functions to separate sections 2014-03-21 14:03:00 -04:00
Tim Pope af23f56f42 Fix message 2014-03-20 17:48:55 -04:00
Tim Pope a341581743 Fix zero arity invocation of runtime_append_all_bundles 2014-03-20 16:59:45 -04:00
Tim Pope 0230129c50 Steer people to pathogen#infect() in deprecations 2014-03-20 15:16:53 -04:00
Tim Pope 5cb9a24de8 Swap out deprecated functions for their replacements 2014-03-20 15:14:33 -04:00
Tim Pope d7be5c7712 Start renaming pathogen_disabled to pathogen_blacklist 2014-03-20 03:09:46 -04:00
Tim Pope 0f43888aba Don't redundantly filter ~ suffixes
This is already handled by glob() due to the 'suffixes' option
2014-03-20 02:59:22 -04:00
Tim Pope 8c54b5ec0d Alias pathogen#interpose() to incubate()
We can do better than cutesy.
2014-03-20 00:32:28 -04:00
Tim Pope 3bc4b397b2 Typo fix 2014-03-19 19:12:28 -04:00
Tim Pope 543041b3ca Better check for help files in doc directory 2014-03-19 12:38:40 -04:00
Tim Pope c9ca3770db Use a dictionary to track done bundles 2014-03-17 23:08:24 -04:00
Tim Pope 698239024b Ignore non-string arguments to infect
Allow for an options dictionary to be passed in the future.
2014-03-17 22:34:30 -04:00
Tim Pope 16a1a84072 pathogen#slash() alias for pathogen#separator() 2014-03-17 17:58:20 -04:00
Will Gray 1270dceb1f Update comment to match readme 2013-07-13 22:33:54 -04:00
Tim Pope f1926ab673 Use fnameescape not =... 2013-03-21 13:18:03 -04:00
Tim Pope 0c3769d94e Always warn on deprecated API 2013-03-21 13:12:08 -04:00
Tim Pope 2c14c6095e Silence errors in :helptags
Closes #90.
2013-03-21 13:11:43 -04:00
Tim Pope a517eed987 Fix glob issues with fish shell
Closes #83.
2013-02-27 20:42:14 -05:00
Tim Pope f195ac5e40 pathogen.vim 2.2
* Accept multiple arguments to pathogen#infect().
* Fix errors in deprecated methods.
2013-01-14 17:54:17 -05:00
Maksim Ryzhikov 1050a784cc Fix error in pathogen#runtime_append_all_bundles 2013-01-14 16:22:57 -05:00