Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No info docs when installed from elpa #697

Closed
jdahm opened this issue Oct 1, 2016 · 5 comments
Closed

No info docs when installed from elpa #697

jdahm opened this issue Oct 1, 2016 · 5 comments

Comments

@jdahm
Copy link

jdahm commented Oct 1, 2016

I'm installing Ivy from elpa, and the doc directory path seems to not get added automatically to Info-directory-alist. After a bit of digging I found this in the packaging section of the Emacs info doc:

If the content directory contains a file named ‘dir’, this is assumed to be an Info directory file made with ‘install-info’.

Is it possible to easily get this added by default? It seems like a hassle to add the path manually after the package-install.

@abo-abo
Copy link
Owner

abo-abo commented Oct 3, 2016

I'll try to remember to do this on release. Apparently, putting ivy.info in the base directory should work as well.

@jdahm jdahm mentioned this issue Jan 13, 2017
@skangas
Copy link
Contributor

skangas commented Jul 13, 2019

It would be great if you could fix this, which would really help the usability of the package.

If the content directory contains a file named dir, this is assumed to be an Info directory file made with install-info. See Invoking install-info. The relevant Info files should also be present in the content directory. In this case, Emacs will automatically add the content directory to Info-directory-list when the package is activated.

This is from:
https://www.gnu.org/software/emacs/manual/html_node/elisp/Multi_002dfile-Packages.html

I think Magit does this correctly on install:
https://github.com/magit/magit/blob/master/Documentation/Makefile

Thanks,
Stefan Kangas

@abo-abo
Copy link
Owner

abo-abo commented Jul 20, 2019

Thanks for the pointers. The 0.12.0 release on ELPA should have the info pages set up. Please test.

@skangas
Copy link
Contributor

skangas commented Jul 22, 2019

Works for me. Thanks!

@abo-abo
Copy link
Owner

abo-abo commented Jul 22, 2019

Thanks, closing the issue.

@abo-abo abo-abo closed this as completed Jul 22, 2019
astoff pushed a commit to astoff/swiper that referenced this issue Jan 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants