eschulte / emacs-starter-kit

DEPRECATED: replaced by eschulte/emacs24-starter-kit. A "literate" Org-mode based Emacs configuration.
http://eschulte.github.com/emacs-starter-kit/
GNU General Public License v3.0
109 stars 33 forks source link

Wrong org manual version? #10

Closed jrhorn424 closed 13 years ago

jrhorn424 commented 13 years ago

I don't know when or how this broke. I neglected to look at the manual version number after you made the last change to how the src/org/doc directory is added to the Info path.

The org info manual says: This manual is for Org version 6.33x.

The contents of the src/org/doc/org.texi file indicates jeffreyhorn@hook:~/.emacs.d 2011-01-13 23:05:28 git:master

grep 'VERSION' src/org/doc/org.texi @set VERSION 7.4 This manual is for Org version @value{VERSION}. @subtitle Release @value{VERSION}

So, the manual seems to be loaded in the wrong place. Info-directory-list is set to

    ("/Users/jeffreyhorn/.emacs.d/src/org/doc"
    "/Users/jeffreyhorn/.emacs.d/src/org/doc" "~/Library/Application
    Support/Emacs/info" "/Library/Application Support/Emacs/info"
    "/Applications/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes/info"
    "/Applications/Aquamacs.app/Contents/Resources/info"
    "/Applications/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes/info"
    "/Users/dr/Nightly/Cocoa23ub/aquamacs-emacs.git/nextstep/Aquamacs.app/Contents/Resources/share/info/"
    "/usr/local/share/info/" "/usr/local/info/" "/usr/local/gnu/info/"
    "/usr/local/gnu/lib/info/" "/usr/local/gnu/lib/emacs/info/"
    "/usr/local/emacs/info/" "/usr/local/lib/info/"
    "/usr/local/lib/emacs/info/" "/usr/share/info/" "~/Library/Application
    Support/Emacs/info" "/Library/Application Support/Emacs/info"
    "/Applications/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes/info"
    "/Applications/Aquamacs.app/Contents/Resources/info"
    "/Applications/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes/info"
    "/Users/dr/Nightly/Cocoa23ub/aquamacs-emacs.git/nextstep/Aquamacs.app/Contents/Resources/share/info/"
    "/usr/local/share/info/" "/usr/local/info/" "/usr/local/gnu/info/"
    "/usr/local/gnu/lib/info/" "/usr/local/gnu/lib/emacs/info/"
    "/usr/local/emacs/info/" "/usr/local/lib/info/"
    "/usr/local/lib/emacs/info/" "/usr/share/info/")

where some entries are repeated because I load the init file twice when using Aquamacs (it gets rid of a bit of startup wonkiness).

I've worked on this for a bit and it has been driving me bonkers. Any idea what might be causing the issue?

EDIT: Note, the wrong version is also loaded in terminal emacs. Emacs 23.2 says: This manual is for Org-mode (version 4.67).

Info-directory-list is ("/Users/jeffreyhorn/.emacs.d/src/org/doc"
"/usr/local/Cellar/emacs/23.2/share/info/" "/usr/local/share/info/"
"/usr/local/info/" "/usr/local/gnu/info/" "/usr/local/gnu/lib/info/"
"/usr/local/gnu/lib/emacs/info/" "/usr/local/emacs/info/"
"/usr/local/lib/info/" "/usr/local/lib/emacs/info/" "/usr/share/info/"
"/usr/lib/info/")

jrhorn424 commented 13 years ago

Could it be that there is no trailing slash after ".../.emacs.d/src/org/doc"?

EDIT: Adding the trailing slash didn't help.

jrhorn424 commented 13 years ago

Really sorry for the noise, Eric. For some reason make didn't get to the documentation last time I ran it, or I forgot to run it after updating.

For anyone else that might find this via Google, try navigating to the org source directory and typing make info or (equivalently?) make doc/org.info.

eschulte commented 13 years ago

oh, happy you found an answer for this, getting documentation to show up in info in Emacs is one of those things that has driven me insane more than once. If you think this would make a good FAQ http://eschulte.github.com/emacs-starter-kit/#sec-3 then please send a patch.