From: Luc Teirlinck <teirllm@dms.auburn.edu>
Cc: emacs-devel@gnu.org
Subject: Re: Problems with info (emacs version)
Date: Mon, 2 Jun 2003 23:45:56 -0500 (CDT) [thread overview]
Message-ID: <200306030445.h534juk24570@eel.dms.auburn.edu> (raw)
In-Reply-To: <E19N34O-0006SH-2L@fencepost.gnu.org> (message from Richard Stallman on Tue, 03 Jun 2003 00:06:44 -0400)
Richard Stallman wrote:
1. Easiest one to fix:
(info)Help-M
which is used in the tutorial, *only* describes menus as they
appear in the standalone info, not as they appear in the emacs
version and the two are very different.
Would you please tell me the specific differences? I scanned through
that none and did not notice anything incorrect.
Yes. From (info)Help-M:
* Foo: Node about FOO. This tells about FOO.
The subtopic name is Foo, and the node describing it is `Node about
FOO'. The rest of the line is just for the reader's Information. [[
But this line is not a real menu item, simply because there is no line
above it which starts with `* Menu:'.]]
When you use a menu to go to another node (in a way that will be
described soon), what you specify is the subtopic name, the first
thing
in the menu line. Info uses it to find the menu line, extracts the
node name from it, and goes to that node. The reason that there is
both a subtopic name and a node name is that the node name must be
meaningful to the computer and may therefore have to be ugly looking.
The subtopic name can be chosen just to be convenient for the user to
specify. Often the node name is convenient for the user to specify
and
so both it and the subtopic name are the same. There is an
abbreviation for this:
* Foo:: This tells about FOO.
This means that the subtopic name and node name are the same; they are
both `Foo'.
My own remarks:
Note that this goes into quite some length explaining why the user
sees both a
"*Foo:" and a "Node about Foo" and what the difference is,
but the user using Emacs, sees only:
"*Foo". Nowhere is it told that ": Node about FOO" is normally
invisible in Emacs. The user looks for it, can not find it and does
not know what is going on.
* Foo:: This tells about FOO.
This means that the subtopic name and node name are the same; they
are
both `Foo'.
Again, only:
* Foo is visible in Emacs, not the "::" The Emacs info user has no
idea what all of this stuff about special meaning of "::" is about.
Of course, the entire discussion *is* correct if you know about the
invisible text. One would not have to make a lot of changes in the
documentation if one would provide the user with convenient commands
in Info to toggle invisibility, say `v'. All one would have to do
would be to tell the user that in Emacs you first have to type `v' to
see the text being talked about. I could easily implement such a
visibility toggling feature myself, if you would agree with it.
Sincerely,
Luc.
next prev parent reply other threads:[~2003-06-03 4:45 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-02 3:33 Problems with info (emacs version) Luc Teirlinck
2003-06-02 4:29 ` Eli Zaretskii
2003-06-02 6:51 ` Kenichi Handa
2003-06-03 4:06 ` Richard Stallman
2003-06-03 4:18 ` Luc Teirlinck
2003-06-02 17:17 ` Stefan Monnier
2003-06-02 18:23 ` Luc Teirlinck
2003-06-03 4:06 ` Richard Stallman
2003-06-03 4:45 ` Luc Teirlinck [this message]
2003-06-03 18:03 ` Robert J. Chassell
2003-06-03 18:38 ` Luc Teirlinck
2003-06-03 5:22 ` Luc Teirlinck
2003-06-03 5:58 ` Simon Josefsson
2003-06-03 6:07 ` Miles Bader
2003-06-03 6:35 ` Simon Josefsson
2003-06-03 6:46 ` Miles Bader
2003-06-03 19:15 ` Simon Josefsson
2003-06-03 19:25 ` Miles Bader
2003-06-03 19:46 ` Simon Josefsson
2003-06-03 19:58 ` Luc Teirlinck
2003-06-03 20:05 ` Simon Josefsson
2003-06-03 23:26 ` Miles Bader
2003-06-03 13:49 ` Luc Teirlinck
2003-06-03 14:56 ` David Kastrup
2003-06-03 16:23 ` Stefan Monnier
2003-06-03 16:24 ` Luc Teirlinck
2003-06-05 0:08 ` Richard Stallman
2003-06-03 16:45 ` Luc Teirlinck
2003-06-03 19:23 ` Simon Josefsson
2003-06-03 19:40 ` Luc Teirlinck
2003-06-05 0:07 ` Richard Stallman
2003-06-03 14:07 ` Luc Teirlinck
2003-06-03 18:11 ` Robert J. Chassell
2003-06-04 8:53 ` Richard Stallman
2003-06-04 18:05 ` Luc Teirlinck
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200306030445.h534juk24570@eel.dms.auburn.edu \
--to=teirllm@dms.auburn.edu \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).