Re: [Orgmode] Re: Installing org-mode from git without byte-compiling

2011-01-14 Thread Jeff Horn
On Sat, Jan 1, 2011 at 4:58 AM, Ian Barton li...@manor-farm.org wrote:
 I have been struggling to get the info from the git repo to display in
 Emacs, rather than the default info.

 In my .emacs I have: (add-to-list 'Info-default-directory-list
 ~/.emacs.d/src/org-mode/doc/)

 C-h v Info-directory-list shows:

 Info-directory-list's value is
 (~/.emacs.d/src/org-mode/doc/ /usr/share/info/emacs-23
 /usr/share/info/ /usr/share/info/)


 However, I still get the info file for org 6.36.trans displayed. If I do:

 info ~/.emacs.d/src/org-mode/doc/org

 I get the correct git version of the info file. So what am I doing wrong?

Ian,

I started having issues with this last week. Re-reading this thread
gave me hints at a solution. I don't know what happened on my end, but
try the following steps, which worked for me:

1) Navigate to your org source directory (git repo, perhaps)
2) Type =make info=
3) Make sure the org/doc directory is in Info-directory-list (looks
like it is for you)

Kill any Info buffers and restart Info. The manual should be the
correct one now. If that doesn't fix it, try also typing =make
install-info=, which updates the site-wide documentation.

Let me know if this solves the problem for you, and if you had to type
=make install-info=.

Jeff

-- 
Jeffrey Horn
http://www.failuretorefrain.com/jeff/

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Installing org-mode from git without byte-compiling

2011-01-01 Thread Ian Barton

On 01/01/11 05:36, Jambunathan K wrote:



Inspecting the Makefile, I see that I probably want to make the info
documentation and have that installed automatically, I just don't want
to byte-compile the lisp.


$ make doc/org

The above command will create a file named 'org' in the doc directory.

Once this is done alter `Info-directory-list' with the following line in
your init file.

(push ~/path/to/git/root/doc/ Info-directory-list)

If you get some surprises, you can do a C-h v Info-directory-list and
make sure that the order of the dirs is just as you want it.

I have been struggling to get the info from the git repo to display in 
Emacs, rather than the default info.


In my .emacs I have: (add-to-list 'Info-default-directory-list 
~/.emacs.d/src/org-mode/doc/)


C-h v Info-directory-list shows:

Info-directory-list's value is
(~/.emacs.d/src/org-mode/doc/ /usr/share/info/emacs-23 
/usr/share/info/ /usr/share/info/)



However, I still get the info file for org 6.36.trans displayed. If I do:

info ~/.emacs.d/src/org-mode/doc/org

I get the correct git version of the info file. So what am I doing wrong?

I am using:

GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.21.6)
 of 2010-09-01 on americium, modified by Debian


Ian.

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Installing org-mode from git without byte-compiling

2011-01-01 Thread Ian Barton

On 01/01/11 09:58, Ian Barton wrote:

On 01/01/11 05:36, Jambunathan K wrote:



Inspecting the Makefile, I see that I probably want to make the info
documentation and have that installed automatically, I just don't want
to byte-compile the lisp.


$ make doc/org

The above command will create a file named 'org' in the doc directory.

Once this is done alter `Info-directory-list' with the following line in
your init file.

(push ~/path/to/git/root/doc/ Info-directory-list)

If you get some surprises, you can do a C-h v Info-directory-list and
make sure that the order of the dirs is just as you want it.


I have been struggling to get the info from the git repo to display in
Emacs, rather than the default info.

In my .emacs I have: (add-to-list 'Info-default-directory-list
~/.emacs.d/src/org-mode/doc/)

C-h v Info-directory-list shows:

Info-directory-list's value is
(~/.emacs.d/src/org-mode/doc/ /usr/share/info/emacs-23
/usr/share/info/ /usr/share/info/)


However, I still get the info file for org 6.36.trans displayed. If I do:

info ~/.emacs.d/src/org-mode/doc/org

I get the correct git version of the info file. So what am I doing wrong?

I am using:

GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.21.6)
of 2010-09-01 on americium, modified by Debian




I have managed to get it to display the correct info file by binding a 
function key like:


(global-set-key (kbd f9 i) (lambda ()
 (interactive)
 (info

~/Private/Dropbox/.emacs.d/src/org-mode/doc/org)))

This seems to be a bit of a sledgehammer/nut solution though.

Ian.


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Installing org-mode from git without byte-compiling

2011-01-01 Thread Nick Dokos
Ian Barton li...@manor-farm.org wrote:

 On 01/01/11 09:58, Ian Barton wrote:
  On 01/01/11 05:36, Jambunathan K wrote:
 
  Inspecting the Makefile, I see that I probably want to make the info
  documentation and have that installed automatically, I just don't want
  to byte-compile the lisp.
 
  $ make doc/org
 
  The above command will create a file named 'org' in the doc directory.
 
  Once this is done alter `Info-directory-list' with the following line in
  your init file.
 
  (push ~/path/to/git/root/doc/ Info-directory-list)
 
  If you get some surprises, you can do a C-h v Info-directory-list and
  make sure that the order of the dirs is just as you want it.
 
  I have been struggling to get the info from the git repo to display in
  Emacs, rather than the default info.
 
  In my .emacs I have: (add-to-list 'Info-default-directory-list
  ~/.emacs.d/src/org-mode/doc/)
 
  C-h v Info-directory-list shows:
 
  Info-directory-list's value is
  (~/.emacs.d/src/org-mode/doc/ /usr/share/info/emacs-23
  /usr/share/info/ /usr/share/info/)
 
 
  However, I still get the info file for org 6.36.trans displayed. If I do:
 
  info ~/.emacs.d/src/org-mode/doc/org
 
  I get the correct git version of the info file. So what am I doing wrong?
 
  I am using:
 
  GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.21.6)
  of 2010-09-01 on americium, modified by Debian
 
 
 
 I have managed to get it to display the correct info file by binding a
 function key like:
 
 (global-set-key (kbd f9 i) (lambda ()
  (interactive)
  (info
 
 ~/Private/Dropbox/.emacs.d/src/org-mode/doc/org)))
 
 This seems to be a bit of a sledgehammer/nut solution though.
 

I have vague recollections of struggling with Info customization many
years ago. I finally worked around the problem by explicitly setting my
INFOPATH env variable appropriately in my .profile, so that when emacs
starts up, it knows where to look.

Of course, making sure that some shell init file gets executed at login
time in a modern desktop environment (I use the Gnome desktop on
Linux) is a battle as well, but at least that only has to be figured out
once: I set it up back in Ubuntu Dapper days and I have not touched it
since then. If it ever breaks, I will be tempted to chuck the whole thing
out the window...

Nick

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode