Until about a month ago :help worked fine in vim, however now it gives:
E433: No tags file
E149: Sorry, no help for help.txt

Initially I thought it was because I set -doc in USE, but vim does not
use this use flag.
Searching for this particular error produces loads of pages due to
"tags file" matching lots of comments about vim.

I eventually found (from the VIM FAQ) that there should be a
$RUNTIME/doc directory,
which isn't present, despite putting "doc" in package.use for VIM, and
upgrading it TODAY.

I 'fixed' it by
# ebuild /usr/portage/app-editors/vim/vim-7.0.174.ebuild unpack
# cd /var/tmp/portage/app-editors/vim-7.0.174/work
(after some stuffing around with the Makefile and grep)
# mv -v runtime/doc /usr/share/vim/vim70

and :help now works.

So, why isn't emerge putting the doc directory in place?

I've been reading the Makefile but I've not noticed any USE flag
control (not that I understand how USE flags control the build).
--
[email protected] mailing list

Reply via email to