TransWikia.com

M-x man: Can't find the %s manpage caused by loading helm

Emacs Asked by wdkrnls on September 2, 2021

I’m trying to figure out why Emacs won’t display some man pages with my configuration using M-x man. It, however, does display them with emacs -Q. Not all man pages are affected. I can view the man page for ps but not the man page for ssh.

I worked through my init.el file and discovered my ability to generate the ssh man file ceases as soon as I load helm. What I did find whas that M-x helm-man-woman on ssh does work. So, I guess helm is screwing up other code inside emacs.

From peaking at the man.el source code I can’t figure out how it could ever work. It is very complicated code and I am getting lost about what it’s doing. It seems like Man-arguments gets assigned "" at some point, and then on line 1492 of lisp/man.el this leads to Emacs telling me it can’t find the ssh manpage (or any other man page). I guess then somehow Man-page-list is not getting setup correctly. Why could this be? Presumably because (Man-build-page-list) is failing to do what it claims to do. How could any of this be related to helm?

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP