166 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
othree c6bc424045 Create LICENSE 2020-01-17 11:19:31 -05:00
Tim Pope a553410f1b Add sponsor button 2019-11-12 18:41:01 -05:00
Tim Pope e9fb0914db Soften deprecation warning to dampen chicken little reaction 2018-12-13 15:00:59 -05:00
Tim Pope 24f5cdd805 Add a deprecation notice 2018-12-12 10:38:22 -05:00
Tim Pope 06da921608 Fix confusing negative in contribution guidelines 2018-04-05 17:59:57 -04:00
Tim Pope f4fd6044e3 Rewrite contribution guidelines 2018-03-14 17:27:36 -04:00
Tim Pope e7857bed4e Avoid line continuations for 'compatible' interop 2017-08-04 19:36:41 -04:00
Tim Pope ddfb1f14d7 Document native package management support 2017-05-27 14:48:52 -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
Anhad Jai Singh 0f4710063e Minor change in install instructions in README
Clarify that the commands for installation are to be copy and pasted
into the terminal and not into their ~/.vimrc or something else.

Prompted by a user in #vim asking where he should paste the commands for
installation.
2017-05-03 10:49:49 -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
Santhosh Kumar Srinivasan 7ba2e1b67a Use https:// instead of git:// while cloning (#180)
Fixes #179
2016-10-13 11:17:15 -04: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 ~.
v2.4
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 b9fb0dfd81 Drop obsolete caveat about {} 2014-11-06 13:41:58 -05:00
Tim Pope 91e6378908 Strip trailing slashes in blacklist 2014-07-19 23:20:27 -04:00
koalaman ed01fca95c Update install commands to use && instead of ;
This way, if mkdir or cd fails, it'll stop rather than continuing to
download or clone in the wrong directory.
2014-05-29 17:45:08 -04:00
Tim Pope 1b644bf4b2 Take control of download URL
There have been multiple reports of failure with the existing URL,
though I can't reproduce.

Closes #128.
2014-05-26 20:44:16 -04:00
Tim Pope 336611a3d0 Fix curl command to support GitHub's new redirect
Closes #120.
2014-04-25 17:28:22 -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.
v2.3
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