Hello,

On Sun, Oct 27, 2013 at 06:54:18PM +0100, Sébastien Delafond wrote:
> 
> OK, I see it now; since I'm using emacs24 these days, I had to re-run
> your tests with emacs24-common-non-dfsg on my end to reproduce the
> behavior you see.
> 
> Cheers,
> 
> --Seb
> 
> On Oct/27, Thomas Koch wrote:
> > I could reproduce this behaviour also with 'emacs -q'. My org-mode package 
> > is 
> > from backports but my org-mode-doc package from testing since there isn't 
> > one 
> > in backports.
> > 
> > I've purged both emacs23-common-non-dfsg and org-mode-doc and reinstalled 
> > only 
> > org-mode-doc from testing. Than I see the version 8 of org-mode info 
> > documentation in emacs.
> > 
> > After installing emacs23-common-non-dfsg again, I see version 6 of the org 
> > mode documentation.
> > 
> > I've purged both packages again and installed emacs23-common-non-dfsg first 
> > and 
> > org-mode-doc afterwards and still only see version 6 of org-mode in the 
> > info 
> > browser.
> > 
> > When I run "info" from the shell, I see the org 8 manual.
> > 
> > The solution might be related to this:
> > 
> > Info-directory-list is a variable defined in `info.el'.
> > Its value is ("/usr/share/info/emacs-23" "/usr/share/info/" 
> > "/usr/share/info/")
> > 
> > 
> > Documentation:
> > List of directories to search for Info documentation files.
> > If nil, meaning not yet initialized, Info uses the environment
> > variable INFOPATH to initialize it, or `Info-default-directory-list'
> > if there is no INFOPATH variable in the environment, or the
> > concatenation of the two if INFOPATH ends with a colon.
> > 
> > When `Info-directory-list' is initialized from the value of
> > `Info-default-directory-list', and Emacs is installed in one of the
> > standard directories, the directory of Info files that come with Emacs
> > is put last (so that local Info files override standard ones).
> > 
> > When `Info-directory-list' is initialized from the value of
> > `Info-default-directory-list', and Emacs is not installed in one
> > of the standard directories, the first element of the resulting
> > list is the directory where Emacs installs the Info files that
> > come with it.  This is so that Emacs's own manual, which suits the
> > version of Emacs you are using, will always be found first.  This
> > is useful when you install an experimental version of Emacs without
> > removing the standard installation.
> > 
> > If you want to override the order of directories in
> > `Info-default-directory-list', set INFOPATH in the environment.
> > 
> > If you run the Emacs executable from the `src' directory in the Emacs
> > source tree, and INFOPATH is not defined, the `info' directory in the
> > source tree is used as the first element of `Info-directory-list', in
> > place of the installation Info directory.  This is useful when you run
> > a version of Emacs without installing it.
> > 
> > Regards, Thomas Koch
> > 

This bug hasn't seen any activity for some time, so I thought I'd
update it for 8.2.10-1 (jessie) with emacs24-common-non-dfsg
installed.  The command "info org" shows the manual for Org version
8.2.10; however, the Emacs info mode (C-h i m org) shows the manual
for Org version 8.2.9.  Emacs24 is the only emacsen that is installed.

In stretch, with emacs25-common-non-dfsg and only emacs25 installed
"info org" shows the manual for Org version 8.2.9 and emacs' info mode
also shows the manual for version 8.2.9.  This is very strange, seeing
as "info org" found the correct manual in jessie!

I will probably do a mini-project on pkg-emacsen documentation during
Debcamp17.  Would you like me to look into org-mode-doc at this time?

Cheers,
Nicholas

Attachment: signature.asc
Description: Digital signature

Reply via email to