Today, after updating my workspace to latest version I encounter below error during vim running:
1 2 3 4 5 6 |
Error detected while processing function pathogen#runtime_append_all_bundles: line 1: E121: Undefined variable: source_path E116: Invalid arguments for function string(source_path).') to pathogen#incubate('.string(source_path.'/{}').')') E116: Invalid arguments for function 4_warn Press ENTER or type command to continue |
Quick look on pathogen runtime_append_all_bundles function and I found:
call s:warn('Change pathogen#runtime_append_all_bundles('.string(a:1).') to pathogen#incubate('.string(a:1.'/{}').')')
So simply replacing:
call pathogen#runtime_append_all_bundles()
with:
call pathogen#incubate() in $HOME/.vimrc fix the problem.

Founder and Embedded Systems Consultant at 3mdeb as well as freelance CTO of Vitro Technology and CEO of LPN Plant. Passionate about building firmware that enables advanced hardware features in modern products. Dedicated to customers that treat embedded software security and upgradeability as forethought. Open source firmware evangelist interested in platform security and trusted computing. In favor of fixed price projects with a clear definition of success.