all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* No emacs info node
@ 2006-04-19 17:51 Tim Johnson
  2006-04-20  0:59 ` Fredrik Bulow
  0 siblings, 1 reply; 9+ messages in thread
From: Tim Johnson @ 2006-04-19 17:51 UTC (permalink / raw)


Using  21.4.1 on linux.
No 'info' node for emacs is available.
Example:
c-h i memacs RET gives me [no match]

the shell command: locate /info/emacs | more
seems to indicate that emacs info files are at

/usr/share/info
and
/usr/local/info/

I've set INFOPATH as follows in .bashrc
export INFOPATH="/usr/local/info:/usr/share/info"
echo $INFOPATH from both shell and from emacs shell command
confirms this path value.

And here's the puzzling thing:
  1)eval-expression (info "emacs") gives me the node.
  2)calling `info emacs' from shell gives me the node as a standalone feature.

And ideas?
thanks
tim

-- 
Tim Johnson <tim@johnsons-web.com>
      http://www.alaska-internet-solutions.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-19 17:51 No emacs info node Tim Johnson
@ 2006-04-20  0:59 ` Fredrik Bulow
  2006-04-20  2:57   ` Tim Johnson
  0 siblings, 1 reply; 9+ messages in thread
From: Fredrik Bulow @ 2006-04-20  0:59 UTC (permalink / raw)


Tim Johnson <tim@johnsons-web.com> writes:

> Using  21.4.1 on linux.
> No 'info' node for emacs is available.
> Example:
> c-h i memacs RET gives me [no match]
>
> the shell command: locate /info/emacs | more
> seems to indicate that emacs info files are at
>
> /usr/share/info
> and
> /usr/local/info/
>
> I've set INFOPATH as follows in .bashrc
> export INFOPATH="/usr/local/info:/usr/share/info"
> echo $INFOPATH from both shell and from emacs shell command
> confirms this path value.
>
> And here's the puzzling thing:
>   1)eval-expression (info "emacs") gives me the node.
>   2)calling `info emacs' from shell gives me the node 
>     as a standalone feature.

Hi Tim.

What happens if you evaluate (info), does that take you to the main
info page? What happens when you hit C-h k C-h i ? I get the message:

C-h i runs the command info
   which is an interactive compiled Lisp function in `info'.
(info &optional FILE)

where `info' takes me to the file

/usr/share/emacs/21.4/lisp/info.el

Which Linux distro are you using? I'm using Ubuntu Breezy and the same
emacs version as you do and I didn't have to fiddle with the infopath
shell variable at all (in fact the variable is unset and echo
$INFOPATH gives a blank line) and my info pages works fine.

Hope any of this was usefull to you and good luck!

/Fredrik

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-20  0:59 ` Fredrik Bulow
@ 2006-04-20  2:57   ` Tim Johnson
  2006-04-20  4:10     ` Fredrik Bulow
  0 siblings, 1 reply; 9+ messages in thread
From: Tim Johnson @ 2006-04-20  2:57 UTC (permalink / raw)


On 2006-04-20, Fredrik Bulow <kaliumfredrik@gmail.com> wrote:
> Hi Tim.

 Hello Frederik:

> What happens if you evaluate (info), does that take you to the main
> info page? 
  
  Yes. 

> What happens when you hit C-h k C-h i ? I get the message:

> C-h i runs the command info
>    which is an interactive compiled Lisp function in `info'.
> (info &optional FILE)

 I get the same.

> where `info' takes me to the file
> /usr/share/emacs/21.4/lisp/info.el

  I'm not exactly sure what you mean by the two lines above, but
  info.el is at the same path on my computer.
  
> Which Linux distro are you using? 

  RH 9.0

> I'm using Ubuntu Breezy and the same emacs version as you do and I
> didn't have to fiddle with the infopath shell variable at all (in fact
> the variable is unset and echo $INFOPATH gives a blank line) and my
> info pages works fine.

 I set the INFOPATH variable as an attempt.

 FYI: I've *never* seen this node on emacs. I delayed digging into
 because I thought I'd 'screwed up' for previous version, now that I've
 upgraded, I'd hoped for a change....

 On the other hand XEmacs gives me nodes for both emacs and xemacs

 Thanks for the help
 tim

-- 
Tim Johnson <tim@johnsons-web.com>
      http://www.alaska-internet-solutions.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-20  2:57   ` Tim Johnson
@ 2006-04-20  4:10     ` Fredrik Bulow
  2006-04-20  7:50       ` Sven Urbanski
  0 siblings, 1 reply; 9+ messages in thread
From: Fredrik Bulow @ 2006-04-20  4:10 UTC (permalink / raw)


Tim Johnson <tim@johnsons-web.com> writes:

> On 2006-04-20, Fredrik Bulow <kaliumfredrik@gmail.com> wrote:
>> What happens if you evaluate (info), does that take you to the main
>> info page? 
>   
>   Yes. 
>
>> What happens when you hit C-h k C-h i ? I get the message:
>
>> C-h i runs the command info
>>    which is an interactive compiled Lisp function in `info'.
>> (info &optional FILE)
>
>  I get the same.
>
>> where `info' takes me to the file
>> /usr/share/emacs/21.4/lisp/info.el
>
>   I'm not exactly sure what you mean by the two lines above, but
>   info.el is at the same path on my computer.

In the description the word `info' is underlined. If you move the
marker to that word and press enter your are taken to the source code
of the function. That's what I meant. :-)

>  I set the INFOPATH variable as an attempt.

Alright, fair enough.

>  FYI: I've *never* seen this node on emacs. I delayed digging into
>  because I thought I'd 'screwed up' for previous version, now that I've
>  upgraded, I'd hoped for a change....
>
>  On the other hand XEmacs gives me nodes for both emacs and xemacs

So you can read some pages with emacs info but others, that are
normally there, are gone when you try to read info from emacs. For
some reason I misread your initial message and thought that no info
pages worked under emacs. If just some pages are missing and others
are there, I have no clue what is wrong.

 /Fredrik

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-20  4:10     ` Fredrik Bulow
@ 2006-04-20  7:50       ` Sven Urbanski
  2006-04-20 10:07         ` Eli Zaretskii
       [not found]         ` <mailman.634.1145527664.9609.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 9+ messages in thread
From: Sven Urbanski @ 2006-04-20  7:50 UTC (permalink / raw)



> So you can read some pages with emacs info but others, that are
> normally there, are gone when you try to read info from emacs. For
> some reason I misread your initial message and thought that no info
> pages worked under emacs. If just some pages are missing and others
> are there, I have no clue what is wrong.

I have exactly the same problem here, I think. Info files are there, but 'go
to node' does not work.
In fact, I think it's not an emacs problem. When I have a shell (no emacs,
just bash) and type
$ info emacs
I get the emacs info node. But typing
$ info
g emacs
I get: Cannot find node `emacs'.
It's the same with typing
mEmacs
I get:
Menu item: Emacs [No completions]

It's the same thing with the info node for gcc, svn and some others, so I
think it's an info problem.


I'm using:
GNU Emacs 21.3.1 (i586-suse-linux, X toolkit, Xaw3d scroll bars) of
2003-09-23 on Weber

Any help appreciated,

Sven

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-20  7:50       ` Sven Urbanski
@ 2006-04-20 10:07         ` Eli Zaretskii
       [not found]         ` <mailman.634.1145527664.9609.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2006-04-20 10:07 UTC (permalink / raw)


> From: Sven Urbanski <inf8237@fh-wedel.de>
> Date: Thu, 20 Apr 2006 09:50:47 +0200
> 
> In fact, I think it's not an emacs problem. When I have a shell (no emacs,
> just bash) and type
> $ info emacs
> I get the emacs info node. But typing
> $ info
> g emacs
> I get: Cannot find node `emacs'.
> It's the same with typing
> mEmacs
> I get:
> Menu item: Emacs [No completions]

One possible reason for this discrepancy is that the file named `dir'
in your `info' directory doesn't include a menu entry for the Emacs
manual.  Can you verify that?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
       [not found]         ` <mailman.634.1145527664.9609.help-gnu-emacs@gnu.org>
@ 2006-04-20 11:39           ` Sven Urbanski
  2006-04-20 14:20             ` Eli Zaretskii
  2006-04-20 16:57             ` Tim Johnson
  0 siblings, 2 replies; 9+ messages in thread
From: Sven Urbanski @ 2006-04-20 11:39 UTC (permalink / raw)


Eli Zaretskii wrote:

>> From: Sven Urbanski <inf8237@fh-wedel.de>
>> Date: Thu, 20 Apr 2006 09:50:47 +0200
>> 
>> In fact, I think it's not an emacs problem. When I have a shell (no
>> emacs, just bash) and type
>> $ info emacs
>> I get the emacs info node. But typing
>> $ info
>> g emacs
>> I get: Cannot find node `emacs'.
>> It's the same with typing
>> mEmacs
>> I get:
>> Menu item: Emacs [No completions]
> 
> One possible reason for this discrepancy is that the file named `dir'
> in your `info' directory doesn't include a menu entry for the Emacs
> manual.  Can you verify that?

Yes, this is true.
I added two lines to this file (dir):
"* gcc: (gcc).       the gnu compiler
* emacs: (emacs).       gnu emacs
"

now everything's working as it should in bash _and_ in emacs.
Thanks for this hint!

But the file 'dir' is auto-generated, isn't it?
In other words: why did I have to add these lines ?

Sven

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-20 11:39           ` Sven Urbanski
@ 2006-04-20 14:20             ` Eli Zaretskii
  2006-04-20 16:57             ` Tim Johnson
  1 sibling, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2006-04-20 14:20 UTC (permalink / raw)


> From: Sven Urbanski <inf8237@fh-wedel.de>
> Date: Thu, 20 Apr 2006 13:39:10 +0200
> 
> But the file 'dir' is auto-generated, isn't it?
> In other words: why did I have to add these lines ?

The file `dir' is updated by the command `install-info'.  Whenever you
install a new package which has an Info manual, you need to run that
command.  (Depending on package managing systems on your machine, this
command might be run automatically as part of the installation.)

This is the theory.  Why this didn't work in your case, I don't know:
it depends on whether you yourself installed Emacs or it came
pre-installed.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: No emacs info node
  2006-04-20 11:39           ` Sven Urbanski
  2006-04-20 14:20             ` Eli Zaretskii
@ 2006-04-20 16:57             ` Tim Johnson
  1 sibling, 0 replies; 9+ messages in thread
From: Tim Johnson @ 2006-04-20 16:57 UTC (permalink / raw)


On 2006-04-20, Sven Urbanski <inf8237@fh-wedel.de> wrote:
> Eli Zaretskii wrote:
> I added two lines to this file (dir):
> "* gcc: (gcc).       the gnu compiler
>
> now everything's working as it should in bash _and_ in emacs.
> Thanks for this hint!
>
> But the file 'dir' is auto-generated, isn't it?
> In other words: why did I have to add these lines ?

  I've had the same experience. On my box (RH 9) 
  usr/share/info is a symlink for /etc/info-dir.
  I suspect the 'absence' of the emacs node might have been a result of
  a later info installation.

  Anyway, I'm happy to report that I know have my info node for GNU
  emacs.

  cheers
  tim

-- 
Tim Johnson <tim@johnsons-web.com>
      http://www.alaska-internet-solutions.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2006-04-20 16:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-19 17:51 No emacs info node Tim Johnson
2006-04-20  0:59 ` Fredrik Bulow
2006-04-20  2:57   ` Tim Johnson
2006-04-20  4:10     ` Fredrik Bulow
2006-04-20  7:50       ` Sven Urbanski
2006-04-20 10:07         ` Eli Zaretskii
     [not found]         ` <mailman.634.1145527664.9609.help-gnu-emacs@gnu.org>
2006-04-20 11:39           ` Sven Urbanski
2006-04-20 14:20             ` Eli Zaretskii
2006-04-20 16:57             ` Tim Johnson

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.